| Commit message (Expand) | Author | Age | Files | Lines |
| * | [TableGen] Introduce an if/then/else statement. | Simon Tatham | 2020-01-14 | 1 | -10/+125 |
| * | [TableGen] Introduce a `defvar` statement. | Simon Tatham | 2020-01-14 | 1 | -3/+74 |
| * | [TableGen] Add bang-operators !getop and !setop. | Simon Tatham | 2019-12-11 | 1 | -6/+45 |
| * | [TableGen] Permit dag operators to be unset. | Simon Tatham | 2019-12-10 | 1 | -1/+2 |
| * | TGParser::ParseOperation - silence static analyzer dyn_cast<TypedInit> null d... | Simon Pilgrim | 2019-09-26 | 1 | -5/+5 |
| * | [llvm] Migrate llvm::make_unique to std::make_unique | Jonas Devlieghere | 2019-08-15 | 1 | -9/+9 |
| * | TableGen: Handle nontrivial foreach range bounds | Matt Arsenault | 2019-05-22 | 1 | -30/+48 |
| * | [TableGen] Fix null pointer dereferencing in token parser. | Simon Pilgrim | 2019-04-30 | 1 | -8/+10 |
| * | [TableGen] Introduce !listsplat 'binary' operator | Roman Lebedev | 2019-04-10 | 1 | -0/+38 |
| * | [TableGen] Let list elements have a trailing comma | Javed Absar | 2019-03-26 | 1 | -0/+4 |
| * | [TableGen] Give meaningful msg for def use in multiclass | Javed Absar | 2019-03-26 | 1 | -2/+8 |
| * | TableGen: Allow lists to be concatenated through '#' | Javed Absar | 2019-03-05 | 1 | -4/+19 |
| * | [tblgen] Track CodeInit origins when possible | Daniel Sanders | 2019-03-02 | 1 | -1/+1 |
| * | [Tablegen] Add support for the !mul operator. | Nicola Zaghen | 2019-03-01 | 1 | -2/+8 |
| * | [TblGen] Extend !if semantics through new feature !cond | Javed Absar | 2019-01-25 | 1 | -0/+90 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | TableGen: Allow foreach in multiclass to depend on template args | Nicolai Haehnle | 2018-06-21 | 1 | -107/+209 |
| * | TableGen: Streamline the semantics of NAME | Nicolai Haehnle | 2018-06-04 | 1 | -146/+107 |
| * | TableGen: add some more helpful error messages | Nicolai Haehnle | 2018-05-29 | 1 | -0/+13 |
| * | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -1/+1 |
| * | IWYU for llvm-config.h in llvm, additions. | Nico Weber | 2018-04-30 | 1 | -0/+1 |
| * | TableGen: Streamline how defs are instantiated | Nicolai Haehnle | 2018-03-21 | 1 | -364/+164 |
| * | TableGen: Explicitly forbid self-references to field members | Nicolai Haehnle | 2018-03-19 | 1 | -1/+1 |
| * | TableGen: Only fold when some operand made resolve progress | Nicolai Haehnle | 2018-03-19 | 1 | -2/+16 |
| * | TableGen: Move GenStrConcat to a helper function in BinOpInit | Nicolai Haehnle | 2018-03-19 | 1 | -9/+5 |
| * | TableGen: Remove the cast-from-string-to-variable-reference feature | Nicolai Haehnle | 2018-03-19 | 1 | -14/+14 |
| * | TableGen: Explicitly forbid some nestings of class, multiclass, and foreach | Nicolai Haehnle | 2018-03-14 | 1 | -2/+10 |
| * | TableGen: Add !ne, !le, !lt, !ge, and !gt comparisons | Nicolai Haehnle | 2018-03-14 | 1 | -1/+25 |
| * | TableGen: Type-check BinOps | Nicolai Haehnle | 2018-03-14 | 1 | -30/+92 |
| * | TableGen: Allow ? in lists | Nicolai Haehnle | 2018-03-14 | 1 | -11/+9 |
| * | TableGen: Add !dag function for construction | Nicolai Haehnle | 2018-03-14 | 1 | -0/+39 |
| * | TableGen: Add a defset statement | Nicolai Haehnle | 2018-03-09 | 1 | -8/+84 |
| * | TableGen: Allow arbitrary list values as ranges of foreach | Nicolai Haehnle | 2018-03-09 | 1 | -20/+17 |
| * | TableGen: Remove unused ParseForeachMode | Nicolai Haehnle | 2018-03-09 | 1 | -2/+2 |
| * | TableGen: add !isa operation | Nicolai Haehnle | 2018-03-09 | 1 | -0/+28 |
| * | TableGen: Add !foldl operation | Nicolai Haehnle | 2018-03-06 | 1 | -2/+120 |
| * | TableGen: Remove the ResolveFirst mechanism | Nicolai Haehnle | 2018-03-06 | 1 | -6/+0 |
| * | TableGen: Delay instantiating inline anonymous records | Nicolai Haehnle | 2018-03-06 | 1 | -44/+32 |
| * | TableGen: Move getNewAnonymousName into RecordKeeper | Nicolai Haehnle | 2018-03-06 | 1 | -12/+7 |
| * | TableGen: Explicitly check whether a record has been resolved | Nicolai Haehnle | 2018-03-06 | 1 | -3/+51 |
| * | TableGen: Allow !cast of records, cleanup conversion machinery | Nicolai Haehnle | 2018-03-06 | 1 | -9/+6 |
| * | TableGen: Generalize record types to fix typeIsConvertibleTo et al. | Nicolai Haehnle | 2018-03-06 | 1 | -7/+5 |
| * | TableGen: Resolve all template args simultaneously in ResolveMulticlassDefARgs | Nicolai Haehnle | 2018-03-05 | 1 | -11/+12 |
| * | TableGen: Resolve all template args simultaneously in AddSubMultiClass | Nicolai Haehnle | 2018-03-05 | 1 | -12/+20 |
| * | TableGen: Resolve all template args simultaneously in AddSubClass | Nicolai Haehnle | 2018-03-05 | 1 | -7/+8 |
| * | TableGen: Reimplement !foreach using the resolving mechanism | Nicolai Haehnle | 2018-03-05 | 1 | -21/+102 |
| * | TableGen: Introduce an abstract variable resolver interface | Nicolai Haehnle | 2018-03-05 | 1 | -1/+2 |
| * | TableGen: Allow NAME in template arguments in defm in multiclass | Nicolai Haehnle | 2018-03-05 | 1 | -0/+3 |
| * | Revert "TableGen: Fix typeIsConvertibleTo for record types" | Nicolai Haehnle | 2018-02-23 | 1 | -6/+11 |
| * | TableGen: Avoid using resolveListElementReference in TGParser | Nicolai Haehnle | 2018-02-23 | 1 | -1/+1 |