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