summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/RewriteStatepointsForGC
Commit message (Expand)AuthorAgeFilesLines
* [StatepointsForGC] Rematerialize in the presence of PHIsAnna Thomas2016-08-291-0/+37
* [RewriteStatepointsForGC] All constant should have null base pointerIgor Laevsky2016-05-274-3/+147
* [RewriteStatepointsForGC] Remove obsolete assertionIgor Laevsky2016-05-171-0/+22
* All llvm.deoptimize declarations must use the same calling conventionSanjoy Das2016-05-122-11/+16
* [RS4GC] Use SetVector/MapVector instead of DenseSet/DenseMap to guarantee sta...Igor Laevsky2016-05-044-7/+7
* [RS4GC] Add a test case around calling conventions; NFCSanjoy Das2016-05-031-0/+11
* [RS4GC] Better codegen for deoptimize callsSanjoy Das2016-04-051-2/+14
* [RS4GC] Lower calls to @llvm.experimental.deoptimizeSanjoy Das2016-03-251-0/+23
* [RS4GC] "Constant fold" the rs4gc-split-vector-values flagPhilip Reames2016-02-222-168/+1
* [RS4GC] Revert optimization attempt due to memory corruptionPhilip Reames2016-02-225-13/+41
* [RS4GC] Remove unnecessary redirections from tests; NFCSanjoy Das2016-01-293-3/+3
* [RS4GC] Add some missing tests and CHECK: linesSanjoy Das2016-01-292-2/+159
* [RS4GC] Clamp UseDeoptBundles to true and update testsSanjoy Das2016-01-2964-2655/+531
* [RS4GC] Port three tests to the deopt bundles directorySanjoy Das2016-01-293-0/+72
* [RS4GC] Change opt %s to opt < %s; NFCSanjoy Das2016-01-2820-20/+20
* [PlaceSafepoints] Clamp NoStatepoints to trueSanjoy Das2016-01-286-0/+297
* Add a "gc-transition" operand bundleSanjoy Das2016-01-201-0/+8
* [RS4GC] Update and simplify handling of Constants in findBaseDefiningValueOfV...Manuel Jacob2016-01-091-1/+10
* [rs4gc] Optionally directly relocated vector of pointersPhilip Reames2016-01-093-2/+114
* [SplitLandingPadPredecessors] Create a PHINode for the original landingpad on...Chen Li2016-01-061-0/+33
* [RS4GC] Fix rematerialization of bitcast of bitcast.Manuel Jacob2015-12-281-0/+34
* Fix safepoint intrinsic signatures in test.Benjamin Kramer2015-12-262-4/+4
* [gc.statepoint] Change gc.statepoint intrinsic's return type to token type in...Chen Li2015-12-2632-162/+162
* [RS4GC] Fix base pair printing for constants.Manuel Jacob2015-12-232-2/+2
* Remove deprecated llvm.experimental.gc.result.{int,float,ptr} intrinsics.Manuel Jacob2015-12-221-2/+2
* [RS4GC] Fix crash in the case that a live variable has a constant base.Manuel Jacob2015-12-222-0/+39
* [RS4GC] Remove an overly strong assertionPhilip Reames2015-12-191-0/+35
* Have a single way for creating unique value names.Rafael Espindola2015-11-222-2/+2
* [RS4GC] Strip noalias attribute after statepoint rewriteIgor Laevsky2015-10-262-1/+65
* [RS4GC] Re-purpose `normalizeForInvokeSafepoint`; NFC.Sanjoy Das2015-10-201-0/+32
* [RS4GC] Dont' propagate call attrs related to patchable statepointsSanjoy Das2015-10-161-0/+44
* [RS4GC] Use "deopt" operand bundlesSanjoy Das2015-10-1625-0/+1872
* [RS4GC] Refactoring to make a later change easier, NFCISanjoy Das2015-10-081-1/+1
* [RewriteStatepointsForGC] Extend base pointer inference to handle insertelementPhilip Reames2015-09-091-1/+83
* [RewriteStatepointsForGC] Improve debug output [NFC]Philip Reames2015-09-021-0/+34
* Fix CHECK directives that weren't checking.Hans Wennborg2015-08-311-3/+3
* [RewriteStatepointsForGC] Reduce the number of new instructions for base poin...Philip Reames2015-08-274-18/+22
* [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepointsPhilip Reames2015-08-121-0/+74
* [RewriteStatepointsForGC] Handle extractelement fully in the base pointer alg...Philip Reames2015-08-121-0/+88
* Fix a bunch of trivial cases of 'CHECK[^:]*$' in the tests. NFCIJonathan Roelofs2015-08-101-1/+1
* [RewriteStatepointsForGC] Adjust naming scheme to be more stablePhilip Reames2015-07-247-25/+26
* [RewriteStatepointsForGC] Generalized vector phi/select handling for base poi...Philip Reames2015-06-261-2/+42
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-174-8/+8
* [RewriteStatepointsForGC] Strip deref info after rewriting.Sanjoy Das2015-06-021-0/+77
* [RewriteStatepointsForGC] For some values (like gep's and bitcasts) it's chea...Igor Laevsky2015-05-194-3/+225
* [Statepoints] Support for "patchable" statepoints.Sanjoy Das2015-05-1220-97/+90
* [RewriteStatepointsForGC] Extend base pointer to handle more cases w/vectorsPhilip Reames2015-05-121-0/+25
* [RewriteStatepointsForGC] Fix a bug on creating gc_relocate for pointer to ve...Sanjoy Das2015-05-118-28/+69
* Extend the statepoint intrinsic to allow statepoints to be marked as transiti...Pat Gavlin2015-05-0819-58/+58
* [RewriteStatepointsForGC] Exclude constant values from being considered live ...Philip Reames2015-04-261-0/+61
OpenPOWER on IntegriCloud