summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86LegalizerInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [globalisel] Rename G_GEP to G_PTR_ADDDaniel Sanders2019-11-051-4/+4
* [globalisel] Add G_SEXT_INREGDaniel Sanders2019-08-091-0/+1
* [GlobalISel] Translate calls to memcpy et al to G_INTRINSIC_W_SIDE_EFFECTs an...Amara Emerson2019-07-191-0/+19
* GlobalISel: Allow shift amount to be a different typeMatt Arsenault2019-01-221-5/+18
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [GlobalISel] Restrict G_MERGE_VALUES capability and replace with new opcodes.Amara Emerson2018-12-101-7/+7
* [GlobalIsel][X86] Support G_UDIV/G_UREM/G_SREMAlexander Ivchenko2018-10-081-4/+6
* [GlobalISel][X86] Add the support for G_FPTRUNCAlexander Ivchenko2018-08-311-0/+3
* [GlobalISel][X86_64] Support for G_FPTOSIAlexander Ivchenko2018-08-311-0/+7
* [GlobalIsel][X86] Support for G_FCMPAlexander Ivchenko2018-08-311-0/+6
* [GlobalISel][X86_64] Support for G_SITOFPAlexander Ivchenko2018-07-101-0/+7
* [GlobalISel][X86] LegalizerInfo verifier: Adding LegalizerInfo::verify(...) c...Roman Tereshin2018-05-311-2/+3
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* [GlobalIsel][X86] Support for G_SDIV instructionAlexander Ivchenko2018-03-141-4/+4
* [GlobalISel][X86] Support G_LSHR/G_ASHR/G_SHLAlexander Ivchenko2018-03-141-0/+10
* TargetMachine: Add address space to getPointerSizeMatt Arsenault2018-03-141-2/+2
* [GlobalIsel][X86] Support G_INTTOPTR instruction.Alexander Ivchenko2018-02-281-1/+4
* [GlobalIsel][X86] Support G_PTRTOINT instruction.Alexander Ivchenko2018-02-281-0/+15
* [GlobalISel][X86] Fixing failures after https://reviews.llvm.org/D37775Alexander Ivchenko2018-02-081-0/+2
* [GlobalIsel][X86] Making {G_IMPLICIT_DEF, s128} legalAlexander Ivchenko2018-02-081-0/+3
* [globalisel] Make LegalizerInfo::LegalizeAction available outside of Legalize...Daniel Sanders2018-01-291-4/+5
* 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
OpenPOWER on IntegriCloud