aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/InstrInfoEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* almost got the HP-UX tester up.. :)Duraid Madina2005-12-301-1/+1
* Teach tblgen about instruction operands that have multiple MachineInstrChris Lattner2005-11-191-6/+16
* Allow itineraries to be passed through the Target Machine.Jim Laskey2005-11-011-1/+1
* Keep VC++ happy.Jeff Cohen2005-11-011-0/+1
* Emit itinerary class in instruction info.Jim Laskey2005-10-311-1/+33
* Switch more code over to using getValueAsListOfDefs. Look at all the -'s. :)Chris Lattner2005-10-281-30/+15
* spell this variable rightChris Lattner2005-08-261-1/+1
* Expose a new flag to TargetInstrInfoChris Lattner2005-08-261-0/+2
* add a marker at the end of the instruction enum listChris Lattner2005-08-261-0/+1
* Emit this:Chris Lattner2005-08-191-2/+1
* Emit real operand info for instructions. This currently works but is badChris Lattner2005-08-191-10/+44
* For now, just emit empty operand info structures.Chris Lattner2005-08-191-2/+23
* now that all of the targets are clean w.r.t. the number of operands for eachChris Lattner2005-08-191-3/+11
* revert this change, which causes breakage, temporarilyChris Lattner2005-08-181-1/+3
* When emitting implicit use/def lists, only emit each unique list once. ThoughChris Lattner2005-08-181-19/+42
* Fill in the numOperands field of the TargetInstrDescriptor struct from theChris Lattner2005-08-181-1/+1
* Remove trailing whitespaceMisha Brukman2005-04-221-4/+4
* Refactor code for numbering instructions into CodeGenTarget.Chris Lattner2005-01-221-10/+7
* Expose isConvertibleToThreeAddress and isCommutable bits to the code generator.Chris Lattner2005-01-021-0/+2
* Add support for the isLoad and isStore flags, needed by the instruction sched...Nate Begeman2004-09-281-0/+2
* Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAGChris Lattner2004-09-281-0/+1
* Do not #include files into the llvm namespaceChris Lattner2004-08-171-2/+5
* Instructions no longer need to have names.Chris Lattner2004-08-011-1/+6
* Add, and start using, the CodeGenInstruction class. This class representsChris Lattner2004-08-011-40/+36
* Rename CodeGenWrappers.(cpp|h) -> CodeGenTarget.(cpp|h)Chris Lattner2004-08-011-1/+1
* Finegrainify namespacificationChris Lattner2004-08-011-3/+1
* Support new flagChris Lattner2004-07-311-0/+1
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+6
* Added LLVM copyright header.John Criswell2003-10-201-0/+7
* Change MRegisterDesc::AliasSet, TargetInstrDescriptor::ImplicitDefsAlkis Evlogimenos2003-10-081-2/+6
* Start using the CodeGeneratorWrappersChris Lattner2003-08-071-5/+7
* Switch code over to being a TableGenBackendChris Lattner2003-08-061-25/+4
* Finish the instruction info emitterChris Lattner2003-08-031-7/+121
* Initial checkin of Instruction emitter, which just produces enum values so farChris Lattner2003-08-031-0/+65