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