1. 4058874 Sketch TableGen disassembler emitter, based on patch by Sean Callanan. by Daniel Dunbar · 15 years ago
  2. 9e763b8 Delete some dead and non-obvious code. by Dan Gohman · 15 years ago
  3. 735afe1 Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. by Dan Gohman · 15 years ago
  4. 2187041 Fix whitespace. by Bob Wilson · 15 years ago
  5. 2214dc0 Fix pr5470. Tablegen handles template arguments by temporarily setting their by Bob Wilson · 15 years ago
  6. a8449e6 Fix some spelling in comments. by Bob Wilson · 15 years ago
  7. 8478a5b Avoid a redundant assertion. by Bob Wilson · 15 years ago
  8. a627ef5 TableGen/OptParser: When ordering options, make "sentinel" options appear before by Daniel Dunbar · 15 years ago
  9. 74f2ca8 De-bork CMake build by Douglas Gregor · 15 years ago
  10. 2d6a8fb TableGen: Add initial backend for clang Driver's option parsing. by Daniel Dunbar · 15 years ago
  11. f2a39bd Implement DISABLE_INLINE for MSVC. This required changing the position in all by Benjamin Kramer · 15 years ago
  12. fae3e92 Added getSubRegIndex(A,B) that returns subreg index of A to B. Use it to replace broken code in VirtRegRewriter. by Evan Cheng · 15 years ago
  13. bf177ee Show command-line args and features passed into backend in debug output. Approved by Evan Cheng. by Sandeep Patel · 15 years ago
  14. c2fd919 It is invalid to infer the value type from the result #0 of the node by Anton Korobeynikov · 15 years ago
  15. c128b3e clang++ points out that this is pointless. by Chris Lattner · 15 years ago
  16. 42046ab Don't print a redundant tab for inline asm, and do use the new printKill. by Dan Gohman · 15 years ago
  17. ec8e1b7 mark some constant global const. by Chris Lattner · 15 years ago
  18. 3a639a0 Do not infer the target type for COPY_TO_REGCLASS from dest regclass, this won't work if it can contain several types. Require explicit result type for the node for now. This fixes PR5364. by Anton Korobeynikov · 15 years ago
  19. 8c2b525 Initial target-independent CodeGen support for BlockAddresses. by Dan Gohman · 15 years ago
  20. e1f188f Move some code from being emitted as boilerplate duplicated in every by Dan Gohman · 15 years ago
  21. 533297b Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a by Dan Gohman · 15 years ago
  22. f7bb23f Sorry to break the build. by Johnny Chen · 15 years ago
  23. 1846dfa Minor tweak to forgo the the curly braces for most case blocks, except when by Johnny Chen · 15 years ago
  24. d5a72d9 80-col violation. by Mikhail Glushenkov · 15 years ago
  25. 8b67f77 Move DataTypes.h to include/llvm/System, update all users. This breaks the last by Chandler Carruth · 15 years ago
  26. b6c3483 Make 'unset_option' work on list options. by Mikhail Glushenkov · 15 years ago
  27. 4858a1d Implement any_[not_]empty and list versions of switch_on and [not_]empty. by Mikhail Glushenkov · 15 years ago
  28. ccef6de More refactoring... by Mikhail Glushenkov · 15 years ago
  29. 4d21ae7 Refactoring, no functionality change. by Mikhail Glushenkov · 15 years ago
  30. 9bd3460 Move UnescapeString to a static function for its sole client; its inefficient and broken. by Daniel Dunbar · 15 years ago
  31. 3446cf1 Use raw_ostream::write_escaped instead of EscapeString. by Daniel Dunbar · 15 years ago
  32. 0a22fb6 First draft of the OptionPreprocessor. by Mikhail Glushenkov · 15 years ago
  33. 5a1a53e This variable is never used. by Mikhail Glushenkov · 15 years ago
  34. 2cea7bd Disallow multiple instances of PluginPriority. by Mikhail Glushenkov · 15 years ago
  35. 11ee508 Report errors correctly for unselected target intrinsics. by Jakob Stoklund Olesen · 15 years ago
  36. 0b59939 Omit the 'out_file_index != -1' check when possible. by Mikhail Glushenkov · 15 years ago
  37. 39482dd Input files should go before all other options. by Mikhail Glushenkov · 15 years ago
  38. 799d697 Add instruction flags: hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. When by Evan Cheng · 15 years ago
  39. 26207e5 Introduce the TargetInstrInfo::KILL machine instruction and get rid of the by Jakob Stoklund Olesen · 15 years ago
  40. ad981bf Add a way to query the number of input files. by Mikhail Glushenkov · 15 years ago
  41. 9d7a2dc A bit prettier formatting. by Mikhail Glushenkov · 15 years ago
  42. c76909a Improve MachineMemOperand handling. by Dan Gohman · 15 years ago
  43. 602b0c8 Rename getTargetNode to getMachineNode, for consistency with the by Dan Gohman · 15 years ago
  44. 1f52895 Make the end-of-itinerary mark explicit. Some cleanup. by David Goodwin · 15 years ago
  45. f8349ac Use raw_ostream::indent instead of passing strings. by Mikhail Glushenkov · 15 years ago
  46. c19418f convert some stuff to StringRef to avoid temporary std::strings. by Chris Lattner · 15 years ago
  47. 7006760 add a comment. by Chris Lattner · 15 years ago
  48. f96271a slightly increase prettiness. by Chris Lattner · 15 years ago
  49. f6761be emit the register table as a massive string to avoid relocations. by Chris Lattner · 15 years ago
  50. 44da5fb move StringToOffsetTable out to its own header. by Chris Lattner · 15 years ago
  51. 3200fc9 factor string table generation out to its own class. This changes by Chris Lattner · 15 years ago
  52. e7f3107 eliminate the TargetRegisterDesc::AsmName field, the asmprinters now have this table. by Chris Lattner · 15 years ago
  53. d95148f the tblgen produced 'getRegisterName' method does not access by Chris Lattner · 15 years ago
  54. 05af261 make tblgen produce a function that returns the name for a physreg. by Chris Lattner · 15 years ago
  55. 69110c9 Eliminate some unnecessary implicit constructors in generated DAG ISel code. by Owen Anderson · 15 years ago
  56. 5f12c21 PHI nodes can never reach the asmprinter, assert and die instead of printing by Chris Lattner · 15 years ago
  57. 2d04ec5 Distinguish between 'empty' and empty DAG marker. by Mikhail Glushenkov · 15 years ago
  58. 684a8b0 Add a logical 'not' operator to llvmc's TableGen dialect. by Mikhail Glushenkov · 15 years ago
  59. c5ea263 remove DebugLoc from MCInst and eliminate "Comment printing" from by Chris Lattner · 15 years ago
  60. 28179db Fix a subtle bug in "return;" generation which caused us to miss by Chris Lattner · 15 years ago
  61. 634cca3 hoist the call to processDebugLoc out of the generated by Chris Lattner · 15 years ago
  62. b7c5bdf Remove some unused variables and methods warned about by by Duncan Sands · 15 years ago
  63. cdfa01b PR4795: Remove EEVT::isFP, isInt and isVec types used by TableGen's type by Bob Wilson · 15 years ago
  64. fd87e6a Fix bad length argument to substr calls. Apparently I'm the first one to by Bob Wilson · 15 years ago
  65. baa2639 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 15 years ago
  66. 23132b1 prune the #includes in raw_ostream.h by moving a by Chris Lattner · 15 years ago
  67. 74382b7 Prune #includes from llvm/Linker.h and llvm/System/Path.h, by Chris Lattner · 15 years ago
  68. 5b9e7ef Try to fix MSVC build after r79846. by Benjamin Kramer · 15 years ago
  69. 6f5cc82 Fix non-determinism in DAGISel emitter. by Daniel Dunbar · 15 years ago
  70. 45cfe54 Change Pass::print to take a raw ostream instead of std::ostream, by Chris Lattner · 15 years ago
  71. 569f121 remove some DOUTs by Chris Lattner · 15 years ago
  72. 17e9edc Change raw_fd_ostream to take flags as an optional bitmask by Chris Lattner · 15 years ago
  73. 24f20e0 Record variable debug info at ISel time directly. by Devang Patel · 15 years ago
  74. 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 · 15 years ago
  75. 8f4b1ec the MinPad argument to PadToColumn only really makes sense to be 1, by Chris Lattner · 15 years ago
  76. 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
  77. 36e3e66 Add a new "SDTCisVec" SDTypeConstraint. This complements the vAny type. by Bob Wilson · 15 years ago
  78. a9ad041 This void is implicit in C++. by Dan Gohman · 15 years ago
  79. 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 · 15 years ago
  80. 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 · 15 years ago
  81. 1095f2a llvm-mc/AsmParser: Match hard coded registers (e.g. 'shldl %cl, %eax, %eax') by Daniel Dunbar · 15 years ago
  82. 7417b76 Add 'isCodeGenOnly' bit to Instruction .td records. by Daniel Dunbar · 15 years ago
  83. 59fc42d llvm-mc/AsmParser: Allow target to specific a comment delimiter, which will be by Daniel Dunbar · 15 years ago
  84. 825b72b Split EVT into MVT and EVT, the former representing _just_ a primitive type, while by Owen Anderson · 15 years ago
  85. 8409bfb llvm-mc/AsmMatcher: Fix two thinkos in determining whether two classes are by Daniel Dunbar · 15 years ago
  86. 9b6a53a Fix a few more places in TableGen that need to handle EVT::vAny types. by Bob Wilson · 15 years ago
  87. ea6408f llvm-mc/AsmParser: Implement automatic classification of RegisterClass operands. by Daniel Dunbar · 15 years ago
  88. 61fc4cf Add a new overloaded EVT::vAny type for use in TableGen to allow intrinsic by Bob Wilson · 15 years ago
  89. e50ed30 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 15 years ago
  90. 5c468e3 llvm-mc/AsmParser: Allow .td users to redefine the names of the methods to call by Daniel Dunbar · 15 years ago
  91. ac6b4f2 llvm-mc/AsmMatcher: Remove some code which has been obsoleted by move to by Daniel Dunbar · 15 years ago
  92. 338825c llvm-mc/AsmMatcher: Change assembler parser match classes to their own record by Daniel Dunbar · 15 years ago
  93. fdb1f49 llvm-mc/AsmParser: Check for matches with super classes when matching by Daniel Dunbar · 15 years ago
  94. db2ddb5 llvm-mc/AsmParser: Fix thinko in ClassInfo::operator<. by Daniel Dunbar · 15 years ago
  95. 72fa87f llvm-mc/AsmParser: Add hack to ignore Int_* and *_Int instructions for now, to by Daniel Dunbar · 15 years ago
  96. 5fe6338 llvm-mc/AsmParser: Implement user defined super classes. by Daniel Dunbar · 15 years ago
  97. 2b54481 llvm-mc/AsmParser: Separate instruction ordering for ambiguity detection. by Daniel Dunbar · 15 years ago
  98. 6745d42 llvm-mc/AsmParser: Define match classes in the .td file. -2 FIXMEs. by Daniel Dunbar · 15 years ago
  99. 606e8ad llvm-mc/AsmParser: Sketch infrastructure for ordering instructions & detecting by Daniel Dunbar · 15 years ago
  100. 8246bef fix edito by Chris Lattner · 15 years ago