summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* Reverse ordering of base and derived pointer during safepoint lowering.Igor Laevsky2015-05-121-10/+12
* Extend the statepoint intrinsic to allow statepoints to be marked as transiti...Pat Gavlin2015-05-081-11/+91
* [Statepoint] Clean up StatepointLowering: symbolic constants.Sanjoy Das2015-05-061-2/+3
* [Statepoint] Clean up Statepoint.h: accessor names.Sanjoy Das2015-05-061-10/+10
* [StatepointLowering] Don't create temporary instructions. NFCI.Sanjoy Das2015-05-061-73/+69
* [StatepointLowering] Rename variable, NFC.Sanjoy Das2015-05-051-3/+3
* Run StatepointLowering.{cpp,h} through clang-format.Pat Gavlin2015-04-291-37/+27
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-11/+18
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-18/+11
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-11/+18
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-101-1/+1
* Require a GC strategy be specified for functions which use gc.statepointPhilip Reames2015-03-271-23/+19
* Allow explicit spill slots to be specified for a gc.statepointPhilip Reames2015-03-271-4/+20
* Teach lowering to correctly handle invoke statepoint and gc results tied to t...Igor Laevsky2015-03-101-11/+56
* Revert change r231366 as it broke clang-native-arm-cortex-a9 Analysis/propert...Igor Laevsky2015-03-051-56/+11
* Teach lowering to correctly handle invoke statepoint and gc results tied to t...Igor Laevsky2015-03-051-11/+56
* Generalize statepoint lowering to use ImmutableStatepoint. Move statepoint lo...Igor Laevsky2015-02-201-40/+38
* Demote vectors to arrays. No functionality change.Benjamin Kramer2015-02-191-7/+3
* Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth2015-02-131-1/+1
* Revert GCStrategy ownership changesPhilip Reames2015-01-261-1/+1
* Move ownership of GCStrategy objects to LLVMContextPhilip Reames2015-01-161-1/+2
* Introduce an example statepoint GC strategyPhilip Reames2015-01-071-0/+43
* Restructure some assertion checking based on post commit feedback by Aaron an...Philip Reames2014-12-021-7/+7
* Appease a build bot complaining about an unused variable that's used in an as...Philip Reames2014-12-021-0/+1
* [Statepoints 3/4] Statepoint infrastructure for garbage collection: Selection...Philip Reames2014-12-021-0/+640
OpenPOWER on IntegriCloud