| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Rename M_PREDICATED to M_PREDICABLE; opcode can be specified isPredicable wit... | Evan Cheng | 2007-05-16 | 1 | -2/+2 |
* | For PR1297: | Reid Spencer | 2007-04-01 | 1 | -3/+7 |
* | Add support for the v1i64 type. This makes better code for this: | Bill Wendling | 2007-03-26 | 1 | -0/+2 |
* | Recognize target instruction flag 'isReMaterializable'. | Evan Cheng | 2007-03-19 | 1 | -0/+1 |
* | reapply | Chris Lattner | 2007-02-27 | 1 | -6/+2 |
* | Backing out | Evan Cheng | 2007-02-27 | 1 | -2/+6 |
* | initial support for calling convention generation, still unfinished. | Chris Lattner | 2007-02-27 | 1 | -6/+2 |
* | Files missing from LABEL check in. | Jim Laskey | 2007-01-26 | 1 | -1/+8 |
* | What should be the last unnecessary <iostream>s in the library. | Bill Wendling | 2006-12-07 | 1 | -2/+3 |
* | Match TargetInstrInfo changes. | Evan Cheng | 2006-12-01 | 1 | -3/+2 |
* | Remove the isTwoAddress property from the CodeGenInstruction class. It should | Chris Lattner | 2006-11-15 | 1 | -1/+17 |
* | ADd support for adding constraints to suboperands | Chris Lattner | 2006-11-15 | 1 | -29/+92 |
* | allow ptr_rc to explicitly appear in an instructions operand list, it doesn't | Chris Lattner | 2006-11-10 | 1 | -1/+2 |
* | emit TIED_TO correctly | Chris Lattner | 2006-11-07 | 1 | -2/+2 |
* | simplify the way operand flags and constraints are handled, making it easier | Chris Lattner | 2006-11-06 | 1 | -21/+30 |
* | recognize ppc's blr instruction as predicated | Chris Lattner | 2006-11-06 | 1 | -0/+2 |
* | Clean up some code. | Evan Cheng | 2006-11-04 | 1 | -1/+3 |
* | eliminate need for the NumMIOperands field in Operand. | Chris Lattner | 2006-11-03 | 1 | -1/+13 |
* | Tied-to constraint must be op_with_larger_idx = op_with_smaller_idx or else t... | Evan Cheng | 2006-11-01 | 1 | -0/+3 |
* | Add operand constraints to TargetInstrInfo. | Evan Cheng | 2006-11-01 | 1 | -0/+48 |
* | Added properties such as SDNPHasChain to ComplexPattern. | Evan Cheng | 2006-10-11 | 1 | -0/+14 |
* | Allow more use of iPTR in patterns. | Evan Cheng | 2006-06-15 | 1 | -22/+22 |
* | Don't generate getCalleeSaveReg and getCalleeSaveRegClasses anymore. | Evan Cheng | 2006-05-18 | 1 | -3/+0 |
* | Typo | Evan Cheng | 2006-05-17 | 1 | -2/+2 |
* | Remove PointerType from target definition. Use abstract type MVT::iPTR to | Evan Cheng | 2006-05-17 | 1 | -31/+27 |
* | Allow patterns to refer to physical registers that belong to multiple | Evan Cheng | 2006-05-16 | 1 | -0/+17 |
* | Fix a typo: Instr* -> Intr* | Chris Lattner | 2006-04-10 | 1 | -3/+3 |
* | Only compute intrinsic valuetypes when in a target .td file. | Chris Lattner | 2006-03-28 | 1 | -2/+12 |
* | revert this, it breaks things. | Chris Lattner | 2006-03-28 | 1 | -4/+3 |
* | Add support for decoding iPTR to the right pointer type. | Chris Lattner | 2006-03-27 | 1 | -5/+15 |
* | Make sure to initialize the TheDef field! | Chris Lattner | 2006-03-24 | 1 | -0/+1 |
* | Move CodeGenIntrinsic implementation to CodeGenTarget.cpp with the rest of | Chris Lattner | 2006-03-24 | 1 | -0/+85 |
* | getEnumName() missed v8i8, v4i16, and v2i32 types | Evan Cheng | 2006-03-19 | 1 | -0/+3 |
* | New vector type v2f32. | Evan Cheng | 2006-03-01 | 1 | -0/+2 |
* | Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bit | Evan Cheng | 2006-02-20 | 1 | -0/+3 |
* | PHI and INLINEASM are now builtin instructions provided by Target.td | Chris Lattner | 2006-01-27 | 1 | -17/+13 |
* | * Remove instruction fields hasInFlag / hasOutFlag and added SNDPInFlag and | Evan Cheng | 2006-01-09 | 1 | -2/+0 |
* | Added field noResults to Instruction. | Evan Cheng | 2005-12-26 | 1 | -0/+1 |
* | * Support for hasInFlag and hasOutFlag (on instructions). Remove nameless FLAG | Evan Cheng | 2005-12-23 | 1 | -0/+2 |
* | Support for read / write from explicit registers with FlagVT type. | Evan Cheng | 2005-12-17 | 1 | -0/+2 |
* | * Added an explicit type field to ComplexPattern. | Evan Cheng | 2005-12-08 | 1 | -3/+5 |
* | Added support for ComplexPattern. These are patterns that require C++ pattern | Evan Cheng | 2005-12-08 | 1 | -0/+9 |
* | * Commit the fix (by Chris) for a tblgen type inferencing bug. | Evan Cheng | 2005-12-04 | 1 | -0/+1 |
* | Support multiple ValueTypes per RegisterClass, needed for upcoming vector | Nate Begeman | 2005-12-01 | 1 | -8/+20 |
* | Nuke CodeGenInstruction's ValueType member, it is no longer used. | Nate Begeman | 2005-12-01 | 1 | -9/+4 |
* | Add the new vector types to tablegen | Nate Begeman | 2005-11-29 | 1 | -0/+12 |
* | Initialize this variable on all paths, fixing a crasher in windows. Thanks | Chris Lattner | 2005-11-19 | 1 | -1/+1 |
* | Teach tblgen about instruction operands that have multiple MachineInstr | Chris Lattner | 2005-11-19 | 1 | -1/+4 |
* | Rename Record::getValueAsListDef to getValueAsListOfDefs, to more accurately | Chris Lattner | 2005-10-28 | 1 | -20/+8 |
* | Do not let getLegalValueTypes return a list with duplicates in it | Chris Lattner | 2005-10-14 | 1 | -0/+7 |