[llvm-commits] Patch for pr11798: Emit _fltused during FastISel

Michael Spencer bigcheesegs at gmail.com
Wed Feb 22 11:11:42 PST 2012


On Tue, Feb 21, 2012 at 5:50 PM, Joe Groff <arcata at gmail.com> wrote:
> Here is a revised patch. I moved the logic into a toplevel function in
> FunctionLoweringInfo, and shortened the property name to
> 'usesVAFloatArgument'. I added a test for fltused with indirect calls
> that passes, so I believe the type logic is correct—the type of the
> callee should be a pointer-to-FunctionType whether direct or indirect.
> After discussing the issue with Bigcheese on IRC, we determined that
> checking only for top-level floating point types should be sufficient.
> Any other issues?
>
> -Joe

Committed in r151183.

- Michael Spencer




More information about the llvm-commits mailing list