1. 0f38c60 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
  2. f8dd899 Let TableGen write output only if it changed, instead of doing so in cmake. by Nico Weber · 7 years ago
  3. 3516412 [TableGen] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 7 years ago
  4. 9fe53b2 TableGen: Remove redundant loop in ListInit::resolveReferences by Nicolai Haehnle · 7 years ago
  5. 02dea26 TableGen: Streamline how defs are instantiated by Nicolai Haehnle · 7 years ago
  6. 6bd41df TableGen: Explicitly forbid self-references to field members by Nicolai Haehnle · 7 years ago
  7. c9cc57b TableGen: Check the dynamic type of !cast<Rec>(string) by Nicolai Haehnle · 7 years ago
  8. 0715b9e TableGen: Explicitly test some cases of self-references and !cast errors by Nicolai Haehnle · 7 years ago
  9. e0e2655 TableGen: Only fold when some operand made resolve progress by Nicolai Haehnle · 7 years ago
  10. b50f559 TableGen: Move GenStrConcat to a helper function in BinOpInit by Nicolai Haehnle · 7 years ago
  11. ce04a4a TableGen: Remove the cast-from-string-to-variable-reference feature by Nicolai Haehnle · 7 years ago
  12. 3e7114a TableGen: Explicitly forbid some nestings of class, multiclass, and foreach by Nicolai Haehnle · 7 years ago
  13. af0de50 TableGen: Add !ne, !le, !lt, !ge, and !gt comparisons by Nicolai Haehnle · 7 years ago
  14. 79175db TableGen: Allow dag operators to be resolved late by Nicolai Haehnle · 7 years ago
  15. 8ed1fd46 TableGen: Type-check BinOps by Nicolai Haehnle · 7 years ago
  16. 14236eb TableGen: Allow ? in lists by Nicolai Haehnle · 7 years ago
  17. 2318764 TableGen: Add !dag function for construction by Nicolai Haehnle · 7 years ago
  18. 9ae21b3 TableGen: Remove space at EOL in TGLexer.{h,cpp} by Nicolai Haehnle · 7 years ago
  19. d66fa2a TableGen: Add a defset statement by Nicolai Haehnle · 7 years ago
  20. ad64c88 TableGen: Allow arbitrary list values as ranges of foreach by Nicolai Haehnle · 7 years ago
  21. 691987f TableGen: Remove unused ParseForeachMode by Nicolai Haehnle · 7 years ago
  22. e084840 TableGen: More helpful error messages by Nicolai Haehnle · 7 years ago
  23. a2472db TableGen: add !isa operation by Nicolai Haehnle · 7 years ago
  24. 8498a49 TableGen: Add !foldl operation by Nicolai Haehnle · 7 years ago
  25. 33774b4 TableGen: Remove the ResolveFirst mechanism by Nicolai Haehnle · 7 years ago
  26. 1f3e233 TableGen: Delay instantiating inline anonymous records by Nicolai Haehnle · 7 years ago
  27. ea80ae4 TableGen: Move getNewAnonymousName into RecordKeeper by Nicolai Haehnle · 7 years ago
  28. 19ebaa7 TableGen: Explicitly check whether a record has been resolved by Nicolai Haehnle · 7 years ago
  29. a9e8c1d TableGen: Allow !cast of records, cleanup conversion machinery by Nicolai Haehnle · 7 years ago
  30. c1b25e6 TableGen: Simplify BitsInit::resolveReferences by Nicolai Haehnle · 7 years ago
  31. c1dad06 TableGen: Generalize record types to fix typeIsConvertibleTo et al. by Nicolai Haehnle · 7 years ago
  32. 1e9feb8 TableGen: Resolve all template args simultaneously in ResolveMulticlassDefARgs by Nicolai Haehnle · 7 years ago
  33. 83f929b TableGen: Resolve all template args simultaneously in AddSubMultiClass by Nicolai Haehnle · 7 years ago
  34. 73eed0f TableGen: Resolve all template args simultaneously in AddSubClass by Nicolai Haehnle · 7 years ago
  35. d5cc0e0 TableGen: Reimplement !foreach using the resolving mechanism by Nicolai Haehnle · 7 years ago
  36. efff70a TableGen: Introduce an abstract variable resolver interface by Nicolai Haehnle · 7 years ago
  37. f3b54ef TableGen: Allow NAME in template arguments in defm in multiclass by Nicolai Haehnle · 7 years ago
  38. 45020d1 TableGen: Remove VarInit::getFieldType by Nicolai Haehnle · 7 years ago
  39. a410bf6 TableGen: Get rid of Init::getFieldInit by Nicolai Haehnle · 7 years ago
  40. 748f355 TableGen: Remove Init::resolveListElementReference by Nicolai Haehnle · 7 years ago
  41. aba588d Revert "TableGen: Fix typeIsConvertibleTo for record types" by Nicolai Haehnle · 7 years ago
  42. c374065 TableGen: Avoid using resolveListElementReference in TGParser by Nicolai Haehnle · 7 years ago
  43. 0172412 TableGen: Fix typeIsConvertibleTo for record types by Nicolai Haehnle · 7 years ago
  44. c343502 TableGen: Add !size operation by Nicolai Haehnle · 7 years ago
  45. f410ef7 TableGen: Add strict assertions to sanity check earlier type checking by Nicolai Haehnle · 7 years ago
  46. 6d22c1f TableGen: Allow implicit casting between string and code by Nicolai Haehnle · 7 years ago
  47. b5d0300 TableGen: Fix type of resolved and converted lists by Nicolai Haehnle · 7 years ago
  48. b5681f5 TableGen: Fix type deduction for !foreach by Nicolai Haehnle · 7 years ago
  49. 869ea80 TableGen: Generalize type deduction for !listconcat by Nicolai Haehnle · 7 years ago
  50. a61d1a5 TableGen: Add some more helpful error messages by Nicolai Haehnle · 7 years ago
  51. 396b531 [tablegen] Fixed few !foreach evaluation issues. by Artem Belevich · 7 years ago
  52. eb9d9e3 [TblGen] Inline an (almost) trivial accessor. No functionality change. by Benjamin Kramer · 7 years ago
  53. ca5092a Avoid int to string conversion in Twine or raw_ostream contexts. by Benjamin Kramer · 7 years ago
  54. 2bd7910 [TableGen] Give the option of tolerating duplicate register names by Alex Bradbury · 7 years ago
  55. 8ec459f [globalisel][regbank] Warn about MIR ambiguities when register bank/class names clash. by Daniel Sanders · 7 years ago
  56. 1d03d38 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. by Aaron Ballman · 7 years ago
  57. 5298935 [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 7 years ago
  58. 97ca964 [Support] Rename tool_output_file to ToolOutputFile, NFC by Reid Kleckner · 7 years ago
  59. ef15f2c Untabify. by NAKAMURA Takumi · 8 years ago
  60. 1d475d8 [BinaryFormat, Option, TableGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  61. e3e43d9 Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  62. 4b8d540 [TableGen] Remove RecordVal constructor that takes a StringRef and Record::setName(StringRef). Leave just the versions that take an Init. by Craig Topper · 8 years ago
  63. c469be3 [TableGen] Make Record::getValueAsString and getValueAsListOfStrings return StringRefs instead of std::string by Craig Topper · 8 years ago
  64. fa336f8 [TableGen] Make one of RecordVal's constructors delegate to the other to reduce duplicate code. by Craig Topper · 8 years ago
  65. 04877f7 [TableGen] Use StringMap instead of DenseMap<StringRef> to unique CodeInit and StringInit objects. Override the allocator to keep using the BumpPtrAllocator. NFCI by Craig Topper · 8 years ago
  66. 70ac774 [TableGen] Introduce DagInit::getArgs that returns an ArrayRef. Use it to fix 80 column violations in arg_begin/arg_end. Remove DagInit::args and use getArgs instead. NFC by Craig Topper · 8 years ago
  67. 6788678 [TableGen] Prevent DagInit from leaking its Args and ArgNames when they exceed the size of the SmallVector. by Craig Topper · 8 years ago
  68. f6f1085 [TableGen] Remove all the static vectors named TheActualPool. by Craig Topper · 8 years ago
  69. d6da5db Use print() instead of dump() in code by Matthias Braun · 8 years ago
  70. 88d2075 Cleanup dump() functions. by Matthias Braun · 8 years ago
  71. 8fa7bb4 [Hexagon, TableGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  72. fb77f46 [TableGen] Centralize/Unify error handling. by Davide Italiano · 8 years ago
  73. 2b86a87 TableGen: Some more std::string->StringInit* replacements by Matthias Braun · 8 years ago
  74. f3a991b TableGen: TableGenStringKey is no longer necessary as of r288642 by Matthias Braun · 8 years ago
  75. c2e7826 TableGen: Use range based for; reserve vectors where possible by Matthias Braun · 8 years ago
  76. a3f0e48 TableGen/TGParser: Prefer SmallVector/ArrayRef over std::vector by Matthias Braun · 8 years ago
  77. 5a87cb2 TableGen/Record: Replace std::vector with SmallVector/ArrayRef by Matthias Braun · 8 years ago
  78. 2ba1a51 ListInit::convertInitializerTo: avoid foldingset lookup if nothing changed by Matthias Braun · 8 years ago
  79. ddbd6db TableGen: Use StringInit instead of std::string for DagInit arg names by Matthias Braun · 8 years ago
  80. 205e9501 TableGen: Use StringInit instead of std::string for DagInit name by Matthias Braun · 8 years ago
  81. 1ecbef9 TableGen: Use more StringInit instead of StringRef by Matthias Braun · 8 years ago
  82. c7fb36d TableGen: Factor out STRCONCAT constructor, add shortcut. by Matthias Braun · 8 years ago
  83. ccd8fec TableGen/Record: Move PointerIntPair to less used field of RecordVal by Matthias Braun · 8 years ago
  84. 013ca3c TableGen: Store Records on a BumpPtrAllocator by Matthias Braun · 8 years ago
  85. 0c517c8 TableGen: Use StringRef instead of const std::string& in return vals. by Matthias Braun · 8 years ago
  86. 607c683 TableGen: Optimize common string concatenation with SmallString by Matthias Braun · 8 years ago
  87. 5084450 TableGen: Use StringRef instead of const std::string& for parameters by Matthias Braun · 8 years ago
  88. ee23318 TableGen: Add operator !or by Matt Arsenault · 8 years ago
  89. 9feaa97 Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes. by Eugene Zelenko · 9 years ago
  90. 7d7a23e Replace a few more "fall through" comments with LLVM_FALLTHROUGH by Justin Bogner · 9 years ago
  91. 833a10e Fix a use of LLVM_FALLTHROUGH that wasn't even in a switch. by Justin Bogner · 9 years ago
  92. 6673ea8 Replace "fallthrough" comments with LLVM_FALLTHROUGH by Justin Bogner · 9 years ago
  93. 27cc0cc [TableGen] Autobrief-ize Record. NFC. by Ahmed Bougacha · 9 years ago
  94. cf03606 [TableGen] Cleanup Record comments. NFC. by Ahmed Bougacha · 9 years ago
  95. edff068 TableGen: promote "code" type from syntactic sugar. by Tim Northover · 9 years ago
  96. 04a303b Avoid copies of std::strings and APInt/APFloats where we only read from it by Benjamin Kramer · 9 years ago
  97. f6071e1 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  98. 43ef70d Update and fix LLVM_ENABLE_MODULES: by Richard Smith · 9 years ago
  99. 62bd279 [TableGen] Fix typos in comments. NFC by Craig Topper · 9 years ago
  100. 5530798 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 9 years ago