- 533297b Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a by Dan Gohman · 15 years ago
- 799d697 Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. When by Evan Cheng · 15 years ago
- 15511cf Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning. by Dan Gohman · 16 years ago
- 8370d38 Add a flag to indicate that an instruction is as cheap (or cheaper) than a move by Bill Wendling · 16 years ago
- 20ccded Remove isImplicitDef TargetInstrDesc flag. by Evan Cheng · 17 years ago
- ba7e756 Start inferring side effect information more aggressively, and fix many bugs in the by Chris Lattner · 17 years ago
- dcc8b4f add a mayLoad property for machine instructions, a correlary to mayStore. by Chris Lattner · 17 years ago
- 8f707e1 rename hasVariableOperands() -> isVariadic(). Add some comments. by Chris Lattner · 17 years ago
- af3eb7c the name field of instructions is never set to a non-empty string, by Chris Lattner · 17 years ago
- 834f1ce rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate. by Chris Lattner · 17 years ago
- 2e48a70 rename isStore -> mayStore to more accurately reflect what it captures. by Chris Lattner · 17 years ago
- 6cc654b Split the impl of CodeGenInstruction out to its own .cpp file, add a getName() accessor. by Chris Lattner · 17 years ago
- 3060910 remove attributions from utils. by Chris Lattner · 17 years ago
- 6b1da9c Add flags to indicate that there are "never" side effects or that there "may be" by Bill Wendling · 17 years ago
- 3dd298f Oops. Forgot these. by Evan Cheng · 17 years ago
- 20ab290 Add a flag for indirect branch instructions. by Owen Anderson · 17 years ago
- 102dc19 No need for noResults anymore. by Evan Cheng · 17 years ago
- 64d80e3 Change instruction description to split OperandList into OutOperandList and by Evan Cheng · 17 years ago
- 88cc092 Try committing again. Add OptionalDefOperand. Remove clobbersPred. by Evan Cheng · 17 years ago
- d45eddd Revert the earlier change that removed the M_REMATERIALIZABLE machine by Dan Gohman · 17 years ago
- 82a87a0 Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoad by Dan Gohman · 17 years ago
- eaa91b0 Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT_DUPLICABLE bit. by Evan Cheng · 17 years ago
- b5c1c9c Add clobbersPred - instruction that clobbers condition code / register which are used to predicate instructions. by Evan Cheng · 17 years ago
- 5127ce0 Rename M_PREDICATED to M_PREDICABLE; opcode can be specified isPredicable without having a PredicateOperand. by Evan Cheng · 17 years ago
- 04677a3 Recognize target instruction flag 'isReMaterializable'. by Evan Cheng · 18 years ago
- f64f9a4 Remove the isTwoAddress property from the CodeGenInstruction class. It should by Chris Lattner · 18 years ago
- 0bb7500 ADd support for adding constraints to suboperands by Chris Lattner · 18 years ago
- a0cca4a simplify the way operand flags and constraints are handled, making it easier by Chris Lattner · 18 years ago
- a818e92 recognize ppc's blr instruction as predicated by Chris Lattner · 18 years ago
- d41b30d Unbreak VC++ build. by Jeff Cohen · 18 years ago
- e2ba897 Add operand constraints to TargetInstrInfo. by Evan Cheng · 18 years ago
- 51fecc8 * Remove instruction fields hasInFlag / hasOutFlag and added SNDPInFlag and by Evan Cheng · 19 years ago
- 2b4ea79 Added field noResults to Instruction. by Evan Cheng · 19 years ago
- 7b05bd5 * Support for hasInFlag and hasOutFlag (on instructions). Remove nameless FLAG by Evan Cheng · 19 years ago
- 1c3d19e * Commit the fix (by Chris) for a tblgen type inferencing bug. by Evan Cheng · 19 years ago
- 86193d1 Nuke CodeGenInstruction's ValueType member, it is no longer used. by Nate Begeman · 19 years ago
- 8ef9d16 fit into 80 columns by Nate Begeman · 19 years ago
- 65303d6 Teach tblgen about instruction operands that have multiple MachineInstr by Chris Lattner · 19 years ago
- 5f89bf0 spell this variable right by Chris Lattner · 19 years ago
- 8b50f9b Expose a new flag to TargetInstrInfo by Chris Lattner · 19 years ago
- 0e384b6 For now, just emit empty operand info structures. by Chris Lattner · 19 years ago
- cfbf96a Figure out how many operands each instruction has, keep track of whether by Chris Lattner · 19 years ago
- 3da94ae Remove trailing whitespace by Misha Brukman · 20 years ago
- aad75aa Expose isConvertibleToThreeAddress and isCommutable bits to the code generator. by Chris Lattner · 20 years ago
- cdd66b5 Add support for the isLoad and isStore flags, needed by the instruction scheduler by Nate Begeman · 20 years ago
- 5b71d3a Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG by Chris Lattner · 20 years ago
- 175580c Make the AsmWriter a first-class tblgen object. Allow targets to specify by Chris Lattner · 20 years ago
- cf03da0 Start parsing more information from the Operand information by Chris Lattner · 20 years ago
- 87c5905 Parse the operand list of the instruction. We currently support register and immediate operands. by Chris Lattner · 20 years ago
- ec35240 Add, and start using, the CodeGenInstruction class. This class represents by Chris Lattner · 20 years ago