- May 01, 2004
-
-
Chris Lattner authored
use MachineBasicBlocks. To do this, we traverse the Machine CFG instead of the LLVM CFG, which is also *MUCH* more efficient by having fewer levels of indirections and mappings. llvm-svn: 13301
-
- Apr 23, 2004
-
-
Brian Gaeke authored
documentation that this module needs to be made independent of the register file description of the current target. llvm-svn: 13125
-
Brian Gaeke authored
am not so sure about the file printer emitter, but the debug emitter change should be harmless.) llvm-svn: 13117
-
- Apr 12, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 12872
-
Alkis Evlogimenos authored
llvm-svn: 12869
-
Alkis Evlogimenos authored
llvm-svn: 12866
-
- Apr 09, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 12791
-
- Mar 31, 2004
-
-
Chris Lattner authored
llvm-svn: 12572
-
Chris Lattner authored
llvm-svn: 12571
-
Alkis Evlogimenos authored
llvm-svn: 12561
-
- Mar 29, 2004
-
-
Brian Gaeke authored
rid of the funny cast. llvm-svn: 12537
-
- Mar 17, 2004
-
-
Alkis Evlogimenos authored
unhandled + handled. So unhandled is now including all fixed intervals and fixed intervals never changes when processing a function. llvm-svn: 12462
-
- Mar 16, 2004
-
-
Chris Lattner authored
llvm-svn: 12425
-
- Mar 14, 2004
-
-
Alkis Evlogimenos authored
instruction to make the API more flexible. llvm-svn: 12386
-
- Mar 09, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 12260
-
- Mar 07, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 12189
-
- Mar 06, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 12188
-
- Mar 03, 2004
-
-
Brian Gaeke authored
it is always completely initialized and copied. Also, fix up many comments and asserts. llvm-svn: 12100
-
- Mar 02, 2004
-
-
Alkis Evlogimenos authored
Add a spiller option to llc. A simple spiller will come soon. When we get CFG in the machine code represenation a global spiller will also be possible. Also document the linear scan register allocator but mark it as experimental for now. llvm-svn: 12062
-
- Mar 01, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 12058
-
Brian Gaeke authored
(16) into certain areas of the SPARC V9 back-end. I'm fairly sure the US IIIi's dcache has 32-byte lines, so I'm not sure where the 16 came from. However, in the interest of not breaking things any more than they already are, I'm going to leave the constant alone. llvm-svn: 12043
-
Tanya Lattner authored
llvm-svn: 12031
-
Tanya Lattner authored
Removing old graph files with new graph files that I wrote. Updated ModuloScheduling pass, but still in progress. llvm-svn: 12030
-
- Feb 29, 2004
-
-
Chris Lattner authored
llvm-svn: 12010
-
Chris Lattner authored
llvm-svn: 12009
-
Chris Lattner authored
llvm-svn: 12007
-
Chris Lattner authored
llvm-svn: 12003
-
Chris Lattner authored
llvm-svn: 12002
-
Chris Lattner authored
llvm-svn: 12001
-
Chris Lattner authored
llvm-svn: 11986
-
Chris Lattner authored
llvm-svn: 11977
-
- Feb 27, 2004
-
-
Alkis Evlogimenos authored
llvm-svn: 11898
-
Alkis Evlogimenos authored
that they are as far away from the loads as possible. llvm-svn: 11895
-
Alkis Evlogimenos authored
MRegisterInfo::isPhysicalRegister(). llvm-svn: 11894
-
Alkis Evlogimenos authored
llvm-svn: 11892
-
- Feb 26, 2004
-
-
Alkis Evlogimenos authored
MRegisterInfo::is{Physical,Virtual}Register. Apply appropriate fixes to relevant files. llvm-svn: 11882
-
Chris Lattner authored
llvm-svn: 11868
-
Alkis Evlogimenos authored
MRegisterInfo::is{Physical,Virtual}Register. llvm-svn: 11849
-
- Feb 25, 2004
-
-
Brian Gaeke authored
llvm-svn: 11844
-
Alkis Evlogimenos authored
llvm-svn: 11841
-