summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
Commit message (Expand)AuthorAgeFilesLines
* [GlobalISel] Translate calls to memcpy et al to G_INTRINSIC_W_SIDE_EFFECTs an...Amara Emerson2019-07-191-42/+34
* GlobalISel: Define the full family of FP min/max instructionsMatt Arsenault2019-07-101-0/+8
* GlobalISel: Add G_FENCEMatt Arsenault2019-07-021-0/+8
* Fixup r364512Diana Picus2019-07-011-10/+12
* [GlobalISel][IRTranslator] Fix some PHI bugs related to jump tables when opti...Amara Emerson2019-06-271-14/+26
* Fix ASAN error caused by commit r364512.Rumeet Dhindsa2019-06-271-4/+6
* [GlobalISel] Remove [un]packRegs from IRTranslatorDiana Picus2019-06-271-29/+4
* [GlobalISel] Accept multiple vregs for lowerCall's argsDiana Picus2019-06-271-5/+5
* [GlobalISel] Accept multiple vregs for lowerCall's resultDiana Picus2019-06-271-12/+4
* [GlobalISel] Accept multiple vregs in lowerFormalArgsDiana Picus2019-06-271-20/+7
* [GlobalISel] Allow multiple VRegs in ArgInfo. NFCDiana Picus2019-06-271-1/+1
* GlobalISel: Remove unsigned variant of SrcOpMatt Arsenault2019-06-241-84/+84
* CodeGen: Introduce a class for registersMatt Arsenault2019-06-241-28/+28
* [GlobalISel][IRTranslator] Change switch table translation to generate jump t...Amara Emerson2019-06-211-54/+440
* GlobalISel: Remove redundant pass initializationTom Stellard2019-06-181-3/+1
* Propagate fmf in IRTranslate for fnegMichael Berg2019-06-171-8/+17
* GlobalISel: Ignore callsite attributes when picking intrinsic typeMatt Arsenault2019-06-171-1/+3
* [GlobalISel][IRTranslator] Add debug loc with line 0 to constants emitted int...Amara Emerson2019-06-131-3/+14
* [GlobalISel] Translate memset/memmove/memcpy from undef ptrs into nopsJessica Paquette2019-06-101-0/+13
* [GlobalISel] IRTranslator: Translate the intrinsics ignored by CodeGenVolkan Keles2019-06-071-0/+5
* GlobalISel: support swifterror attribute on AArch64.Tim Northover2019-05-241-11/+78
* GlobalISel: Add G_FCOPYSIGNMatt Arsenault2019-05-161-0/+2
* [IRTranslator] Don't hardcode GEP index typeDiana Picus2019-05-141-2/+8
* [IRTranslator] Use the alloc size instead of the store size when translating ...Quentin Colombet2019-05-031-1/+1
* [GlobalISel] Add IRTranslator support for G_FNEARBYINTJessica Paquette2019-04-251-0/+2
* Add "const" in GetUnderlyingObjects. NFCBjorn Pettersson2019-04-241-3/+3
* [GlobalISel] Add IRTranslator support for G_FRINTJessica Paquette2019-04-191-0/+2
* [NFC] FMF propagation for GlobalIselMichael Berg2019-04-181-0/+2
* [GISel]:IRTranslator: Prefer a buidInstr form that allows CSE of cast instruc...Aditya Nandakumar2019-04-181-1/+1
* [GlobalISel] Enable CSE in the IRTranslator & legalizer for -O0 with constant...Amara Emerson2019-04-151-9/+9
* [GlobalISel] Introduce a CSEConfigBase class to allow targets to define their...Amara Emerson2019-04-151-2/+1
* Use llvm::lower_bound. NFCFangrui Song2019-04-121-2/+1
* Revert "Use llvm::lower_bound. NFC"Ali Tamur2019-04-111-1/+2
* Use llvm::lower_bound. NFCFangrui Song2019-04-111-2/+1
* GlobalISel: Move computeValueLLTsMatt Arsenault2019-04-101-30/+0
* GlobalISel: Fix invoke lowering creating invalid type registersMatt Arsenault2019-04-101-2/+3
* [GlobalISel] Add IRTranslator support for llvm.stacksave and llvm.stackrestoreJessica Paquette2019-04-021-0/+28
* GlobalISel: Use multiple returns for intrinsic structsMatt Arsenault2019-03-141-13/+6
* [GlobalISel][NFC] Gardening: Make translateSimpleUnaryIntrinsic generalJessica Paquette2019-02-121-26/+18
* [GlobalISel][AArch64] Select llvm.bswap* for non-vector typesJessica Paquette2019-02-121-0/+2
* Recommit "[GlobalISel] Add IRTranslator support for G_FFLOOR"Jessica Paquette2019-02-111-0/+2
* GlobalISel: Add G_FCANONICALIZE instructionMatt Arsenault2019-02-111-0/+2
* Implementation of asm-goto support in LLVMCraig Topper2019-02-081-0/+6
* Move IR flag handling directly into builder calls for cases translated from I...Michael Berg2019-02-061-32/+30
* [GlobalISel][NFC] Gardening: Factor out code for simple unary intrinsicsJessica Paquette2019-02-061-78/+58
* Revert "[GlobalISel] Add IRTranslator support for G_FFLOOR"Jessica Paquette2019-02-041-5/+0
* [GlobalISel] Add IRTranslator support for G_FFLOORJessica Paquette2019-02-041-0/+5
* GlobalISel: Fix MMO creation with non-power-of-2 mem sizeMatt Arsenault2019-01-311-4/+5
* GlobalISel: Fix creating MMOs with align 0Matt Arsenault2019-01-311-1/+5
* [GlobalISel] Add IRTranslator support for @llvm.sqrt -> G_FSQRTJessica Paquette2019-01-301-0/+5
OpenPOWER on IntegriCloud