[llvm-commits] [llvm] r116984 - in /llvm/trunk/lib/Target/X86: X86ISelLowering.cpp X86ISelLowering.h X86InstrCompiler.td X86InstrInfo.td
Michael Spencer
bigcheesegs at gmail.com
Thu Oct 21 05:52:44 PDT 2010
On Thu, Oct 21, 2010 at 1:24 AM, Anton Korobeynikov
<anton at korobeynikov.info> wrote:
> Hello Michael,
>
>> + const char *StackProbeSymbol =
>> + Subtarget->isTargetWindows() ? "_chkstk" : "_alloca";
> Please assert on win64 (*not* on mingw+win64), since _chkstk has there
> completely different semantics.
>
> Thanks.
> --
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State University
>
While looking into this I discovered that no Windows x64 targets can
get here because ISD::DYNAMIC_STACKALLOC, MVT::i64 is never set to
Custom. Only i32 is.
- Michael Spencer
More information about the llvm-commits
mailing list