"llvm/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "88719a1dd6e7e810f32c077cf694b8c79a4bd009"
- Aug 02, 2003
-
-
Chris Lattner authored
llvm-svn: 7497
-
- May 27, 2003
-
-
Vikram S. Adve authored
Fixed spilling of %fcc[0-3] which are part of %fsr. (2) Moved some machine-independent reg-class code to class TargetRegInfo from SparcReg{Class,}Info. (3) Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly() and related functions and flags. Fixed several bugs where only "isDef" was being checked, not "isDefAndUse". llvm-svn: 6341
-
- May 12, 2003
-
-
Chris Lattner authored
llvm-svn: 6109
-
- May 05, 2003
-
-
Misha Brukman authored
llvm-svn: 6002
-
- Jan 16, 2003
-
-
Chris Lattner authored
llvm-svn: 5326
-
- Jan 14, 2003
-
-
Chris Lattner authored
llvm-svn: 5272
-
- Jan 13, 2003
-
-
Chris Lattner authored
* Convert to use PHIElimination pass * Don't spill values which have just been reloaded (big win reducing spills) * Add experimental support for eliminating spills before TwoAddress instructions. It currently is broken so it is #ifdef'd out. * Use new "is terminator" flag on instructions instead of looking for branches and returns explicitly. llvm-svn: 5219
-
- Dec 28, 2002
-
-
Chris Lattner authored
llvm-svn: 5200
-
Chris Lattner authored
* Use new FunctionFrameInfo object to manage stack slots instead of doing it directly * Adjust to new MRegisterInfo API * Don't take a TM as a ctor argument * Don't keep track of which callee saved registers are modified * Don't emit prolog/epilog code or spill/restore code for callee saved regs * Use new allocation_order_begin/end iterators to simplify dramatically the logic for picking registers to allocate * Machine PHI nodes can no longer contain constant arguments llvm-svn: 5195
-
- Dec 25, 2002
-
-
Chris Lattner authored
Only spill and reload caller saved registers that are actually modified. llvm-svn: 5145
-
- Dec 24, 2002
-
-
Chris Lattner authored
strtol to not miscompile, and fixing bug: 2002-12-23-LocalRAProblem.llx llvm-svn: 5132
-
- Dec 18, 2002
-
-
Chris Lattner authored
* Add a new option to eliminate spilling of registers that are only used within a basic block. llvm-svn: 5106
-
- Dec 17, 2002
-
-
Chris Lattner authored
llvm-svn: 5099
-
Chris Lattner authored
Move X86 specific alignment gunk to X86 files llvm-svn: 5096
-
Chris Lattner authored
llvm-svn: 5093
-
- Dec 16, 2002
-
-
Chris Lattner authored
* Implement register alias set support llvm-svn: 5082
-
Chris Lattner authored
llvm-svn: 5078
-