summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Enhance synchscope representationKonstantin Zhuravlyov2017-07-111-2/+2
* [GISel]: New Opcode G_FLOG/G_FLOG2Aditya Nandakumar2017-06-291-0/+10
* [GISel]: Add G_FEXP, G_FEXP2 opcodesAditya Nandakumar2017-06-271-0/+10
* [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko2017-06-261-7/+40
* GlobalISel: convert buildSequence to use non-deprecated instructions.Tim Northover2017-06-231-1/+1
* [GISel]: Add G_FMA opcode for fused multiply addsAditya Nandakumar2017-06-201-0/+7
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* [GlobalISel] IRTranslator: Add MachineMemOperand to target memory intrinsicsVolkan Keles2017-06-051-0/+15
* [GlobalISel] IRTranslator: Translate ConstantStructVolkan Keles2017-05-191-0/+26
* [GISel]: Fix undefined behavior in IRTranslatorAditya Nandakumar2017-05-171-0/+5
* ARM: Compute MaxCallFrame size earlyMatthias Braun2017-05-051-3/+0
* [GISel]: Add support to translate ConstantVectorsAditya Nandakumar2017-05-041-0/+8
* GlobalISel: Followup for r301679Matthias Braun2017-04-281-1/+2
* TargetLowering: Add finalizeLowering() function; NFCMatthias Braun2017-04-281-3/+1
* [GlobalISel] Remove non-determinism from IRTranslator.Kristof Beyls2017-04-191-12/+16
* [GlobalISel]: Create VREGs for ConstantInt argsAditya Nandakumar2017-03-221-4/+1
* [GlobalISel] Don't translate br to layout successor.Ahmed Bougacha2017-03-211-2/+5
* [GlobalISel] Translate shufflevectorVolkan Keles2017-03-211-0/+10
* [GlobalISel] Use the correct calling conv for callsDiana Picus2017-03-201-1/+2
* [GlobalISel] Avoid translating synthetic constants to new G_CONSTANTS.Ahmed Bougacha2017-03-151-17/+20
* [GlobalISel] Insert translated switch icmp blocks after switch parent.Ahmed Bougacha2017-03-151-1/+2
* [GlobalISel] Preserve IR block layout.Ahmed Bougacha2017-03-151-20/+26
OpenPOWER on IntegriCloud