summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [GlobalISel] Remove dead member. NFC.Ahmed Bougacha2017-03-151-1/+0
* [GlobalISel] IRTranslator: Return the scalar for <1 x Ty> constant vectorsVolkan Keles2017-03-141-0/+6
* GlobalISel: Translate ConstantDataVectorVolkan Keles2017-03-131-0/+7
* [IRTranslator] Simplify error handling for translating constants. NFC.Quentin Colombet2017-03-111-9/+3
* GlobalISel: Translate ConstantAggregateZero vectorsVolkan Keles2017-03-101-1/+10
* [GlobalISel] Translate insertelement and extractelementVolkan Keles2017-03-101-0/+30
* [GlobalISel] Use ImmutableCallSite instead of templates. NFC.Ahmed Bougacha2017-03-101-2/+2
* [GlobalISel] Fallback when failing to translate invoke.Ahmed Bougacha2017-03-101-3/+4
* GlobalISel: support trivial inlineasm calls.Tim Northover2017-03-091-1/+20
* GlobalISel: inform FrameLowering when we emit a function call.Tim Northover2017-03-091-0/+1
* GlobalISel: put debug info for static allocas in the MachineFunction.Tim Northover2017-03-091-8/+8
* GlobalISel: correctly handle trivial fcmp predicates.Tim Northover2017-03-081-1/+4
* Fix additional constructor call missed by r297241.Daniel Sanders2017-03-071-1/+1
* Recommit: [globalisel] Change LLT constructor string into an LLT-based object...Daniel Sanders2017-03-071-12/+12
* GlobalISel: use inserts for landingpad instead of sequences.Tim Northover2017-03-071-26/+28
* [GlobalISel] Don't translate intrinsics with metadata parameters.Ahmed Bougacha2017-03-071-0/+3
* [GlobalISel] Avoid invalidating ValToVReg when translating no-op bitcast.Ahmed Bougacha2017-03-071-2/+7
* Revert r297177: Change LLT constructor string into an LLT-based object ...Daniel Sanders2017-03-071-12/+12
* [globalisel] Change LLT constructor string into an LLT-based object that know...Daniel Sanders2017-03-071-12/+12
* [GlobalISel] Translate floating-point negationVolkan Keles2017-03-071-0/+12
* GlobalISel: restrict G_EXTRACT instruction to just one operand.Tim Northover2017-03-061-1/+1
* GlobalISel: add buildUndef method to MachineIRBuilder. NFC.Tim Northover2017-03-061-1/+1
* Revert r296474 - [globalisel] Change LLT constructor string into an LLT subcl...Daniel Sanders2017-02-281-12/+12
* [globalisel] Change LLT constructor string into an LLT subclass that knows ho...Daniel Sanders2017-02-281-12/+12
* [GlobalISel] Use the same name for all remarks.Ahmed Bougacha2017-02-241-2/+2
* [GlobalISel] Use the DISubprogram for translation failure remarks.Ahmed Bougacha2017-02-241-2/+3
* [GlobalISel] Remove now-unnecessary variable. NFC.Ahmed Bougacha2017-02-241-15/+14
* [GlobalISel] Don't translate other blocks when one failed.Ahmed Bougacha2017-02-231-35/+33
* [GlobalISel] Finalize translated function on scope exit. NFC.Ahmed Bougacha2017-02-231-3/+4
OpenPOWER on IntegriCloud