1. 21c21a0 [LICM] Refactor some AliasSetTracker code to get rid of new/deletes. NFC by Marcello Maggioni · 7 years ago
  2. bfa8bdb [CodeExtractor] Use 'normal destination' BB as insert point to store invoke results. by Florian Hahn · 7 years ago
  3. c315e74 [WebAssembly] Don't make wasm cleanuppads into funclet entries by Heejin Ahn · 7 years ago
  4. 20dd1fb [WebAssembly] Change writeSPToMemory to writeSPToGlobal (NFC) by Heejin Ahn · 7 years ago
  5. 17b7b8e [RegisterCoalescer] Use substPhysReg in reMaterializeTrivialDef by Bjorn Pettersson · 7 years ago
  6. 408053d [WebAssembly] Add isEHScopeReturn instruction property by Heejin Ahn · 7 years ago
  7. 1a35fbe Fix Wdocumentation warning. NFCI. by Simon Pilgrim · 7 years ago
  8. 2f00acb [InstCombine] Pull simple checks above a more complicated one. NFCI by Craig Topper · 7 years ago
  9. 8be8c4d [GVN] Assign new value number to calls reading memory, if there is no MemDep info. by Florian Hahn · 7 years ago
  10. 3682387 [RegisterCoalscer] Manually remove leftover segments when commuting def by Krzysztof Parzyszek · 7 years ago
  11. be8b313 [NVPTX] Remove ftz variants of cvt with rounding mode by Benjamin Kramer · 7 years ago
  12. a47e427 [llvm-mca] Remove unused decl. NFC. by Matt Davis · 7 years ago
  13. 70801a9 Temporarily Revert "[PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction" due to it causing a compiler crash on valid. by Eric Christopher · 7 years ago
  14. 7824048 [llvm-mca] Add the ability to customize the instruction selection strategy in the Scheduler. by Andrea Di Biagio · 7 years ago
  15. e02e7e5 [X86][SSE] Add non-uniform udiv test that is mostly divide by 1. by Simon Pilgrim · 7 years ago
  16. 0ff071a [AST] Remove notion of volatile from alias sets [NFCI] by Philip Reames · 7 years ago
  17. 985ee9e Update DBG_VALUE register operand during LiveInterval operations by Yury Delendik · 7 years ago
  18. 43485c4 Revert "Revert rr340111 "[GISel]: Add Legalization/lowering code for bit counting operations"" by Aditya Nandakumar · 7 years ago
  19. 4e9e5ec [X86][SSE] Lower vXi8 general shifts to SSE shifts directly. NFCI. by Simon Pilgrim · 7 years ago
  20. 3d6ae30 llvm-readobj: Simplify. NFCI. by Peter Collingbourne · 7 years ago
  21. 01ee4bc [BypassSlowDivision] Teach bypass slow division not to interfere with div by constant where constants have been constant hoisted, but not moved from their basic block by Craig Topper · 7 years ago
  22. af45655 [X86][SSE] Lower v8i16 general shifts to SSE shifts directly. NFCI. by Simon Pilgrim · 7 years ago
  23. 4451f81 [X86][SSE] Lower directly to SSE shifts in the BLEND(SHIFT, SHIFT) combine. NFCI. by Simon Pilgrim · 7 years ago
  24. 6b2c78b Try to fix bot build failure by Matt Arsenault · 7 years ago
  25. cf8aa84 [AMDGPU] Support idot2 pattern. by Farhana Aleen · 7 years ago
  26. 60b9afa AMDGPU: Partially move target handling code from clang to TargetParser by Matt Arsenault · 7 years ago
  27. e54f19a [X86][SSE] Add helper function to convert to/between the SSE vector shift opcodes. NFCI. by Simon Pilgrim · 7 years ago
  28. d10f51f [aarch64][mc] Don't lookup symbols when there is no symbol lookup callback by Daniel Sanders · 7 years ago
  29. 836f774 [InstCombine] Add new tests for icmp ugt/ult (add nuw X, C2), C by Nicola Zaghen · 7 years ago
  30. e12b4e7 [X86] Add SSE2 and XOP udiv combine tests by Simon Pilgrim · 7 years ago
  31. 77028e3 [InstSimplify] use isKnownNeverNaN to fold more fcmp ord/uno by Sanjay Patel · 7 years ago
  32. 099d4ec [LV] Vectorize loops where non-phi instructions used outside loop by Anna Thomas · 7 years ago
  33. 7ba25f5 [InstSimplify] add tests for FP uno/ord with nnan; NFC by Sanjay Patel · 7 years ago
  34. db5a541 NFC: Add loop vectorizer tests showing various control flow within loop that skip iterations by Anna Thomas · 7 years ago
  35. eb54575 [llvm-mca] Replace use of llvm::any_of with std::any_of. by Andrea Di Biagio · 7 years ago
  36. 85067ec [llvm-mca] Add method cycleEvent() to class Scheduler. NFCI by Andrea Di Biagio · 7 years ago
  37. 0c43268 [AMDGPU] Allow int types for MUBUF vdata by Tim Renouf · 7 years ago
  38. a53b9eb [AMDGPU] New buffer intrinsics by Tim Renouf · 7 years ago
  39. 12c4e30 [AMDGPU] New tbuffer intrinsics by Tim Renouf · 7 years ago
  40. 6a7eb84 Change how finalizeBundle selects debug location for the BUNDLE instruction by Bjorn Pettersson · 7 years ago
  41. ea79462 [X86] Add SSE2 sdiv combine tests by Simon Pilgrim · 7 years ago
  42. 48cb502 [DAGCombiner] Reduce load widths of shifted masks by Sam Parker · 7 years ago
  43. d92e522 [TargetLowering] Add BuildSDiv support for division by one or negone. by Simon Pilgrim · 7 years ago
  44. 35df2a3 [MIPS GlobalISel] Select bitwise instructions by Petar Jovanovic · 7 years ago
  45. 33515dd [LICM] Hoist guards with invariant conditions by Max Kazantsev · 7 years ago
  46. 56f5068 [RegisterCoalescer] Do not assert when trying to remat dead values by Bjorn Pettersson · 7 years ago
  47. cbf6acb [NFC] Add some LICM tests by Max Kazantsev · 7 years ago
  48. 7405977 [llvm] NFC: Fix assert condition and suppress warning by Kirill Bobyrev · 7 years ago
  49. a5a23b6 [NFC] Factor out predecessors collection into a separate method by Max Kazantsev · 7 years ago
  50. 69344b0 [IR Verifier] Do not allow bitcast of pointer to vector of pointers and vice versa. by Serguei Katkov · 7 years ago
  51. 985a082 [docs] Fix a small typo in a debug info example by Alex Langford · 7 years ago
  52. ee5b70c [AST] Mark invariant.starts as being readonly by Philip Reames · 7 years ago
  53. db87f39 [LICM] Add tests from D50786 [NFC] by Philip Reames · 7 years ago
  54. 8036734 [LICM][NFC] Add tests from D50730 by Philip Reames · 7 years ago
  55. f7cf5c0 [LICM] More tests for D50925 [NFC] by Philip Reames · 7 years ago
  56. d984d20 [llvm-objcopy] Simplify find(X,Y) != X.end() with is_contained() by Fangrui Song · 7 years ago
  57. baa88cf Fix global_metadata_external_comdat.ll test by Reid Kleckner · 7 years ago
  58. ac46986 [MS Demangler] Demangle special operator 'dynamic initializer'. by Zachary Turner · 7 years ago
  59. b6b924e [MS Demangler] Anonymous namespace hashes can be backreferenced. by Zachary Turner · 7 years ago
  60. 7977957 [MS Demangler] Properly demangle anonymous namespaces. by Zachary Turner · 7 years ago
  61. ec4b6d9 [WebAssembly] Revert type of wake count in atomic.wake to i32 by Heejin Ahn · 7 years ago
  62. d35f046 [LICM][Tests] Add tests for store hoisting [NFC] by Philip Reames · 7 years ago
  63. 6d69184 Re-land r334313 "[asan] Instrument comdat globals on COFF targets" by Reid Kleckner · 7 years ago
  64. d43029e [InstCombine] Add splat vector constant support to foldICmpAddOpConst. by Craig Topper · 7 years ago
  65. ceaf622 [WebAssembly] Remove an unused argument from writeSPToMemory (NFC) by Heejin Ahn · 7 years ago
  66. 2e10363 [llvm-strip] Allow only one input by Fangrui Song · 7 years ago
  67. e8f3424 [llvm-mca] Remove unused formal parameter. NFC. by Matt Davis · 7 years ago
  68. 679b18f extend binop folds for selects to include true and false binops flag intersection by Michael Berg · 7 years ago
  69. c04ae04 [llvm-objdump] Add ability to demangle COFF symbols. by Zachary Turner · 7 years ago
  70. d72ab76 [X86] Add test command line to expose PR38649. by Craig Topper · 7 years ago
  71. 3b19475 [X86] Prevent lowerVectorShuffleByMerging128BitLanes from creating cycles by Craig Topper · 7 years ago
  72. 006bf05 [X86] Teach combineTruncatedArithmetic to handle some cases of ISD::SUB by Craig Topper · 7 years ago
  73. ef2b18c [X86] Pre-commit test cases for D50878. by Craig Topper · 7 years ago
  74. 6b498e0 [LegacyPassManager] Remove analysis P from AnUsageMap before deleting it in schedulePass. by Craig Topper · 7 years ago
  75. 7e54adc Consistently use MemoryLocation::UnknownSize to indicate unknown access size by Krzysztof Parzyszek · 7 years ago
  76. edb7976 Add missing include (<functional> for std::ref) by David Blaikie · 7 years ago
  77. 1b0e006 Move Itanium demangler implementation into a header file and add visitation support. by Richard Smith · 7 years ago
  78. 70a5f27 Revert "AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-bit addr space" by Vitaly Buka · 7 years ago
  79. 3e54b8b [FPEnv] Support constrained FREM intrinsic by Cameron McInally · 7 years ago
  80. b0ab6f7 [PSV] Update API to be able to use TargetCustom without UB. by Marcello Maggioni · 7 years ago
  81. 3de8077 [MS Demangler] Demangle member pointer template parameters. by Zachary Turner · 7 years ago
  82. 949b54f Revert "Revert r339977: [GISel]: Add Opcodes for a few LLVM Intrinsics" by Aditya Nandakumar · 7 years ago
  83. f1f733e [TargetLowering] Disable BuildSDiv division by one or negone. by Simon Pilgrim · 7 years ago
  84. 8ae5787 [ConstantFolding] improve folding of binops with vector undef operand by Sanjay Patel · 7 years ago
  85. f654675 [MemorySSA] Update comment to better describe cfg change (NFC). by Alina Sbirlea · 7 years ago
  86. e48e094 [ConstantFolding] add tests for binops on vectors with undef elements; NFC by Sanjay Patel · 7 years ago
  87. defe1e2 ValueTracking: Handle more instructions in isKnownNeverNaN by Matt Arsenault · 7 years ago
  88. d134115 Revert rr340111 "[GISel]: Add Legalization/lowering code for bit counting operations" by Reid Kleckner · 7 years ago
  89. 7e4b0fa Add cmake option to disable minidumps, default it to off by Reid Kleckner · 7 years ago
  90. 1083c15 [InstCombine] add tests for insertelement+binop; NFC by Sanjay Patel · 7 years ago
  91. 681bdae [llvm-mca] Make the LSUnit a HardwareUnit, and allow derived classes to implement a different memory consistency model. by Andrea Di Biagio · 7 years ago
  92. a8767a6 [SelectionDAG] Reuse the Op's VT. NFCI. by Simon Pilgrim · 7 years ago
  93. 8363820 AMDGPU: fix compilation errors since r340171 by Samuel Pitoiset · 7 years ago
  94. 5237984 AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-bit addr space by Samuel Pitoiset · 7 years ago
  95. ce61d9b Fix an undefined behavior when storing an empty StringRef. by Haojian Wu · 7 years ago
  96. 956102d [SelectionDAG] Add partial sign-bit support to ComputeNumSignBits for BITCAST nodes by Simon Pilgrim · 7 years ago
  97. cdb82fb [X86][SSE] Fix PACKSS bitcast test from rL340166 by Simon Pilgrim · 7 years ago
  98. 11c78fa [X86][SSE] Add PACKSS test showing ComputeNumSignBits failure to handle a partial sign bits extension through a bitcast by Simon Pilgrim · 7 years ago
  99. 8b5b8b5 [X86] Drop unnecessary exact qualifier from packss test by Simon Pilgrim · 7 years ago
  100. f030fcc [DWARF] Refactor DWARF classes to use unified error reporting. NFC. by Victor Leschuk · 7 years ago