summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/GlobalISelEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [tablegen] Use categories on options that only matter to one emitter.Daniel Sanders2017-03-271-1/+3
* GlobalISel: add implicit defs & uses when mutating an instruction.Tim Northover2017-03-201-1/+18
* Explicitly add move constructor/assignment operators.Zachary Turner2017-03-201-0/+2
* [tablegen][globalisel] Capture instructions into locals and related infrastru...Daniel Sanders2017-03-201-60/+125
* Removed unnecessary semicolon. NFCI.Simon Pilgrim2017-03-151-1/+1
* [tablegen][globalisel] Trivial changes to reduce size of following patch. NFC.Daniel Sanders2017-03-151-77/+90
* [globalisel][tblgen] Add support for ComplexPatternsDaniel Sanders2017-03-141-14/+245
* [ADT] Improve the genericity of llvm::enumerate().Zachary Turner2017-03-131-2/+2
* Recommit: [globalisel] Change LLT constructor string into an LLT-based object...Daniel Sanders2017-03-071-16/+35
* Revert r297177: Change LLT constructor string into an LLT-based object ...Daniel Sanders2017-03-071-35/+16
* [globalisel] Change LLT constructor string into an LLT-based object that know...Daniel Sanders2017-03-071-16/+35
* Fixed IntOperandMatcher::emitCxxPredicateExpr argumentsSimon Pilgrim2017-02-241-1/+1
* [globalisel] Decouple src pattern operands from dst pattern operands.Daniel Sanders2017-02-241-53/+282
* Fix missing call to base class constructor in r296121.Daniel Sanders2017-02-241-1/+3
* [globalisel] Sort RuleMatchers by priority.Daniel Sanders2017-02-241-2/+165
* tablegen: Fix android buildPavel Labath2017-02-211-1/+2
* [globalisel] OperandPredicateMatcher's shouldn't need to generate the Machine...Daniel Sanders2017-02-201-17/+18
* [globalisel] Separate the SelectionDAG importer from the emitter. NFCDaniel Sanders2017-02-201-5/+11
* [GlobalISel] Return an Expected<RuleMatcher> for each SDAG pattern. NFC.Ahmed Bougacha2017-02-101-55/+63
* [GlobalISel] Simplify StringRef parameters. NFC.Ahmed Bougacha2017-02-091-9/+8
* [GlobalISel] Add a few comments to the tablegen backend. NFC.Ahmed Bougacha2017-02-041-4/+14
* [GlobalISel] Print the matched patterns using an action.Ahmed Bougacha2017-02-041-8/+16
* [GlobalISel] Separate matchers with newlines in emitted selector. NFC.Ahmed Bougacha2017-02-041-4/+4
* [globalisel] Make the MatchAction hierarchy consistent with the matchers. NFC.Daniel Sanders2017-02-011-17/+27
* [globalisel] Rename emitCxxPredicatesExpr() following post-commit review of r...Daniel Sanders2017-01-281-3/+3
* [GlobalISel] Remove duplicate function using variadic templates. NFC.Ahmed Bougacha2017-01-261-21/+5
* Remove a '#if 0' that wasn't intended for commit in r293173.Daniel Sanders2017-01-261-19/+0
* Attempt to fix windows buildbots after r293172.Daniel Sanders2017-01-261-1/+1
* [globalisel] Re-factor ISel matchers into a hierarchy. NFCDaniel Sanders2017-01-261-48/+226
* [GlobalISel] Add basic Selector-emitter tblgen backend.Ahmed Bougacha2016-12-211-0/+388
OpenPOWER on IntegriCloud