Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move MachineCodeForInstruction.h and MachineFunctionInfo.h into ↵ | Chris Lattner | 2004-08-16 | 1 | -2/+2 |
| | | | | | | lib/Target/SparcV9 llvm-svn: 15830 | ||||
* | Fold MachineInstrAnnot.cpp into this file | Chris Lattner | 2004-08-16 | 1 | -0/+56 |
| | | | | llvm-svn: 15828 | ||||
* | Do not find these ugly sparc-specific objects by using the annotation API on | Chris Lattner | 2004-06-27 | 1 | -21/+7 |
| | | | | | | | | instructions. Instead, keep a map of instructions -> MCFI objects in the already sparc-specific class MachineFunctionInfo. This will slow down the sparc backend a bit, but it does not penalize the rest of LLVM! llvm-svn: 14438 | ||||
* | Fix typo in head-of-file comment. | Brian Gaeke | 2004-05-30 | 1 | -1/+1 |
| | | | | llvm-svn: 13903 | ||||
* | Add back #include I messed up | Chris Lattner | 2004-02-29 | 1 | -0/+1 |
| | | | | llvm-svn: 12009 | ||||
* | Urg, forgot to check this in. | Chris Lattner | 2004-02-29 | 1 | -1/+0 |
| | | | | llvm-svn: 12007 | ||||
* | Move methods out of .h file | Chris Lattner | 2004-02-29 | 1 | -0/+9 |
| | | | | llvm-svn: 12001 | ||||
* | Change MachineBasicBlock's vector of MachineInstr pointers into an | Alkis Evlogimenos | 2004-02-12 | 1 | -3/+2 |
| | | | | | | | | | 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 | ||||
* | Remove use of llvm/CodeGen/InstrSelection.h | Chris Lattner | 2004-01-10 | 1 | -2/+2 |
| | | | | llvm-svn: 10749 | ||||
* | Finegrainify namespacification. | Chris Lattner | 2004-01-09 | 1 | -9/+4 |
| | | | | | | | | This should get hunked over to the Sparc backend, along with MachineCodeForInstruction and a bunch of files in include/llvm/Codegen, but those battles will have to wait for a later time. llvm-svn: 10731 | ||||
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
| | | | | llvm-svn: 9903 | ||||
* | 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 | ||||
* | Move CallArgsDescriptor into this class instead of making it an | Vikram S. Adve | 2002-10-29 | 1 | -0/+5 |
| | | | | | | annotation on the machine instruction. llvm-svn: 4398 | ||||
* | Inline some methods from .cpp files into .h files, minor cleanups | Chris Lattner | 2002-10-28 | 1 | -30/+11 |
| | | | | llvm-svn: 4313 | ||||
* | Add an assertion. | Vikram S. Adve | 2002-09-16 | 1 | -0/+1 |
| | | | | llvm-svn: 3734 | ||||
* | Rename static struct Initializer to avoid name conflict with BB. | Vikram S. Adve | 2002-07-08 | 1 | -3/+3 |
| | | | | llvm-svn: 2831 | ||||
* | Eliminate duplicate or unneccesary #include's | Chris Lattner | 2002-04-29 | 1 | -1/+0 |
| | | | | llvm-svn: 2397 | ||||
* | Re-fix bug: Put back MachineCodeForInstruction::dropAllReferences. | Vikram S. Adve | 2002-03-24 | 1 | -4/+24 |
| | | | | llvm-svn: 1970 | ||||
* | Code pulled out of MAchineInstr.(h|cpp) | Chris Lattner | 2002-02-03 | 1 | -0/+57 |
llvm-svn: 1660 |