search for: loweringcode

Displaying 4 results from an estimated 4 matches for "loweringcode".

2007 Sep 25
2
[LLVMdev] RFC: Tail call optimization X86
...or this is to custom lower it. Result = modifyCallSoThatTailAttributeReallyIndicatesWhetherThisCallIsEligibleForTailCallOptimization(Result); Tmp3 = TLI.LowerOperation(Result.getValue(0), DAG); } because any point after that (e.g. scheduling) would be to late because the target specific loweringcode (e.g. LowerCALL -> LowerCCCall)
2007 Sep 25
0
[LLVMdev] RFC: Tail call optimization X86
...> modifyCallSoThatTailAttributeReallyIndicatesWhetherThisCallIsEligibleF > orTailCallOptimization(Result); > > Tmp3 = TLI.LowerOperation(Result.getValue(0), DAG); > > } > > because any point after that (e.g. scheduling) would be to late > because the target specific loweringcode (e.g. LowerCALL -> > LowerCCCall) > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
2007 Sep 24
0
[LLVMdev] RFC: Tail call optimization X86
On Sep 24, 2007, at 2:25 AM, Arnold Schwaighofer wrote: > > On 24 Sep 2007, at 09:18, Evan Cheng wrote: >> +; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 -stats -info- >> output-file - | grep asm-printer | grep 9 >> +; change preceeding line form ... | grep 8 to ..| grep 9 since >> +; with new fastcc has std call semantics causing a stack adjustment >>
2007 Sep 24
2
[LLVMdev] RFC: Tail call optimization X86
On 24 Sep 2007, at 09:18, Evan Cheng wrote: > +; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 -stats -info- > output-file - | grep asm-printer | grep 9 > +; change preceeding line form ... | grep 8 to ..| grep 9 since > +; with new fastcc has std call semantics causing a stack adjustment > +; after the function call > > Not sure if I understand this. Can you illustrate