summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Adding a width of the GEP index to the Data Layout.Elena Demikhovsky2018-02-141-7/+6
* [SelectionDAG]: Ignore "returned" in the presence of an implicit sret.Dan Gohman2018-01-301-2/+4
* [NFC] fix trivial typos in comments and documentsHiroshi Inoue2018-01-291-1/+1
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-0/+4
* [NFC] Change MemIntrinsicInst::setAlignment() to take an unsigned instead of ...Daniel Neilson2018-01-121-6/+9
* [SelectionDAG][X86] Explicitly store the scale in the gather/scatter ISD nodesCraig Topper2018-01-101-7/+15
* [SelectionDAGBuilder] Chain prefetches less aggressively.Jonas Paulsson2018-01-101-7/+13
* Use phi ranges to simplify code. No functionality change intended.Benjamin Kramer2017-12-301-6/+6
* Fix unused variable in non-assert buildsMatthias Braun2017-12-151-2/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-12/+10
* EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack argumentsAdrian Prantl2017-12-141-7/+7
* TLI: Allow using PSV for intrinsic mem operandsMatt Arsenault2017-12-141-1/+3
* Fix many -Wsign-compare and -Wtautological-constant-compare warnings.Zachary Turner2017-12-141-1/+1
* DAG: Expose all MMO flags in getTgtMemIntrinsicMatt Arsenault2017-12-141-8/+6
* Relax unaligned access assertion when type is byte alignedDylan McKay2017-12-091-1/+2
* Re-commit r319490 "XOR the frame pointer with the stack cookie when protectin...Hans Wennborg2017-12-051-4/+9
* Revert r319490 "XOR the frame pointer with the stack cookie when protecting t...Hans Wennborg2017-12-041-9/+4
* CodeGen: Fix SelectionDAGISel::LowerArguments for sret addr spaceYaxun Liu2017-12-031-7/+13
* Mark all library options as hidden.Zachary Turner2017-12-011-5/+5
* XOR the frame pointer with the stack cookie when protecting the stackReid Kleckner2017-11-301-4/+9
* DAG: Add nuw when splitting loads and storesMatt Arsenault2017-11-291-11/+4
* [SelectionDAG] Make sorting predicate stronger to remove non-deterministic or...Mandeep Singh Grang2017-11-281-4/+11
* Use getStoreSize() in various places instead of 'BitSize >> 3'.Jonas Paulsson2017-11-281-2/+2
* Revert "[SelectionDAG] Make sorting predicate stronger to remove non-determin...Mandeep Singh Grang2017-11-201-9/+4
* [SelectionDAG] Make sorting predicate stronger to remove non-deterministic or...Mandeep Singh Grang2017-11-201-4/+9
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-4/+4
* [X86] Don't remove sign extend of gather/scatter indices during SelectionDAGB...Craig Topper2017-11-161-7/+0
* Fix pointer EVT in SelectionDAGBuilder::visitAllocaYaxun Liu2017-11-161-9/+7
* [CodeGen] Fix the branch probability assertion in r318202Rong Xu2017-11-161-2/+4
* [CodeGen] Peel off the dominant case in switch statement in loweringRong Xu2017-11-141-2/+88
* CodeGen: Fix TargetLowering::LowerCallTo for sret value typeYaxun Liu2017-11-141-1/+1
* [SelectionDAG] Make getUniformBase in SelectionDAGBuilder fail if any of the ...Craig Topper2017-11-101-4/+5
* [SelectionDAG] Teach SelectionDAGBuilder's getUniformBase for gather/scatter ...Craig Topper2017-11-101-2/+9
* [WebAssembly] Fix stack offsets of return values from call lowering.Jatin Bhateja2017-11-101-2/+2
* Add an @llvm.sideeffect intrinsicDan Gohman2017-11-081-1/+2
* Handle inlined variables in SelectionDAGBuilder::EmitFuncArgumentDbgValue().Adrian Prantl2017-11-081-6/+0
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-2/+2
* [SelectionDAG] Fix typo in comment. NFCCraig Topper2017-11-071-1/+1
* Make DIExpression::createFragmentExpression() return an Optional.Adrian Prantl2017-11-071-2/+4
* [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel2017-11-061-5/+5
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* Create instruction classes for identifying any atomicity of memory intrinsic....Daniel Neilson2017-10-301-4/+3
* Fix buildbot breakageGeorge Burgess IV2017-10-231-0/+1
* Don't crash when we see unallocatable registers in clobbersGeorge Burgess IV2017-10-231-6/+17
* [TargetLowering] Correctly track NumFixedArgs field of CallLoweringInfoAlex Bradbury2017-10-111-0/+1
* [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko2017-09-271-75/+95
* Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm...Reid Kleckner2017-09-211-19/+29
* [SelectionDAG] Pick correct frame index in LowerArgumentsBjorn Pettersson2017-09-211-2/+10
* Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm....Daniel Jasper2017-09-211-29/+19
* [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declareReid Kleckner2017-09-201-19/+29
OpenPOWER on IntegriCloud