1. fa7c411 fix inaccurate comment; NFC by Sanjay Patel · 10 years ago
  2. 3c1ba0b [InstCombine] add getNegativeIsTrueBoolVec() helper function; NFC by Sanjay Patel · 10 years ago
  3. 1c5b38d Fix LLVM's handling and detection of skylake and cannonlake CPUs by Sanjoy Das · 10 years ago
  4. 745f68c [LoopDeletion] Add an assert that verifies LCSSA by Sanjoy Das · 10 years ago
  5. 31fee5e WebAssembly: update expected torture test failures by JF Bastien · 10 years ago
  6. 9d73abc [InstCombine] Added SSE41 roundss/roundsd demanded vector elements invec tests by Simon Pilgrim · 10 years ago
  7. f8acdf5 [InstCombine] Added XOP frczss/vfrczsd demanded vector elements tests by Simon Pilgrim · 10 years ago
  8. 12144eb [InstCombine] Added SSE41 roundss/roundsd demanded vector elements tests by Simon Pilgrim · 10 years ago
  9. a96dc7d [WebAssembly] Support physical registers in the rewrite-to-discard optimization. by Dan Gohman · 10 years ago
  10. 34cfdde IR: Add ConstantData, for operand-less Constants by Duncan P. N. Exon Smith · 10 years ago
  11. 9f1a234 Unbreak non-X86 targets from fallout caused by r261462 by David Majnemer · 10 years ago
  12. 36935fd [X86] Use the correct alignment for COMDAT constant pool entries by David Majnemer · 10 years ago
  13. 2e17dfd [InstCombine] SSE/SSE2 (u)comiss/(u)comisd comparison intrinsics only use the lowest vector element by Simon Pilgrim · 10 years ago
  14. 98f8ef3 [WebAssembly] Refine a README.txt entry. by Dan Gohman · 10 years ago
  15. 7720741 [WebAssembly] Handle CopyToReg nodes with flag results in LowerCopyToReg. by Dan Gohman · 10 years ago
  16. b8fb88e [InstCombine] Added SSE/SSE2 comparison intrinsics demanded vector elements tests by Simon Pilgrim · 10 years ago
  17. 545c090 [WebAssembly] Write stack pointer back to memory when FP is used by Derek Schuff · 10 years ago
  18. 37d3f7f [WebAssembly] Stackify function prologs and epilogs by Derek Schuff · 10 years ago
  19. 51fba47 [InstCombine] Added some SSE/SSE2 demanded vector elements tests by Simon Pilgrim · 10 years ago
  20. a85721f Don't scan for SSA register operands to update when not in SSA form. by Dan Gohman · 10 years ago
  21. 5306226 Fix the build bot break caused by rL261441. by Nemanja Ivanovic · 10 years ago
  22. 0c3c163 [X86][AVX] Added test case for PR22359 by Simon Pilgrim · 10 years ago
  23. 3cf0c95 Fix for PR 26500 by Nemanja Ivanovic · 10 years ago
  24. 2dd3aab [X86] Regenerated pr16360.ll by Simon Pilgrim · 10 years ago
  25. 4bf4c0c [X86][SSE41] More fast-isel intrinsics tests by Simon Pilgrim · 10 years ago
  26. ab724ed [X86][SSE41] Added fast-isel intrinsics tests by Simon Pilgrim · 10 years ago
  27. 01ad432 [DAGCombiner] Use getBitcast helper when possible. NFCI. by Simon Pilgrim · 10 years ago
  28. 69aa756 [X86][SSE] Fixed issue with commutation of 'faux unary' target shuffles (PR26667) by Simon Pilgrim · 10 years ago
  29. 8ec0e3a [X86][SSE] Move all undef/zero cases before target shuffle combining. by Simon Pilgrim · 10 years ago
  30. e1ac460 When MemoryDependenceAnalysis hits a CFG with many transparent blocks, by Joerg Sonnenberger · 10 years ago
  31. 0f386b5 [X86] Enable the LEA optimization pass by default. by Andrey Turetskiy · 10 years ago
  32. 40de4f1 [X86] PR26575: Fix LEA optimization pass (Part 2). by Andrey Turetskiy · 10 years ago
  33. 660d7ba [SimplifyCFG] Use pointer identity to simplify predicate. by Benjamin Kramer · 10 years ago
  34. c377b3c [LVI] Move ConstantRanges instead of copying. by Benjamin Kramer · 10 years ago
  35. 92a8732 Move some code from doInitialization to runOnFunction by David Majnemer · 10 years ago
  36. f150810 [X86] Remove some unused encoding checks from the disassembler table building. by Craig Topper · 10 years ago
  37. b9e9ffa [X86] Add some missing reversed forms of XOP instructions. by Craig Topper · 10 years ago
  38. 3b19409 [PM/AA] Wire up TBAA to the new pass manager's registry and test it. by Chandler Carruth · 10 years ago
  39. 580e466 [PM/AA] Wire up the scoped-no-alias AA to the new pass manager's by Chandler Carruth · 10 years ago
  40. 10ab5d9 [PM/AA] Wire up SCEVAA to the new pass manager's registry and test it. by Chandler Carruth · 10 years ago
  41. 3883deb MachineCopyPropagation: Introduce Reg2MIMap typedef; NFC by Matthias Braun · 10 years ago
  42. 4f08db2 MachineCopyPropagation: Move variables from function to pass by Matthias Braun · 10 years ago
  43. 4d44c95 MachineCopyPropagation: Use ranged for, cleanup; NFC by Matthias Braun · 10 years ago
  44. 7975e02 MachineCopyPropagation: Use assert() instead of if{report_error()} for 'impossible' condition by Matthias Braun · 10 years ago
  45. 10d9c2c [PM/AA] Wire up CFLAA to the new pass manager fully, and port one of its by Chandler Carruth · 10 years ago
  46. 89a08aa [PM/AA] Port alias analysis evaluator to the new pass manager, and use by Chandler Carruth · 10 years ago
  47. 6e95686 fixing msvc warning. by Mike Aizatsky · 10 years ago
  48. 3deef96 [SCEV] Don't spell `SCEV *` variables as `Scev`; NFC by Sanjoy Das · 10 years ago
  49. 2ed41bc [SCEV] Don't spell `SCEV *` variables as `Scev`; NFC by Sanjoy Das · 10 years ago
  50. 8736e22 [SCEV] Don't use std::make_pair; NFC by Sanjoy Das · 10 years ago
  51. 1f296bf [SimplifyCFG] Merge together cleanuppads by David Majnemer · 10 years ago
  52. 7ed6f01 [X86ISelLowering] Fix TLSADDR lowering when shrink-wrapping is enabled. by Davide Italiano · 10 years ago
  53. 090553b AMDGPU/SI: Use v_readfirstlane to legalize SMRD with VGPR base pointer by Tom Stellard · 10 years ago
  54. 8e5d9d2 [RegAllocFast] Properly track the physical register definitions on calls. by Quentin Colombet · 10 years ago
  55. ac038d9 [codeview] Fix emission of file changes in inline line tables by Reid Kleckner · 10 years ago
  56. 78fadfc [sancov] sanitizer html report cosmetic improvements. by Mike Aizatsky · 10 years ago
  57. de72bf5 [X86ISelLowering] Provide a more informative assert message. by Davide Italiano · 10 years ago
  58. 1d49a01 [X86ISelLowering] Merge two conditions inside a single if. by Davide Italiano · 10 years ago
  59. 1836552 Revert r255691 "[LoopVectorizer] Refine loop vectorizer's register usage calculator by ignoring specific instructions." by Hans Wennborg · 10 years ago
  60. dfd6975 Revert r253557 "Alternative to long nops for X86 CPUs, by Andrey Turetsky" by Hans Wennborg · 10 years ago
  61. ff94d6e llvm-dwp: Improve performance (N^2 to amortized N) by using a MapVector instead of linear searches through a vector by David Blaikie · 10 years ago
  62. af4a98f Fix incorrect selection of AVX512 sqrt when OptForSize is on by Dimitry Andric · 10 years ago
  63. 8ba7696 [StatepointLowering] Minor non-semantic cleanups by Sanjoy Das · 10 years ago
  64. 1b96a6c [WebAssembly] Add another optimization idea to README.txt. by Dan Gohman · 10 years ago
  65. bc147ab [AArch64][ShrinkWrap] Fix bug in prolog clobbering live reg when shrink wrapping. by Geoff Berry · 10 years ago
  66. 5a8841da [StatepointLowering] Update StatepointMaxSlotsRequired correctly by Sanjoy Das · 10 years ago
  67. 2ad2317 [StatepointLowering] Fix a mistake in rL261336 by Sanjoy Das · 10 years ago
  68. 3dd7451 [LV] Vectorize first-order recurrences by Matthew Simpson · 10 years ago
  69. d3b6659 [StatepointLowering] Change AllocatedStackSlots to use SmallBitVector by Sanjoy Das · 10 years ago
  70. fffaef1 [StatepointLowering] Fix bug in allocateStackSlot by Sanjoy Das · 10 years ago
  71. f089951 [StatepointLowering] Clean up allocateStackSlot by Sanjoy Das · 10 years ago
  72. ffe13b0 [X86] Change fixup-bw-inst.ll to test output with this optimization on and off. by Kevin B. Smith · 10 years ago
  73. 865db38 [LV] Fix PR26600: avoid out of bounds loads for interleaved access vectorization by Silviu Baranga · 10 years ago
  74. aced110 AMDGPU/SI: Fix s_waitcnt insertion for flat instructions by Tom Stellard · 10 years ago
  75. 38c5292 [X86][AVX] Added fast-isel intrinsics tests by Simon Pilgrim · 10 years ago
  76. 3e185f6 Add support for merging strings with alignment larger than one char. by Rafael Espindola · 10 years ago
  77. c80aad9 [SystemZ] Fix ABI for i128 argument and return types by Ulrich Weigand · 10 years ago
  78. fe6345c [LPM] Document the new helpers to make it easy to get consistent require by Chandler Carruth · 10 years ago
  79. eca46e6 [LPM] Factor all of the loop analysis usage updates into a common helper by Chandler Carruth · 10 years ago
  80. 1458b14 [X86] Remove unused entries from the disassembler type enum. by Craig Topper · 10 years ago
  81. be78872 Shuffle header file as per the Coding Standards by David Majnemer · 10 years ago
  82. ff57405 [SjLjEHPrepare] Simplify/cleanup code by David Majnemer · 10 years ago
  83. 4f298ff LegalizeDAG: Fix ExpandFCOPYSIGN assuming the same type on both inputs by Matthias Braun · 10 years ago
  84. 819f6b2 [LPM] Actually test what the O2 pass pipeline consists of in key places, by Chandler Carruth · 10 years ago
  85. 4487840 Add profile summary support for sample profile. by Easwaran Raman · 10 years ago
  86. 58cfec6 [SjLjEHPrepare] Don't grab pointers to functions in doInitialization by David Majnemer · 10 years ago
  87. 1501a64 [AA] Preserve the AA results wrapper pass as well as BasicAA in a few by Chandler Carruth · 10 years ago
  88. b75f2ff [llvm-nm] In C++, main implicitly returns 0. Pointed out by David Blaikie. by Davide Italiano · 10 years ago
  89. a2cdd47 Bug fix: use dyn_cast_or_null instead of dyn_cast by Lawrence Hu · 10 years ago
  90. 8e4a86a llvm-dwp: Don't test compression when zlib isn't available by David Blaikie · 10 years ago
  91. fb07a71 llvm-dwp: Support compressed input by David Blaikie · 10 years ago
  92. 21c0f8d Minor code cleanups. NFC. by Junmo Park · 10 years ago
  93. a30ffcf [sancov] widening default blacklist. by Mike Aizatsky · 10 years ago
  94. c0110ea [sancov] Adding covered/uncovered tables to coverage report. by Mike Aizatsky · 10 years ago
  95. 3a1cea0 When printing MIR, output to errs() rather than outs(). by Justin Lebar · 10 years ago
  96. ab9a540 [CaptureTracking] Add a test case for pointer cmpxchg by Philip Reames · 10 years ago
  97. 3dbdebc [IR] Extend cmpxchg to allow pointer type operands by Philip Reames · 10 years ago
  98. 1fe289f [x86] fix initialization of PredictableSelectIsExpensive by Sanjay Patel · 10 years ago
  99. 1cf60cc [CMake] Properly set CMAKE_BUILD_TYPE to Debug by default by Chris Bieneman · 10 years ago
  100. 1b96cbe Remove uses of builtin comma operator. by Richard Trieu · 10 years ago