[llvm] r207943 - CodeGen: correct memset emittance for WoA

Saleem Abdulrasool compnerd at compnerd.org
Mon May 5 07:17:16 PDT 2014


It does conform to AAPCS (with some divergences), but not EABI.  Am I
mistaken in that the two are different?

On Sunday, May 4, 2014, Anton Korobeynikov <anton at korobeynikov.info> wrote:

> >    // Use default for non-AAPCS (or MachO) subtargets
> > -  if (!Subtarget->isAAPCS_ABI() || Subtarget->isTargetMachO())
> > +  if (!Subtarget->isAAPCS_ABI() || Subtarget->isTargetMachO() ||
> > +      Subtarget->isTargetWindows())
> >      return SDValue();
> If it does not conform to EABI, the it should be handled by
> !isAAPCS_ABI() case here. Why does it return true for you?
>
> --
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State University
>


-- 
Saleem Abdulrasool
compnerd (at) compnerd (dot) org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140505/bea29e99/attachment.html>


More information about the llvm-commits mailing list