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