aboutsummaryrefslogtreecommitdiff
path: root/support/tools/TableGen/CodeEmitterGen.cpp
AgeCommit message (Expand)Author
2003-10-05Move support/lib into lib/SupportChris Lattner
2003-09-17Do not put DEBUG() guard around error condition; this must *always* be printed.Misha Brukman
2003-08-06Added asserts to prevent negative shift amounts from being generated.Misha Brukman
2003-08-06convert over to using TableGen backendsChris Lattner
2003-08-05Stop special-casing annul and predict bits (which are Sparc-specific anyway)Misha Brukman
2003-08-05No functional changes, comment the fix I just put inChris Lattner
2003-08-05The CodeEmitterGenerator used to consider ANY uninitialized field as being anChris Lattner
2003-08-01DEBUG got moved to Debug.hChris Lattner
2003-08-01Add new getValueAsBitsInit 'high-level' methodChris Lattner
2003-08-01Simplify code to match new interfacesChris Lattner
2003-08-01Minor cleanupsChris Lattner
2003-08-01Factor code out into a new getAllDerivedDefinitions method, which is generall...Chris Lattner
2003-07-31More minor cleanups of the interfaceChris Lattner
2003-07-31Rename createEmitter to run because eventually all tablegen backends willChris Lattner
2003-07-29Don't crash if there is no Inst class in the tablegen file!Chris Lattner
2003-07-18Added a DEBUG() guard to a debug information printout.Misha Brukman
2003-07-15Fixed a bug: outputting name of variable instead of its value.Misha Brukman
2003-07-15This optimization greatly enhances efficiency of creating new instructions byMisha Brukman
2003-07-07Stop using the `Offset' variable, as we are cycling through the bits of a fieldMisha Brukman
2003-06-06Old versions of GCC doesn't have <ostream> :(Chris Lattner
2003-06-06All debug print statements are now output with the DEBUG() guard to makeMisha Brukman
2003-06-05* Stop ignoring cc registers, since we actually use them in branches.Misha Brukman
2003-06-03Stop ignoring the `cc' field, we actually use it now (e.g. conditional move)Misha Brukman
2003-05-30getValueOp() now takes a MachineInstr as well as a MachineOperand.Misha Brukman
2003-05-28Output the opcode name of the instruction being emitted to cerr.Misha Brukman
2003-05-27Cannot output `static' in generated cpp code: results in error. It's alreadyMisha Brukman
2003-05-27* Now outputting a static function getBinaryCodeForInstr() (JIT-accessible)Misha Brukman
2003-05-24First cut at the Code Generator using the TableGen methodology.Misha Brukman