summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"Reid Kleckner2017-04-101-9/+6
* [IR] Make AttributeSetNode public, avoid temporary AttributeList copiesReid Kleckner2017-04-101-6/+9
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-17/+16
* [RSForGC] Handle vector GEPsSanjoy Das2017-03-171-0/+5
* Apply clang-tidy's performance-unnecessary-value-param to LLVM.Benjamin Kramer2017-01-131-1/+1
* Revert @llvm.assume with operator bundles (r289755-r289757)Daniel Jasper2016-12-191-1/+0
* Remove the AssumptionCacheHal Finkel2016-12-151-0/+1
* Replace some callers of setTailCall with setTailCallKindDavid Majnemer2016-11-251-1/+1
* [RS4GC] Fix comment to show TODO. NFCAnna Thomas2016-10-061-1/+1
* [RS4GC] Handle ShuffleVector instruction in findBasePointerAnna Thomas2016-10-041-10/+32
* [RS4GC] Remat in presence of phi and use live valueAnna Thomas2016-09-221-8/+21
* [RS4GC] Refactor code for Rematerializing in presence of phi. NFCAnna Thomas2016-09-201-59/+68
* [statepoints][experimental] Add support for live-in semantics of values in de...Philip Reames2016-08-311-0/+26
* [RewriteStatepointsForGC] Update comment for same PHI node check. NFCAnna Thomas2016-08-301-1/+2
* ADT: Give ilist<T>::reverse_iterator a handle to the current nodeDuncan P. N. Exon Smith2016-08-301-2/+2
* [StatepointsForGC] Rematerialize in the presence of PHIsAnna Thomas2016-08-291-0/+35
* Use the range variant of remove_if instead of unpacking begin/endDavid Majnemer2016-08-121-3/+2
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-3/+2
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-111-2/+1
* Apply clang-tidy's modernize-loop-convert to most of lib/Transforms.Benjamin Kramer2016-06-261-3/+2
* [RSForGC] Appease MSVCSanjoy Das2016-06-261-2/+4
* [RSForGC] Bring the BDVState struct up to code; NFCSanjoy Das2016-06-261-25/+33
* [RSForGC] Bring computeLiveInValues up to code; NFCSanjoy Das2016-06-261-8/+5
* [RSForGC] Bring computeLiveOutSeed up to code; NFCSanjoy Das2016-06-261-7/+7
* [RSForGC] Bring computeLiveInValues up to code; NFCSanjoy Das2016-06-261-19/+8
* [RSForGC] Bring recomputeLiveInValues up to code; NFCSanjoy Das2016-06-261-9/+9
* [RSForGC] Bring containsGCPtrType, isGCPointerType up to code; NFCSanjoy Das2016-06-261-3/+2
* [RSForGC] Bring analyzeParsePointLiveness up to code; NFCSanjoy Das2016-06-261-7/+7
* [RSForGC] Bring meetBDVStateImpl up to code; NFCSanjoy Das2016-06-261-14/+13
* [RSForGC] Get rid of the unnecessary MeetBDVStates struct; NFCSanjoy Das2016-06-261-58/+36
* [RSForGC] Bring findBasePointer up to code; NFCSanjoy Das2016-06-261-110/+92
* Fix unused variable warning by folding the temporary into the debug statement.Eric Christopher2016-06-231-2/+2
* [RS4GC] Use StringRef; NFCSanjoy Das2016-06-221-4/+3
* Avoid duplicated map lookups. No functionality change intended.Benjamin Kramer2016-06-171-2/+1
* [RS4GC] Pass CallSite by value instead of const ref; NFCSanjoy Das2016-06-171-11/+10
* [RewriteStatepointsForGC] All constant should have null base pointerIgor Laevsky2016-05-271-8/+16
* [RewriteStatepointsForGC] Remove obsolete assertionIgor Laevsky2016-05-171-8/+0
* [PM] RewriterStatepointForGC: add missing dependency.Davide Italiano2016-05-161-0/+1
* [RS4GC] Fix typo in commentSanjoy Das2016-05-061-1/+1
* [RS4GC] Use SetVector/MapVector instead of DenseSet/DenseMap to guarantee sta...Igor Laevsky2016-05-041-99/+34
* Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the...Filipe Cabecinhas2016-04-291-1/+1
* Add parentheses to silence warning.Richard Trieu2016-04-061-1/+2
* [RS4GC] Add a commentSanjoy Das2016-04-061-0/+4
* [RS4GC] NFC cleanup of the DeferredReplacement classSanjoy Das2016-04-051-5/+18
* [RS4GC] Better codegen for deoptimize callsSanjoy Das2016-04-051-16/+52
* [RS4GC] Lower calls to @llvm.experimental.deoptimizeSanjoy Das2016-03-251-1/+21
* [Statepoints] Export a magic constant into a header; NFCSanjoy Das2016-03-171-1/+1
* [Statepoints] Separate out logic for statepoint directives; NFCSanjoy Das2016-03-171-12/+8
* [RS4GC] "Constant fold" the rs4gc-split-vector-values flagPhilip Reames2016-02-221-156/+0
* [RS4GC] Revert optimization attempt due to memory corruptionPhilip Reames2016-02-221-63/+3
OpenPOWER on IntegriCloud