aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/CodeGenTarget.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Move CodeGenIntrinsic implementation to CodeGenTarget.cpp with the rest ofChris Lattner2006-03-241-0/+85
* getEnumName() missed v8i8, v4i16, and v2i32 typesEvan Cheng2006-03-191-0/+3
* New vector type v2f32.Evan Cheng2006-03-011-0/+2
* Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bitEvan Cheng2006-02-201-0/+3
* PHI and INLINEASM are now builtin instructions provided by Target.tdChris Lattner2006-01-271-17/+13
* * Remove instruction fields hasInFlag / hasOutFlag and added SNDPInFlag andEvan Cheng2006-01-091-2/+0
* Added field noResults to Instruction.Evan Cheng2005-12-261-0/+1
* * Support for hasInFlag and hasOutFlag (on instructions). Remove nameless FLAGEvan Cheng2005-12-231-0/+2
* Support for read / write from explicit registers with FlagVT type.Evan Cheng2005-12-171-0/+2
* * Added an explicit type field to ComplexPattern.Evan Cheng2005-12-081-3/+5
* Added support for ComplexPattern. These are patterns that require C++ patternEvan Cheng2005-12-081-0/+9
* * Commit the fix (by Chris) for a tblgen type inferencing bug.Evan Cheng2005-12-041-0/+1
* Support multiple ValueTypes per RegisterClass, needed for upcoming vectorNate Begeman2005-12-011-8/+20
* Nuke CodeGenInstruction's ValueType member, it is no longer used.Nate Begeman2005-12-011-9/+4
* Add the new vector types to tablegenNate Begeman2005-11-291-0/+12
* Initialize this variable on all paths, fixing a crasher in windows. ThanksChris Lattner2005-11-191-1/+1
* Teach tblgen about instruction operands that have multiple MachineInstrChris Lattner2005-11-191-1/+4
* Rename Record::getValueAsListDef to getValueAsListOfDefs, to more accuratelyChris Lattner2005-10-281-20/+8
* Do not let getLegalValueTypes return a list with duplicates in itChris Lattner2005-10-141-0/+7