| Commit message (Expand) | Author | Age | Files | Lines |
* | [TableGen] Introduce an if/then/else statement. | Simon Tatham | 2020-01-14 | 4 | -12/+137 |
* | [TableGen] Introduce a `defvar` statement. | Simon Tatham | 2020-01-14 | 4 | -5/+135 |
* | [TableGen] Add bang-operators !getop and !setop. | Simon Tatham | 2019-12-11 | 4 | -7/+79 |
* | [TableGen] Permit dag operators to be unset. | Simon Tatham | 2019-12-10 | 2 | -4/+10 |
* | [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries" | Tom Stellard | 2019-11-21 | 1 | -1/+1 |
* | Tablegen: Remove the error for duplicate include files. | River Riddle | 2019-11-20 | 4 | -15/+8 |
* | TableGen - fix uninitialized variable warnings. NFCI. | Simon Pilgrim | 2019-11-10 | 2 | -6/+6 |
* | Fix shadow variable warning with llvm::SrcMgr. NFCI. | Simon Pilgrim | 2019-11-09 | 1 | -2/+2 |
* | Add Record::getValueAsOptionalDef(). | John McCall | 2019-10-25 | 1 | -0/+15 |
* | [gicombiner] Hoist pure C++ combine into the tablegen definition | Daniel Sanders | 2019-10-16 | 1 | -0/+2 |
* | BitsInit::resolveReferences - silence static analyzer null dereference warnin... | Simon Pilgrim | 2019-10-14 | 1 | -1/+1 |
* | [tblgen] Add getOperatorAsDef() to Record | Daniel Sanders | 2019-10-08 | 1 | -0/+7 |
* | Reland r349624: Let TableGen write output only if it changed, instead of doin... | Nico Weber | 2019-10-03 | 1 | -8/+29 |
* | Revert rL349624 : Let TableGen write output only if it changed, instead of do... | Simon Pilgrim | 2019-10-01 | 1 | -24/+8 |
* | TGParser::ParseOperation - silence static analyzer dyn_cast<TypedInit> null d... | Simon Pilgrim | 2019-09-26 | 1 | -5/+5 |
* | [TableGen] Skip CRLF conversion when writing output | Reid Kleckner | 2019-09-11 | 1 | -2/+2 |
* | [llvm] Migrate llvm::make_unique to std::make_unique | Jonas Devlieghere | 2019-08-15 | 4 | -23/+23 |
* | Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC | Fangrui Song | 2019-08-05 | 1 | -2/+2 |
* | TableGen: Handle nontrivial foreach range bounds | Matt Arsenault | 2019-05-22 | 2 | -31/+50 |
* | TableGen: support #ifndef in addition to #ifdef. | Tim Northover | 2019-05-14 | 2 | -6/+14 |
* | [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 | 4 | -3/+56 |
* | [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 2^63-1 and 2^63-2 as int literals. | Simon Tatham | 2019-03-12 | 1 | -1/+2 |
* | TableGen: Allow lists to be concatenated through '#' | Javed Absar | 2019-03-05 | 2 | -4/+37 |
* | [tblgen] Track CodeInit origins when possible | Daniel Sanders | 2019-03-02 | 2 | -8/+22 |
* | [Tablegen] Add support for the !mul operator. | Nicola Zaghen | 2019-03-01 | 4 | -5/+15 |
* | [TblGen] Extend !if semantics through new feature !cond | Javed Absar | 2019-01-25 | 5 | -1/+224 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 12 | -48/+36 |
* | Let TableGen write output only if it changed, instead of doing so in cmake, a... | Nico Weber | 2018-12-19 | 1 | -8/+24 |
* | [TableGen] Preprocessing support | Vyacheslav Zakharin | 2018-11-27 | 4 | -30/+781 |
* | Reverted r347092 due to the following build fails: | Vyacheslav Zakharin | 2018-11-17 | 4 | -781/+30 |
* | Preprocessing support in tablegen. | Vyacheslav Zakharin | 2018-11-16 | 4 | -30/+781 |
* | [TableGen] fix assert in !cast when used out of definition in a multiclass | Valery Pykhtin | 2018-10-10 | 1 | -0/+2 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -4/+3 |
* | [tblgen] Fix undefined behaviour when assigning integers to large bits<n>'s | Daniel Sanders | 2018-09-21 | 1 | -1/+1 |
* | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -19/+19 |
* | [TableGen] Add missing std::moves to fix build failure. | Simon Tatham | 2018-07-11 | 1 | -7/+7 |
* | [TableGen] Add a general-purpose JSON backend. | Simon Tatham | 2018-07-11 | 2 | -0/+190 |
* | [TableGen] Use WithColor for printing errors/warnings | Jonas Devlieghere | 2018-06-23 | 1 | -6/+3 |
* | TableGen: Allow foreach in multiclass to depend on template args | Nicolai Haehnle | 2018-06-21 | 3 | -151/+252 |
* | TableGen: Streamline the semantics of NAME | Nicolai Haehnle | 2018-06-04 | 3 | -162/+119 |
* | TableGen: add some more helpful error messages | Nicolai Haehnle | 2018-05-29 | 1 | -0/+13 |
* | Revert r330742: Let TableGen write output only if it changed, instead of doin... | Chandler Carruth | 2018-05-07 | 1 | -16/+5 |
* | [TableGen] Don't quote variable name when printing !foreach. | Simon Tatham | 2018-05-02 | 1 | -3/+5 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 2 | -2/+2 |
* | IWYU for llvm-config.h in llvm, additions. | Nico Weber | 2018-04-30 | 2 | -0/+2 |
* | Let TableGen write output only if it changed, instead of doing so in cmake. | Nico Weber | 2018-04-24 | 1 | -5/+16 |
* | [TableGen] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-04-06 | 1 | -4/+4 |