summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86InstructionSelector.cpp
Commit message (Expand)AuthorAgeFilesLines
* [GlobalISel] Make GlobalISel a non-optional library.Quentin Colombet2017-08-031-4/+0
* [GlobalISel][X86] Use correct AND instructions.Igor Breger2017-07-111-1/+1
* [GlobalISel][X86] extend G_ZEXT support.Igor Breger2017-07-101-21/+24
* [globalisel][tablegen] Partially fix compile-time regressions by converting m...Daniel Sanders2017-07-041-0/+2
* [GlobalISel][X86] fix %ptr(p0) = G_CONSTANT selection.Igor Breger2017-07-031-1/+2
* [GlobalISel][X86] Support G_GLOBAL_VALUE operation.Igor Breger2017-07-021-8/+62
* [GlobalISel][X86] Support vector type G_UNMERGE_VALUES selection.Igor Breger2017-07-021-0/+31
* fix trivial typos; NFCHiroshi Inoue2017-07-021-1/+1
* [GlobalISel][X86] Support vector type G_MERGE_VALUES selection.Igor Breger2017-06-291-0/+53
* [GlobalISel][X86] Support vector type G_EXTRACT selection.Igor Breger2017-06-251-0/+104
* [GlobalISel][X86] Support vector type G_INSERT legalization/selection.Igor Breger2017-06-221-0/+107
* [GlobalISel][X86] fix compilation error ( -Werror=unused-function )Igor Breger2017-06-201-2/+2
* [GlobalISel][X86] Get correct RegClass for given RegBank.Igor Breger2017-06-201-17/+26
* [GlobalISel][X86] Fold FI/G_GEP into LDR/STR instruction addressing mode.Igor Breger2017-06-191-4/+42
* [GlobalISel][X86] G_LOAD/G_STORE vec256/512 supportIgor Breger2017-05-231-0/+20
* [GlobalISel][X86] Fix G_TRUNC instruction selection.Igor Breger2017-05-211-9/+15
* [GlobalISel][X86] Support add i64 in IA32.Igor Breger2017-05-171-0/+66
* [GlobalISel][X86] Remove hand-written G_FADD/F_SUB selection.Igor Breger2017-05-111-105/+0
* [GlobalISel][X86] G_ICMP support.Igor Breger2017-05-111-0/+57
* [GlobalISel][X86] G_ZEXT i1 to i32/i64 support.Igor Breger2017-05-101-1/+51
* [GlobalISel][X86] G_GEP selection support.Igor Breger2017-05-081-10/+20
* [GlobalISel][X86] Prioritize Tablegen-erated instruction selection. NFCIgor Breger2017-05-011-50/+8
* [GlobalISel][X86] G_LOAD/G_STORE pointer selection support.Igor Breger2017-05-011-2/+2
* [globalisel][tablegen] Compute available feature bits correctly.Daniel Sanders2017-04-291-14/+7
* [GlobalISel][X86] handle not symmetric G_COPYIgor Breger2017-04-271-2/+13
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-211-6/+27
* Revert r300964 + r300970 - [globalisel][tablegen] Import SelectionDAG's rule ...Daniel Sanders2017-04-211-27/+6
* [globalisel][tablegen] Import SelectionDAG's rule predicates and support the ...Daniel Sanders2017-04-211-6/+27
* [GlobalIsel][X86] support G_TRUNC selection.Igor Breger2017-04-191-0/+61
* [GlobalIsel][X86] support G_CONSTANT selection.Igor Breger2017-04-121-1/+52
* [globalisel][tablegen] Move <Target>InstructionSelector declarations to anony...Daniel Sanders2017-04-061-1/+49
* [GlobalISel][X86] support G_FRAME_INDEX instruction selection.Igor Breger2017-03-261-0/+26
* [GlobalISel][X86] Support G_STORE/G_LOAD operationIgor Breger2017-03-231-4/+92
* [GlobalISel][X86] clang-format. NFCIgor Breger2017-03-231-7/+7
* [globalisel][tblgen] Add support for ComplexPatternsDaniel Sanders2017-03-141-1/+8
* [GlobalISel][X86] Support float/double and vector types.Igor Breger2017-03-031-6/+171
* [GlobalISel] Fix compiler warnings and make assert assert something.Benjamin Kramer2017-02-221-7/+5
* [X86][GlobalISel] Initial implementation , select G_ADD gpr, gprIgor Breger2017-02-221-0/+133
OpenPOWER on IntegriCloud