summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86InstructionSelector.cpp
Commit message (Expand)AuthorAgeFilesLines
* [GlobalIsel][X86] Support G_UDIV/G_UREM/G_SREMAlexander Ivchenko2018-10-081-48/+172
* [GlobalIsel][X86] Support for llvm.trap intrinsicAlexander Ivchenko2018-08-311-0/+19
* [GlobalIsel][X86] Support for G_FCMPAlexander Ivchenko2018-08-311-0/+96
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-20/+20
* [GlobalIsel][X86] Support for G_SDIV instructionAlexander Ivchenko2018-03-141-0/+84
* [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHLAlexander Ivchenko2018-03-141-0/+85
* [GlobalIsel][X86] Support for G_ZEXT instructionAlexander Ivchenko2018-03-141-0/+64
* [GlobalIsel][X86] Support G_INTTOPTR instruction.Alexander Ivchenko2018-02-281-0/+2
* [GlobalIsel][X86] Support G_PTRTOINT instruction.Alexander Ivchenko2018-02-281-10/+15
* [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775Alexander Ivchenko2018-02-081-9/+49
* Revert r319691: [globalisel][tablegen] Split atomic load/store into separate ...Daniel Sanders2017-12-051-0/+5
* [globalisel][tablegen] Split atomic load/store into separate opcode and enabl...Daniel Sanders2017-12-041-5/+0
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* [globalisel][tablegen] Generate rule coverage and use it to identify untested...Daniel Sanders2017-11-161-17/+20
* InstructionSelectorImpl.h: Modularize/remove ODR violations by using a static...David Blaikie2017-10-261-2/+3
* [X86] Fix some Clang-tidy modernize-use-using and Include What You Use warnin...Eugene Zelenko2017-10-051-31/+21
* [GlobalISel][X86] refactoring X86InstructionSelector.cpp .NFC.Igor Breger2017-09-171-69/+76
* [GlobalISel][X86] G_FCONSTANT support.Igor Breger2017-09-171-6/+79
* [GlobalISel][X86] G_ANYEXT support.Igor Breger2017-09-111-0/+55
* [GlobalISel][X86] G_PHI support.Igor Breger2017-09-041-9/+11
* [GlobalISel][X86] Support G_IMPLICIT_DEF.Igor Breger2017-08-241-0/+26
* [GlobalISel][X86] Support G_BRCOND operation.Igor Breger2017-08-211-0/+27
* [GlobalISel][X86] InstructionSelector, for now use fallback path for LOAD_STA...Igor Breger2017-08-211-0/+5
* Move helper classes into anonymous namespaces.Benjamin Kramer2017-08-201-4/+5
* [GlobalISel][X86] Support asimetric copy from/to GPR physical register.Igor Breger2017-08-201-26/+67
* [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
OpenPOWER on IntegriCloud