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