- 08ca972 Fix bug: TableGen/IntBitInit.td by Chris Lattner · 21 years ago
- d19c2cf Fix bug: TableGen/BitsInitOverflow.td by Chris Lattner · 21 years ago
- 13c5b4c * Changes to allow lists of any type by Chris Lattner · 21 years ago
- 7cf0ce4 Changes to allow lists of any type by Chris Lattner · 21 years ago
- bc1f0dc expand contraction by Chris Lattner · 21 years ago
- 169e66b Add support for instruction enum emission by Chris Lattner · 21 years ago
- 33ccf7e Initial checkin of Instruction emitter, which just produces enum values so far by Chris Lattner · 21 years ago
- d17eabe Remove dead private: by Chris Lattner · 21 years ago
- 0bb66fc Make the register numbers line up more frequently by Chris Lattner · 21 years ago
- 6009425 Allow an external 'set' command to set multiple values in the same command. by Chris Lattner · 21 years ago
- 9fff891 Finish the register info emitter by Chris Lattner · 21 years ago
- dbb295b Add new method by Chris Lattner · 21 years ago
- 038e05a Move debug functionality to Debug.cpp/Debug.h by Chris Lattner · 21 years ago
- 96a54db Describe the value name by Chris Lattner · 21 years ago
- c648dab DEBUG got moved to Debug.h by Chris Lattner · 21 years ago
- 7a6ff2b Check in the implementation of the FileUtilities! by Chris Lattner · 21 years ago
- e79c72d Tablegen should only replace the output if it changes by Chris Lattner · 21 years ago
- 794a58e Use the C++, more portable, deleter by Chris Lattner · 21 years ago
- f1e366a Make sure to delete the output file if there is an error by Chris Lattner · 21 years ago
- fafac12 Move #include from a header to here by Chris Lattner · 21 years ago
- c7d5802 add support for emitting register classes by Chris Lattner · 21 years ago
- 58c5de1 Add new getValueAsListInit and getValueAsInt methods by Chris Lattner · 21 years ago
- 54d156d Add the ability to emit register file enums by Chris Lattner · 21 years ago
- 24151a6 Fix the way field bit references are resolved, also allow resolution of field references overall! by Chris Lattner · 21 years ago
- accd8ab Dead code elimination by Chris Lattner · 21 years ago
- 6f334ad Add new getValueAsBitsInit 'high-level' method by Chris Lattner · 21 years ago
- 1d1adea Add file comment by Chris Lattner · 21 years ago
- 3112326 Initial checkin of register info emitter by Chris Lattner · 21 years ago
- 048c00d Simplify code to match new interfaces by Chris Lattner · 21 years ago
- 5c737ad Switch over to an exception handling model for "high-level" requests. by Chris Lattner · 21 years ago
- cf1b585 Minor cleanups by Chris Lattner · 21 years ago
- ab47ae3 Factor code out into a new getAllDerivedDefinitions method, which is generally useful by Chris Lattner · 21 years ago
- 71336a9 Fix the JIT in the Nightly tester. This was not a fun bug to track down. by Chris Lattner · 21 years ago
- 396aecd Trivial cleanups: no need to include header twice. Global variable is local to file by Chris Lattner · 21 years ago
- c9670ef More minor cleanups of the interface by Chris Lattner · 21 years ago
- f745a20 Rename createEmitter to run because eventually all tablegen backends will by Chris Lattner · 21 years ago
- 14d7c59 Add file comment by Chris Lattner · 21 years ago
- aaa3939 Tighten up interface by Chris Lattner · 21 years ago
- e3a1d05 Add support for code fragments by Chris Lattner · 21 years ago
- f05760d Initial support for the 'code' type. by Chris Lattner · 21 years ago
- 7dff053 Move err() to the lexer, implement file inclusion capabilities directly in tblgen by Chris Lattner · 21 years ago
- e623fe3 Minor reorganization, move ParseFile to the lexer by Chris Lattner · 21 years ago
- 9052390 Make tablegen take an input filename to parse if one is specified, otherwise by Chris Lattner · 21 years ago
- d33b8db Directly support C style comments in tblgen, but allow them to actually nest by Chris Lattner · 21 years ago
- 9cf3d47 Add support for "named positional arguments" by Chris Lattner · 21 years ago
- 18226e0 Fix coredump for when an ID is used illegally outside a record by Chris Lattner · 21 years ago
- bfce056 Don't pollute the namespace with template arguments after they have been resolved by Chris Lattner · 21 years ago
- 554af5c Implement TODO: disallow 'def's with template arguments. by Chris Lattner · 21 years ago
- fc06bf0 Allow specification of anonymous definitions by Chris Lattner · 21 years ago
- f1b36f9 Allow passing lists through variables by Chris Lattner · 21 years ago
- 9b929aa Implement resolution of variables to the value of the variable once it gets a value by Chris Lattner · 21 years ago
- 3070954 Don't crash if there is no Inst class in the tablegen file! by Chris Lattner · 21 years ago
- 3ce4ac6 The RTLD_GLOBAL flag allows symbols to be globally accessible, which makes by Misha Brukman · 21 years ago
- 2e72454 Add support for Set statements without {}'s. Now we can just say by Chris Lattner · 21 years ago
- ce3d640 Allow initializing variable initializers with variables by Chris Lattner · 21 years ago
- 6b902dc Include llvm/Support/Mangler.h first. Don't include <iostream>, <set>, by Brian Gaeke · 21 years ago
- b5b3c6f Use C++ headers, not C headers by Chris Lattner · 21 years ago
- 4166445 Cleanups: by Brian Gaeke · 21 years ago
- b198ca3 Factor out name-mangling from X86/Printer, which is derived from CWriter, by Brian Gaeke · 21 years ago
- c07736a Simplify code by using ConstantInt::getRawValue instead of checking to see by Chris Lattner · 21 years ago
- c86516f Added a DEBUG() guard to a debug information printout. by Misha Brukman · 21 years ago
- f6e5217 Fixed a bug: outputting name of variable instead of its value. by Misha Brukman · 21 years ago
- 7eac476 This optimization greatly enhances efficiency of creating new instructions by by Misha Brukman · 21 years ago
- bc0e998 The word `separate' only has one `e'. by Misha Brukman · 21 years ago
- 1115e04 Fixed grammatical error. by Misha Brukman · 21 years ago
- b5c520b Lowercase versions of `occurrence' need to be spelled correctly, too. by Misha Brukman · 21 years ago
- dd6cb6a `Occurrence' has no `a' and the `r' is doubled. by Misha Brukman · 21 years ago
- 48aa824 Stop using the `Offset' variable, as we are cycling through the bits of a field by Misha Brukman · 21 years ago
- 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago
- d2a6fc3 Add support for 'unsigned' command line arguments by Chris Lattner · 21 years ago
- 3a56364 Added code to the clean rule that deletes files placed in the source directory. by John Criswell · 21 years ago
- ed4775a Remove usage of sys/unistd.h by Chris Lattner · 21 years ago
- 8c63883 Put ifdefs around use of malloc.h/mallinfo, which isn't available on FreeBSD. by Brian Gaeke · 21 years ago
- 5449955 Fix misspelling of ExtraSources, hopefully to unbreak the nightly tester by Chris Lattner · 21 years ago
- 2eb9a25 Actually, change it to use explicit new/delete, which is more likely to be by Chris Lattner · 21 years ago
- 5b1688d Remove usage of alloca by Chris Lattner · 21 years ago
- ad95d9e Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h", by Brian Gaeke · 21 years ago
- 028936a Added assert.h so that it compiles under newer versions of GCC. by John Criswell · 21 years ago
- aff713c Updated to the new Makefile.common. by John Criswell · 21 years ago
- 1cb65f2 Old versions of GCC doesn't have <ostream> :( by Chris Lattner · 21 years ago
- 903c2d1 Fix compilation problem with some versions of G++ by Chris Lattner · 21 years ago
- b8c8829 Fix problem with perror by Chris Lattner · 21 years ago
- f4ef4c8 All debug print statements are now output with the DEBUG() guard to make by Misha Brukman · 21 years ago
- 3d194ac * Stop ignoring cc registers, since we actually use them in branches. by Misha Brukman · 21 years ago
- 85df225 Spiff up options a bit by Chris Lattner · 21 years ago
- 9a88638 Add -o support for TableGen by Chris Lattner · 21 years ago
- bc52013 Make tablegen use more structured command line options by Chris Lattner · 21 years ago
- 9ced167 Stop ignoring the `cc' field, we actually use it now (e.g. conditional move) by Misha Brukman · 21 years ago
- e7800b5 getValueOp() now takes a MachineInstr as well as a MachineOperand. by Misha Brukman · 21 years ago
- ecc7fd3 Output the opcode name of the instruction being emitted to cerr. by Misha Brukman · 21 years ago
- b9dd815 Cannot output `static' in generated cpp code: results in error. It's already by Misha Brukman · 21 years ago
- cbfde0a * Now outputting a static function getBinaryCodeForInstr() (JIT-accessible) by Misha Brukman · 21 years ago
- 39602b2 Make _sure_ we don't go into an infinite loop if a signal happens! by Chris Lattner · 21 years ago
- f00ce8b Add ability to utilize the code emitter generator (CodeEmitterGen). by Misha Brukman · 21 years ago
- 9fff7e1 First cut at the Code Generator using the TableGen methodology. by Misha Brukman · 21 years ago
- 7594b29 Remove long dead code by Chris Lattner · 21 years ago
- 01e770a Add using declarations by Chris Lattner · 21 years ago
- 72fb8e5 Add new CommaSeparated option modifier by Chris Lattner · 21 years ago
- ca6433f Destroy using declarations by Chris Lattner · 21 years ago
- e3d333e I fixed that ``thang'', yo. by Misha Brukman · 21 years ago