aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetInstrInfo.h
Commit message (Expand)AuthorAgeFilesLines
...
* Instructions with variable operands (variable_ops) can have a number requiredEvan Cheng2006-06-151-1/+14
* lib/Target/Target.tdEvan Cheng2006-05-181-1/+20
* Add capability to scheduler to commute nodes for profit.Evan Cheng2006-05-121-0/+3
* Remove a bunch of dead stuff, shrinkifying TargetInstrDescriptor significantly.Chris Lattner2006-04-201-79/+12
* add a hook to insert a noopChris Lattner2006-03-051-0/+7
* Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,Chris Lattner2006-02-021-0/+18
* Add a common INLINEASM opcodeChris Lattner2006-01-261-2/+5
* Allow itineraries to be passed through the Target Machine.Jim Laskey2005-11-011-1/+0
* Move a bunch of non-deprecated methods above the "deprecated line"Chris Lattner2005-09-021-27/+30
* Add a new instruction flagChris Lattner2005-08-261-0/+12
* Add a new field to TargetInstrDescriptor for tracking information aboutChris Lattner2005-08-191-0/+15
* Convert tabs to spacesMisha Brukman2005-04-221-15/+15
* Remove trailing whitespaceMisha Brukman2005-04-211-17/+17
* Add a new method, described in the comment.Chris Lattner2005-01-191-0/+12
* Add some bits that can be set on instructions. Renumber existing bits soChris Lattner2005-01-021-5/+30
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-271-1/+2
* Be consistent with our namingChris Lattner2004-09-281-2/+2
* Capture information about whether the target instructions have delay slotsChris Lattner2004-09-281-0/+9
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* M_DUMMY_PHI_FLAG is no longer used to distinguish V9::PHI. Get rid of it andBrian Gaeke2004-08-181-5/+0
* M_PSEUDO_FLAG is no longer used. Get rid of it and its accessor.Brian Gaeke2004-08-181-4/+0
* getResultPos() is dead.Brian Gaeke2004-08-041-3/+0
* Fix warningChris Lattner2004-08-011-0/+2
* Change signature to take two basic blocks: the target and the oneAlkis Evlogimenos2004-07-311-4/+4
* Doxygenify some comments.Alkis Evlogimenos2004-07-311-10/+6
* Remove const from iterators passed by value.Alkis Evlogimenos2004-07-311-2/+2
* Add declarations for insertGoto and reverseBranchCondition.Alkis Evlogimenos2004-07-311-1/+15
* Add new M_BARRIER_FLAG flag, and isBarrier() method to TargetInstrInfoChris Lattner2004-07-311-47/+54
* TargetInstrInfo::hasOperandInterlock() is always true, because it isBrian Gaeke2004-07-281-9/+2
* ConstantTypeMustBeLoaded has been incorporated into SparcV9PreSelection, itsBrian Gaeke2004-07-271-11/+0
* As it happens, none of these TargetInstrInfo methods which are onlyBrian Gaeke2004-07-271-122/+0
* Eliminate the distinction between "real" and "unreal" instructionsChris Lattner2004-02-291-6/+4
* Scrap a huge layer of cruft out of this interface.Chris Lattner2004-02-291-93/+44
* Add parent pointer to MachineInstr that points to owningAlkis Evlogimenos2004-02-121-1/+1
* Fix typos in comments.Brian Gaeke2004-02-111-2/+2
* Add TargetInstrInfo::isMoveInstr() to support coalescing in registerAlkis Evlogimenos2003-12-281-0/+10
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* The NOOP instruction is no longer needed. Instead, use theChris Lattner2003-08-031-5/+2
* Unify all constant evaluations that depend on register sizeVikram S. Adve2003-07-291-0/+16
* #include <cassert> as necessary...Chris Lattner2003-07-251-0/+1
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-301-1/+0
* Nice tasty llc fixes. These should fix LLC for x86 for everything inBrian Gaeke2003-06-271-8/+9
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-111-0/+1
* Reword to remove reference to how things worked in the past.Misha Brukman2003-05-241-4/+3
* NOP instructions are pseudo-instructions. We should not have them explicitly inMisha Brukman2003-05-241-0/+14
* Rename MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-141-11/+8
* * Start renaming MachineInstrInfo -> TargetInstrInfoChris Lattner2003-01-131-32/+43
* Sparc specific methods default to abort rather than being pure virtualChris Lattner2002-12-281-21/+36
* Add commentChris Lattner2002-12-251-1/+1