1. 210a29d Fix a bug in GlobalOpt's handling of DIExpressions. by Adrian Prantl · 8 years ago
  2. 2be3922 Fix a couple of layering violations in Transforms by David Blaikie · 8 years ago
  3. 5b477be LowerDbgDeclare: ignore dbg.declares for allocas with volatile access by Adrian Prantl · 8 years ago
  4. f69baf6 [Utils] Salvage debug info in block simplification by Vedant Kumar · 8 years ago
  5. 334fa57 [Utils] Salvage debug info in recursive inst deletion by Vedant Kumar · 8 years ago
  6. 523c656 [Debug] Add dbg.value intrinsics for PHIs created during LCSSA. by Matt Davis · 8 years ago
  7. 1ceabcf [Utils] Avoid a hash table lookup in salvageDI, NFC by Vedant Kumar · 8 years ago
  8. 044b588 [Utils] salvageDI: Add a comment and move a call earlier, NFC by Vedant Kumar · 8 years ago
  9. 1768957 [Utils] Salvage the debug info of DCE'ed 'and' instructions by Petar Jovanovic · 8 years ago
  10. 945b7e5 Adding a width of the GEP index to the Data Layout. by Elena Demikhovsky · 8 years ago
  11. 388fac5 [Utils] Salvage debug info from all no-op casts by Vedant Kumar · 8 years ago
  12. 4011c26 [Utils] Salvage debug info of DCE'ed mul/sdiv/srem instructions by Vedant Kumar · 8 years ago
  13. 31ec356 [Utils] Salvage debug info of DCE'ed shl/lhsr/ashr instructions by Vedant Kumar · 8 years ago
  14. 47b16c4 [Utils] Salvage the debug info of DCE'ed 'sub' instructions by Vedant Kumar · 8 years ago
  15. 96b7dc0 [Utils] Salvage the debug info of DCE'ed 'xor' instructions by Vedant Kumar · 8 years ago
  16. 04386d8 [Utils] Salvage debug info from dead 'or' instructions by Vedant Kumar · 8 years ago
  17. 6394df9 [Debug] LCSSA: Insert dbg.value at the first available insertion point by Vedant Kumar · 8 years ago
  18. 6bfc869 [Debug] Add a utility to propagate dbg.value to new PHIs, NFC by Vedant Kumar · 8 years ago
  19. 9b7ae23 [JumpThreading] Preservation of DT and LVI across the pass by Brian M. Rzycki · 8 years ago
  20. b2ec02b [Utils] Simplify salvageDebugInfo, NFCI by Vedant Kumar · 8 years ago
  21. cd78ddc Revert "[JumpThreading] Preservation of DT and LVI across the pass" by Reid Kleckner · 8 years ago
  22. cdad6c0 [JumpThreading] Preservation of DT and LVI across the pass by Brian M. Rzycki · 8 years ago
  23. 0512bf5 [Utils/Local] Use `auto` when the type is obvious. NFCI. by Davide Italiano · 8 years ago
  24. 5dd1c587 [Utils] Remove commented debug message. NFCI. by Davide Italiano · 8 years ago
  25. c722e26 fix typo in comment and remove inaccurate comment; NFC by Sanjay Patel · 8 years ago
  26. 580bc3c Reverting [JumpThreading] Preservation of DT and LVI across the pass by Brian M. Rzycki · 8 years ago
  27. d989af9 [JumpThreading] Preservation of DT and LVI across the pass by Brian M. Rzycki · 8 years ago
  28. d131701 Generalize llvm::replaceDbgDeclare and actually support the use-case that by Adrian Prantl · 8 years ago
  29. c06f55e This reverts commit r319096 and r319097. by Rafael Espindola · 8 years ago
  30. b5d59e7 [SROA] Propagate !range metadata when moving loads. by Davide Italiano · 8 years ago
  31. 29a5c03 Make salvageDebugInfo of casts work for dbg.declare and dbg.addr by Reid Kleckner · 8 years ago
  32. 182f9fe InstCombine: salvage the debug info of DCE'ed add instructions. by Adrian Prantl · 8 years ago
  33. 261ac8b Invoke salvageDebugInfo from CodeGenPrepare's SinkCast() by Adrian Prantl · 8 years ago
  34. 8fe9fb0 Revert "Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()" by Adrian Prantl · 8 years ago
  35. 58e9a0b Invoke salvageDebugInfo from CodeGenPrepare's SinkCast() by Adrian Prantl · 8 years ago
  36. 9ee942f Reapply r316582 [Local] Fix a bug in the domtree update logic for MergeBasicBlockIntoOnlyPred. by Balaram Makam · 8 years ago
  37. 52252fe Revert r316582 [Local] Fix a bug in the domtree update logic for MergeBasicBlockIntoOnlyPred. by Balaram Makam · 8 years ago
  38. 925ddf1 [Local] Fix a bug in the domtree update logic for MergeBasicBlockIntoOnlyPred. by Balaram Makam · 8 years ago
  39. d20442d Delete unused instantiations of DIBuilder. NFC by Adrian Prantl · 8 years ago
  40. 6cadde7 [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  41. 0a51ec2 Revert r314435: "[JumpThreading] Preserve DT and LVI across the pass" by Daniel Jasper · 8 years ago
  42. 3701df5 [JumpThreading] Preserve DT and LVI across the pass by Evandro Menezes · 8 years ago
  43. 0fe506b Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare" by Reid Kleckner · 8 years ago
  44. 7d2f38d Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare" by Daniel Jasper · 8 years ago
  45. 3f547e8 [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare by Reid Kleckner · 8 years ago
  46. abe0475 Remove the obsolete offset parameter from @llvm.dbg.value by Adrian Prantl · 8 years ago
  47. 2574d7c All libcalls should be considered to be GC-leaf functions. by Daniel Neilson · 8 years ago
  48. 93abd7d [ConstantHoisting] Remove dupliate logic in constant hoisting by Leo Li · 8 years ago
  49. 4eb210b [Local] Update the comment for removeUnreachableBlocks. by Davide Italiano · 8 years ago
  50. 5499b1b Modify constraints in `llvm::canReplaceOperandWithVariable` by Leo Li · 8 years ago
  51. 2abb65a [InstCombine] Factor the logic for propagating !nonnull and !range by Chandler Carruth · 8 years ago
  52. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  53. a929063 [GVNSink] GVNSink pass by James Molloy · 8 years ago
  54. 8205a1a [ValueTracking] Convert most of the calls to computeKnownBits to use the version that returns the KnownBits object. by Craig Topper · 8 years ago
  55. c07d554 [JumpThreading] Safely replace uses of condition by Anna Thomas · 8 years ago
  56. 441cfee PR32288: Describe a bool parameter's DWARF location with a simple register by David Blaikie · 8 years ago
  57. 8df66c6 [KnownBits] Add bit counting methods to KnownBits struct and use them where possible by Craig Topper · 8 years ago
  58. d979c1f NFC: refactor replaceDominatedUsesWith by Piotr Padlewski · 8 years ago
  59. e6bca0e Rename WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 9 years ago
  60. 109b236 Clean up DIExpression::prependDIExpr a little. (NFC) by Adrian Prantl · 9 years ago
  61. 03e35b6 [DebugInfo][X86] Improve X86 Optimize LEAs handling of debug values. by Andrew Ng · 9 years ago
  62. b45eabc [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for computeKnownBits by Craig Topper · 9 years ago
  63. 2cbeb00 Reverts commit r301424, r301425 and r301426 by Sanjoy Das · 9 years ago
  64. 01de557 Rename WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 9 years ago
  65. f2c7997 Use DW_OP_stack_value when reconstructing variable values with arithmetic. by Adrian Prantl · 9 years ago
  66. 4677205 Revert "Use DW_OP_stack_value when reconstructing variable values with arithmetic." by Adrian Prantl · 9 years ago
  67. a2d25ac Use DW_OP_stack_value when reconstructing variable values with arithmetic. by Adrian Prantl · 9 years ago
  68. 1a18f1a typo by Adrian Prantl · 9 years ago
  69. 6825fb6 PR32382: Fix emitting complex DWARF expressions. by Adrian Prantl · 9 years ago
  70. 927d8e6 [IR] Redesign the case iterator in SwitchInst to actually be an iterator by Chandler Carruth · 9 years ago
  71. 0d256c0 [IR] Make SwitchInst::CaseIt almost a normal iterator. by Chandler Carruth · 9 years ago
  72. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  73. 6d80a26 Use isa<> instead of dyn_cast<> (NFC). by Adrian Prantl · 9 years ago
  74. 47ea647 Salvage debug info from instructions about to be deleted by Adrian Prantl · 9 years ago
  75. fa9e84e Revert commit r297971 because of issues reported by msan. by Adrian Prantl · 9 years ago
  76. 4a7781a Fix unused variable warnings. by Adrian Prantl · 9 years ago
  77. 4377314 Salvage debug info from instructions about to be deleted by Adrian Prantl · 9 years ago
  78. 140a856 API gardening: Rename FindAllocaDbgValue to findDbgValue (NFC) by Adrian Prantl · 9 years ago
  79. e3e69e1 NewGVN: Rewrite DCE during elimination so we do it as well as old GVN did. by Daniel Berlin · 9 years ago
  80. d21529f [Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC) by David L. Jones · 9 years ago
  81. 49797ca Refactor the DIExpression fragment query interface (NFC) by Adrian Prantl · 9 years ago
  82. aec2fa3 Revert @llvm.assume with operator bundles (r289755-r289757) by Daniel Jasper · 9 years ago
  83. 3ca4a6b Remove the AssumptionCache by Hal Finkel · 9 years ago
  84. 941fa75 [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation by Adrian Prantl · 9 years ago
  85. 5020c99 [LoopSimplify] Preserve LCSSA when removing edges from unreachable blocks. by Michael Zolotukhin · 9 years ago
  86. 77382be [simplifycfg][loop-simplify] Preserve loop metadata in 2 transformations. by Florian Hahn · 9 years ago
  87. ddfdba3 [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during unwinding), LLVM part by Kuba Brecka · 9 years ago
  88. b6befc3 DCE math library calls with a constant operand. by Eli Friedman · 9 years ago
  89. 6481822 [DebugInfo] Add comments to phi dbg.value tracking code, NFC by Reid Kleckner · 9 years ago
  90. ba15989 Reapplying r281895 (and follow-up r281964) after fixing pr30468. by Keith Walker · 9 years ago
  91. 1049085 Revert r281895 "Add @llvm.dbg.value entries for the phi node created by -mem2reg" by Hans Wennborg · 9 years ago
  92. 22b5dbc Make llvm::ConvertDebugDeclareToDebugValue() be a void function (NFC) by Keith Walker · 9 years ago
  93. c941252 Add @llvm.dbg.value entries for the phi node created by -mem2reg by Keith Walker · 9 years ago
  94. 30bccad Fix misleading comment for getOrEnforceKnownAlignment by Matt Arsenault · 9 years ago
  95. db38107 revert r280427 by Dehao Chen · 9 years ago
  96. ddd0c12 Refactor replaceDominatedUsesWith to have a flag to control whether to replace uses in BB itself. by Dehao Chen · 9 years ago
  97. 02419a9 [JumpThreading] Fix handling of aliasing metadata. by Eli Friedman · 9 years ago
  98. b7d3311 Move helpers into anonymous namespaces. NFC. by Benjamin Kramer · 9 years ago
  99. d240a88 [sanitizer] Simplify and future-proof maybeMarkSanitizerLibraryCallNoBuiltin(). by Evgeniy Stepanov · 9 years ago
  100. 6f014d3 [Utils] Simplify combineMetadata by David Majnemer · 9 years ago