summaryrefslogtreecommitdiffstats
path: root/llvm/test/TableGen
Commit message (Expand)AuthorAgeFilesLines
* [TableGen] Preserve order of output operands in DAGISelMatcherGenCraig Topper2018-12-051-0/+22
* [TableGen] Examine entire subreg compositions to detect ambiguityKrzysztof Parzyszek2018-11-291-0/+92
* [TableGen] Better error checking for TIED_TO constraints.Simon Tatham2018-11-288-0/+77
* [TableGen] Preprocessing supportVyacheslav Zakharin2018-11-2722-0/+307
* Reverted r347092 due to the following build fails:Vyacheslav Zakharin2018-11-1722-307/+0
* Preprocessing support in tablegen.Vyacheslav Zakharin2018-11-1622-0/+307
* [TableGen] fix assert in !cast when used out of definition in a multiclassValery Pykhtin2018-10-101-0/+23
* [globalisel][tblgen] Table optimization should consider the C++ code in C++ p...Daniel Sanders2018-09-251-0/+45
* [lit, python] Always add quotes around the python path in litStella Stamenova2018-08-061-1/+1
* [GISel]: Add Opcodes for CTLZ/CTTZ/CTPOPAditya Nandakumar2018-08-043-17/+17
* [json, test] Fix the json.td test - the path to python could contain spacesStella Stamenova2018-07-131-1/+1
* [TableGen] Add a general-purpose JSON backend.Simon Tatham2018-07-112-0/+197
* [TableGen] Increase the number of supported decoder fix-ups.Sander de Smalen2018-07-053-18/+18
* [IR] Split Intrinsics.inc into enums and implementationsReid Kleckner2018-06-233-3/+3
* TableGen/SearchableTables: Support more generic enums and tablesNicolai Haehnle2018-06-213-9/+184
* TableGen: Allow foreach in multiclass to depend on template argsNicolai Haehnle2018-06-212-2/+105
* [globalisel][tablegen] Add support for C++ predicates on PatFrags and use it ...Daniel Sanders2018-06-151-6/+15
* TableGen: Streamline the semantics of NAMENicolai Haehnle2018-06-045-49/+51
* [GlobalISel][InstructionSelect] Moving Reg Bank Checks forward, perf patch 9Roman Tereshin2018-05-231-14/+14
* [GlobalISel][InstructionSelect] Maximizing # of Group's common conditions, pe...Roman Tereshin2018-05-231-12/+16
* [GlobalISel][InstructionSelect] Moving type checks forward, perf patch 6Roman Tereshin2018-05-231-17/+27
* [GlobalISel][InstructionSelect] MatchTable second level grouping, perf patch 5Roman Tereshin2018-05-231-3/+87
* [GlobalISel][InstructionSelect] Switching MatchTable over opcodes, perf patch 4Roman Tereshin2018-05-221-8/+17
* [FastISel] Permit instructions to be skipped for FastISel generation.Simon Dardis2018-05-221-0/+37
* [GlobalISel][InstructionSelect] Removing redundant num operands and nested de...Roman Tereshin2018-05-221-5/+5
* Reapply r332907 "[GlobalISel] Improving InstructionSelect's performance by re...Roman Tereshin2018-05-211-730/+658
* Revert r332907 "[GlobalISel] Improving InstructionSelect's performance by red...Roman Tereshin2018-05-211-658/+730
* [GlobalISel] Improving InstructionSelect's performance by reducing MatchTable...Roman Tereshin2018-05-211-730/+658
* [globalisel] Update GlobalISel emitter to match new representation of extendi...Daniel Sanders2018-05-051-43/+56
* [GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual metho...Roman Tereshin2018-05-021-4/+9
* [TableGen] Don't quote variable name when printing !foreach.Simon Tatham2018-05-021-0/+3
* TableGen: Support Intrinsic values in SearchableTableNicolai Haehnle2018-04-011-0/+85
* TableGen: Streamline how defs are instantiatedNicolai Haehnle2018-03-214-2/+133
* TableGen: Explicitly forbid self-references to field membersNicolai Haehnle2018-03-191-0/+9
* TableGen: Check the dynamic type of !cast<Rec>(string)Nicolai Haehnle2018-03-192-1/+32
* TableGen: Explicitly test some cases of self-references and !cast errorsNicolai Haehnle2018-03-193-0/+71
* TableGen: Remove the cast-from-string-to-variable-reference featureNicolai Haehnle2018-03-191-1/+1
* TableGen: Add !ne, !le, !lt, !ge, and !gt comparisonsNicolai Haehnle2018-03-143-4/+83
* TableGen: Allow dag operators to be resolved lateNicolai Haehnle2018-03-141-2/+15
* TableGen: Type-check BinOpsNicolai Haehnle2018-03-145-0/+76
* TableGen: Allow ? in listsNicolai Haehnle2018-03-141-2/+2
* TableGen: Add !dag function for constructionNicolai Haehnle2018-03-141-0/+95
* TableGen: Add a defset statementNicolai Haehnle2018-03-092-0/+76
* TableGen: Allow arbitrary list values as ranges of foreachNicolai Haehnle2018-03-091-0/+19
* TableGen: add !isa operationNicolai Haehnle2018-03-091-0/+39
* TableGen: Add !foldl operationNicolai Haehnle2018-03-061-0/+71
* TableGen: Delay instantiating inline anonymous recordsNicolai Haehnle2018-03-061-1/+25
* TableGen: Explicitly check whether a record has been resolvedNicolai Haehnle2018-03-062-12/+2
* TableGen: Allow !cast of records, cleanup conversion machineryNicolai Haehnle2018-03-064-8/+25
* TableGen: Simplify BitsInit::resolveReferencesNicolai Haehnle2018-03-061-1/+30
OpenPOWER on IntegriCloud