aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/InstrInfoEmitter.h
Commit message (Expand)AuthorAgeFilesLines
* Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen2010-04-051-2/+0
* Replace std::iostreams with raw_ostream in TableGen.Daniel Dunbar2009-07-031-4/+4
* Add RCBarriers to TargetInstrDesc. It's a list of register classes the given ...Evan Cheng2008-10-171-0/+5
* Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman2008-04-031-5/+1
* start inferring 'no side effects'.Chris Lattner2008-01-101-1/+1
* remove some old hacky code that tried to infer whether a store Chris Lattner2008-01-061-1/+1
* rearrange some code to allow inferring instr info from the pattern of the ins...Chris Lattner2008-01-061-0/+4
* final cleanups.Chris Lattner2008-01-061-5/+4
* further simplifications and cleanupChris Lattner2008-01-061-2/+8
* simplify some codeChris Lattner2008-01-061-3/+4
* split enum emission out from InstrInfoEmitter into it's own tblgen backend.Chris Lattner2008-01-061-2/+0
* remove attributions from utils.Chris Lattner2007-12-291-2/+2
* simplify the way operand flags and constraints are handled, making it easierChris Lattner2006-11-061-1/+2
* Unbreak VC++ build.Jeff Cohen2006-11-051-1/+1
* Add operand constraints to TargetInstrInfo.Evan Cheng2006-11-011-1/+1
* Emit itinerary class in instruction info.Jim Laskey2005-10-311-1/+6
* Switch more code over to using getValueAsListOfDefs. Look at all the -'s. :)Chris Lattner2005-10-281-1/+1
* Emit real operand info for instructions. This currently works but is badChris Lattner2005-08-191-0/+1
* When emitting implicit use/def lists, only emit each unique list once. ThoughChris Lattner2005-08-181-2/+6
* Remove trailing whitespaceMisha Brukman2005-04-221-3/+3
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-271-1/+1
* Add, and start using, the CodeGenInstruction class. This class representsChris Lattner2004-08-011-1/+3
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+5
* Added LLVM copyright header.John Criswell2003-10-201-0/+7
* Switch code over to being a TableGenBackendChris Lattner2003-08-061-4/+5
* Finish the instruction info emitterChris Lattner2003-08-031-2/+9
* Initial checkin of Instruction emitter, which just produces enum values so farChris Lattner2003-08-031-0/+26