[StatepointsForGC] Rematerialize in the presence of PHIs
[lldb.git] / llvm / lib / Transforms / Scalar / RewriteStatepointsForGC.cpp
2016-08-29 Anna Thomas[StatepointsForGC] Rematerialize in the presence of...
2016-08-12 David MajnemerUse the range variant of remove_if instead of unpacking...
2016-08-11 David MajnemerUse the range variant of find instead of unpacking...
2016-08-11 David MajnemerUse range algorithms instead of unpacking begin/end
2016-06-26 Benjamin KramerApply clang-tidy's modernize-loop-convert to most of...
2016-06-26 Sanjoy Das[RSForGC] Appease MSVC
2016-06-26 Sanjoy Das[RSForGC] Bring the BDVState struct up to code; NFC
2016-06-26 Sanjoy Das[RSForGC] Bring computeLiveInValues up to code; NFC
2016-06-26 Sanjoy Das[RSForGC] Bring computeLiveOutSeed up to code; NFC
2016-06-26 Sanjoy Das[RSForGC] Bring computeLiveInValues up to code; NFC
2016-06-26 Sanjoy Das[RSForGC] Bring recomputeLiveInValues up to code; NFC
2016-06-26 Sanjoy Das[RSForGC] Bring containsGCPtrType, isGCPointerType...
2016-06-26 Sanjoy Das[RSForGC] Bring analyzeParsePointLiveness up to code...
2016-06-26 Sanjoy Das[RSForGC] Bring meetBDVStateImpl up to code; NFC
2016-06-26 Sanjoy Das[RSForGC] Get rid of the unnecessary MeetBDVStates...
2016-06-26 Sanjoy Das[RSForGC] Bring findBasePointer up to code; NFC
2016-06-23 Eric ChristopherFix unused variable warning by folding the temporary...
2016-06-22 Sanjoy Das[RS4GC] Use StringRef; NFC
2016-06-17 Benjamin KramerAvoid duplicated map lookups. No functionality change...
2016-06-17 Sanjoy Das[RS4GC] Pass CallSite by value instead of const ref...
2016-05-27 Igor Laevsky[RewriteStatepointsForGC] All constant should have...
2016-05-17 Igor Laevsky[RewriteStatepointsForGC] Remove obsolete assertion
2016-05-16 Davide Italiano[PM] RewriterStatepointForGC: add missing dependency.
2016-05-06 Sanjoy Das[RS4GC] Fix typo in comment
2016-05-04 Igor Laevsky[RS4GC] Use SetVector/MapVector instead of DenseSet...
2016-04-29 Filipe CabecinhasUnify XDEBUG and EXPENSIVE_CHECKS (into the latter...
2016-04-06 Richard TrieuAdd parentheses to silence warning.
2016-04-06 Sanjoy Das[RS4GC] Add a comment
2016-04-05 Sanjoy Das[RS4GC] NFC cleanup of the DeferredReplacement class
2016-04-05 Sanjoy Das[RS4GC] Better codegen for deoptimize calls
2016-03-25 Sanjoy Das[RS4GC] Lower calls to @llvm.experimental.deoptimize
2016-03-17 Sanjoy Das[Statepoints] Export a magic constant into a header...
2016-03-17 Sanjoy Das[Statepoints] Separate out logic for statepoint directi...
2016-02-22 Philip Reames[RS4GC] "Constant fold" the rs4gc-split-vector-values...
2016-02-22 Philip Reames[RS4GC] Revert optimization attempt due to memory corru...
2016-02-05 Joseph Tremoulet[RS4GC] Pass DenseMap by reference, NFC
2016-01-30 Matthias BraunAvoid overly large SmallPtrSet/SmallSet
2016-01-29 David MajnemerFix the build
2016-01-29 Sanjoy Das[RS4GC] Address post-commit review on r259208 from...
2016-01-29 Sanjoy Das[RS4GC] Remove unnecessary const_cast; NFC
2016-01-29 Sanjoy Das[RS4GC] Minor local cleanup to StabilizeOrder; NFC
2016-01-29 Sanjoy Das[RS4GC] Minor cleanups enabled by the previous change...
2016-01-29 Sanjoy Das[RS4GC] Delete code that is dead due to r259129; NFC
2016-01-29 Sanjoy Das[RS4GC] Clamp UseDeoptBundles to true and update tests
2016-01-22 Sanjoy Das[RS4GC] Use OB_deopt instead of "deopt"
2016-01-20 Sanjoy DasAdd a "gc-transition" operand bundle
2016-01-19 Eduard Burtescu[opaque pointer types] [NFC] GEP: replace get(Pointer...
2016-01-19 Philip Reames[GC] Lower vectors-of-pointers directly by default
2016-01-18 Eduard Burtescu[opaque pointer types] Alloca: use getAllocatedType...
2016-01-09 Manuel Jacob[RS4GC] Update and simplify handling of Constants in...
2016-01-09 Manuel Jacob[RS4GC] Unify two asserts. NFC.
2016-01-09 Philip Reames[rs4gc] Optionally directly relocated vector of pointers
2016-01-08 Mehdi AminiRemove static global GCNames from Function.cpp and...
2016-01-07 Philip Reames[RS4GC] Add an option to suppress vector splitting
2016-01-05 Manuel Jacob[RS4GC] Simplify handling of Constants in findBaseDefin...
2016-01-05 Manuel Jacob[Statepoints] Refactor GCRelocateOperands into an intri...
2015-12-29 Manuel Jacob[RS4GC] Use DenseMap::count() instead of DenseMap:...
2015-12-28 Manuel Jacob[RS4GC] Fix rematerialization of bitcast of bitcast.
2015-12-26 Chen Li[gc.statepoint] Change gc.statepoint intrinsic's return...
2015-12-23 Philip Reames[GC] Make GCStrategy::isGCManagedPointer a type predica...
2015-12-23 Manuel Jacob[RS4GC] Fix base pair printing for constants.
2015-12-22 Manuel JacobRemove deprecated llvm.experimental.gc.result.{int...
2015-12-22 Manuel Jacob[RS4GC] Fix crash in the case that a live variable...
2015-12-21 Manuel Jacob[RS4GC] Add an assert which fails if there is a (yet...
2015-12-19 Philip Reames[RS4GC] Remove an overly strong assertion
2015-12-18 Philip Reames[RS4GC] Use an value handle to help isolate errors...
2015-12-15 Justin BognerLPM: Stop threading `Pass *` through all of the loop...
2015-12-14 Sanjay PatelgetParent() ^ 3 == getModule() ; NFCI
2015-11-29 Craig TopperRemove an intermediate lambda. NFC
2015-10-26 Igor Laevsky[RS4GC] Strip noalias attribute after statepoint rewrite
2015-10-23 Igor Laevsky[RS4GC] Rename stripDereferenceabilityInfo into stripNo...
2015-10-20 Sanjoy Das[RS4GC] Remove a redundant linear search, NFCI
2015-10-20 Sanjoy Das[RS4GC] Clean up `find_index`; NFC
2015-10-20 Sanjoy Das[RS4GC] Re-purpose `normalizeForInvokeSafepoint`; NFC.
2015-10-20 Sanjoy Das[RS4GC] Minor cleanup to `normalizeForInvokeSafepoint...
2015-10-16 Sanjoy Das[RS4GC] Dont' propagate call attrs related to patchable...
2015-10-16 Sanjoy Das[RS4GC] Bring legalizeCallAttributes up to LLVM coding...
2015-10-16 Sanjoy Das[RS4GC] Use "deopt" operand bundles
2015-10-13 Duncan P. N. Exon... Scalar: Remove remaining ilist iterator implicit conver...
2015-10-08 Sanjoy Das[RS4GC] Refactoring to make a later change easier,...
2015-10-08 Sanjoy Das[RS4GC] Don't copy ADT's unneccessarily, NFCI
2015-10-07 Sanjoy Das[RS4GC] Use AssertingVH for RematerializedValueMapTy...
2015-10-07 Sanjoy Das[RS4GC] Remove an unnecessary assert & related variables
2015-10-07 Sanjoy Das[RS4GC] Cosmetic cleanup, NFC
2015-09-10 Philip Reames[RewriteStatepointsForGC] Minor refactor to use shared...
2015-09-10 Philip Reames[RewriteStatepointsForGC] Strengthen a confusingly...
2015-09-10 Philip Reames[RewriteStatepointsForGC] One last bit of naming [NFCI]
2015-09-10 Philip Reames[RewriteStatepointsForGC] Further style/naming fixup...
2015-09-10 Philip Reames[RewriteStatepointsForGC] More naming cleanup [NFCI]
2015-09-09 Philip Reames[RewriteStatepointsForGC] Code cleanup [NFC]
2015-09-09 Philip Reames[RewriteStatepointsForGC] Extend base pointer inference...
2015-09-09 Philip Reames[RewriteStatepointsForGC] Make base pointer inference...
2015-09-03 Philip Reames[RewriteStatepointsForGC] Extract common code, comment...
2015-09-03 Philip Reames[RewriteStatepointsForGC] Strengthen invariants around...
2015-09-03 Philip Reames[RewriteStatepointsForGC] Workaround a lack of determin...
2015-09-02 Philip Reames[RewriteStatepointsForGC] Delete stale comment [NFC]
2015-09-02 Philip Reames[RewriteStatepointsForGC] Pull a function out of anon...
2015-09-02 Philip Reames[RewriteStatepointsForGC] Bugfix for change 246133
2015-09-02 Philip ReamesFix release build warning for unused function
2015-09-02 Philip Reames[RewriteStatepointsForGC] Improve debug output [NFC]
next