1. 56ad5a2 [NFC][InstCombine] Tests for x & (-1 >> y) s>= x to x s<= (-1 >> y) fold. by Roman Lebedev · 7 years ago
  2. 0e039b7 [InstCombine] Fold x s<= x & (-1 >> y) to x s<= (-1 >> y) by Roman Lebedev · 7 years ago
  3. fe2b662 [NFC][InstCombine] Tests for x s<= x & (-1 >> y) to x s<= (-1 >> y) fold. by Roman Lebedev · 7 years ago
  4. f938155 [InstCombine] Fold x s> x & (-1 >> y) to x s> (-1 >> y) by Roman Lebedev · 7 years ago
  5. 39ce2d4 [NFC][InstCombine] Tests for x s> x & (-1 >> y) to x s> (-1 >> y) fold. by Roman Lebedev · 7 years ago
  6. d8e175b [InstCombine] Fold x u<= x & C to x u<= C by Roman Lebedev · 7 years ago
  7. 67041dd [NFC][InstCombine] Tests for x u<= x & C to x u<= C fold. by Roman Lebedev · 7 years ago
  8. fc95a84 [InstCombine] Fold x u> x & C to x u> C by Roman Lebedev · 7 years ago
  9. 1c23934 [NFC][InstCombine] Tests for x u> x & C to x u> C fold. by Roman Lebedev · 7 years ago
  10. 81c991b [InstCombine] Fold x & (-1 >> y) u< x to x u> (-1 >> y) by Roman Lebedev · 7 years ago
  11. 5dfb696 [NFC][InstCombine] Tests for x & (-1 >> y) u< x to x u> (-1 >> y) by Roman Lebedev · 7 years ago
  12. 21d6697 [InstCombine] Fold x & (-1 >> y) u>= x to x u<= (-1 >> y) by Roman Lebedev · 7 years ago
  13. 3f53e3b [NFC][InstCombine] Tests for x & (-1 >> y) u>= x to x u<= (-1 >> y) by Roman Lebedev · 7 years ago
  14. 6950876 [NFC][InstCombine] Add forgotten variable tests for foldICmpWithLowBitMaskedVal() by Roman Lebedev · 7 years ago
  15. c529109 Attempt to get test/tools/llvm-lib/help.test passing on sanitizer-x86_64-linux-fast by Nico Weber · 7 years ago
  16. 9d51c18 [MachineOutliner] Check the last instruction from the sequence when updating liveness by Francis Visoiu Mistrih · 7 years ago
  17. 6490d21 [x86/SLH] Fix an issue where we wouldn't harden any loads if we found by Chandler Carruth · 7 years ago
  18. b77be89 [X86] Fix a subtle bug in the custom execution domain fixing for blends. by Craig Topper · 7 years ago
  19. 981f075 Give llvm-lib rudimentary help output. by Nico Weber · 7 years ago
  20. 60ba444 [X86] Prefer blendi over movss/sd when avx512 is enabled unless optimizing for size. by Craig Topper · 7 years ago
  21. 4365845 Revert "[ThinLTO] Ensure we always select the same function copy to import" by Teresa Johnson · 7 years ago
  22. 73389a2 Revert "[ThinLTO] Add debug output to test" by Teresa Johnson · 7 years ago
  23. 1382a3a Revert "AMDGPU: Fix handling of alignment padding in DAG argument lowering" by Evgeniy Stepanov · 7 years ago
  24. 383081c [x86/SLH] Add an assert to catch if we ever end up trying to harden by Chandler Carruth · 7 years ago
  25. 24ec170 [llvm-mca] Remove unused InstRef formal from pre and post execute callbacks. NFC. by Matt Davis · 7 years ago
  26. d0c165b [ThinLTO] Add debug output to test by Teresa Johnson · 7 years ago
  27. fab6a24 Re-apply "[SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428)." by Tim Shen · 7 years ago
  28. c9b1b5c Add a CHECK line for r337072. by Tim Shen · 7 years ago
  29. e29dbca [Hexagon] Avoid introducing calls into coalesced range of HVX vector pairs by Krzysztof Parzyszek · 7 years ago
  30. c31e75d [LSR] If no Use is interesting, early return. by Tim Shen · 7 years ago
  31. 7cd0250 [X86][SLH] Remove PDEP and PEXT from isDataInvariantLoad by Craig Topper · 7 years ago
  32. 2c5f207 [X86][SLH] Add VEX and EVEX conversion instructions to isDataInvariantLoad by Craig Topper · 7 years ago
  33. 0f602cf [X86][SLH] Regroup the instructions in isDataInvariantLoad a little. NFC by Craig Topper · 7 years ago
  34. 1c00edf [docs] Update usage directive for llvm-cov report -show-functions by Vedant Kumar · 7 years ago
  35. 2d1b15b Fix comments which mixed up 'before' and 'after', NFC by Vedant Kumar · 7 years ago
  36. 0f11eb4 Clarify wording of a doxygen comment, NFC by Vedant Kumar · 7 years ago
  37. af68baa [ThinLTO] Require x86 target for new test by Teresa Johnson · 7 years ago
  38. eede34f [X86] Use the correct types in some recently added isel patterns. by Craig Topper · 7 years ago
  39. 37f081b AMDGPU/GlobalISel: Implement select() for 32-bit @llvm.minnun and @llvm.maxnum by Tom Stellard · 7 years ago
  40. f173f47 [X86][FastISel] Support uitofp with avx512. by Craig Topper · 7 years ago
  41. 5119a48 [LTO] Fix linking with an alias defined using another alias. by Eli Friedman · 7 years ago
  42. 6716a6f [X86] Correct comment of TEST elimination in BSF/TZCNT by Fangrui Song · 7 years ago
  43. 3393e5b [ThinLTO] Ensure we always select the same function copy to import by Teresa Johnson · 7 years ago
  44. 504eed4 AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.exp by Tom Stellard · 7 years ago
  45. e6cdf32 [X86][FastISel] Add EVEX support to sitofp handling. by Craig Topper · 7 years ago
  46. 20e85b8 [X86] Try fixing r336768 by Fangrui Song · 7 years ago
  47. 7d36425 [NFC][InstCombine] Tests for 'check for [no] signed truncation' pattern by Roman Lebedev · 7 years ago
  48. b4c1bb4 Revert "[CMake] Pass Clang defaults to runtimes builds" by Petr Hosek · 7 years ago
  49. 7dc602e [LowerTypeTests] Limit when icall jumptable entries are emitted by Vlad Tsyrklevich · 7 years ago
  50. 6ab694d [dwarfdump] Add pretty printer for accelerator table based on Atom. by Jonas Devlieghere · 7 years ago
  51. b6e0532 [llvm-mca][BtVer2] Add tests for dependency breaking instructions. by Andrea Di Biagio · 7 years ago
  52. c62320c [TableGen] Suppress type validation when parsing pattern fragments by Ulrich Weigand · 7 years ago
  53. 9c21e67 AMDGPU: Properly handle shader inputs with split arguments by Matt Arsenault · 7 years ago
  54. e61b677 AMDGPU: Fix handling of alignment padding in DAG argument lowering by Matt Arsenault · 7 years ago
  55. f185b90 [Tablegen] Optimize isSubsetOf() in AsmMatcherEmitter.cpp. NFC by Marcello Maggioni · 7 years ago
  56. b7219f9 Revert "CallGraphSCCPass: iterate over all functions." by Evgeniy Stepanov · 7 years ago
  57. a97ad69 [NFC][X86][AArch64] Negative tests for 'check for [no] signed truncation' pattern by Roman Lebedev · 7 years ago
  58. 5772681 [cfi-verify] Only run AArch64 tests when it is a supported target by Joel Galenson · 7 years ago
  59. 0b0731c [dwarfdump] Pretty print DW_AT_APPLE_runtime_class by Jonas Devlieghere · 7 years ago
  60. f907c50 [AArch64] Armv8.4-A: LDAPR & STLR with immediate offset instructions (cont'd) by Sjoerd Meijer · 7 years ago
  61. 674b148 [PowerPC] Materialize more constants with CR-field set in late peephole by Nemanja Ivanovic · 7 years ago
  62. 8352988 [cfi-verify] Support AArch64. by Joel Galenson · 7 years ago
  63. 2eb5b22 [json, test] Fix the json.td test - the path to python could contain spaces by Stella Stamenova · 7 years ago
  64. 7c86c06 [mips] Add microMIPS case to the tests and regenerate assertions using update_llc_test_checks.py. NFC by Simon Atanasyan · 7 years ago
  65. 6ff281c [llvm-mca] Improve a few debug prints. NFC by Andrea Di Biagio · 7 years ago
  66. edc45eb Add parens to silence Wparentheses warning, introduced by 336990 by Erich Keane · 7 years ago
  67. 8689f34 [NFC] Silence Wparentheses warning in DomTreeUpdater, introduced by 336968 by Erich Keane · 7 years ago
  68. 3a90426 [TableGen] Support multi-alternative pattern fragments by Ulrich Weigand · 7 years ago
  69. 6069d4b DivergenceAnalysis: added debug output by Tim Renouf · 7 years ago
  70. bd8c8d7 [SLH] Introduce a new pass to do Speculative Load Hardening to mitigate by Chandler Carruth · 7 years ago
  71. 1e086c7 [SLPVectorizer] Add initial alternate opcode support for cast instructions. (REAPPLIED-2) by Simon Pilgrim · 7 years ago
  72. 0bc0c53 [UpdateTestChecks] Teach the x86 asm parser to skip over the function by Chandler Carruth · 7 years ago
  73. c3bd8cc [x86] Fix a capitalization that I failed to save in my editor before by Chandler Carruth · 7 years ago
  74. 5f81eab [x86] Teach the EFLAGS copy lowering to handle much more complex control by Chandler Carruth · 7 years ago
  75. ed770b6 [llvm-mca] Simplify the Pipeline constructor. NFC by Andrea Di Biagio · 7 years ago
  76. 27babdf [llvm-mca] Removed unused arguments from methods in class Pipeline. NFC by Andrea Di Biagio · 7 years ago
  77. ce729e2 [AArch64][SVE] Asm: Vector Unpack Low/High instructions. by Sander de Smalen · 7 years ago
  78. 1726fda [AArch64] Updated bigendian buildvector tests by Simon Pilgrim · 7 years ago
  79. 19f4c1e [ARM] Regenerated arg endian test by Simon Pilgrim · 7 years ago
  80. 3723787 [AArch64][SVE] Asm: Support for insert element (INSR) instructions. by Sander de Smalen · 7 years ago
  81. b76c453 [LiveDebugValues] Tracking copying value between registers by Petar Jovanovic · 7 years ago
  82. 1b59f04 [X86] Prefer MOVSS/SD over BLEND under optsize in isel. by Craig Topper · 7 years ago
  83. 9317746 [XRay][compiler-rt] Add PID field to llvm-xray tool and add PID metadata record entry in FDR mode by Dean Michael Berris · 7 years ago
  84. 8383d4d [X86] Remove isel patterns that turns packed add/sub/mul/div+movss/sd into scalar intrinsic instructions. by Craig Topper · 7 years ago
  85. bc2f48c [DomTreeUpdater] Ignore updates when both DT and PDT are nullptrs by Chijun Sima · 7 years ago
  86. 9074a87 [FileCheck] Implement -v and -vv for tracing matches by Joel E. Denny · 7 years ago
  87. 8a35df3 [InstCombine] return when SimplifyAssociativeOrCommutative makes a change by Sanjay Patel · 7 years ago
  88. d79789a CodeGen: Remove pipeline dependencies on StackProtector; NFC by Matthias Braun · 7 years ago
  89. 674f0a1 Simplify recursive launder.invariant.group and strip by Piotr Padlewski · 7 years ago
  90. fda9d38 [llvm-mca] Constify SourceMgr::hasNext. NFC. by Matt Davis · 7 years ago
  91. 5c43c4c [llvm-mca] Add cycleBegin/cycleEnd callbacks to mca::Stage. by Matt Davis · 7 years ago
  92. b9bc173 [X86] Regenerate checks in sse-scalar-fp-arith.ll. by Craig Topper · 7 years ago
  93. 07757b9 [InstCombine] Simplify isKnownNegation by Fangrui Song · 7 years ago
  94. 9bd050e [X86] Add AVX512 equivalents of some isel patterns so we get EVEX instructions. by Craig Topper · 7 years ago
  95. 20f01a8 Revert r336950 and r336951 "[X86] Add AVX512 equivalents of some isel patterns so we get EVEX instructions." and "foo" by Craig Topper · 7 years ago
  96. 1a14ab0 Remove redundant *_or_null checks; NFC by George Burgess IV · 7 years ago
  97. 30251f2 [X86] Add AVX512 equivalents of some isel patterns so we get EVEX instructions. by Craig Topper · 7 years ago
  98. 197f95f foo by Craig Topper · 7 years ago
  99. 5491930 Revert "[SLPVectorizer] Add initial alternate opcode support for cast instructions. (REAPPLIED)" by Martin Storsjo · 7 years ago
  100. 0a4671b [gold-plugin] Disable section ordering for relocatable links by Bill Wendling · 7 years ago