aboutsummaryrefslogtreecommitdiff
path: root/test/TableGen
AgeCommit message (Expand)Author
2019-02-09[GlobalISel] Skip patterns that define complex suboperands twice instead of d...Jessica Paquette
2019-01-25[TblGen] Extend !if semantics through new feature !condJaved Absar
2019-01-03[tblgen][disasm] Emit record names again when decoder conflicts occur.Daniel Sanders
2018-12-05[TableGen] Preserve order of output operands in DAGISelMatcherGenCraig Topper
2018-11-29[TableGen] Examine entire subreg compositions to detect ambiguityKrzysztof Parzyszek
2018-11-28[TableGen] Better error checking for TIED_TO constraints.Simon Tatham
2018-11-27[TableGen] Preprocessing supportVyacheslav Zakharin
2018-11-17Reverted r347092 due to the following build fails:Vyacheslav Zakharin
2018-11-16Preprocessing support in tablegen.Vyacheslav Zakharin
2018-10-10[TableGen] fix assert in !cast when used out of definition in a multiclassValery Pykhtin
2018-09-25[globalisel][tblgen] Table optimization should consider the C++ code in C++ p...Daniel Sanders
2018-08-06[lit, python] Always add quotes around the python path in litStella Stamenova
2018-08-04[GISel]: Add Opcodes for CTLZ/CTTZ/CTPOPAditya Nandakumar
2018-07-13[json, test] Fix the json.td test - the path to python could contain spacesStella Stamenova
2018-07-11[TableGen] Add a general-purpose JSON backend.Simon Tatham
2018-07-05[TableGen] Increase the number of supported decoder fix-ups.Sander de Smalen
2018-06-23[IR] Split Intrinsics.inc into enums and implementationsReid Kleckner
2018-06-21TableGen/SearchableTables: Support more generic enums and tablesNicolai Haehnle
2018-06-21TableGen: Allow foreach in multiclass to depend on template argsNicolai Haehnle
2018-06-15[globalisel][tablegen] Add support for C++ predicates on PatFrags and use it ...Daniel Sanders
2018-06-04TableGen: Streamline the semantics of NAMENicolai Haehnle
2018-05-23[GlobalISel][InstructionSelect] Moving Reg Bank Checks forward, perf patch 9Roman Tereshin
2018-05-23[GlobalISel][InstructionSelect] Maximizing # of Group's common conditions, pe...Roman Tereshin
2018-05-23[GlobalISel][InstructionSelect] Moving type checks forward, perf patch 6Roman Tereshin
2018-05-23[GlobalISel][InstructionSelect] MatchTable second level grouping, perf patch 5Roman Tereshin
2018-05-22[GlobalISel][InstructionSelect] Switching MatchTable over opcodes, perf patch 4Roman Tereshin
2018-05-22[FastISel] Permit instructions to be skipped for FastISel generation.Simon Dardis
2018-05-22[GlobalISel][InstructionSelect] Removing redundant num operands and nested de...Roman Tereshin
2018-05-21Reapply r332907 "[GlobalISel] Improving InstructionSelect's performance by re...Roman Tereshin
2018-05-21Revert r332907 "[GlobalISel] Improving InstructionSelect's performance by red...Roman Tereshin
2018-05-21[GlobalISel] Improving InstructionSelect's performance by reducing MatchTable...Roman Tereshin
2018-05-05[globalisel] Update GlobalISel emitter to match new representation of extendi...Daniel Sanders
2018-05-02[GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual metho...Roman Tereshin
2018-05-02[TableGen] Don't quote variable name when printing !foreach.Simon Tatham
2018-04-01TableGen: Support Intrinsic values in SearchableTableNicolai Haehnle
2018-03-21TableGen: Streamline how defs are instantiatedNicolai Haehnle
2018-03-19TableGen: Explicitly forbid self-references to field membersNicolai Haehnle
2018-03-19TableGen: Check the dynamic type of !cast<Rec>(string)Nicolai Haehnle
2018-03-19TableGen: Explicitly test some cases of self-references and !cast errorsNicolai Haehnle
2018-03-19TableGen: Remove the cast-from-string-to-variable-reference featureNicolai Haehnle
2018-03-14TableGen: Add !ne, !le, !lt, !ge, and !gt comparisonsNicolai Haehnle
2018-03-14TableGen: Allow dag operators to be resolved lateNicolai Haehnle
2018-03-14TableGen: Type-check BinOpsNicolai Haehnle
2018-03-14TableGen: Allow ? in listsNicolai Haehnle
2018-03-14TableGen: Add !dag function for constructionNicolai Haehnle
2018-03-09TableGen: Add a defset statementNicolai Haehnle
2018-03-09TableGen: Allow arbitrary list values as ranges of foreachNicolai Haehnle
2018-03-09TableGen: add !isa operationNicolai Haehnle
2018-03-06TableGen: Add !foldl operationNicolai Haehnle
2018-03-06TableGen: Delay instantiating inline anonymous recordsNicolai Haehnle