Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Great renaming: Sparc --> SparcV9 | Brian Gaeke | 2004-02-25 | 1 | -163/+0 |
| | | | | llvm-svn: 11826 | ||||
* | Use newly added next() and prior() utility functions. | Alkis Evlogimenos | 2004-02-14 | 1 | -1/+2 |
| | | | | llvm-svn: 11430 | ||||
* | Remove getAllocatedRegNum(). Use getReg() instead. | Alkis Evlogimenos | 2004-02-13 | 1 | -5/+4 |
| | | | | llvm-svn: 11393 | ||||
* | Change MachineBasicBlock's vector of MachineInstr pointers into an | Alkis Evlogimenos | 2004-02-12 | 1 | -13/+5 |
| | | | | | | | | | ilist of MachineInstr objects. This allows constant time removal and insertion of MachineInstr instances from anywhere in each MachineBasicBlock. It also allows for constant time splicing of MachineInstrs into or out of MachineBasicBlocks. llvm-svn: 11340 | ||||
* | MachineInstr::getOpCode() --> getOpcode() in SPARC back-end. | Brian Gaeke | 2004-02-11 | 1 | -4/+4 |
| | | | | llvm-svn: 11335 | ||||
* | * Converted C-style comments to C++ | Misha Brukman | 2003-12-17 | 1 | -13/+15 |
| | | | | | | | * Doxygenified comments * Reordered #includes llvm-svn: 10503 | ||||
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
| | | | | llvm-svn: 9903 | ||||
* | We accept TargetMachine as a const reference. | Misha Brukman | 2003-11-07 | 1 | -3/+3 |
| | | | | llvm-svn: 9775 | ||||
* | When opcodes like ADD were split into reg. and immed. versions (ADDi and ADDr), | Vikram S. Adve | 2003-10-21 | 1 | -1/+2 |
| | | | | | | this code wasn't fixed correctly so it missed copy operations that used ADDi. llvm-svn: 9318 | ||||
* | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 |
| | | | | | | Header files will be on the way. llvm-svn: 9298 | ||||
* | Inline simple comparison which is sparc specific anyway | Chris Lattner | 2003-09-01 | 1 | -2/+45 |
| | | | | llvm-svn: 8309 | ||||
* | Move private interfaces into private .h file | Chris Lattner | 2003-09-01 | 1 | -1/+1 |
| | | | | llvm-svn: 8306 | ||||
* | Simplify code a bit | Chris Lattner | 2003-09-01 | 1 | -31/+15 |
| | | | | llvm-svn: 8301 | ||||
* | Restore 'nice name' to pass | Chris Lattner | 2003-08-14 | 1 | -0/+1 |
| | | | | llvm-svn: 7840 | ||||
* | Factory methods for function passes now return type FunctionPass *. | Brian Gaeke | 2003-08-14 | 1 | -7/+1 |
| | | | | | | Get rid of RegisterLLC, which can't handle FunctionPasses anyway. llvm-svn: 7836 | ||||
* | Cleaned up code layout; no functional changes. | Misha Brukman | 2003-05-23 | 1 | -24/+20 |
| | | | | llvm-svn: 6312 | ||||
* | Rename MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-14 | 1 | -2/+2 |
| | | | | llvm-svn: 5272 | ||||
* | Rename MachineOptInfo to TargetoptInfo | Chris Lattner | 2002-12-29 | 1 | -1/+1 |
| | | | | | | Rename MachineCacheInfo to TargetCacheInfo llvm-svn: 5203 | ||||
* | Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'. | Misha Brukman | 2002-10-28 | 1 | -2/+11 |
| | | | | llvm-svn: 4351 | ||||
* | Rename MachineCodeForBasicBlock to MachineBasicBlock | Chris Lattner | 2002-10-28 | 1 | -25/+17 |
| | | | | llvm-svn: 4318 | ||||
* | Bug fix: some redundant copies were not being deleted after detection :-|. | Vikram S. Adve | 2002-09-27 | 1 | -7/+9 |
| | | | | llvm-svn: 3959 | ||||
* | Peephole optimization pass on final machine code. | Vikram S. Adve | 2002-09-20 | 1 | -0/+136 |
llvm-svn: 3840 |