| Commit message (Expand) | Author | Age | Files | Lines |
* | [TableGen] Preserve order of output operands in DAGISelMatcherGen | Craig Topper | 2018-12-05 | 1 | -0/+22 |
* | [TableGen] Examine entire subreg compositions to detect ambiguity | Krzysztof Parzyszek | 2018-11-29 | 1 | -0/+92 |
* | [TableGen] Better error checking for TIED_TO constraints. | Simon Tatham | 2018-11-28 | 8 | -0/+77 |
* | [TableGen] Preprocessing support | Vyacheslav Zakharin | 2018-11-27 | 22 | -0/+307 |
* | Reverted r347092 due to the following build fails: | Vyacheslav Zakharin | 2018-11-17 | 22 | -307/+0 |
* | Preprocessing support in tablegen. | Vyacheslav Zakharin | 2018-11-16 | 22 | -0/+307 |
* | [TableGen] fix assert in !cast when used out of definition in a multiclass | Valery Pykhtin | 2018-10-10 | 1 | -0/+23 |
* | [globalisel][tblgen] Table optimization should consider the C++ code in C++ p... | Daniel Sanders | 2018-09-25 | 1 | -0/+45 |
* | [lit, python] Always add quotes around the python path in lit | Stella Stamenova | 2018-08-06 | 1 | -1/+1 |
* | [GISel]: Add Opcodes for CTLZ/CTTZ/CTPOP | Aditya Nandakumar | 2018-08-04 | 3 | -17/+17 |
* | [json, test] Fix the json.td test - the path to python could contain spaces | Stella Stamenova | 2018-07-13 | 1 | -1/+1 |
* | [TableGen] Add a general-purpose JSON backend. | Simon Tatham | 2018-07-11 | 2 | -0/+197 |
* | [TableGen] Increase the number of supported decoder fix-ups. | Sander de Smalen | 2018-07-05 | 3 | -18/+18 |
* | [IR] Split Intrinsics.inc into enums and implementations | Reid Kleckner | 2018-06-23 | 3 | -3/+3 |
* | TableGen/SearchableTables: Support more generic enums and tables | Nicolai Haehnle | 2018-06-21 | 3 | -9/+184 |
* | TableGen: Allow foreach in multiclass to depend on template args | Nicolai Haehnle | 2018-06-21 | 2 | -2/+105 |
* | [globalisel][tablegen] Add support for C++ predicates on PatFrags and use it ... | Daniel Sanders | 2018-06-15 | 1 | -6/+15 |
* | TableGen: Streamline the semantics of NAME | Nicolai Haehnle | 2018-06-04 | 5 | -49/+51 |
* | [GlobalISel][InstructionSelect] Moving Reg Bank Checks forward, perf patch 9 | Roman Tereshin | 2018-05-23 | 1 | -14/+14 |
* | [GlobalISel][InstructionSelect] Maximizing # of Group's common conditions, pe... | Roman Tereshin | 2018-05-23 | 1 | -12/+16 |
* | [GlobalISel][InstructionSelect] Moving type checks forward, perf patch 6 | Roman Tereshin | 2018-05-23 | 1 | -17/+27 |
* | [GlobalISel][InstructionSelect] MatchTable second level grouping, perf patch 5 | Roman Tereshin | 2018-05-23 | 1 | -3/+87 |
* | [GlobalISel][InstructionSelect] Switching MatchTable over opcodes, perf patch 4 | Roman Tereshin | 2018-05-22 | 1 | -8/+17 |
* | [FastISel] Permit instructions to be skipped for FastISel generation. | Simon Dardis | 2018-05-22 | 1 | -0/+37 |
* | [GlobalISel][InstructionSelect] Removing redundant num operands and nested de... | Roman Tereshin | 2018-05-22 | 1 | -5/+5 |
* | Reapply r332907 "[GlobalISel] Improving InstructionSelect's performance by re... | Roman Tereshin | 2018-05-21 | 1 | -730/+658 |
* | Revert r332907 "[GlobalISel] Improving InstructionSelect's performance by red... | Roman Tereshin | 2018-05-21 | 1 | -658/+730 |
* | [GlobalISel] Improving InstructionSelect's performance by reducing MatchTable... | Roman Tereshin | 2018-05-21 | 1 | -730/+658 |
* | [globalisel] Update GlobalISel emitter to match new representation of extendi... | Daniel Sanders | 2018-05-05 | 1 | -43/+56 |
* | [GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual metho... | Roman Tereshin | 2018-05-02 | 1 | -4/+9 |
* | [TableGen] Don't quote variable name when printing !foreach. | Simon Tatham | 2018-05-02 | 1 | -0/+3 |
* | TableGen: Support Intrinsic values in SearchableTable | Nicolai Haehnle | 2018-04-01 | 1 | -0/+85 |
* | TableGen: Streamline how defs are instantiated | Nicolai Haehnle | 2018-03-21 | 4 | -2/+133 |
* | TableGen: Explicitly forbid self-references to field members | Nicolai Haehnle | 2018-03-19 | 1 | -0/+9 |
* | TableGen: Check the dynamic type of !cast<Rec>(string) | Nicolai Haehnle | 2018-03-19 | 2 | -1/+32 |
* | TableGen: Explicitly test some cases of self-references and !cast errors | Nicolai Haehnle | 2018-03-19 | 3 | -0/+71 |
* | TableGen: Remove the cast-from-string-to-variable-reference feature | Nicolai Haehnle | 2018-03-19 | 1 | -1/+1 |
* | TableGen: Add !ne, !le, !lt, !ge, and !gt comparisons | Nicolai Haehnle | 2018-03-14 | 3 | -4/+83 |
* | TableGen: Allow dag operators to be resolved late | Nicolai Haehnle | 2018-03-14 | 1 | -2/+15 |
* | TableGen: Type-check BinOps | Nicolai Haehnle | 2018-03-14 | 5 | -0/+76 |
* | TableGen: Allow ? in lists | Nicolai Haehnle | 2018-03-14 | 1 | -2/+2 |
* | TableGen: Add !dag function for construction | Nicolai Haehnle | 2018-03-14 | 1 | -0/+95 |
* | TableGen: Add a defset statement | Nicolai Haehnle | 2018-03-09 | 2 | -0/+76 |
* | TableGen: Allow arbitrary list values as ranges of foreach | Nicolai Haehnle | 2018-03-09 | 1 | -0/+19 |
* | TableGen: add !isa operation | Nicolai Haehnle | 2018-03-09 | 1 | -0/+39 |
* | TableGen: Add !foldl operation | Nicolai Haehnle | 2018-03-06 | 1 | -0/+71 |
* | TableGen: Delay instantiating inline anonymous records | Nicolai Haehnle | 2018-03-06 | 1 | -1/+25 |
* | TableGen: Explicitly check whether a record has been resolved | Nicolai Haehnle | 2018-03-06 | 2 | -12/+2 |
* | TableGen: Allow !cast of records, cleanup conversion machinery | Nicolai Haehnle | 2018-03-06 | 4 | -8/+25 |
* | TableGen: Simplify BitsInit::resolveReferences | Nicolai Haehnle | 2018-03-06 | 1 | -1/+30 |