summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [RS4GC] Pass DenseMap by reference, NFCJoseph Tremoulet2016-02-051-5/+4
* Avoid overly large SmallPtrSet/SmallSetMatthias Braun2016-01-301-1/+1
* Fix the buildDavid Majnemer2016-01-291-1/+1
* [RS4GC] Address post-commit review on r259208 from DavidSanjoy Das2016-01-291-8/+5
* [RS4GC] Remove unnecessary const_cast; NFCSanjoy Das2016-01-291-1/+1
* [RS4GC] Minor local cleanup to StabilizeOrder; NFCSanjoy Das2016-01-291-21/+20
* [RS4GC] Minor cleanups enabled by the previous change; NFCSanjoy Das2016-01-291-14/+6
OpenPOWER on IntegriCloud