aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/InstrInfoEmitter.h
AgeCommit message (Expand)Author
2008-04-03Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman
2008-01-10start inferring 'no side effects'.Chris Lattner
2008-01-06remove some old hacky code that tried to infer whether a store Chris Lattner
2008-01-06rearrange some code to allow inferring instr info from the pattern of the ins...Chris Lattner
2008-01-06final cleanups.Chris Lattner
2008-01-06further simplifications and cleanupChris Lattner
2008-01-06simplify some codeChris Lattner
2008-01-06split enum emission out from InstrInfoEmitter into it's own tblgen backend.Chris Lattner
2007-12-29remove attributions from utils.Chris Lattner
2006-11-06simplify the way operand flags and constraints are handled, making it easierChris Lattner
2006-11-05Unbreak VC++ build.Jeff Cohen
2006-11-01Add operand constraints to TargetInstrInfo.Evan Cheng
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-19Emit real operand info for instructions. This currently works but is badChris Lattner
2005-08-18When emitting implicit use/def lists, only emit each unique list once. ThoughChris Lattner
2005-04-22Remove trailing whitespaceMisha Brukman
2004-10-27Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner
2004-08-01Add, and start using, the CodeGenInstruction class. This class representsChris 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-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