| Commit message (Expand) | Author | Age | Files | Lines |
* | Be consistent with our naming | Chris Lattner | 2004-09-28 | 1 | -2/+2 |
* | Capture information about whether the target instructions have delay slots | Chris Lattner | 2004-09-28 | 1 | -0/+9 |
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -1/+1 |
* | M_DUMMY_PHI_FLAG is no longer used to distinguish V9::PHI. Get rid of it and | Brian Gaeke | 2004-08-18 | 1 | -5/+0 |
* | M_PSEUDO_FLAG is no longer used. Get rid of it and its accessor. | Brian Gaeke | 2004-08-18 | 1 | -4/+0 |
* | getResultPos() is dead. | Brian Gaeke | 2004-08-04 | 1 | -3/+0 |
* | Fix warning | Chris Lattner | 2004-08-01 | 1 | -0/+2 |
* | Change signature to take two basic blocks: the target and the one | Alkis Evlogimenos | 2004-07-31 | 1 | -4/+4 |
* | Doxygenify some comments. | Alkis Evlogimenos | 2004-07-31 | 1 | -10/+6 |
* | Remove const from iterators passed by value. | Alkis Evlogimenos | 2004-07-31 | 1 | -2/+2 |
* | Add declarations for insertGoto and reverseBranchCondition. | Alkis Evlogimenos | 2004-07-31 | 1 | -1/+15 |
* | Add new M_BARRIER_FLAG flag, and isBarrier() method to TargetInstrInfo | Chris Lattner | 2004-07-31 | 1 | -47/+54 |
* | TargetInstrInfo::hasOperandInterlock() is always true, because it is | Brian Gaeke | 2004-07-28 | 1 | -9/+2 |
* | ConstantTypeMustBeLoaded has been incorporated into SparcV9PreSelection, its | Brian Gaeke | 2004-07-27 | 1 | -11/+0 |
* | As it happens, none of these TargetInstrInfo methods which are only | Brian Gaeke | 2004-07-27 | 1 | -122/+0 |
* | Eliminate the distinction between "real" and "unreal" instructions | Chris Lattner | 2004-02-29 | 1 | -6/+4 |
* | Scrap a huge layer of cruft out of this interface. | Chris Lattner | 2004-02-29 | 1 | -93/+44 |
* | Add parent pointer to MachineInstr that points to owning | Alkis Evlogimenos | 2004-02-12 | 1 | -1/+1 |
* | Fix typos in comments. | Brian Gaeke | 2004-02-11 | 1 | -2/+2 |
* | Add TargetInstrInfo::isMoveInstr() to support coalescing in register | Alkis Evlogimenos | 2003-12-28 | 1 | -0/+10 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
* | Added LLVM copyright header (for lack of a better term). | John Criswell | 2003-10-20 | 1 | -0/+7 |
* | The NOOP instruction is no longer needed. Instead, use the | Chris Lattner | 2003-08-03 | 1 | -5/+2 |
* | Unify all constant evaluations that depend on register size | Vikram S. Adve | 2003-07-29 | 1 | -0/+16 |
* | #include <cassert> as necessary... | Chris Lattner | 2003-07-25 | 1 | -0/+1 |
* | Merged in autoconf branch. This provides configuration via the autoconf | John Criswell | 2003-06-30 | 1 | -1/+0 |
* | Nice tasty llc fixes. These should fix LLC for x86 for everything in | Brian Gaeke | 2003-06-27 | 1 | -8/+9 |
* | Included assert.h so that the code compiles under newer versions of GCC. | John Criswell | 2003-06-11 | 1 | -0/+1 |
* | Reword to remove reference to how things worked in the past. | Misha Brukman | 2003-05-24 | 1 | -4/+3 |
* | NOP instructions are pseudo-instructions. We should not have them explicitly in | Misha Brukman | 2003-05-24 | 1 | -0/+14 |
* | Rename MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-14 | 1 | -11/+8 |
* | * Start renaming MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-13 | 1 | -32/+43 |
* | Sparc specific methods default to abort rather than being pure virtual | Chris Lattner | 2002-12-28 | 1 | -21/+36 |
* | Add comment | Chris Lattner | 2002-12-25 | 1 | -1/+1 |
* | Export well known instruction opcodes usable by target independant passes | Chris Lattner | 2002-12-15 | 1 | -0/+6 |
* | Define the 2-address flag used by X86 instructions (add,sub,and,or,xor) that | Misha Brukman | 2002-12-12 | 1 | -1/+5 |
* | Add entries to track information about implicit uses and definitions of | Chris Lattner | 2002-12-03 | 1 | -2/+4 |
* | Make sure that print gets a targetmachine | Chris Lattner | 2002-11-17 | 1 | -1/+2 |
* | Add machine independant printer interface | Chris Lattner | 2002-11-17 | 1 | -0/+6 |
* | * Add new "Target Specific Flags" field to instruction descriptor | Chris Lattner | 2002-10-30 | 1 | -30/+28 |
* | Move TargetInstrDescriptors extern to the one .cpp file that refers to it: | Chris Lattner | 2002-10-29 | 1 | -10/+0 |
* | Rename opCodeString to Name, add new getName() method | Chris Lattner | 2002-10-29 | 1 | -1/+5 |
* | Rename MachineInstrInfo::getDescriptor to MachineInstrInfo::get | Chris Lattner | 2002-10-29 | 1 | -34/+36 |
* | MachineInstrInfo doesn't need a TargetMachine member | Chris Lattner | 2002-10-29 | 1 | -6/+2 |
* | Strip a bunch of #includes from the file, move some virtual functions to | Chris Lattner | 2002-10-28 | 1 | -13/+11 |
* | Remove all traces of the "Opcode Mask" field in the MachineInstr class | Chris Lattner | 2002-10-28 | 1 | -1/+0 |
* | * s/unsigned int/unsigned | Chris Lattner | 2002-10-28 | 1 | -27/+27 |
* | Make scheduling class variables be 'unsigned' instead of 'int' | Chris Lattner | 2002-10-28 | 1 | -2/+1 |
* | Changed `MachineCodeForMethod' to `MachineFunction'. | Misha Brukman | 2002-10-28 | 1 | -1/+1 |
* | * Remove unneccesary #includes | Chris Lattner | 2002-10-24 | 1 | -5/+3 |