- Oct 02, 2003
-
-
Alkis Evlogimenos authored
Moved enum and command-line option in separate file. Also added function that returns the user selected register allocator to the caller. llvm-svn: 8819
-
- Sep 30, 2003
-
-
Chris Lattner authored
llvm-svn: 8793
-
- Sep 24, 2003
-
-
Brian Gaeke authored
llvm-svn: 8699
-
Brian Gaeke authored
Check in my register allocator state-saving code. llvm-svn: 8698
-
Brian Gaeke authored
Shorten the markSuggestedColorUsable method. Add a switch for saving reg. alloc. state (coming soon). llvm-svn: 8697
-
Brian Gaeke authored
llvm-svn: 8696
-
- Sep 23, 2003
-
-
Chris Lattner authored
header comment llvm-svn: 8679
-
- Sep 21, 2003
-
-
Brian Gaeke authored
llvm-svn: 8648
-
Brian Gaeke authored
llvm-svn: 8647
-
Brian Gaeke authored
(I also zapped printMachineCode() and printLabel() at the previous checkin, but forgot to mention it.) llvm-svn: 8646
-
Brian Gaeke authored
llvm-svn: 8645
-
Brian Gaeke authored
Remove more excess whitespace. llvm-svn: 8644
-
Brian Gaeke authored
Fix typos in file header comment. llvm-svn: 8643
-
Brian Gaeke authored
excess whitespace a little. Also improved some comments. llvm-svn: 8642
-
Brian Gaeke authored
PhyRegAlloc.cpp: Don't include TargetMachine.h or TargetRegInfo.h, because these are provided by PhyRegAlloc.h. Merge class RegisterAllocator into class PhyRegAlloc. Simplify & move ctor, dtor to PhyRegAlloc.h. Make some of PhyRegAlloc's reference members into pointer members, so they can be more easily messed with. MarkAllocatedRegs() becomes a member method, with fewer args. PhyRegAlloc.h: Include Pass.h, TargetMachine.h and TargetRegInfo.h. Don't declare TargetRegInfo forward. Give AddedInstrns the obvious clear() method. Make some of PhyRegAlloc's reference members into pointer members, so they can be more easily messed with. Add prototype for markAllocatedRegs(). Remove unused inline void constructLiveRanges(). llvm-svn: 8641
-
- Sep 17, 2003
-
-
Misha Brukman authored
llvm-svn: 8588
-
- Sep 16, 2003
-
-
Brian Gaeke authored
(Partial merge from my working file) llvm-svn: 8564
-
Brian Gaeke authored
llvm-svn: 8562
-
Vikram S. Adve authored
instruction scheduling (this is off by default). llvm-svn: 8553
-
- Sep 15, 2003
-
-
Brian Gaeke authored
llvm-svn: 8523
-
- Sep 12, 2003
-
-
Misha Brukman authored
llvm-svn: 8489
-
- Sep 01, 2003
-
-
Chris Lattner authored
llvm-svn: 8308
-
Chris Lattner authored
llvm-svn: 8304
-
Chris Lattner authored
llvm-svn: 8303
-
Chris Lattner authored
llvm-svn: 8299
-
Chris Lattner authored
llvm-svn: 8297
-
Chris Lattner authored
llvm-svn: 8296
-
Chris Lattner authored
Move IGNode from public include directory to here. Minor cleanups like adding std:: namespace qualifiers llvm-svn: 8295
-
- Aug 28, 2003
-
-
John Criswell authored
llvm-svn: 8191
-
Tanya Lattner authored
llvm-svn: 8180
-
Tanya Lattner authored
llvm-svn: 8179
-
Tanya Lattner authored
llvm-svn: 8174
-
- Aug 27, 2003
-
-
Tanya Lattner authored
llvm-svn: 8160
-
Tanya Lattner authored
llvm-svn: 8153
-
- Aug 26, 2003
-
-
Tanya Lattner authored
llvm-svn: 8148
-
- Aug 24, 2003
-
-
Chris Lattner authored
llvm-svn: 8095
-
- Aug 22, 2003
-
-
Misha Brukman authored
llvm-svn: 8030
-
Chris Lattner authored
llvm-svn: 8029
-
- Aug 18, 2003
-
-
Misha Brukman authored
llvm-svn: 7944
-
- Aug 17, 2003
-
-
Chris Lattner authored
llvm-svn: 7916
-