summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [StatepointLowering] Remove distinction between call and invoke safepointsIgor Laevsky2015-11-041-23/+29
* [WinEH] Avoid creating MBBs for LLVM BBs that cannot contain codeReid Kleckner2015-09-081-4/+4
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-4/+6
* Fix some comment typos.Benjamin Kramer2015-08-081-12/+13
* [Statepoints] Let patchable statepoints have a symbolic call target.Sanjoy Das2015-07-281-1/+17
* Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()Mehdi Amini2015-07-091-3/+3
* [NFC] Make the Statepoint class more like CallSiteSanjoy Das2015-07-021-3/+3
* [Statepoint] Remove unnecessary argument from Statepoint::getRelocatesSanjoy Das2015-06-201-4/+2
* [StatepointLowering] Reuse stack slots across basic blocksIgor Laevsky2015-06-101-66/+115
* Statepoint: Fix handling of Far Immediate callsSwaroop Sridhar2015-06-041-11/+0
* [StatepointLowering] Support of the gc.relocates for invoke statepoints.Igor Laevsky2015-05-201-32/+77
* Remove a stale commentPhilip Reames2015-05-191-3/+0
* [Statepoints] Support for "patchable" statepoints.Sanjoy Das2015-05-121-6/+11
* [Statepoints] Clean up statepoint argument accessors.Pat Gavlin2015-05-121-22/+12
* [Statepoints] Split the calling convention and statepoint flags operand to ST...Pat Gavlin2015-05-121-22/+15
OpenPOWER on IntegriCloud