- 061f4a5 Apply clang-tidy's performance-unnecessary-value-param to LLVM. by Benjamin Kramer · 9 years ago
- aec2fa3 Revert @llvm.assume with operator bundles (r289755-r289757) by Daniel Jasper · 9 years ago
- 3ca4a6b Remove the AssumptionCache by Hal Finkel · 9 years ago
- d5648c7 Replace some callers of setTailCall with setTailCallKind by David Majnemer · 9 years ago
- 488c057 [RS4GC] Fix comment to show TODO. NFC by Anna Thomas · 9 years ago
- 479cbb9 [RS4GC] Handle ShuffleVector instruction in findBasePointer by Anna Thomas · 9 years ago
- 82c3717 [RS4GC] Remat in presence of phi and use live value by Anna Thomas · 9 years ago
- 8cd7de1 [RS4GC] Refactor code for Rematerializing in presence of phi. NFC by Anna Thomas · 9 years ago
- 2b1084a [statepoints][experimental] Add support for live-in semantics of values in deopt bundles by Philip Reames · 9 years ago
- 1aea6da [RewriteStatepointsForGC] Update comment for same PHI node check. NFC by Anna Thomas · 9 years ago
- 5c001c3 ADT: Give ilist<T>::reverse_iterator a handle to the current node by Duncan P. N. Exon Smith · 9 years ago
- 2bc129c [StatepointsForGC] Rematerialize in the presence of PHIs by Anna Thomas · 9 years ago
- c700490 Use the range variant of remove_if instead of unpacking begin/end by David Majnemer · 9 years ago
- 0d955d0 Use the range variant of find instead of unpacking begin/end by David Majnemer · 9 years ago
- 0a16c22 Use range algorithms instead of unpacking begin/end by David Majnemer · 9 years ago
- 135f735 Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. by Benjamin Kramer · 9 years ago
- 9d08642 [RSForGC] Appease MSVC by Sanjoy Das · 9 years ago
- 7dda0ed [RSForGC] Bring the BDVState struct up to code; NFC by Sanjoy Das · 9 years ago
- 61c76e3 [RSForGC] Bring computeLiveInValues up to code; NFC by Sanjoy Das · 9 years ago
- 83186b0 [RSForGC] Bring computeLiveOutSeed up to code; NFC by Sanjoy Das · 9 years ago
- b2df57a [RSForGC] Bring computeLiveInValues up to code; NFC by Sanjoy Das · 9 years ago
- 255532f [RSForGC] Bring recomputeLiveInValues up to code; NFC by Sanjoy Das · 9 years ago
- 73c7f26 [RSForGC] Bring containsGCPtrType, isGCPointerType up to code; NFC by Sanjoy Das · 9 years ago
- 1e7eeb4 [RSForGC] Bring analyzeParsePointLiveness up to code; NFC by Sanjoy Das · 9 years ago
- 6cf8809 [RSForGC] Bring meetBDVStateImpl up to code; NFC by Sanjoy Das · 9 years ago
- bd43d0e [RSForGC] Get rid of the unnecessary MeetBDVStates struct; NFC by Sanjoy Das · 9 years ago
- 90547f1 [RSForGC] Bring findBasePointer up to code; NFC by Sanjoy Das · 9 years ago
- d3d9cbf Fix unused variable warning by folding the temporary into the debug statement. by Eric Christopher · 9 years ago
- 5dae789 [RS4GC] Use StringRef; NFC by Sanjoy Das · 9 years ago
- 4dea8f5 Avoid duplicated map lookups. No functionality change intended. by Benjamin Kramer · 9 years ago
- a324487 [RS4GC] Pass CallSite by value instead of const ref; NFC by Sanjoy Das · 9 years ago
- df9db45 [RewriteStatepointsForGC] All constant should have null base pointer by Igor Laevsky · 9 years ago
- 953f2d2 [RewriteStatepointsForGC] Remove obsolete assertion by Igor Laevsky · 9 years ago
- 6f852ee [PM] RewriterStatepointForGC: add missing dependency. by Davide Italiano · 9 years ago
- 091fcfa [RS4GC] Fix typo in comment by Sanjoy Das · 9 years ago
- fb1811d [RS4GC] Use SetVector/MapVector instead of DenseSet/DenseMap to guarantee stable ordering by Igor Laevsky · 10 years ago
- 0da9937 Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the cmake build to enable them. by Filipe Cabecinhas · 10 years ago
- f35d4b0 Add parentheses to silence warning. by Richard Trieu · 10 years ago
- 99abb27 [RS4GC] Add a comment by Sanjoy Das · 10 years ago
- 8d89a2b [RS4GC] NFC cleanup of the DeferredReplacement class by Sanjoy Das · 10 years ago
- 49e974b [RS4GC] Better codegen for deoptimize calls by Sanjoy Das · 10 years ago
- d4c7833 [RS4GC] Lower calls to @llvm.experimental.deoptimize by Sanjoy Das · 10 years ago
- c9058ca [Statepoints] Export a magic constant into a header; NFC by Sanjoy Das · 10 years ago
- 3120388 [Statepoints] Separate out logic for statepoint directives; NFC by Sanjoy Das · 10 years ago
- ce38c2d [RS4GC] "Constant fold" the rs4gc-split-vector-values flag by Philip Reames · 10 years ago
- 79fa9b7 [RS4GC] Revert optimization attempt due to memory corruption by Philip Reames · 10 years ago
- adc2376 [RS4GC] Pass DenseMap by reference, NFC by Joseph Tremoulet · 10 years ago
- b30f2f51 Avoid overly large SmallPtrSet/SmallSet by Matthias Braun · 10 years ago
- 75f492e Fix the build by David Majnemer · 10 years ago
- c816f03 [RS4GC] Address post-commit review on r259208 from David by Sanjoy Das · 10 years ago
- 565f786 [RS4GC] Remove unnecessary const_cast; NFC by Sanjoy Das · 10 years ago
- 3794eeb [RS4GC] Minor local cleanup to StabilizeOrder; NFC by Sanjoy Das · 10 years ago
- bcf2752 [RS4GC] Minor cleanups enabled by the previous change; NFC by Sanjoy Das · 10 years ago
- 4099297 [RS4GC] Delete code that is dead due to r259129; NFC by Sanjoy Das · 10 years ago
- 0407108 [RS4GC] Clamp UseDeoptBundles to true and update tests by Sanjoy Das · 10 years ago
- acc43d1 [RS4GC] Use OB_deopt instead of "deopt" by Sanjoy Das · 10 years ago
- a34ce95 Add a "gc-transition" operand bundle by Sanjoy Das · 10 years ago
- 19eb031 [opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with get{Source,Result}ElementType. by Eduard Burtescu · 10 years ago
- b336bca [GC] Lower vectors-of-pointers directly by default by Philip Reames · 10 years ago
- 90c4449 [opaque pointer types] Alloca: use getAllocatedType() instead of getType()->getPointerElementType(). by Eduard Burtescu · 10 years ago
- 734e733 [RS4GC] Update and simplify handling of Constants in findBaseDefiningValueOfVector(). by Manuel Jacob · 10 years ago
- 0593cfd [RS4GC] Unify two asserts. NFC. by Manuel Jacob · 10 years ago
- 5715f57 [rs4gc] Optionally directly relocated vector of pointers by Philip Reames · 10 years ago
- 599ebf2 Remove static global GCNames from Function.cpp and move it to the Context by Mehdi Amini · 10 years ago
- 103d238 [RS4GC] Add an option to suppress vector splitting by Philip Reames · 10 years ago
- 75cbfdc [RS4GC] Simplify handling of Constants in findBaseDefiningValue(). NFC. by Manuel Jacob · 10 years ago
- 83eefa6 [Statepoints] Refactor GCRelocateOperands into an intrinsic wrapper. NFC. by Manuel Jacob · 10 years ago
- 67f1d3a [RS4GC] Use DenseMap::count() instead of DenseMap::find()/DenseMap::end(). NFC. by Manuel Jacob · 10 years ago
- 9db5b93 [RS4GC] Fix rematerialization of bitcast of bitcast. by Manuel Jacob · 10 years ago
- d71999e [gc.statepoint] Change gc.statepoint intrinsic's return type to token type instead of i32 type by Chen Li · 10 years ago
- ee8f055 [GC] Make GCStrategy::isGCManagedPointer a type predicate not a value predicate [NFC] by Philip Reames · 10 years ago
- a4efd8a [RS4GC] Fix base pair printing for constants. by Manuel Jacob · 10 years ago
- 4e4f60d Remove deprecated llvm.experimental.gc.result.{int,float,ptr} intrinsics. by Manuel Jacob · 10 years ago
- 990dfa6 [RS4GC] Fix crash in the case that a live variable has a constant base. by Manuel Jacob · 10 years ago
- 8050a49 [RS4GC] Add an assert which fails if there is a (yet unsupported) addrspacecast. by Manuel Jacob · 10 years ago
- 5d54689 [RS4GC] Remove an overly strong assertion by Philip Reames · 10 years ago
- dd0948a [RS4GC] Use an value handle to help isolate errors quickly by Philip Reames · 10 years ago
- 843fb20 LPM: Stop threading `Pass *` through all of the loop utility APIs. NFC by Justin Bogner · 10 years ago
- af674fb getParent() ^ 3 == getModule() ; NFCI by Sanjay Patel · 10 years ago
- d896b03 Remove an intermediate lambda. NFC by Craig Topper · 10 years ago
- 1ef0655 [RS4GC] Strip noalias attribute after statepoint rewrite by Igor Laevsky · 10 years ago
- dde0029 [RS4GC] Rename stripDereferenceabilityInfo into stripNonValidAttributes. by Igor Laevsky · 10 years ago
- 3020b1b [RS4GC] Remove a redundant linear search, NFCI by Sanjoy Das · 10 years ago
- b1942f1 [RS4GC] Clean up `find_index`; NFC by Sanjoy Das · 10 years ago
- 7ad6764 [RS4GC] Re-purpose `normalizeForInvokeSafepoint`; NFC. by Sanjoy Das · 10 years ago
- ff3dba7 [RS4GC] Minor cleanup to `normalizeForInvokeSafepoint`; NFC by Sanjoy Das · 10 years ago
- 58fae7c [RS4GC] Dont' propagate call attrs related to patchable statepoints by Sanjoy Das · 10 years ago
- 810a59d [RS4GC] Bring legalizeCallAttributes up to LLVM coding style; NFC by Sanjoy Das · 10 years ago
- 25ec1a3 [RS4GC] Use "deopt" operand bundles by Sanjoy Das · 10 years ago
- be4d8cb Scalar: Remove remaining ilist iterator implicit conversions by Duncan P. N. Exon Smith · 10 years ago
- 3c520a1 [RS4GC] Refactoring to make a later change easier, NFCI by Sanjoy Das · 10 years ago
- 1ede536 [RS4GC] Don't copy ADT's unneccessarily, NFCI by Sanjoy Das · 10 years ago
- 40bdd04 [RS4GC] Use AssertingVH for RematerializedValueMapTy, NFCI by Sanjoy Das · 10 years ago
- 60bf3db [RS4GC] Remove an unnecessary assert & related variables by Sanjoy Das · 10 years ago
- b40bd1a [RS4GC] Cosmetic cleanup, NFC by Sanjoy Das · 10 years ago
- 953817b [RewriteStatepointsForGC] Minor refactor to use shared implementation [NFC] by Philip Reames · 10 years ago
- b4e55f3 [RewriteStatepointsForGC] Strengthen a confusingly weak assertion [NFC] by Philip Reames · 10 years ago
- c8ded46 [RewriteStatepointsForGC] One last bit of naming [NFCI] by Philip Reames · 10 years ago
- 34d7a74 [RewriteStatepointsForGC] Further style/naming fixup [NFCI] by Philip Reames · 10 years ago
- 7540e3a [RewriteStatepointsForGC] More naming cleanup [NFCI] by Philip Reames · 10 years ago