- Aug 15, 2003
-
-
Brian Gaeke authored
llvm-svn: 7906
-
Chris Lattner authored
llvm-svn: 7880
-
Chris Lattner authored
llvm-svn: 7877
-
Chris Lattner authored
llvm-svn: 7875
-
- Aug 14, 2003
-
-
Brian Gaeke authored
llvm-svn: 7839
-
Brian Gaeke authored
Get rid of RegisterLLC, which can't handle FunctionPasses anyway. llvm-svn: 7836
-
- Aug 13, 2003
-
-
Brian Gaeke authored
llvm-svn: 7823
-
Chris Lattner authored
llvm-svn: 7801
-
Chris Lattner authored
llvm-svn: 7799
-
Vikram S. Adve authored
we no longer need to find the live-before set of the delayed branch since that set is now included the live-before/after set of the instructions in each delay slot. Just assert that instead. llvm-svn: 7796
-
- Aug 11, 2003
-
-
Chris Lattner authored
llvm-svn: 7718
-
Chris Lattner authored
unfinished llvm-svn: 7717
-
- Aug 07, 2003
-
-
Vikram S. Adve authored
llvm-svn: 7675
-
- Aug 06, 2003
-
-
Chris Lattner authored
llvm-svn: 7621
-
Chris Lattner authored
llvm-svn: 7620
-
Chris Lattner authored
llvm-svn: 7619
-
- Aug 05, 2003
-
-
Chris Lattner authored
llvm-svn: 7618
-
Chris Lattner authored
llvm-svn: 7617
-
Chris Lattner authored
so get rid of the def/use parameters that were getting passed in. **** This now changes the semantics of these methods to preserve the flags, not clobber them! llvm-svn: 7602
-
Chris Lattner authored
llvm-svn: 7591
-
Chris Lattner authored
llvm-svn: 7588
-
Chris Lattner authored
llvm-svn: 7584
-
Chris Lattner authored
* Add a lot more DEBUG output, which is better structured than before * Fix bug: Jello/2003-08-04-PhysRegLiveFailure.llx llvm-svn: 7583
-
- Aug 03, 2003
-
-
Chris Lattner authored
llvm-svn: 7534
-
Chris Lattner authored
llvm-svn: 7533
-
Chris Lattner authored
llvm-svn: 7531
-
Chris Lattner authored
llvm-svn: 7503
-
- Aug 02, 2003
-
-
Chris Lattner authored
llvm-svn: 7497
-
- Jul 29, 2003
-
-
Vikram S. Adve authored
TargetInstrInfo::ConvertConstantToIntType(). llvm-svn: 7390
-
Vikram S. Adve authored
spilling values used by an instruction in the delay slot of the branch (which will eventually be moved before the branch). 2. Bug fix: Delete the delay slot instr, not the branch instr, when moving delay slot instr. out!!!! 3. Move code to insert caller-saves moved here from SparcRegInfo: it is now machine-independent. llvm-svn: 7389
-
Vikram S. Adve authored
llvm-svn: 7386
-
Vikram S. Adve authored
machine-independent. Fix problem with using branch operand reg. as temp. reg. when spilling values used by an instruction in the delay slot of the branch (which will eventually be moved before the branch). llvm-svn: 7385
-
- Jul 27, 2003
-
-
Chris Lattner authored
llvm-svn: 7350
-
Chris Lattner authored
llvm-svn: 7349
-
Chris Lattner authored
llvm-svn: 7348
-
Chris Lattner authored
llvm-svn: 7347
-
Chris Lattner authored
llvm-svn: 7342
-
Chris Lattner authored
llvm-svn: 7341
-
- Jul 25, 2003
-
-
Vikram S. Adve authored
info (since multiple reg types may share the same reg class). (2) Remove machine-specific regalloc. methods that are no longer needed. In particular, arguments and return value from a call do not need machine-specific code for allocation. (3) Rename TargetRegInfo::getRegType variants to avoid unintentional overloading when an include file is omitted. llvm-svn: 7329
-
Vikram S. Adve authored
found to consider regType info (since multiple reg types may share the same reg class, e.g., single and double on Sparc). llvm-svn: 7327
-