summaryrefslogtreecommitdiff
path: root/utils/TableGen/InstrInfoEmitter.h
Commit message (Expand)AuthorAge
* Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman2008-04-03
* start inferring 'no side effects'.Chris Lattner2008-01-10
* remove some old hacky code that tried to infer whether a store Chris Lattner2008-01-06
* rearrange some code to allow inferring instr info from the pattern of the ins...Chris Lattner2008-01-06
* final cleanups.Chris Lattner2008-01-06
* further simplifications and cleanupChris Lattner2008-01-06
* simplify some codeChris Lattner2008-01-06
* split enum emission out from InstrInfoEmitter into it's own tblgen backend.Chris Lattner2008-01-06
* remove attributions from utils.Chris Lattner2007-12-29
* simplify the way operand flags and constraints are handled, making it easierChris Lattner2006-11-06
* Unbreak VC++ build.Jeff Cohen2006-11-05
* Add operand constraints to TargetInstrInfo.Evan Cheng2006-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
* Emit real operand info for instructions. This currently works but is badChris Lattner2005-08-19
* When emitting implicit use/def lists, only emit each unique list once. ThoughChris Lattner2005-08-18
* Remove trailing whitespaceMisha Brukman2005-04-22
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-27
* Add, and start using, the CodeGenInstruction class. This class representsChris Lattner2004-08-01
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Added LLVM copyright header.John Criswell2003-10-20
* 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