- Sep 27, 2006
-
-
Evan Cheng authored
llvm-svn: 30616
-
- Aug 27, 2006
-
-
Chris Lattner authored
llvm-svn: 29911
-
- Aug 26, 2006
-
-
Jim Laskey authored
llvm-svn: 29888
-
- Aug 25, 2006
-
-
Jim Laskey authored
information and exception handling. llvm-svn: 29881
-
- Jun 29, 2006
-
-
Chris Lattner authored
llvm-svn: 28973
-
- May 12, 2006
-
-
Chris Lattner authored
llvm-svn: 28253
-
- Apr 07, 2006
-
-
Jim Laskey authored
llvm-svn: 27491
-
- Apr 03, 2006
-
-
Chris Lattner authored
llvm-svn: 27380
-
- Nov 06, 2005
-
-
Chris Lattner authored
llvm-svn: 24227
-
Nate Begeman authored
alignment information appropriately. Includes code for PowerPC to support fixed-size allocas with alignment larger than the stack. Support for arbitrarily aligned dynamic allocas coming soon. llvm-svn: 24224
-
- Sep 30, 2005
-
-
Chris Lattner authored
llvm-svn: 23559
-
Chris Lattner authored
class into the spill/reload methods. Targets can now rely on that argument. llvm-svn: 23556
-
Chris Lattner authored
code. PrologEpilogInserter hasn't been updated yet though, so targets cannot use this info. llvm-svn: 23536
-
- Aug 29, 2005
-
-
Chris Lattner authored
Olden/bisort among others. llvm-svn: 23124
-
- Aug 27, 2005
-
-
Chris Lattner authored
llvm-svn: 23108
-
- May 15, 2005
-
-
Chris Lattner authored
terminator instructions before the 'ret' in case the target has a multi-instruction return sequence. llvm-svn: 22041
-
- May 13, 2005
-
-
Chris Lattner authored
llvm-svn: 21982
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21420
-
- Jan 24, 2005
-
-
Chris Lattner authored
registers. This information is computed directly by the register allocator now. llvm-svn: 19795
-
- Jan 23, 2005
-
-
Chris Lattner authored
llvm-svn: 19787
-
- Jan 22, 2005
-
-
Chris Lattner authored
This fixes the return-address-not-being-saved problem in the Alpha backend. llvm-svn: 19741
-
- Jan 19, 2005
-
-
Chris Lattner authored
llvm-svn: 19704
-
- Aug 30, 2004
-
-
Nate Begeman authored
Put this change back in after testing from Reid proved its innocence. getSpillSize now returns value in bits llvm-svn: 16102
-
- Aug 27, 2004
-
-
Nate Begeman authored
Back out change to divide getSpillSize by 8 until I figure out why it breaks x86, which has register sizes in bits. llvm-svn: 16073
-
Nate Begeman authored
llvm-svn: 16070
-
- Aug 21, 2004
-
-
Chris Lattner authored
bytes. llvm-svn: 15970
-
Chris Lattner authored
of getRegClass llvm-svn: 15967
-
- Aug 16, 2004
-
-
Chris Lattner authored
llvm-svn: 15775
-
- Aug 15, 2004
-
-
Chris Lattner authored
llvm-svn: 15774
-
Alkis Evlogimenos authored
allowed). llvm-svn: 15766
-
Nate Begeman authored
llvm-svn: 15736
-
- Aug 12, 2004
-
-
Chris Lattner authored
Add support for targets that must spill certain physregs at certain locations. Patch contributed by Nate Begeman, slightly hacked by me. llvm-svn: 15701
-
- Aug 07, 2004
-
-
Chris Lattner authored
llvm-svn: 15564
-
Chris Lattner authored
llvm-svn: 15563
-
- Jun 11, 2004
-
-
Chris Lattner authored
printed incorrectly, and we were reserving 8 extra bytes of stack space for functions on X86. llvm-svn: 14152
-
- Jun 10, 2004
-
-
Chris Lattner authored
targets whose stack grows up. Patch contributed by Vladimir Prus llvm-svn: 14111
-
- Jun 02, 2004
-
-
Chris Lattner authored
llvm-svn: 13956
-
- Feb 15, 2004
-
-
Alkis Evlogimenos authored
MRegisterInfo::getNumRegs() instead of MRegisterInfo::FirstVirtualRegister. Also use MRegisterInfo::is{Physical,Virtual}Register where appropriate. llvm-svn: 11477
-
Chris Lattner authored
clobber them by allocating other objects in the same space! llvm-svn: 11454
-
- Feb 14, 2004
-
-
Chris Lattner authored
llvm-svn: 11449
-