aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/InstrInfoEmitter.cpp
AgeCommit message (Expand)Author
2006-01-27If we want to emit things in enum order, use getInstructionsByEnumValue toChris Lattner
2005-12-30almost got the HP-UX tester up.. :)Duraid Madina
2005-11-19Teach tblgen about instruction operands that have multiple MachineInstrChris Lattner
2005-11-01Allow itineraries to be passed through the Target Machine.Jim Laskey
2005-11-01Keep VC++ happy.Jeff Cohen
2005-10-31Emit itinerary class in instruction info.Jim Laskey
2005-10-28Switch more code over to using getValueAsListOfDefs. Look at all the -'s. :)Chris Lattner
2005-08-26spell this variable rightChris Lattner
2005-08-26Expose a new flag to TargetInstrInfoChris Lattner
2005-08-26add a marker at the end of the instruction enum listChris Lattner
2005-08-19Emit this:Chris Lattner
2005-08-19Emit real operand info for instructions. This currently works but is badChris Lattner
2005-08-19For now, just emit empty operand info structures.Chris Lattner
2005-08-19now that all of the targets are clean w.r.t. the number of operands for eachChris Lattner
2005-08-18revert this change, which causes breakage, temporarilyChris Lattner
2005-08-18When emitting implicit use/def lists, only emit each unique list once. ThoughChris Lattner
2005-08-18Fill in the numOperands field of the TargetInstrDescriptor struct from theChris Lattner
2005-04-22Remove trailing whitespaceMisha Brukman
2005-01-22Refactor code for numbering instructions into CodeGenTarget.Chris Lattner
2005-01-02Expose isConvertibleToThreeAddress and isCommutable bits to the code generator.Chris Lattner
2004-09-28Add support for the isLoad and isStore flags, needed by the instruction sched...Nate Begeman
2004-09-28Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAGChris Lattner
2004-08-17Do not #include files into the llvm namespaceChris Lattner
2004-08-01Instructions no longer need to have names.Chris Lattner
2004-08-01Add, and start using, the CodeGenInstruction class. This class representsChris Lattner
2004-08-01Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h)Chris Lattner
2004-08-01Finegrainify namespacificationChris Lattner
2004-07-31Support new flagChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header.John Criswell
2003-10-08Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefsAlkis Evlogimenos
2003-08-07Start using the CodeGeneratorWrappersChris Lattner
2003-08-06Switch code over to being a TableGenBackendChris Lattner
2003-08-03Finish the instruction info emitterChris Lattner
2003-08-03Initial checkin of Instruction emitter, which just produces enum values so farChris Lattner