summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-4/+4
* DAG: Add calling convention argument to calling convention funcsMatt Arsenault2018-07-281-1/+2
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* 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-2/+2
* [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko2017-09-271-7/+28
* Reland "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis2017-06-091-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [Statepoint] Be consistent about using deopt naming [NFCI]Philip Reames2017-06-021-1/+1
* [Statistics] Add a method to atomically update a statistic that contains a ma...Craig Topper2017-05-181-2/+2
* Use a pointer type for target frame indices during statepoint loweringSanjoy Das2017-04-271-7/+14
* Revert "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis2017-04-071-1/+1
* [SelectionDAG] Enable target specific vector scalarization of calls and returnsSimon Dardis2017-04-071-1/+1
* [Statepoints] Reuse stack slots more than once within a basic blockPhilip Reames2016-12-131-4/+9
* Fix spelling mistakes in SelectionDAG comments. NFC.Simon Pilgrim2016-11-201-1/+1
* getValueType().getSizeInBits() -> getValueSizeInBits() ; NFCISanjay Patel2016-09-141-2/+1
* [statepoints][experimental] Add support for live-in semantics of values in de...Philip Reames2016-08-311-5/+35
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-5/+5
* [SelectionDAG] Get rid of bool parameters in SelectionDAG::getLoad, getStore,...Justin Lebar2016-07-151-4/+2
* Introduce an GCRelocateInst class [NFC]Philip Reames2016-04-121-5/+4
* Lower @llvm.experimental.deoptimize as a noreturn callSanjoy Das2016-04-061-6/+20
* Reduce code duplication by extracting out a helper function; NFCSanjoy Das2016-03-241-30/+17
* Lower varargs correctly in deopt bundle loweringSanjoy Das2016-03-241-0/+1
* Add lowering support for llvm.experimental.deoptimizeSanjoy Das2016-03-241-0/+34
* [Statepoints] Fix yet another issue around gc pointer uniqueingSanjoy Das2016-03-241-18/+21
* Minor cosmestic changes (NFC)Sanjoy Das2016-03-241-7/+7
* [StatepointLowering] Minor nfc refactoringSanjoy Das2016-03-231-29/+6
* [StatepointLowering] Schedule gc relocates before uniqueing themSanjoy Das2016-03-231-6/+10
* Allow lowering call sites with both funclets and deopt stateSanjoy Das2016-03-221-5/+1
* Add "first class" lowering for deopt operand bundlesSanjoy Das2016-03-221-19/+55
* [SelectionDAG] Remove visitStatepoint; NFCSanjoy Das2016-03-171-8/+0
* Fix indentation; NFCSanjoy Das2016-03-161-3/+2
* Extract out a SelectionDAGBuilder::LowerAsStatepoint; NFCSanjoy Das2016-03-161-144/+149
* [SelectionDAG] Extract out populateCallLoweringInfo; NFCSanjoy Das2016-03-161-4/+6
* [StatepointLowering] Move an assertion; NFCISanjoy Das2016-03-151-6/+4
* Make gc relocates more strongly typed; NFCSanjoy Das2016-03-121-10/+13
* [StatepointLowering] Minor non-semantic cleanupsSanjoy Das2016-02-191-23/+18
* [StatepointLowering] Update StatepointMaxSlotsRequired correctlySanjoy Das2016-02-191-3/+4
* [StatepointLowering] Fix a mistake in rL261336Sanjoy Das2016-02-191-4/+5
* [StatepointLowering] Change AllocatedStackSlots to use SmallBitVectorSanjoy Das2016-02-191-9/+10
* [StatepointLowering] Fix bug in allocateStackSlotSanjoy Das2016-02-191-2/+19
* [StatepointLowering] Clean up allocateStackSlotSanjoy Das2016-02-191-35/+22
* [StatepointLower] Use None instead of Optional<int>()Sanjoy Das2016-02-051-5/+5
* Avoid overly large SmallPtrSet/SmallSetMatthias Braun2016-01-301-1/+1
* [Statepoints] Add test cases around vectors and stablize testPhilip Reames2016-01-071-1/+3
* [Statepoints] Initial support for relocating vectors of pointersPhilip Reames2016-01-071-7/+7
* [Statepoints] Refactor GCRelocateOperands into an intrinsic wrapper. NFC.Manuel Jacob2016-01-051-23/+18
* [Statepoints] Use Indirect operands for spill slotsPhilip Reames2015-12-231-0/+4
* [GC] Make GCStrategy::isGCManagedPointer a type predicate not a value predica...Philip Reames2015-12-231-3/+3
* Lower statepoints with multi-def targets.Pat Gavlin2015-11-171-7/+11
OpenPOWER on IntegriCloud