summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86LegalizerInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* GlobalISel: Enable the legalization of G_MERGE_VALUES and G_UNMERGE_VALUESVolkan Keles2017-12-011-0/+73
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [GlobalISel] Enable legalizing non-power-of-2 sized types.Kristof Beyls2017-11-071-22/+44
* [GlobalISel][X86] Legalize i1 G_ADD/G_SUB/G_MUL/G_XOR/G_OR/G_AND instructions.Igor Breger2017-09-171-1/+4
* [GlobalISel][X86] G_FCONSTANT support.Igor Breger2017-09-171-0/+6
* [GlobalISel][X86] support G_FPEXT operation.Igor Breger2017-09-131-0/+4
* [GlobalISel][X86] G_ANYEXT support.Igor Breger2017-09-111-7/+7
* [GlobalISel][X86] G_PHI support.Igor Breger2017-09-041-0/+7
* [GlobalISel][X86] Refactor X86LegalizerInfo. NFC.Igor Breger2017-08-311-45/+10
* [GlobalISel][X86] Support G_IMPLICIT_DEF.Igor Breger2017-08-241-0/+6
* [GlobalISel][X86] Support G_BRCOND operation.Igor Breger2017-08-211-0/+6
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-4/+0
* [GlobalISel][X86] Support G_LOAD/G_STORE i1.Igor Breger2017-07-101-0/+2
* [GlobalISel][X86] extend G_ZEXT support.Igor Breger2017-07-101-3/+5
* [GlobalISel][X86] Support G_GLOBAL_VALUE operation.Igor Breger2017-07-021-0/+2
* [GlobalISel][X86] Support bitwise operations : G_AND, G_OR, G_XORIgor Breger2017-06-281-2/+2
* AArch64: legalize G_EXTRACT operations.Tim Northover2017-06-261-4/+12
* [GlobalISel][X86] Support vector type G_INSERT legalization/selection.Igor Breger2017-06-221-3/+29
* [GlobalISel][X86] G_LOAD/G_STORE vec256/512 supportIgor Breger2017-05-231-0/+17
* [GlobalISel][X86] G_ADD/G_SUB vector legalizer/selector support.Igor Breger2017-05-181-1/+18
* [GlobalISel][X86] Support add i64 in IA32.Igor Breger2017-05-171-0/+5
* [GlobalISel][X86] G_ICMP support.Igor Breger2017-05-111-0/+12
* [GlobalISel][X86] G_ZEXT i1 to i32/i64 support.Igor Breger2017-05-101-2/+2
* [GlobalISel][X86] G_GEP selection support.Igor Breger2017-05-081-0/+13
* [GlobalISel][X86] G_MUL legalizer/selector support.Igor Breger2017-05-081-2/+87
* [GlobalISel][X86] G_SEXT/G_ZEXT support.Igor Breger2017-05-011-0/+20
* [GlobalISel] implement narrowing for G_CONSTANT.Igor Breger2017-04-071-0/+16
* [GlobalISel][X86] support G_FRAME_INDEX instruction selection.Igor Breger2017-03-261-2/+11
* [GlobalISel][X86] Support G_STORE/G_LOAD operationIgor Breger2017-03-231-5/+34
* [GlobalISel][X86] clang-format. NFCIgor Breger2017-03-231-1/+0
* [GlobalISel][X86] Support float/double and vector types.Igor Breger2017-03-031-4/+37
* [X86][GlobalISel] Initial implementation , select G_ADD gpr, gprIgor Breger2017-02-221-3/+5
* [X86][GlobalISel] Add general-purpose Register BankIgor Breger2017-02-101-0/+54
OpenPOWER on IntegriCloud