summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
Commit message (Expand)AuthorAgeFilesLines
* [GlobalIsel] Add llvm.invariant.start and llvm.invariant.endJessica Paquette2018-10-051-0/+8
* Unify landing pad information adding routines (NFC)Heejin Ahn2018-09-251-1/+0
* Copy utilities updated and added for MI flagsMichael Berg2018-09-191-1/+6
* [GlobalISel] Lower dbg.declare into indirect DBG_VALUEJosh Stone2018-09-111-3/+6
* [GISel]: Add missing opcodes for overflow intrinsicsAditya Nandakumar2018-08-281-13/+7
* [IR] Begin removal of TerminatorInst by removing successor manipulation.Chandler Carruth2018-08-261-2/+2
* Revert "Revert r339977: [GISel]: Add Opcodes for a few LLVM Intrinsics"Aditya Nandakumar2018-08-201-0/+10
* [DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)Hsiangkai Wang2018-08-171-0/+11
* Revert r339977: [GISel]: Add Opcodes for a few LLVM IntrinsicsChandler Carruth2018-08-171-10/+0
* [GISel]: Add Opcodes for a few LLVM IntrinsicsAditya Nandakumar2018-08-171-0/+10
* [MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth2018-08-161-3/+2
* Revert "[DebugInfo] Generate DWARF debug information for labels. (Fix leak pr...Bruno Cardoso Lopes2018-08-141-11/+0
* [DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)Hsiangkai Wang2018-08-141-0/+11
* [GlobalISel][IRTranslator] Fix a bug in handling repeating struct types durin...Amara Emerson2018-08-141-0/+2
* [GISel]: Add Opcodes for CTLZ/CTTZ/CTPOPAditya Nandakumar2018-08-041-0/+20
* [GlobalISel] Rewrite CallLowering::lowerReturn to accept multiple VRegs per V...Alexander Ivchenko2018-08-021-4/+6
* [GlobalISel][IRTranslator] Use RPO traversal when visiting blocks to translate.Amara Emerson2018-08-011-5/+8
* Revert "[DebugInfo] Generate DWARF debug information for labels."Vlad Tsyrklevich2018-07-311-11/+0
* [DebugInfo] Generate DWARF debug information for labels.Hsiangkai Wang2018-07-311-0/+11
* [GlobalISel] Add a G_BLOCK_ADDR opcode to handle IR blockaddress constants.Amara Emerson2018-07-311-0/+2
* [GlobalISel] Fall back to SDISel for swifterror/swiftself attributes.Amara Emerson2018-07-261-0/+15
* CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun2018-07-131-0/+7
* Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipe...Matthias Braun2018-07-121-7/+0
* CodeGen: Remove pipeline dependencies on StackProtector; NFCMatthias Braun2018-07-121-0/+7
* [globalisel][irtranslator] Add support for atomicrmw and (strong) cmpxchgDaniel Sanders2018-07-091-0/+108
* [GlobalISel][IRTranslator] Split aggregates during IR translation.Amara Emerson2018-05-161-135/+280
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-1/+1
* [GISel]: Fix incorrect IRTranslation while translating null pointer typesAditya Nandakumar2018-03-221-3/+9
* GlobalISel: IRTranslate llvm.fabs.* intrinsicVolkan Keles2018-03-051-0/+5
* [AArch64] Implement dynamic stack probing for windowsMartin Storsjo2018-02-171-0/+4
* GlobalISel: IRTranslate llvm.fmuladd.* intrinsicVolkan Keles2018-02-131-0/+19
* [GlobalISel] Bail out on calls to dllimported functionsMartin Storsjo2018-01-301-0/+4
* [GISel]: Don't create G_MUL with 1 during translation of GEPAditya Nandakumar2018-01-051-7/+12
* [AArch64][GlobalISel] Fix assert fail with unknown intrinsic.Amara Emerson2018-01-021-5/+8
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-9/+7
* TLI: Allow using PSV for intrinsic mem operandsMatt Arsenault2017-12-141-1/+1
* DAG: Expose all MMO flags in getTgtMemIntrinsicMatt Arsenault2017-12-141-5/+1
* [GlobalISel] Disable GISel for big endian.Amara Emerson2017-12-111-0/+9
* Revert r319691: [globalisel][tablegen] Split atomic load/store into separate ...Daniel Sanders2017-12-051-21/+0
* [globalisel][tablegen] Split atomic load/store into separate opcode and enabl...Daniel Sanders2017-12-041-0/+21
* [GlobalISel][IRTranslator] Fix crash during translation of zero sized loads/s...Amara Emerson2017-11-301-1/+12
* Use getStoreSize() in various places instead of 'BitSize >> 3'.Jonas Paulsson2017-11-281-1/+1
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-4/+4
* NFC Remove default argument of DataLayout::getPointerABIAlignmentFangrui Song2017-11-151-1/+1
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* Rename OptimizationDiagnosticInfo.* to OptimizationRemarkEmitter.*Adam Nemet2017-10-091-1/+1
* [GlobalISel] Only build expensive remarks if they're enabled. NFC.Ahmed Bougacha2017-09-181-6/+10
* [GISEl]: Translate phi into G_PHIAditya Nandakumar2017-08-231-1/+1
* Remove the unused DBG_VALUE offset parameter from GlobalISel (NFC)Adrian Prantl2017-07-281-4/+2
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-281-8/+3
OpenPOWER on IntegriCloud