- Nov 16, 2006
-
-
Jim Laskey authored
This is a general clean up of the PowerPC ABI. Address several problems and bugs including making sure that the TOS links back to the previous frame, that the maximum call frame size is not included twice when using frame pointers, no longer growing the frame on calls, double storing of SP and a cleaner/faster dynamic alloca. llvm-svn: 31792
-
Chris Lattner authored
before printing it. llvm-svn: 31791
-
Evan Cheng authored
llvm-svn: 31790
-
Bill Wendling authored
llvm-svn: 31789
-
Evan Cheng authored
llvm-svn: 31788
-
Evan Cheng authored
llvm-svn: 31787
-
Chris Lattner authored
llvm-svn: 31785
-
Bill Wendling authored
llvm-svn: 31783
-
Bill Wendling authored
LiveRanges, creates a new LiveInterval from them. The LiveRanges should have existed already in another LiveInterval, but removed. llvm-svn: 31780
-
Chris Lattner authored
llvm-svn: 31778
-
Chris Lattner authored
llvm-svn: 31777
-
Chris Lattner authored
llvm-svn: 31776
-
Chris Lattner authored
llvm-svn: 31775
-
Chris Lattner authored
llvm-svn: 31774
-
Evan Cheng authored
llvm-svn: 31773
-
Chris Lattner authored
llvm-svn: 31771
-
Chris Lattner authored
Tell the codegen emitter that specific operands are not to be encoded, fixing JIT regressions w.r.t. pre-inc loads and stores (e.g. lwzu, which we generate even when general preinc loads are not enabled). llvm-svn: 31770
-
- Nov 15, 2006
-
-
Chris Lattner authored
llvm-svn: 31768
-
Evan Cheng authored
llvm-svn: 31765
-
Evan Cheng authored
llvm-svn: 31764
-
Evan Cheng authored
llvm-svn: 31763
-
Evan Cheng authored
llvm-svn: 31762
-
Evan Cheng authored
llvm-svn: 31761
-
Evan Cheng authored
llvm-svn: 31760
-
Evan Cheng authored
llvm-svn: 31759
-
Chris Lattner authored
addrmodes. llvm-svn: 31757
-
Devang Patel authored
llvm-svn: 31756
-
Chris Lattner authored
CBE and interpreter. llvm-svn: 31755
-
Chris Lattner authored
llvm-svn: 31754
-
Chris Lattner authored
llvm-svn: 31753
-
Chris Lattner authored
llvm-svn: 31752
-
Chris Lattner authored
llvm-svn: 31751
-
Chris Lattner authored
pair for cleanliness. Add instructions for PPC32 preinc-stores with commented out patterns. More improvement is needed to enable the patterns, but we're getting close. llvm-svn: 31749
-
Devang Patel authored
llvm-svn: 31746
-
Devang Patel authored
llvm-svn: 31745
-
Devang Patel authored
Now BasicBlockPassManager_New is a FunctionPass, FunctionPassManager_New is a ModulePass llvm-svn: 31744
-
- Nov 14, 2006
-
-
Devang Patel authored
Update LastUser to recursively walk required transitive set. llvm-svn: 31741
-
Evan Cheng authored
llvm-svn: 31737
-
Chris Lattner authored
llvm-svn: 31736
-
Chris Lattner authored
stores. llvm-svn: 31735
-