summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Statepoint] Clean up Statepoint.h: accessor names.Sanjoy Das2015-05-061-1/+2
* [RewriteStatepointsForGC] Exclude constant values from being considered live ...Philip Reames2015-04-261-14/+13
* [RewriteStatepointsForGC] Delete dead code [NFC]Philip Reames2015-04-141-26/+4
* [RwriteStatepointsForGC] Minor indentation and naming [NFC]Philip Reames2015-04-131-39/+30
* [RewriteStatepointsForGC] Avoid inserting empty holderPhilip Reames2015-04-131-0/+4
* [RewriteStatepointsForGC] Fix a latent bug in normalization for invoke statep...Philip Reames2015-04-131-37/+40
* [RewriteStatepointsForGC] Strengthen assertions around livenessPhilip Reames2015-04-131-0/+18
* [RewriteStatepointsForGC] Move an expensive debugging check to XDEBUGPhilip Reames2015-04-131-33/+44
* [Statepoints] Fix a release only build failurePhilip Reames2015-04-111-2/+2
* [RewriteStatepointsForGC] Use a SetVector for a worklist [NFC]Philip Reames2015-04-101-6/+4
* [RewriteStatepointsForGC] Use an actual liveness algorithmPhilip Reames2015-04-101-204/+294
* [RewriteStatepointsForGC] clang-format filePhilip Reames2015-04-101-58/+57
* [RewriteStatepointsForGC] Missed review comment from 234651 & build fixPhilip Reames2015-04-101-3/+4
* [RewriteStatepointsForGC] Preprocess the IR to remove unreachable blocks and ...Philip Reames2015-04-101-6/+34
* [RewriteStatepointsForGC] Limited support for vectors of pointersPhilip Reames2015-04-101-25/+224
* Code cleanup [NFC]Philip Reames2015-03-271-14/+12
* More code cleanup [NFC]Philip Reames2015-03-271-14/+7
* More code cleanup [NFC]Philip Reames2015-03-271-12/+13
* Code simplification and style cleanupPhilip Reames2015-03-271-97/+36
* Make helper functions static.Benjamin Kramer2015-03-091-5/+5
* [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke...Philip Reames2015-03-041-2/+12
* RewriteStatepointsForGC::PhiState: Remove explicit copy ctor in favor of the ...David Blaikie2015-03-031-3/+0
* Revert "Remove the explicit SDNodeIterator::operator= in favor of the implici...David Blaikie2015-03-031-1/+0
* Remove the explicit SDNodeIterator::operator= in favor of the implicit defaultDavid Blaikie2015-03-031-0/+1
* Silence variable set but not used warning, NFC.Yaron Keren2015-02-281-2/+3
* [RewriteStatepointsForGC] Reduce indentation via early continue [NFC]Philip Reames2015-02-281-81/+82
* [RewriteStatepointsForGC] Fix another order of iteration bugPhilip Reames2015-02-281-4/+20
* [RewriteStatepointsForGC] Reduce indentation via early continue [NFC]Philip Reames2015-02-281-35/+36
* [RewriteStatepointsForGC] Fix iterator invalidation bugPhilip Reames2015-02-281-2/+11
* [RewriteStatepointsForGC] Add tests for the base pointer identification algor...Philip Reames2015-02-281-2/+11
* Roll condition into an assert then wrap it 'ifndef NDEBUG' to protect from th...David Blaikie2015-02-221-8/+7
* RewriteStatepointsForGC.cpp: Fix for -Asserts to mark isNullConstant() as LLV...NAKAMURA Takumi2015-02-221-1/+1
* RewriteStatepointsForGC.cpp: Fix for -Asserts. [-Wunused-variable]NAKAMURA Takumi2015-02-221-2/+1
* Remove some unnecessary unreachables in favor of (sometimes implicit) assertionsDavid Blaikie2015-02-201-53/+34
* [RewriteStatepointsForGC] Use DenseSet in place of std::set [NFC]Philip Reames2015-02-201-8/+8
* [RewriteStatepointsForGC] Replace std::map with DenseMapPhilip Reames2015-02-201-2/+2
* [RewriteStatepointsForGC] Cleanup - replace std::vector usage [NFC]Philip Reames2015-02-201-40/+38
* [RewriteStatepointsForGC] More style cleanup [NFC]Philip Reames2015-02-201-15/+14
* [RewriteStatepointsForGC] Remove notion of SafepointBounds [NFC]Philip Reames2015-02-201-49/+11
* [GC, RewriteStatepointsForGC] Style cleanup and bug fixPhilip Reames2015-02-201-9/+29
* Use unreachable instead of assert(false) to silence MSVC warningReid Kleckner2015-02-201-1/+1
* [GC] Style cleanup for RewriteStatepointForGC (1 of many) [NFC]Philip Reames2015-02-201-62/+55
* Bugfix for 229954Philip Reames2015-02-201-2/+5
* RewriteStatepointsForGC: Move details into anonymous namespaces. NFC.Benjamin Kramer2015-02-201-10/+12
* Wrap recursive function only used in assert in #ifndef NDEBUG.Benjamin Kramer2015-02-201-1/+5
* Fix build in release mode, four cases of -Wunused-variable.Nick Lewycky2015-02-201-0/+5
* Adjust enablement of RewriteStatepointsForGCPhilip Reames2015-02-201-1/+2
* Add a pass for constructing gc.statepoint sequences w/explicit relocationsPhilip Reames2015-02-201-0/+1931
OpenPOWER on IntegriCloud