aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/CodeGenTarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a flag for indirect branch instructions.Owen Anderson2007-11-121-0/+1
* Add sqrt and powi intrinsics for long double.Dale Johannesen2007-09-281-0/+2
* Add CopyCost to TargetRegisterClass. This specifies the cost of copying a valueEvan Cheng2007-09-191-0/+1
* Add MVT::fAny for overloading intrinsics on floating-point types.Dan Gohman2007-08-161-1/+3
* This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth2007-08-041-3/+2
* Add target independent MachineInstr's to represent subreg insert/extract in M...Christopher Lamb2007-07-261-1/+15
* Teach TableGen about the new vector types.Christopher Lamb2007-07-261-0/+4
* No need for noResults anymore.Evan Cheng2007-07-201-1/+0
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-191-1/+13
* Eliminate an unused parameter.Dan Gohman2007-07-131-2/+2
* Try committing again. Add OptionalDefOperand. Remove clobbersPred.Evan Cheng2007-07-101-3/+4
* ImmutablePredicateOperand is no more.Evan Cheng2007-07-061-2/+1
* Instructions with ImmutablePredicateOperand aren't really predicable since th...Evan Cheng2007-07-051-1/+4
* 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/+10
* Add clobbersPred - instruction that clobbers condition code / register which ...Evan Cheng2007-06-061-0/+1
* Remove the operator<< for MVT::ValueType in preparation for MVT::ValueTypeDan Gohman2007-06-041-5/+0
* Rename M_PREDICATED to M_PREDICABLE; opcode can be specified isPredicable wit...Evan Cheng2007-05-161-2/+2
* For PR1297:Reid Spencer2007-04-011-3/+7
* Add support for the v1i64 type. This makes better code for this:Bill Wendling2007-03-261-0/+2
* Recognize target instruction flag 'isReMaterializable'.Evan Cheng2007-03-191-0/+1
* reapplyChris Lattner2007-02-271-6/+2
* Backing outEvan Cheng2007-02-271-2/+6
* initial support for calling convention generation, still unfinished.Chris Lattner2007-02-271-6/+2
* Files missing from LABEL check in.Jim Laskey2007-01-261-1/+8
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-2/+3
* Match TargetInstrInfo changes.Evan Cheng2006-12-011-3/+2
* Remove the isTwoAddress property from the CodeGenInstruction class. It shouldChris Lattner2006-11-151-1/+17
* ADd support for adding constraints to suboperandsChris Lattner2006-11-151-29/+92
* allow ptr_rc to explicitly appear in an instructions operand list, it doesn'tChris Lattner2006-11-101-1/+2
* emit TIED_TO correctlyChris Lattner2006-11-071-2/+2
* simplify the way operand flags and constraints are handled, making it easierChris Lattner2006-11-061-21/+30
* recognize ppc's blr instruction as predicatedChris Lattner2006-11-061-0/+2
* Clean up some code.Evan Cheng2006-11-041-1/+3
* eliminate need for the NumMIOperands field in Operand.Chris Lattner2006-11-031-1/+13
* Tied-to constraint must be op_with_larger_idx = op_with_smaller_idx or else t...Evan Cheng2006-11-011-0/+3
* Add operand constraints to TargetInstrInfo.Evan Cheng2006-11-011-0/+48
* Added properties such as SDNPHasChain to ComplexPattern.Evan Cheng2006-10-111-0/+14
* Allow more use of iPTR in patterns.Evan Cheng2006-06-151-22/+22
* Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore.Evan Cheng2006-05-181-3/+0
* TypoEvan Cheng2006-05-171-2/+2
* Remove PointerType from target definition. Use abstract type MVT::iPTR toEvan Cheng2006-05-171-31/+27
* Allow patterns to refer to physical registers that belong to multipleEvan Cheng2006-05-161-0/+17
* Fix a typo: Instr* -> Intr*Chris Lattner2006-04-101-3/+3
* Only compute intrinsic valuetypes when in a target .td file.Chris Lattner2006-03-281-2/+12
* revert this, it breaks things.Chris Lattner2006-03-281-4/+3
* Add support for decoding iPTR to the right pointer type.Chris Lattner2006-03-271-5/+15
* Make sure to initialize the TheDef field!Chris Lattner2006-03-241-0/+1