1. d5a72d9 80-col violation. by Mikhail Glushenkov · 16 years ago
  2. 8b67f77 Move DataTypes.h to include/llvm/System, update all users. This breaks the last by Chandler Carruth · 16 years ago
  3. b6c3483 Make 'unset_option' work on list options. by Mikhail Glushenkov · 16 years ago
  4. 4858a1d Implement any_[not_]empty and list versions of switch_on and [not_]empty. by Mikhail Glushenkov · 16 years ago
  5. ccef6de More refactoring... by Mikhail Glushenkov · 16 years ago
  6. 4d21ae7 Refactoring, no functionality change. by Mikhail Glushenkov · 16 years ago
  7. 9bd3460 Move UnescapeString to a static function for its sole client; its inefficient and broken. by Daniel Dunbar · 16 years ago
  8. 3446cf1 Use raw_ostream::write_escaped instead of EscapeString. by Daniel Dunbar · 16 years ago
  9. 0a22fb6 First draft of the OptionPreprocessor. by Mikhail Glushenkov · 16 years ago
  10. 5a1a53e This variable is never used. by Mikhail Glushenkov · 16 years ago
  11. 2cea7bd Disallow multiple instances of PluginPriority. by Mikhail Glushenkov · 16 years ago
  12. 11ee508 Report errors correctly for unselected target intrinsics. by Jakob Stoklund Olesen · 16 years ago
  13. 0b59939 Omit the 'out_file_index != -1' check when possible. by Mikhail Glushenkov · 16 years ago
  14. 39482dd Input files should go before all other options. by Mikhail Glushenkov · 16 years ago
  15. 799d697 Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. When by Evan Cheng · 16 years ago
  16. 26207e5 Introduce the TargetInstrInfo::KILL machine instruction and get rid of the by Jakob Stoklund Olesen · 16 years ago
  17. ad981bf Add a way to query the number of input files. by Mikhail Glushenkov · 16 years ago
  18. 9d7a2dc A bit prettier formatting. by Mikhail Glushenkov · 16 years ago
  19. c76909a Improve MachineMemOperand handling. by Dan Gohman · 16 years ago
  20. 602b0c8 Rename getTargetNode to getMachineNode, for consistency with the by Dan Gohman · 16 years ago
  21. 1f52895 Make the end-of-itinerary mark explicit. Some cleanup. by David Goodwin · 16 years ago
  22. f8349ac Use raw_ostream::indent instead of passing strings. by Mikhail Glushenkov · 16 years ago
  23. c19418f convert some stuff to StringRef to avoid temporary std::strings. by Chris Lattner · 16 years ago
  24. 7006760 add a comment. by Chris Lattner · 16 years ago
  25. f96271a slightly increase prettiness. by Chris Lattner · 16 years ago
  26. f6761be emit the register table as a massive string to avoid relocations. by Chris Lattner · 16 years ago
  27. 44da5fb move StringToOffsetTable out to its own header. by Chris Lattner · 16 years ago
  28. 3200fc9 factor string table generation out to its own class. This changes by Chris Lattner · 16 years ago
  29. e7f3107 eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have this table. by Chris Lattner · 16 years ago
  30. d95148f the tblgen produced 'getRegisterName' method does not access by Chris Lattner · 16 years ago
  31. 05af261 make tblgen produce a function that returns the name for a physreg. by Chris Lattner · 16 years ago
  32. 69110c9 Eliminate some unnecessary implicit constructors in generated DAG ISel code. by Owen Anderson · 16 years ago
  33. 5f12c21 PHI nodes can never reach the asmprinter, assert and die instead of printing by Chris Lattner · 16 years ago
  34. 2d04ec5 Distinguish between 'empty' and empty DAG marker. by Mikhail Glushenkov · 16 years ago
  35. 684a8b0 Add a logical 'not' operator to llvmc's TableGen dialect. by Mikhail Glushenkov · 16 years ago
  36. c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 16 years ago
  37. 28179db Fix a subtle bug in "return;" generation which caused us to miss by Chris Lattner · 16 years ago
  38. 634cca3 hoist the call to processDebugLoc out of the generated by Chris Lattner · 16 years ago
  39. b7c5bdf Remove some unused variables and methods warned about by by Duncan Sands · 16 years ago
  40. cdfa01b PR4795: Remove EEVT::isFP, isInt and isVec types used by TableGen's type by Bob Wilson · 16 years ago
  41. fd87e6a Fix bad length argument to substr calls. Apparently I'm the first one to by Bob Wilson · 16 years ago
  42. baa2639 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 16 years ago
  43. 23132b1 prune the #includes in raw_ostream.h by moving a by Chris Lattner · 16 years ago
  44. 74382b7 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 16 years ago
  45. 5b9e7ef Try to fix MSVC build after r79846. by Benjamin Kramer · 16 years ago
  46. 6f5cc82 Fix non-determinism in DAGISel emitter. by Daniel Dunbar · 16 years ago
  47. 45cfe54 Change Pass::print to take a raw ostream instead of std::ostream, by Chris Lattner · 16 years ago
  48. 569f121 remove some DOUTs by Chris Lattner · 16 years ago
  49. 17e9edc Change raw_fd_ostream to take flags as an optional bitmask by Chris Lattner · 16 years ago
  50. 24f20e0 Record variable debug info at ISel time directly. by Devang Patel · 16 years ago
  51. fac8541 Extend the instruction itinerary model to include the ability to indicate the def and use cycle for each operand. This additional information is optional, so existing itineraries do not need to be changed. by David Goodwin · 16 years ago
  52. 8f4b1ec the MinPad argument to PadToColumn only really makes sense to be 1, by Chris Lattner · 16 years ago
  53. 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  54. 36e3e66 Add a new "SDTCisVec" SDTypeConstraint. This complements the vAny type. by Bob Wilson · 16 years ago
  55. a9ad041 This void is implicit in C++. by Dan Gohman · 16 years ago
  56. 1a8f36e Enhance the InstrStage object to enable the specification of an Itinerary with overlapping stages. The default is to maintain the current behavior that the "next" stage immediately follows the previous one. by David Goodwin · 16 years ago
  57. 23b9b19 Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. by Owen Anderson · 16 years ago
  58. 1095f2a llvm-mc/AsmParser: Match hard coded registers (e.g. 'shldl %cl, %eax, %eax') by Daniel Dunbar · 16 years ago
  59. 7417b76 Add 'isCodeGenOnly' bit to Instruction .td records. by Daniel Dunbar · 16 years ago
  60. 59fc42d llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will be by Daniel Dunbar · 16 years ago
  61. 825b72b Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 16 years ago
  62. 8409bfb llvm-mc/AsmMatcher: Fix two thinkos in determining whether two classes are by Daniel Dunbar · 16 years ago
  63. 9b6a53a Fix a few more places in TableGen that need to handle EVT::vAny types. by Bob Wilson · 16 years ago
  64. ea6408f llvm-mc/AsmParser: Implement automatic classification of RegisterClass operands. by Daniel Dunbar · 16 years ago
  65. 61fc4cf Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsic by Bob Wilson · 16 years ago
  66. e50ed30 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
  67. 5c468e3 llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to call by Daniel Dunbar · 16 years ago
  68. ac6b4f2 llvm-mc/AsmMatcher: Remove some code which has been obsoleted by move to by Daniel Dunbar · 16 years ago
  69. 338825c llvm-mc/AsmMatcher: Change assembler parser match classes to their own record by Daniel Dunbar · 16 years ago
  70. fdb1f49 llvm-mc/AsmParser: Check for matches with super classes when matching by Daniel Dunbar · 16 years ago
  71. db2ddb5 llvm-mc/AsmParser: Fix thinko in ClassInfo::operator<. by Daniel Dunbar · 16 years ago
  72. 72fa87f llvm-mc/AsmParser: Add hack to ignore Int_* and *_Int instructions for now, to by Daniel Dunbar · 16 years ago
  73. 5fe6338 llvm-mc/AsmParser: Implement user defined super classes. by Daniel Dunbar · 16 years ago
  74. 2b54481 llvm-mc/AsmParser: Separate instruction ordering for ambiguity detection. by Daniel Dunbar · 16 years ago
  75. 6745d42 llvm-mc/AsmParser: Define match classes in the .td file. -2 FIXMEs. by Daniel Dunbar · 16 years ago
  76. 606e8ad llvm-mc/AsmParser: Sketch infrastructure for ordering instructions & detecting by Daniel Dunbar · 16 years ago
  77. 8246bef fix edito by Chris Lattner · 16 years ago
  78. af3e9d4 llvm-mc/AsmMatcher: Tweak string matcher (missed a newline). by Daniel Dunbar · 16 years ago
  79. 72ffae9 llvm-mc/AsmMatcher: Tweak string matcher. by Daniel Dunbar · 16 years ago
  80. 245f058 llvm-mc/AsmMatcher: Switch token matching to use the new string matcher. by Daniel Dunbar · 16 years ago
  81. 70add88 add a little function to do arbitrary string pattern matching in a by Chris Lattner · 16 years ago
  82. d39bd3a add another const by Chris Lattner · 16 years ago
  83. c604953 remove a useless anon-ns, make table const. by Chris Lattner · 16 years ago
  84. fa1165a MSVC doesn't like member variables with the same name as the class. by Benjamin Kramer · 16 years ago
  85. a3741fa llvm-mc/AsmMatcher: Improve match code. by Daniel Dunbar · 16 years ago
  86. b7479c0 llvm-mc/AsmMatcher: Switch to a unified function to convert operands to MCInst, by Daniel Dunbar · 16 years ago
  87. 41aefdc make printInstruction return void since its result is omitted. Make the by Chris Lattner · 16 years ago
  88. 2698cb6 don't check the result of printInstruction anymore. by Chris Lattner · 16 years ago
  89. fadf131 Unbreak build. by Benjamin Kramer · 16 years ago
  90. 59e8677 fix the column output stuff in the asmwriter from being dynamic and by Chris Lattner · 16 years ago
  91. 3d4ad29 strength reduce anonymous namespace to static. by Chris Lattner · 16 years ago
  92. 2234e5e llvm-mc/AsmMatcher: Move emit for register -> enum matcher into a separate routine. by Daniel Dunbar · 16 years ago
  93. 2724915 llvm-mc/AsmMatcher: Tweaks in response to feedback. by Daniel Dunbar · 16 years ago
  94. 20927f2 llvm-mc/AsmMatcher: Move to a slightly more sane matching design. by Daniel Dunbar · 16 years ago
  95. d7f2a6c Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. by Owen Anderson · 16 years ago
  96. b341577 Suppress compiler warning. by Daniel Dunbar · 16 years ago
  97. a5bb59f by David Greene · 16 years ago
  98. 53a7f16 TableGen / AsmMatcher: Tweaks to avoid generating completely bogus match by Daniel Dunbar · 16 years ago
  99. 4ab1553 Add 'Indirect' LocInfo class and use to pass __m128 on win64. Also minore fixes here and there (mostly __m64). by Anton Korobeynikov · 16 years ago
  100. cdcb388 Change MCOperand to use Create style instead of Make style for constructing by Daniel Dunbar · 16 years ago