1. e5b3e15 In ExecWait(), made the child process exit if it can't execve() the new by John Criswell · 21 years ago
  2. 0bb806b Do not put DEBUG() guard around error condition; this must *always* be printed. by Misha Brukman · 21 years ago
  3. 4104f23 Fix the flag on `rm' to properly do a recursive deletion. by Misha Brukman · 21 years ago
  4. 5afb5f6 Added the ExecWait() function. It executes a program with the specified by John Criswell · 21 years ago
  5. c86e84b Add missing apostrophe. It's been bugging me for years. by Brian Gaeke · 21 years ago
  6. 950971d Fixed spelling & grammar. by Misha Brukman · 21 years ago
  7. 410d1b5 Updated to find source files using VPATH. This makes writing build rules by John Criswell · 21 years ago
  8. 38dc918 Updated the log of changes (as required by the Burg copyright) to give an by John Criswell · 21 years ago
  9. 2d93003 Modified the code so that we exit() with a non-zero value instead of calling by John Criswell · 21 years ago
  10. 737af82 Fixed spelling of `intentionally'. by Misha Brukman · 21 years ago
  11. 6cb0f4d Remove unneeded #include by Chris Lattner · 21 years ago
  12. 40574dd Checkin of autoconf-style object root. by John Criswell · 21 years ago
  13. 66622be Added the MakeFileReadable() method. by John Criswell · 22 years ago
  14. 9adeccc Added a description of the algorithm. Return failure if the chmod() fails. by John Criswell · 22 years ago
  15. 6991a03 Added the MakeFileExecutable() method. This method takes a filename and by John Criswell · 22 years ago
  16. 96b4bed Added an option to TableGen that allows users to specify a directory in which by John Criswell · 22 years ago
  17. aa8a847 Mangle ALL letters that we do not allow, not just a few. by Chris Lattner · 22 years ago
  18. c07ae39 Ignore more by Chris Lattner · 22 years ago
  19. f7c4ace Initial checkin of ValueHolder helper by Chris Lattner · 22 years ago
  20. 87486b4 Only use :: rules for #included files by Chris Lattner · 22 years ago
  21. a83de0b Fix warning on sparc build by Chris Lattner · 22 years ago
  22. 43bf32e Added #include <cassert>. In GCC 3.3, we don't get assert() through the other by John Criswell · 22 years ago
  23. 86f665b X86.td has been moved out of this directory; these are outdated targets. by Misha Brukman · 22 years ago
  24. 5560c9d Spell `necessary' correctly. by Misha Brukman · 22 years ago
  25. c48ef2a lib/Support/CommandLine.cpp: by Brian Gaeke · 22 years ago
  26. c7df109 Ignore dummy register classes by Chris Lattner · 22 years ago
  27. 673537e Add support for nodes with void arguments, like chain nodes by Chris Lattner · 22 years ago
  28. 06b06c5 Add support for reading command line arguments from an environment variable. by Brian Gaeke · 22 years ago
  29. c3fe45b Using `std::remove' requires `cstdio.h'. by Misha Brukman · 22 years ago
  30. 6ad9076 Using std::string requires `#include <string>', says gcc-2.95.3. by Misha Brukman · 22 years ago
  31. a4ca41e This file uses stable_sort by Chris Lattner · 22 years ago
  32. 33fbad7 Reenable optimized build by Chris Lattner · 22 years ago
  33. 42f3372 Fix emission of instructions that directly reference MBBs by Chris Lattner · 22 years ago
  34. 6b666e8 Add support for the Any type. Minor fixes and enhancements for BasicBlock operands by Chris Lattner · 22 years ago
  35. c12a614 Rename DNVT_bool to DNVT_i1 to be consistent with type system by Chris Lattner · 22 years ago
  36. 723915b Add support for a bool argty by Chris Lattner · 22 years ago
  37. 7b56ce4 It is not an error if a rule does not match, it's just a failed match! by Chris Lattner · 22 years ago
  38. abb215e Add support for frameidx and literal immediates for instructions by Chris Lattner · 22 years ago
  39. 57fb6ab Add support for naming the destination of a "set" in a pattern by Chris Lattner · 22 years ago
  40. 88118bf Add support for the Arg1 argument type by Chris Lattner · 22 years ago
  41. 2b3860f Add support to the mangler for targets which require _'s on global symbols by Chris Lattner · 22 years ago
  42. 3eda2eb Don't forget to initializer result field to 0! by Chris Lattner · 22 years ago
  43. 91f2e9a Put printouts of acquired patterns under the DEBUG() guard, fixed spelling. by Misha Brukman · 22 years ago
  44. 053a205 Add full support for code generating expanders! by Chris Lattner · 22 years ago
  45. 990db46 Implement autopromotion of leaf trees from arguments to nodes of their own, by Chris Lattner · 22 years ago
  46. 91290d7 Implement correct parsing, representation, and printing of DAG argument names by Chris Lattner · 22 years ago
  47. fb9ea58 Recognize $foo as a variable by Chris Lattner · 22 years ago
  48. 094ec50 Implement real code emission, at least for Instruction patterns, by Chris Lattner · 22 years ago
  49. 6167004 First cut at emitting the reducer. This reducer just prints out the patterns by Chris Lattner · 22 years ago
  50. 9552b8c Finish the matcher! by Chris Lattner · 22 years ago
  51. b72fb7e Add new function by Chris Lattner · 22 years ago
  52. 955c1be This implements a large amount of the matcher, in fact, all of it except for one bug by Chris Lattner · 22 years ago
  53. 6dafd39 Emit the first half of the instruction selector. by Chris Lattner · 22 years ago
  54. ef0ce6a Finish implementation of nonterminal instantiation. by Chris Lattner · 22 years ago
  55. d3464c1 Add new method to get a value type as a string by Chris Lattner · 22 years ago
  56. da81eca close() requires "unistd.h" . by Misha Brukman · 22 years ago
  57. f7066c7 Doxygen-ify the comments by using '///' instead of '//'. by Misha Brukman · 22 years ago
  58. 35d402f Remove references to `bugpoint' from the now-generic system utilities. by Misha Brukman · 22 years ago
  59. 3d1b0c7 Moved removeFile() and getUniqueFilename() into FileUtilities. by Misha Brukman · 22 years ago
  60. 5709e51 Implement type-inference/checking for non-terminal references by Chris Lattner · 22 years ago
  61. ee858d2 Rename all of the "Process" methods to be "read" methods, start the Instantiate method by Chris Lattner · 22 years ago
  62. 90825b4 Add support for "cast" nodes, which are required when there is not enough information by Chris Lattner · 22 years ago
  63. ab05e2a Use the new version of isSubClassOf by Chris Lattner · 22 years ago
  64. a40e5ad Add and use a new method by Chris Lattner · 22 years ago
  65. 2b8b2b4 Cleanup and reorganize code, no functional changes by Chris Lattner · 22 years ago
  66. b356a24 Read in expanders too by Chris Lattner · 22 years ago
  67. f8e9683 Continued evolution of the selector emitter: Represent instruction patterns by Chris Lattner · 22 years ago
  68. bc659dd Finish implementation of the type inference engine. by Chris Lattner · 22 years ago
  69. 54c66fe Allow clients to get at the pointer type by Chris Lattner · 22 years ago
  70. 784a793 Add new method getVAlueAsDag by Chris Lattner · 22 years ago
  71. 018c9e4 Initial checkin of tree pattern parser and type inference engine (which still needs work). by Chris Lattner · 22 years ago
  72. 84a393b Eliminate now-dead method by Chris Lattner · 22 years ago
  73. 7884b75 Start using the CodeGeneratorWrappers by Chris Lattner · 22 years ago
  74. 4587207 Initial checkin of useful wrappers around the Target classes, for now, only ValueType and by Chris Lattner · 22 years ago
  75. eac56ac Ick, add the RIGHT accessor by Chris Lattner · 22 years ago
  76. 6514a32 Add accessor by Chris Lattner · 22 years ago
  77. 81a83f2 There is something wrong with code that looks like: by Chris Lattner · 22 years ago
  78. 38aa542 Export the register classes so that the instruction selector can get at them as needed by Chris Lattner · 22 years ago
  79. dfd414a Added asserts to prevent negative shift amounts from being generated. by Misha Brukman · 22 years ago
  80. 2787d1a Add error checking code to the node type parser. Start the instruction pattern by Chris Lattner · 22 years ago
  81. faca5ab Initial support for an instruction selector emitter by Chris Lattner · 22 years ago
  82. a7ac3cf All good classes with virtual functions should have virtual dtors... by Chris Lattner · 22 years ago
  83. 3f78134 Add an instruction selector emitter skeleton by Chris Lattner · 22 years ago
  84. 0e5e49e convert over to using TableGen backends by Chris Lattner · 22 years ago
  85. bc01723 Switch code over to being a TableGenBackend by Chris Lattner · 22 years ago
  86. 18a6a94 Add more helper methods by Chris Lattner · 22 years ago
  87. 2c0f2c7 New common interface for backends to use by Chris Lattner · 22 years ago
  88. d88ba5a Stop special-casing annul and predict bits (which are Sparc-specific anyway) by Misha Brukman · 22 years ago
  89. ffaee37 No functional changes, comment the fix I just put in by Chris Lattner · 22 years ago
  90. d7efef9 The CodeEmitterGenerator used to consider ANY uninitialized field as being an by Chris Lattner · 22 years ago
  91. bc21c34 Parse DAG patterns by Chris Lattner · 22 years ago
  92. 8e9a977 add support for DagInit initializers, which represent DAG patterns by Chris Lattner · 22 years ago
  93. 13854f2 Update file header comment by Chris Lattner · 22 years ago
  94. cad3569 Transition complete, remove the obsolete 'set' keyword by Chris Lattner · 22 years ago
  95. 42aa89e Start transitioning towards using 'let X = y in' statements, instead of 'set X = y in'. by Chris Lattner · 22 years ago
  96. e9d019c It appears that somehow we forgot to add support for code variables. by Chris Lattner · 22 years ago
  97. 40f7113 Add initial support for a new 'dag' type by Chris Lattner · 22 years ago
  98. a8af779 Allow registers to specify a custom name by Chris Lattner · 22 years ago
  99. 15de32d add new --gen-instr-desc option by Chris Lattner · 22 years ago
  100. 0969c5b Add new Record::getValueAsBit method by Chris Lattner · 22 years ago