aboutsummaryrefslogtreecommitdiffstats
path: root/support/tools/TableGen/CodeEmitterGen.cpp
Commit message (Expand)AuthorAgeFilesLines
* convert over to using TableGen backendsChris Lattner2003-08-061-0/+2
* Stop special-casing annul and predict bits (which are Sparc-specific anyway)Misha Brukman2003-08-051-8/+1
* No functional changes, comment the fix I just put inChris Lattner2003-08-051-4/+5
* The CodeEmitterGenerator used to consider ANY uninitialized field as being anChris Lattner2003-08-051-48/+48
* DEBUG got moved to Debug.hChris Lattner2003-08-011-1/+1
* Add new getValueAsBitsInit 'high-level' methodChris Lattner2003-08-011-9/+2
* Simplify code to match new interfacesChris Lattner2003-08-011-8/+4
* Minor cleanupsChris Lattner2003-08-011-6/+2
* Factor code out into a new getAllDerivedDefinitions method, which is generall...Chris Lattner2003-08-011-6/+1
* More minor cleanups of the interfaceChris Lattner2003-07-311-2/+8
* Rename createEmitter to run because eventually all tablegen backends willChris Lattner2003-07-311-3/+3
* Don't crash if there is no Inst class in the tablegen file!Chris Lattner2003-07-291-2/+7
* Added a DEBUG() guard to a debug information printout.Misha Brukman2003-07-181-1/+2
* Fixed a bug: outputting name of variable instead of its value.Misha Brukman2003-07-151-11/+17
* This optimization greatly enhances efficiency of creating new instructions byMisha Brukman2003-07-151-6/+106
* Stop using the `Offset' variable, as we are cycling through the bits of a fieldMisha Brukman2003-07-071-8/+7
* Old versions of GCC doesn't have <ostream> :(Chris Lattner2003-06-061-1/+0
* All debug print statements are now output with the DEBUG() guard to makeMisha Brukman2003-06-061-3/+3
* * Stop ignoring cc registers, since we actually use them in branches.Misha Brukman2003-06-051-1/+2
* Stop ignoring the `cc' field, we actually use it now (e.g. conditional move)Misha Brukman2003-06-031-2/+1
* getValueOp() now takes a MachineInstr as well as a MachineOperand.Misha Brukman2003-05-301-1/+1
* Output the opcode name of the instruction being emitted to cerr.Misha Brukman2003-05-281-3/+4
* Cannot output `static' in generated cpp code: results in error. It's alreadyMisha Brukman2003-05-271-1/+1
* * Now outputting a static function getBinaryCodeForInstr() (JIT-accessible)Misha Brukman2003-05-271-16/+33
* First cut at the Code Generator using the TableGen methodology.Misha Brukman2003-05-241-0/+105