summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/GlobalISelEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [globalisel][tablegen] Simplify named operand/operator lookups and fix a wron...Daniel Sanders2017-10-141-69/+128
* [globalisel][tablegen] Fix a use-after free bug that manifests on non-macOS m...Daniel Sanders2017-10-131-1/+1
* [globalisel][tablegen] Add support for fpimm and import of APInt/APFloat base...Daniel Sanders2017-10-131-19/+83
* [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 us...Daniel Sanders2017-10-131-26/+40
* [globalisel] Add support for ValueType operands in patterns.Daniel Sanders2017-10-091-1/+9
* [globalisel] Add support for intrinsic_w_chain.Daniel Sanders2017-09-191-3/+5
* TableGen support for parameterized register class informationKrzysztof Parzyszek2017-09-141-17/+24
* [globalisel][tablegen] Predicates should start from GIPFP_Invalid+1 not GIPFP...Daniel Sanders2017-08-241-2/+4
* Re-commit: [globalisel][tablegen] Add support for ImmLeaf without SDNodeXFormDaniel Sanders2017-08-241-13/+124
* Revert r311546 as it breaks buildVictor Leschuk2017-08-231-124/+13
* [globalisel][tablegen] Add support for ImmLeaf without SDNodeXFormDaniel Sanders2017-08-231-13/+124
* [globalisel][tablegen] Add tests for FeatureBitsets and ComplexPattern predic...Daniel Sanders2017-08-231-3/+6
* [globalisel][tablegen] Generate TypeObject table. NFCDaniel Sanders2017-08-171-33/+29
* Re-commit: [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders2017-08-171-40/+65
* Revert r310919 - [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders2017-08-151-100/+60
* Re-commit with some instrumentation: [globalisel][tablegen] Support zero-inst...Daniel Sanders2017-08-151-60/+100
* Revert r310716 (and r310735): [globalisel][tablegen] Support zero-instruction...Daniel Sanders2017-08-111-65/+50
* [globalisel][tablegen] Generate TypeObject table. NFCDaniel Sanders2017-08-111-33/+29
* [globalisel][tablegen] Support zero-instruction emission.Daniel Sanders2017-08-111-25/+44
* [globalisel][tablegen] Remove unnecessary ; to satisfy ubuntu-gcc7.1-werror.Daniel Sanders2017-08-081-1/+1
* [globalisel][tablegen] Add support for importing 'imm' operands.Daniel Sanders2017-08-081-15/+122
* [GlobalISel] Only merge memory ops for mayLoad or mayStore instrs.Florian Hahn2017-08-031-18/+21
* [globalisel][tablegen] Do not merge memoperands from instructions that weren'...Daniel Sanders2017-08-021-1/+28
* [globalisel][tablegen] Ensure MatchTable's are compile-time constants with co...Daniel Sanders2017-07-271-1/+1
* Re-commit: r309094 [globalisel][tablegen] Fuse the generated tables together.Daniel Sanders2017-07-271-28/+26
* Revert r309094: [globalisel][tablegen] Fuse the generated tables together.Daniel Sanders2017-07-261-26/+28
* [globalisel][tablegen] Fuse the generated tables together.Daniel Sanders2017-07-261-28/+26
* [globalisel][tablegen] Add control-flow to the MatchTable.Daniel Sanders2017-07-201-119/+411
* [globalisel][tablegen] Fix an multi-insn match bug where ComplexPattern is us...Daniel Sanders2017-07-111-7/+11
* [globalisel][tablegen] Correct matching of intrinsic ID's.Daniel Sanders2017-07-111-6/+23
* [globalisel][tablegen] Rename and re-comment render functions to match the ne...Daniel Sanders2017-07-061-7/+7
* [globalisel][tablegen] Rename and re-comment to match the new MatchTables. NFC.Daniel Sanders2017-07-061-46/+47
* [globalisel][tablegen] Import rules containing intrinsic_wo_chain.Daniel Sanders2017-07-061-4/+27
* [globalisel][tablegen] Finish fixing compile-time regressions by merging the ...Daniel Sanders2017-07-051-36/+26
* [globalisel][tablegen] Fix the misuse of STATISTICS() on release builds (like...Daniel Sanders2017-07-051-4/+4
* [globalisel][tablegen] Added instruction emission to the state-machine-based ...Daniel Sanders2017-07-051-105/+105
* [globalisel][tablegen] Fix release builds after r307079Daniel Sanders2017-07-041-2/+7
* [globalisel][tablegen] Partially fix compile-time regressions by converting m...Daniel Sanders2017-07-041-156/+299
* [globalisel][tablegen] Post-commit review nits for r306388. NFCDaniel Sanders2017-06-281-37/+31
* [globalisel][tablegen] Multiple 80-col corrections.Daniel Sanders2017-06-281-20/+41
* [globalisel][tablegen] Add support for EXTRACT_SUBREG.Daniel Sanders2017-06-271-9/+142
* [globalisel][tablegen] Add support for COPY_TO_REGCLASS.Daniel Sanders2017-06-201-24/+96
* [TableGen] Make Record::getValueAsString and getValueAsListOfStrings return S...Craig Topper2017-05-311-1/+1
* [TableGen] Introduce DagInit::getArgs that returns an ArrayRef. Use it to fix...Craig Topper2017-05-291-1/+1
* Fixed nondeterminism in RuleMatcher::emit.Galina Kistanova2017-05-251-1/+8
* Fix unused variable warnings after r303678Daniel Sanders2017-05-231-2/+2
* [globalisel][tablegen] Add support for (set $dst, 1) and test X86's OptForSiz...Daniel Sanders2017-05-231-18/+65
* Revert r303259 - [globalisel][tablegen] Import rules containing intrinsic_wo_...Daniel Sanders2017-05-221-22/+3
* Re-commit: [globalisel][tablegen] Import rules containing intrinsic_wo_chain.Daniel Sanders2017-05-181-3/+22
* Revert "[globalisel][tablegen] Import rules containing intrinsic_wo_chain."Quentin Colombet2017-05-171-22/+3
OpenPOWER on IntegriCloud