aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Target.td
Commit message (Expand)AuthorAgeFilesLines
* Add target independent MachineInstr's to represent subreg insert/extract in M...Christopher Lamb2007-07-261-0/+12
* No more noResults.Evan Cheng2007-07-211-1/+0
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-191-6/+14
* Remove clobbersPred.Evan Cheng2007-07-101-1/+0
* Do away with ImmutablePredicateOperand.Evan Cheng2007-07-061-8/+1
* Add OptionalDefOperand to stand for optionally defined result.Evan Cheng2007-07-061-7/+10
* - Added zero_reg def to stand for register 0.Evan Cheng2007-07-051-2/+19
* Revert the earlier change that removed the M_REMATERIALIZABLE machineDan Gohman2007-06-261-0/+1
* Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoadDan Gohman2007-06-191-1/+0
* Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT_DUPLICABLE bit.Evan Cheng2007-06-191-0/+1
* Add support to tablegen for specifying subregister classes on a per register ...Christopher Lamb2007-06-131-0/+4
* Added clobbersPred.Evan Cheng2007-06-061-0/+1
* Added isPredicable bit to class Instruction.Evan Cheng2007-05-161-0/+1
* PredicateOperand can be used as a normal operand for isel.Evan Cheng2007-05-081-1/+1
* Add an "implies" field to features. This indicates that, if the currentBill Wendling2007-05-041-1/+7
* expose HonorSignDependentRoundingFPMathOption to .td filesChris Lattner2007-05-031-0/+5
* llvm bug #1350, parts 1, 2, and 3.Nate Begeman2007-05-011-7/+9
* Add sub-registers sets.Evan Cheng2007-04-201-1/+16
* Added isReMaterializable.Evan Cheng2007-03-191-0/+1
* Add calling convention infoChris Lattner2007-02-271-1/+6
* Fix typos in comments.Dan Gohman2007-02-201-1/+1
* Make LABEL a builtin opcode.Jim Laskey2007-01-261-0/+6
* Comment.Evan Cheng2007-01-121-1/+1
* add a new field needed by the code emitter generator.Chris Lattner2006-11-151-0/+4
* initial steps to getting the predicate on PPC::BLR right.Chris Lattner2006-11-031-0/+11
* remove dead varChris Lattner2006-11-031-1/+0
* Add constraints to Instruction class.Evan Cheng2006-11-011-0/+2
* Move the Imp tblgen class from the X86 backend to common code.Chris Lattner2006-10-121-0/+7
* Add code size to target instruction use it as the 3rd isel sorting tie-breaker.Evan Cheng2006-07-191-0/+3
* Added a Flags field to TargetOperandInfo. Currently the only flag isEvan Cheng2006-05-181-0/+6
* Remove CalleeSavedRegisters from class Target.Evan Cheng2006-05-181-4/+0
* Remove PointerType from class TargetEvan Cheng2006-05-171-4/+0
* Replace "../whatever.td" with "whatever.td", so that out-of-tree backendsVladimir Prus2006-05-161-2/+2
* Improve comment, patch provided by Vladimir Prus!Chris Lattner2006-05-151-1/+3
* Update comment.Chris Lattner2006-05-141-2/+3
* Put PHI/INLINEASM into the correct namespace.Chris Lattner2006-05-011-0/+2
* Renamed AddedCost to AddedComplexity.Evan Cheng2006-04-191-2/+2
* Allow "let AddedCost = n in" to increase pattern complexity.Evan Cheng2006-04-191-0/+3
* Add support for dwarf register numbering.Jim Laskey2006-03-241-0/+21
* Shuffle some includes aroundChris Lattner2006-03-241-1/+2
* Split the valuetypes out of Target.td into ValueTypes.tdChris Lattner2006-03-031-37/+1
* New type v2f32.Evan Cheng2006-03-011-2/+3
* Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bitEvan Cheng2006-02-201-6/+9
* Subtarget feature can now set any variable to any valueEvan Cheng2006-01-271-5/+5
* PHI and INLINEASM are now built-in instructions provided by Target.tdChris Lattner2006-01-271-3/+11
* New DAG node properties SNDPInFlag, SNDPOutFlag, and SNDPOptInFlag to replaceEvan Cheng2006-01-091-2/+0
* Added field noResults to Instruction.Evan Cheng2005-12-261-0/+1
* * Removed the use of FLAG. Now use hasFlagIn and hasFlagOut instead.Evan Cheng2005-12-231-0/+2
* Added support to specify predicates.Evan Cheng2005-12-141-0/+14
* * Added instruction property hasCtrlDep for those which r/w control-flowEvan Cheng2005-12-041-0/+1