1. 2b3860f Add support to the mangler for targets which require _'s on global symbols by Chris Lattner · 21 years ago
  2. dac3549 Added keyword `include', and a FIXME for hex and binary constants. by Misha Brukman · 21 years ago
  3. e0db815 * Added pointers to the README files in emacs/ and vim/ directories. by Misha Brukman · 21 years ago
  4. bdb4119 * Added (X)Emacs mode for TableGen description files by Misha Brukman · 21 years ago
  5. 2a09877 Print % signs before register names; turn off "noprefix" mode in gas output. by Brian Gaeke · 21 years ago
  6. a8f5de3 Geez, this misha guy is a _horrible_ speller. :) by Chris Lattner · 21 years ago
  7. c103adf * Added a section describing the hidden gems in llvm/utils by Misha Brukman · 21 years ago
  8. 4ecff5d Register argument to va_start must be marked as defined! by Vikram S. Adve · 21 years ago
  9. 3871f05 tablegen.vim: by Misha Brukman · 21 years ago
  10. 00a61d4 Add .llx by Chris Lattner · 21 years ago
  11. 115dc0d Added a TableGen syntax highlighting mode for VIM and a README that describes by Misha Brukman · 21 years ago
  12. e7e33c0 Add (ret int) expander so that we can at least write testcases by Chris Lattner · 21 years ago
  13. 3eda2eb Don't forget to initializer result field to 0! by Chris Lattner · 21 years ago
  14. bf2f8a9 Converted tabs to spaces. by Misha Brukman · 21 years ago
  15. 859e5cc Removed `-debug' so that spurious printouts of patterns are not seen at by Misha Brukman · 21 years ago
  16. 7c2af6e Remove dead code by Chris Lattner · 21 years ago
  17. b84fe1c Add patterns for multiply, and, or, and xor by Chris Lattner · 21 years ago
  18. 622003f add support for more nodes by Chris Lattner · 21 years ago
  19. 91f2e9a Put printouts of acquired patterns under the DEBUG() guard, fixed spelling. by Misha Brukman · 21 years ago
  20. 2aa3a66 Until the pattern matching instruction selector is finished, enable debug output from it by Chris Lattner · 21 years ago
  21. 1f28e8c Fix handling of 'free' if it has absolutely no prototype by Chris Lattner · 21 years ago
  22. 4c08840 Include the new selection library for the X86 target by Chris Lattner · 21 years ago
  23. ac0c868 Add support for a pattern matching instruction selector. This is still in by Chris Lattner · 21 years ago
  24. fa7ed53 Build the SelectionDAG library by Chris Lattner · 21 years ago
  25. 78ec311 Initial checkin of SelectionDAG implementation. This is still rough and by Chris Lattner · 21 years ago
  26. cacf462 Initial checkin of SelectionDAG header file by Chris Lattner · 21 years ago
  27. 053a205 Add full support for code generating expanders! by Chris Lattner · 21 years ago
  28. 990db46 Implement autopromotion of leaf trees from arguments to nodes of their own, by Chris Lattner · 21 years ago
  29. 91290d7 Implement correct parsing, representation, and printing of DAG argument names by Chris Lattner · 21 years ago
  30. fb9ea58 Recognize $foo as a variable by Chris Lattner · 21 years ago
  31. a4a53a5 New testcase by Chris Lattner · 21 years ago
  32. 094ec50 Implement real code emission, at least for Instruction patterns, by Chris Lattner · 21 years ago
  33. 6167004 First cut at emitting the reducer. This reducer just prints out the patterns by Chris Lattner · 21 years ago
  34. f8dfa6f Make imm be a leaf instead of a nonterminal by Chris Lattner · 21 years ago
  35. 9552b8c Finish the matcher! by Chris Lattner · 21 years ago
  36. b72fb7e Add new function by Chris Lattner · 21 years ago
  37. 0c4dccc Removed information on the Pool Allocator as it is no longer available. by John Criswell · 21 years ago
  38. 3c852b6 Added a FAQ about how to clean the directory if it fails to build after an by John Criswell · 21 years ago
  39. ef0096f Updated for the 1.1 pre-release. by John Criswell · 21 years ago
  40. 955c1be This implements a large amount of the matcher, in fact, all of it except for one bug by Chris Lattner · 21 years ago
  41. 6dafd39 Emit the first half of the instruction selector. by Chris Lattner · 21 years ago
  42. 249d64a Chomped spurious blank lines. by Misha Brukman · 21 years ago
  43. ef0ce6a Finish implementation of nonterminal instantiation. by Chris Lattner · 21 years ago
  44. d3464c1 Add new method to get a value type as a string by Chris Lattner · 21 years ago
  45. 2e5cbc2 * Fix <>'s in code to be &lt;&gt;'s by Chris Lattner · 21 years ago
  46. 3d9cafa File-related functions moved to FileUtilities.h . by Misha Brukman · 21 years ago
  47. da81eca close() requires "unistd.h" . by Misha Brukman · 21 years ago
  48. f7066c7 Doxygen-ify the comments by using '///' instead of '//'. by Misha Brukman · 21 years ago
  49. 35d402f Remove references to `bugpoint' from the now-generic system utilities. by Misha Brukman · 21 years ago
  50. 23d5724 Completely remove mention of the correlated branch elimination pass. It has by Chris Lattner · 21 years ago
  51. 3d1b0c7 Moved removeFile() and getUniqueFilename() into FileUtilities. by Misha Brukman · 21 years ago
  52. 57d708b * The possessive third-person singular has no apostrophe (its) by Misha Brukman · 21 years ago
  53. e49603d Re-grouped and alphabetized headers for easier reading and cleaner style. by Misha Brukman · 21 years ago
  54. 11c6592 Fixed path for SystemUtils.h and a few code cleanups. by Misha Brukman · 21 years ago
  55. 0bd75bb Moved SystemUtils.h to include/Support and SystemUtils.cpp to lib/Support. by Misha Brukman · 21 years ago
  56. 5709e51 Implement type-inference/checking for non-terminal references by Chris Lattner · 21 years ago
  57. ee858d2 Rename all of the "Process" methods to be "read" methods, start the Instantiate method by Chris Lattner · 21 years ago
  58. 90825b4 Add support for "cast" nodes, which are required when there is not enough information by Chris Lattner · 21 years ago
  59. ab05e2a Use the new version of isSubClassOf by Chris Lattner · 21 years ago
  60. a40e5ad Add and use a new method by Chris Lattner · 21 years ago
  61. 2b8b2b4 Cleanup and reorganize code, no functional changes by Chris Lattner · 21 years ago
  62. b356a24 Read in expanders too by Chris Lattner · 21 years ago
  63. f8e9683 Continued evolution of the selector emitter: Represent instruction patterns by Chris Lattner · 21 years ago
  64. b8db66e Implement LLVM intrinsics `llvm.setjmp' and `llvm.longjmp' as follows: by Misha Brukman · 21 years ago
  65. 2010f7b Fix assertion in MachineInstr::substituteValue(). by Vikram S. Adve · 21 years ago
  66. 97a95bd Fix sanity-checking in 'maskUnsigned' code to be more precise: by Vikram S. Adve · 21 years ago
  67. 7d3c579 Fixed a segfault in gccld. by John Criswell · 21 years ago
  68. ec4f523 Update tablegen interfaces by Chris Lattner · 21 years ago
  69. bc659dd Finish implementation of the type inference engine. by Chris Lattner · 21 years ago
  70. 54c66fe Allow clients to get at the pointer type by Chris Lattner · 21 years ago
  71. 784a793 Add new method getVAlueAsDag by Chris Lattner · 21 years ago
  72. 018c9e4 Initial checkin of tree pattern parser and type inference engine (which still needs work). by Chris Lattner · 21 years ago
  73. 84a393b Eliminate now-dead method by Chris Lattner · 21 years ago
  74. 7884b75 Start using the CodeGeneratorWrappers by Chris Lattner · 21 years ago
  75. 4587207 Initial checkin of useful wrappers around the Target classes, for now, only ValueType and by Chris Lattner · 21 years ago
  76. 1a737c8 Removed the support for pool allocation testing. This will be in a separate TEST file by Sumant Kowshik · 21 years ago
  77. d105a87 Change implementation so that variable sized slabs are used to allow arbitrary sized array allocations by Sumant Kowshik · 21 years ago
  78. 8e37bd0 Added code for pool allocating only the pool-allocatable data structures in the presence of collapsed nodes + a couple of bug fixes by Sumant Kowshik · 21 years ago
  79. 69666e5 This register is never used, disable it. by Chris Lattner · 21 years ago
  80. edea6d6 Added a flag which is set when all data structures are not pool allocated by Sumant Kowshik · 21 years ago
  81. 3314d8d There was no reason for these to be bit-fields, they just need to be unique. by Chris Lattner · 21 years ago
  82. fe8a796 Changing command-line option formats to be more consistent with LLVM style. by Misha Brukman · 21 years ago
  83. 58ba50f * Renamed option from `nopreselect' to `nopreopt' since it disables more than by Misha Brukman · 21 years ago
  84. eac56ac Ick, add the RIGHT accessor by Chris Lattner · 21 years ago
  85. 6514a32 Add accessor by Chris Lattner · 21 years ago
  86. 81a83f2 There is something wrong with code that looks like: by Chris Lattner · 21 years ago
  87. 0870e97 Use the registers g1 and g5 as temporaries for making far jumps and far calls, by Misha Brukman · 21 years ago
  88. 62f0e46 Removed Makefile.common. by John Criswell · 21 years ago
  89. 38aa542 Export the register classes so that the instruction selector can get at them as needed by Chris Lattner · 21 years ago
  90. 6a80975 Makefile.common: Remove commented-out and duplicate rules. by Brian Gaeke · 21 years ago
  91. c232818 Add a bunch of new Alpha Intrinsics for Rahul Joshi by Chris Lattner · 21 years ago
  92. e895a74 1. Bug fix: was using SLL instead of SLLX for ULongTy. Chump. by Vikram S. Adve · 21 years ago
  93. 5ac1175 Remove conversion of fp-to-uint cast into a multi-step cast: by Vikram S. Adve · 21 years ago
  94. 51a754e New testcase by Chris Lattner · 21 years ago
  95. 326e40a The HAVE_JUMP code is dead, these intrinsics should _never_ be expanded by Chris Lattner · 21 years ago
  96. 8043127 Remove unnecessary use of NonCopyable by Chris Lattner · 21 years ago
  97. dfd414a Added asserts to prevent negative shift amounts from being generated. by Misha Brukman · 21 years ago
  98. 0897c60 SparcV9CodeEmitter.cpp: by Misha Brukman · 21 years ago
  99. c9cdadf Sort the file lists by Chris Lattner · 21 years ago
  100. f6bb183 Loop unroller doesn't necessarily need to be profile driven by Chris Lattner · 21 years ago