1. 0576028 AMDGPU: Remove unnecessary cast by Matt Arsenault · 9 years ago
  2. 34c6b12 AMDGPU: Change insertion point of si_mask_branch by Matt Arsenault · 9 years ago
  3. 898f0e0 AMDGPU: Use CreateStackObject instead of CreateSpillStackObject by Matt Arsenault · 9 years ago
  4. d3396f4 [sancov] Run more sancov tests on non-x86-Linux machines by Reid Kleckner · 9 years ago
  5. 944f969 [x86, AVX] allow FP vector select folding to bitwise logic ops (PR28895) by Sanjay Patel · 9 years ago
  6. 9c0625f [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative by Andrew Kaylor · 9 years ago
  7. be7124c LiveIntervalAnalysis: fix a crash in repairOldRegInRange by Nicolai Haehnle · 9 years ago
  8. 72626e1 [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers by Andrew Kaylor · 9 years ago
  9. 089ce6a [Hexagon] Remove unused variants of LO/HI instructions by Krzysztof Parzyszek · 9 years ago
  10. c04b985 Codegen: Tail Merge: Be less aggressive with special cases. by Kyle Butt · 9 years ago
  11. 4425f12 [X86][SSE] Dropped blend(insertps(x,y),zero) combine - this is now handled by target shuffle chain combining by Simon Pilgrim · 9 years ago
  12. bb35e90 [ADT] Removed synthesized constructor introduced in r278251, since MSVC doesn't support them by Tim Shen · 9 years ago
  13. 5ae015e TargetOpcodes: Rewrite the documentation for SUBREG_TO_REG by Matthias Braun · 9 years ago
  14. 3072594 [Hexagon] Simplify the SplitConst32/64 pass by Krzysztof Parzyszek · 9 years ago
  15. 570eecd [Hexagon] Add extra patterns for single-precision min/max instructions by Krzysztof Parzyszek · 9 years ago
  16. d8f5868 [ADT] Add make_scope_exit(). by Tim Shen · 9 years ago
  17. 9a1106c Fix LCSSA increased compile time by Rong Xu · 9 years ago
  18. c047ae7 [Hexagon] Fix table-gen decode conflict warnings for CONST32/64 by Krzysztof Parzyszek · 9 years ago
  19. d5551e6 GlobalISel: fixup copy/paste comment error by Tim Northover · 9 years ago
  20. 6b89c90 GlobalISel: avoid inserting redundant COPYs for bitcasts. by Tim Northover · 9 years ago
  21. 3b54bd1 [Hexagon] Use integer instructions for floating point immediates by Krzysztof Parzyszek · 9 years ago
  22. bd0032e [Coroutines] Part 6: Elide dynamic allocation of a coroutine frame when possible by Gor Nishanov · 9 years ago
  23. 9cba8e9 Fix build break of VS 2013 debug builds by Roger Ferrer Ibanez · 9 years ago
  24. 94826b8 [Hexagon] Delete HexagonSelectCCInfo.td by Krzysztof Parzyszek · 9 years ago
  25. e9a0993 [Hexagon] Remove unneeded/unused ISD opcodes ARGEXTEND and FCONST32 by Krzysztof Parzyszek · 9 years ago
  26. c038ba9 [X86][XOP] Tweak vpermil2pd test to stop it being combined away by Simon Pilgrim · 9 years ago
  27. de70ff2 [X86][SSE] Regenerate vector shift lowering tests by Simon Pilgrim · 9 years ago
  28. 72349b2 [LVI] Handle conditions in the form of (cond1 && cond2) by Artur Pilipenko · 9 years ago
  29. 680006e use different comparison predicates for better test coverage by Sanjay Patel · 9 years ago
  30. 6e8b851 [X86][SSE] Add support for combining target shuffles to MOVSS/MOVSD by Simon Pilgrim · 9 years ago
  31. ce8c913 Add a test case for r278217 "[LVI] Relax the assertion about LVILatticeVal type in getConstantRange" by Artur Pilipenko · 9 years ago
  32. 5e9462a [LVI] NFC. Make getValueFromCondition return LVILatticeValue instead of changing reference argument by Artur Pilipenko · 9 years ago
  33. f7b6243 Teach CorrelatedValuePropagation to mark adds as no wrap by Artur Pilipenko · 9 years ago
  34. 607fac7 [X86][SSE] Only treat SM_SentinelUndef as UNDEF in shuffle mask predicates by Simon Pilgrim · 9 years ago
  35. 06ab33e [LVI] Relax the assertion about LVILatticeVal type in getConstantRange by Artur Pilipenko · 9 years ago
  36. a223dd9 [X86][SSE] Reorder shuffle mask undef helper predicates. NFCI by Simon Pilgrim · 9 years ago
  37. 3206f9e [X86][SSE] Regenerate SSE1 tests by Simon Pilgrim · 9 years ago
  38. 2fe1508 Regenerate test by Simon Pilgrim · 9 years ago
  39. d8d5e79 [DAGCombine] Avoid INSERT_SUBVECTOR reinsertions (PR28678) by Simon Pilgrim · 9 years ago
  40. 822ef54 [ARM] Improve sxta{b|h} and uxta{b|h} tests by Sam Parker · 9 years ago
  41. 430591f [x86] Fix a bug in the auto-upgrade from r276416 where we failed to give by Chandler Carruth · 9 years ago
  42. 1ea5b39 [SimplifyLibCalls] Restore the old behaviour, emit a libcall. by Davide Italiano · 9 years ago
  43. 74dacfe Do not directly use inline threshold cl options in cost analysis. by Easwaran Raman · 9 years ago
  44. c70a5f4 [OptDiag] Add class Doxygen comment by Adam Nemet · 9 years ago
  45. 37a4ac8 [Inliner,OptDiag] Add hotness attribute to opt diagnostics by Adam Nemet · 9 years ago
  46. 1e3f45d [scudo] Documentation update for Scudo, from https://reviews.llvm.org/D23332 by Kostya Serebryany · 9 years ago
  47. 5987faf [IR] Remove some unused #includes (NFC) by Vedant Kumar · 9 years ago
  48. dc89d2a Make LLVM_PRETTY_FUNCTION support __func__. by Zachary Turner · 9 years ago
  49. 84aa82e GlobalISel: support 'undef' constant. by Tim Northover · 9 years ago
  50. 4b47096 [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops. by Michael Zolotukhin · 9 years ago
  51. 6c6978f [ValueTracking] Improve ValueTracking on left shift with nsw flag by Andrew Kaylor · 9 years ago
  52. 4dd8705 [WebAssembly] Add -emscripten-cxx-exceptions-whitelist option by Derek Schuff · 9 years ago
  53. a533def Add a platform independent version of __PRETTY_FUNCTION__. by Zachary Turner · 9 years ago
  54. c1cf490 GlobalISel: first translation support for Constants. by Tim Northover · 9 years ago
  55. c14478f add test cases for missed vselect optimizations (PR28895) by Sanjay Patel · 9 years ago
  56. d5ab2f8 [ExecutionEngine] Disable weak symbol tests for COFF. by Lang Hames · 9 years ago
  57. fc25cfb Fix the runtime error caused by "Use ValueOffsetPair to enhance value reuse during SCEV expansion". by Wei Mi · 9 years ago
  58. 8b93225 Recommit "Use ValueOffsetPair to enhance value reuse during SCEV expansion". by Wei Mi · 9 years ago
  59. 6aabb5f Without explicitly including <string>, I'm getting an error on the new code in this file. Won't present an issue for anyone that isn't having the same trouble as me. by Chris Dewhurst · 9 years ago
  60. 2962e3e [ADT] Change iterator_adaptor_base's default template arguments to forward more underlying typedefs by Tim Shen · 9 years ago
  61. b2b51a4 regenerate checks and remove 'opt' run dependency by Sanjay Patel · 9 years ago
  62. f69ccb7 [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics by Anna Thomas · 9 years ago
  63. 17a2f3f [llvm-cov] Swapped the line and count columns. by Ying Yi · 9 years ago
  64. bf1a5ce update to use FileCheck and auto-generate checks by Sanjay Patel · 9 years ago
  65. 04d404b Re-apply r278065 (Weak symbol support in RuntimeDyld) with a fix for ELF. by Lang Hames · 9 years ago
  66. c93602e [vim] Update the llvm.vim syntax file by David Majnemer · 9 years ago
  67. 543ae79 [X86] Don't model UD2/UD2B as a terminator by David Majnemer · 9 years ago
  68. 4cdc985 [DAGCombiner] Better support for shifting large value type by constants by Simon Pilgrim · 9 years ago
  69. 9cd4907 [AliasAnalysis] Treat invariant.start as read-memory by Anna Thomas · 9 years ago
  70. cfc3af0 auto-generate checks by Sanjay Patel · 9 years ago
  71. 1019cf0 auto-generate checks by Sanjay Patel · 9 years ago
  72. 9abb949 auto-generate checks by Sanjay Patel · 9 years ago
  73. a8ca6b6 test-release.sh: Drop autoconf support by Hans Wennborg · 9 years ago
  74. 7734cde add tests for missing vector icmp folds by Sanjay Patel · 9 years ago
  75. 7f4d342 update to use FileCheck and auto-generate checks by Sanjay Patel · 9 years ago
  76. 7e67a70 regenerate checks by Sanjay Patel · 9 years ago
  77. 9c5bb05 add tests for missing vector icmp folds by Sanjay Patel · 9 years ago
  78. f78dbb9 [Profile] turn off verbose warnings by default by Xinliang David Li · 9 years ago
  79. 861388b [LVI] Make LVI smarter about comparisons with non-constants by Artur Pilipenko · 9 years ago
  80. 04876e5 [X86][XOP] Add support for combining target shuffles to VPERMIL2PD/VPERMIL2PS by Simon Pilgrim · 9 years ago
  81. 5a9fa77 Add `#ifdef __cplusplus` around `extern "C"` in Compiler.h. NFC. by Kuba Brecka · 9 years ago
  82. 1b988ac AVX-512: A new test for FMA intrinsic by Elena Demikhovsky · 9 years ago
  83. 3928702 [X86][XOP] Add support for combining target shuffles to VPPERM by Simon Pilgrim · 9 years ago
  84. 8b56a91 [XRay] Test for xray_instr_map in object file. (NFC) by Dean Michael Berris · 9 years ago
  85. a552eea Revert 278107 which causes buildbot failures and in addition has wrong commit message by Artur Pilipenko · 9 years ago
  86. 76ebea1 [modules]Add missing include. by Vassil Vassilev · 9 years ago
  87. 7a7dcf6 Teach CorrelatedValuePropagation to mark adds as no wrap by Artur Pilipenko · 9 years ago
  88. ba77973 [X86][SSE] Fix memory folding of (v)roundsd / (v)roundss by Simon Pilgrim · 9 years ago
  89. 3d7517b [LVI] NFC. Fix a typo Bofore -> Before by Artur Pilipenko · 9 years ago
  90. 380a420 [X86] Reduce duplicated code in the execution domain lookup functions by passing tables as an argument. by Craig Topper · 9 years ago
  91. fa0ea29 [AVX-512] Add support for execution domain switching masked logical ops between floating point and integer domain. by Craig Topper · 9 years ago
  92. c59de2e [X86] Remove the Fv packed logical operation alias instructions. Replace them with patterns to the regular instructions. by Craig Topper · 9 years ago
  93. abbe1e8 [X86] Cleanup patterns for AVX/SSE for PS operations. Always try to look for bitcasts from floating point types. If only AVX1 is supported we also need to handle integer types with floating point ops without looking for bitcasts. by Craig Topper · 9 years ago
  94. 4f5ecb3 [X86] Remove unnecessary bitcast from the front of AVX1Only 256-bit logical operation patterns. by Craig Topper · 9 years ago
  95. 9a82d30 X86InstrInfo: Update liveness in classifyLea() by Matthias Braun · 9 years ago
  96. e7c6190 [WebAssembly] Fix bugs in WebAssemblyLowerEmscriptenExceptions pass by Derek Schuff · 9 years ago
  97. 2058f10 Consistently use CGSCCAnalysisManager by Sean Silva · 9 years ago
  98. a4f9d70 Consistently use LoopAnalysisManager by Sean Silva · 9 years ago
  99. 2fb9a98 Consistently use ModuleAnalysisManager by Sean Silva · 9 years ago
  100. 20b343c Consistently use FunctionAnalysisManager by Sean Silva · 9 years ago