1. c648dab DEBUG got moved to Debug.h by Chris Lattner · 21 years ago
  2. 7a6ff2b Check in the implementation of the FileUtilities! by Chris Lattner · 21 years ago
  3. e79c72d Tablegen should only replace the output if it changes by Chris Lattner · 21 years ago
  4. 794a58e Use the C++, more portable, deleter by Chris Lattner · 21 years ago
  5. f1e366a Make sure to delete the output file if there is an error by Chris Lattner · 21 years ago
  6. fafac12 Move #include from a header to here by Chris Lattner · 21 years ago
  7. c7d5802 add support for emitting register classes by Chris Lattner · 21 years ago
  8. 58c5de1 Add new getValueAsListInit and getValueAsInt methods by Chris Lattner · 21 years ago
  9. 54d156d Add the ability to emit register file enums by Chris Lattner · 21 years ago
  10. 24151a6 Fix the way field bit references are resolved, also allow resolution of field references overall! by Chris Lattner · 21 years ago
  11. accd8ab Dead code elimination by Chris Lattner · 21 years ago
  12. 6f334ad Add new getValueAsBitsInit 'high-level' method by Chris Lattner · 21 years ago
  13. 1d1adea Add file comment by Chris Lattner · 21 years ago
  14. 3112326 Initial checkin of register info emitter by Chris Lattner · 21 years ago
  15. 048c00d Simplify code to match new interfaces by Chris Lattner · 21 years ago
  16. 5c737ad Switch over to an exception handling model for "high-level" requests. by Chris Lattner · 21 years ago
  17. cf1b585 Minor cleanups by Chris Lattner · 21 years ago
  18. ab47ae3 Factor code out into a new getAllDerivedDefinitions method, which is generally useful by Chris Lattner · 21 years ago
  19. 71336a9 Fix the JIT in the Nightly tester. This was not a fun bug to track down. by Chris Lattner · 21 years ago
  20. 396aecd Trivial cleanups: no need to include header twice. Global variable is local to file by Chris Lattner · 21 years ago
  21. c9670ef More minor cleanups of the interface by Chris Lattner · 21 years ago
  22. f745a20 Rename createEmitter to run because eventually all tablegen backends will by Chris Lattner · 21 years ago
  23. 14d7c59 Add file comment by Chris Lattner · 21 years ago
  24. aaa3939 Tighten up interface by Chris Lattner · 21 years ago
  25. e3a1d05 Add support for code fragments by Chris Lattner · 21 years ago
  26. f05760d Initial support for the 'code' type. by Chris Lattner · 21 years ago
  27. 7dff053 Move err() to the lexer, implement file inclusion capabilities directly in tblgen by Chris Lattner · 21 years ago
  28. e623fe3 Minor reorganization, move ParseFile to the lexer by Chris Lattner · 21 years ago
  29. 9052390 Make tablegen take an input filename to parse if one is specified, otherwise by Chris Lattner · 21 years ago
  30. d33b8db Directly support C style comments in tblgen, but allow them to actually nest by Chris Lattner · 21 years ago
  31. 9cf3d47 Add support for "named positional arguments" by Chris Lattner · 21 years ago
  32. 18226e0 Fix coredump for when an ID is used illegally outside a record by Chris Lattner · 21 years ago
  33. bfce056 Don't pollute the namespace with template arguments after they have been resolved by Chris Lattner · 21 years ago
  34. 554af5c Implement TODO: disallow 'def's with template arguments. by Chris Lattner · 21 years ago
  35. fc06bf0 Allow specification of anonymous definitions by Chris Lattner · 21 years ago
  36. f1b36f9 Allow passing lists through variables by Chris Lattner · 21 years ago
  37. 9b929aa Implement resolution of variables to the value of the variable once it gets a value by Chris Lattner · 21 years ago
  38. 3070954 Don't crash if there is no Inst class in the tablegen file! by Chris Lattner · 21 years ago
  39. 3ce4ac6 The RTLD_GLOBAL flag allows symbols to be globally accessible, which makes by Misha Brukman · 21 years ago
  40. 2e72454 Add support for Set statements without {}'s. Now we can just say by Chris Lattner · 21 years ago
  41. ce3d640 Allow initializing variable initializers with variables by Chris Lattner · 21 years ago
  42. 6b902dc Include llvm/Support/Mangler.h first. Don't include <iostream>, <set>, by Brian Gaeke · 21 years ago
  43. b5b3c6f Use C++ headers, not C headers by Chris Lattner · 21 years ago
  44. 4166445 Cleanups: by Brian Gaeke · 21 years ago
  45. b198ca3 Factor out name-mangling from X86/Printer, which is derived from CWriter, by Brian Gaeke · 21 years ago
  46. c07736a Simplify code by using ConstantInt::getRawValue instead of checking to see by Chris Lattner · 21 years ago
  47. c86516f Added a DEBUG() guard to a debug information printout. by Misha Brukman · 21 years ago
  48. f6e5217 Fixed a bug: outputting name of variable instead of its value. by Misha Brukman · 21 years ago
  49. 7eac476 This optimization greatly enhances efficiency of creating new instructions by by Misha Brukman · 21 years ago
  50. bc0e998 The word `separate' only has one `e'. by Misha Brukman · 21 years ago
  51. 1115e04 Fixed grammatical error. by Misha Brukman · 21 years ago
  52. b5c520b Lowercase versions of `occurrence' need to be spelled correctly, too. by Misha Brukman · 21 years ago
  53. dd6cb6a `Occurrence' has no `a' and the `r' is doubled. by Misha Brukman · 21 years ago
  54. 48aa824 Stop using the `Offset' variable, as we are cycling through the bits of a field by Misha Brukman · 21 years ago
  55. 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago
  56. d2a6fc3 Add support for 'unsigned' command line arguments by Chris Lattner · 21 years ago
  57. 3a56364 Added code to the clean rule that deletes files placed in the source directory. by John Criswell · 21 years ago
  58. ed4775a Remove usage of sys/unistd.h by Chris Lattner · 21 years ago
  59. 8c63883 Put ifdefs around use of malloc.h/mallinfo, which isn't available on FreeBSD. by Brian Gaeke · 21 years ago
  60. 5449955 Fix misspelling of ExtraSources, hopefully to unbreak the nightly tester by Chris Lattner · 21 years ago
  61. 2eb9a25 Actually, change it to use explicit new/delete, which is more likely to be by Chris Lattner · 21 years ago
  62. 5b1688d Remove usage of alloca by Chris Lattner · 21 years ago
  63. ad95d9e Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h", by Brian Gaeke · 21 years ago
  64. 028936a Added assert.h so that it compiles under newer versions of GCC. by John Criswell · 21 years ago
  65. aff713c Updated to the new Makefile.common. by John Criswell · 21 years ago
  66. 1cb65f2 Old versions of GCC doesn't have <ostream> :( by Chris Lattner · 21 years ago
  67. 903c2d11 Fix compilation problem with some versions of G++ by Chris Lattner · 21 years ago
  68. b8c8829 Fix problem with perror by Chris Lattner · 21 years ago
  69. f4ef4c8 All debug print statements are now output with the DEBUG() guard to make by Misha Brukman · 21 years ago
  70. 3d194ac * Stop ignoring cc registers, since we actually use them in branches. by Misha Brukman · 21 years ago
  71. 85df225 Spiff up options a bit by Chris Lattner · 21 years ago
  72. 9a88638 Add -o support for TableGen by Chris Lattner · 21 years ago
  73. bc52013 Make tablegen use more structured command line options by Chris Lattner · 21 years ago
  74. 9ced167 Stop ignoring the `cc' field, we actually use it now (e.g. conditional move) by Misha Brukman · 21 years ago
  75. e7800b5 getValueOp() now takes a MachineInstr as well as a MachineOperand. by Misha Brukman · 21 years ago
  76. ecc7fd3 Output the opcode name of the instruction being emitted to cerr. by Misha Brukman · 21 years ago
  77. b9dd815 Cannot output `static' in generated cpp code: results in error. It's already by Misha Brukman · 21 years ago
  78. cbfde0a * Now outputting a static function getBinaryCodeForInstr() (JIT-accessible) by Misha Brukman · 21 years ago
  79. 39602b2 Make _sure_ we don't go into an infinite loop if a signal happens! by Chris Lattner · 21 years ago
  80. f00ce8b Add ability to utilize the code emitter generator (CodeEmitterGen). by Misha Brukman · 21 years ago
  81. 9fff7e1 First cut at the Code Generator using the TableGen methodology. by Misha Brukman · 21 years ago
  82. 7594b29 Remove long dead code by Chris Lattner · 21 years ago
  83. 01e770a Add using declarations by Chris Lattner · 21 years ago
  84. 72fb8e5 Add new CommaSeparated option modifier by Chris Lattner · 21 years ago
  85. ca6433f Destroy using declarations by Chris Lattner · 21 years ago
  86. e3d333e I fixed that ``thang'', yo. by Misha Brukman · 21 years ago
  87. f205fec Add a new info-output-file option (hidden from --help) which is to be used by by Chris Lattner · 21 years ago
  88. 88a9a3e Update to work with newer versions of bison by Chris Lattner · 21 years ago
  89. 8166b7c Make more compatible with GCC 2.96 by Chris Lattner · 21 years ago
  90. e040f97 Remove gunk that was supposed to make space evaluation more precise, but never worked. by Chris Lattner · 22 years ago
  91. 98d829c Don't output times in "scientific" notation by Chris Lattner · 22 years ago
  92. 0ad4c00 Remove the -debug option from release executables by Chris Lattner · 22 years ago
  93. bbe5ac1 Squelch warning by Chris Lattner · 22 years ago
  94. 3f39849 * Add new -track-memory option to tools which enables the mem usage column in the reports. by Chris Lattner · 22 years ago
  95. 3301b69 Fix build problem on sparc by Chris Lattner · 22 years ago
  96. b16b399 Fix warning on sparc by Chris Lattner · 22 years ago
  97. 4170123 Fix warnings by Chris Lattner · 22 years ago
  98. cb09cc2 Move annotation to support library by Chris Lattner · 22 years ago
  99. 3fa61eb Fix static initializer ordering dependency by Chris Lattner · 22 years ago
  100. e1b52b7 Fix compilation on GCC 3.2 by Chris Lattner · 22 years ago