- Jul 10, 2007
-
-
Evan Cheng authored
llvm-svn: 38501
-
- Jul 05, 2007
-
-
Evan Cheng authored
llvm-svn: 37894
-
- May 29, 2007
-
-
Evan Cheng authored
llvm-svn: 37342
-
- May 15, 2007
-
-
Evan Cheng authored
llvm-svn: 37066
-
- May 08, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 36916
-
- May 06, 2007
-
-
Lauro Ramos Venancio authored
Don't spill extra register to align the stack. llvm-svn: 36814
-
- May 03, 2007
-
-
Lauro Ramos Venancio authored
Patch by Raul Herbster. llvm-svn: 36690
-
- May 01, 2007
-
-
Evan Cheng authored
llvm-svn: 36626
-
Evan Cheng authored
argument space for call sites in the function immediately on entry to the current function. This eliminates the need for add/sub sp brackets around call sites. However, this is not always a good idea. If the "call frame" is large and the target load / store instructions have small immediate field to encode sp offset, this can cause poor codegen. In the worst case, this can make it impossible to scavenge a register if the reserved spill slot is pushed too far apart from sp / fp. llvm-svn: 36607
-
- Apr 27, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 36514
-
Lauro Ramos Venancio authored
llvm-svn: 36512
-
- Apr 26, 2007
-
-
Evan Cheng authored
llvm-svn: 36452
-
- Apr 19, 2007
-
-
Lauro Ramos Venancio authored
Reported by Raul Herbster. llvm-svn: 36262
-
- Apr 16, 2007
-
-
Anton Korobeynikov authored
target for tabs checking. llvm-svn: 36146
-
- Apr 03, 2007
-
-
Evan Cheng authored
llvm-svn: 35627
-
- Mar 20, 2007
-
-
Evan Cheng authored
llvm-svn: 35205
-
- Mar 19, 2007
-
-
Evan Cheng authored
llvm-svn: 35163
-
- Mar 07, 2007
-
-
Evan Cheng authored
llvm-svn: 34990
-
- Mar 06, 2007
-
-
Evan Cheng authored
llvm-svn: 34987
-
Evan Cheng authored
llvm-svn: 34966
-
- Mar 02, 2007
-
-
Dale Johannesen authored
llvm-svn: 34824
-
- Mar 01, 2007
-
-
Evan Cheng authored
llvm-svn: 34785
-
Evan Cheng authored
- Some code clean up. llvm-svn: 34783
-
Evan Cheng authored
llvm-svn: 34763
-
- Feb 28, 2007
-
-
Evan Cheng authored
llvm-svn: 34711
-
Evan Cheng authored
llvm-svn: 34708
-
- Feb 27, 2007
-
-
Evan Cheng authored
llvm-svn: 34692
-
- Feb 23, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 34537
-
Evan Cheng authored
llvm-svn: 34514
-
- Feb 21, 2007
-
-
Jim Laskey authored
llvm-svn: 34482
-
- Feb 19, 2007
-
-
Evan Cheng authored
llvm-svn: 34428
-
Reid Spencer authored
Revert patches that caused the problem. Evan, please investigate and reapply when you've discovered the problem. llvm-svn: 34399
-
- Feb 17, 2007
-
-
Evan Cheng authored
llvm-svn: 34376
-
- Feb 07, 2007
-
-
Evan Cheng authored
llvm-svn: 34013
-
Evan Cheng authored
llvm-svn: 34011
-
Evan Cheng authored
llvm-svn: 34010
-
Evan Cheng authored
llvm-svn: 34009
-
Evan Cheng authored
that is the case, whenever we use it as a scratch register, save it to R12 first and then restore it after the use. This is a temporary and truly horrible workaround! llvm-svn: 33999
-
Evan Cheng authored
- If there is a dynamic alloca, in the epilogue, restore the value of sp using r7 - offset. - Other bug fixes. llvm-svn: 33997
-
Evan Cheng authored
eliminateFrameIndex() is even more complicated if frame ptr is used instead of SP when there are dynamic alloca's. llvm-svn: 33975
-