1. 0de6a84 [X86][BtVer2] Add the ability to add additional uops for folded instructions by Simon Pilgrim · 7 years ago
  2. 8594ae0 [InstCombine] try to convert vector insert+extract to trunc by Sanjay Patel · 7 years ago
  3. 22030c1 [InstCombine] allow lengthening of insertelement to eliminate shuffles by Sanjay Patel · 7 years ago
  4. 435f54e [DAG] Don't perform SINT_TO_FP<->UINT_TO_FP custom conversion after legalization by Simon Pilgrim · 7 years ago
  5. 219704f [NFC][CodeGen][X86][AArch64] Add 64-bit constant bit field extract pattern tests by Roman Lebedev · 7 years ago
  6. d09ede4 [X86] Regenerate MMX coalescing test by Simon Pilgrim · 7 years ago
  7. 523dd26 [PDB] Fix this test for real. by Zachary Turner · 7 years ago
  8. ecbe2f8 [X86] Disable BMI BEXTR in X86DAGToDAGISel::matchBEXTRFromAnd unless we're on compiling for a CPU with single uop BEXTR by Craig Topper · 7 years ago
  9. 78ce4df Only dump the types we need in the test. by Zachary Turner · 7 years ago
  10. 02b1e4b Fix some tests on Windows. by Zachary Turner · 7 years ago
  11. 90c3271 [ORC] Add partitioning support to CompileOnDemandLayer2. by Lang Hames · 7 years ago
  12. 974e704 [ORC] Clear SymbolToDefinitionMap when materializing a MaterializationUnit. by Lang Hames · 7 years ago
  13. c7013cd Add a comment to clarify the contract for LLVMGetErrorMessage in the c-bindings by Lang Hames · 7 years ago
  14. efac373 [PDB] Better native API support for pointers. by Zachary Turner · 7 years ago
  15. 21b46b0 [DAGCombiner][NFC] Tests for X div/rem Y single bit fold by David Bolvansky · 7 years ago
  16. ca85b17 [X86][AVX2] Cleanup shuffle combining tests - add common prefixes by Simon Pilgrim · 7 years ago
  17. bbb291c [X86] SimplifyDemandedVectorEltsForTargetNode - remove identity target shuffles before simplifying inputs by Simon Pilgrim · 7 years ago
  18. 59b80ed [X86] Add fast-isel test cases for unaligned load/store intrinsics recently added to clang by Craig Topper · 7 years ago
  19. aa55d1b [X86][SSE] LowerScalarImmediateShift - remove 32-bit vXi64 special case handling. by Simon Pilgrim · 7 years ago
  20. 204e40e Fix signed/unsigned mismatch warning. NFCI. by Simon Pilgrim · 7 years ago
  21. bb664ac [X86] getTargetConstantBitsFromNode - add support for rearranging constant bits via shuffles by Simon Pilgrim · 7 years ago
  22. 9e59026 [X86][SSE] LowerScalarImmediateShift - use getTargetConstantBitsFromNode to get immediate data by Simon Pilgrim · 7 years ago
  23. bdd68c5 [InstCombine] fix formatting in vector evaluators; NFC by Sanjay Patel · 7 years ago
  24. 5bf17aa [InstCombine] add test for vector widening of insertelements; NFC by Sanjay Patel · 7 years ago
  25. 25f9782 [X86] getTargetConstantBitsFromNode - fix self-move assertions from gcc builds due to rL343375 by Simon Pilgrim · 7 years ago
  26. db283fd [X86] Regenerate fma comments. by Simon Pilgrim · 7 years ago
  27. 2a55d07 [X86] getTargetConstantBitsFromNode - add support for peeking through ISD::EXTRACT_SUBVECTOR by Simon Pilgrim · 7 years ago
  28. a1ab644 [X86][SSE] Fixed issue with v2i64 variable shifts on 32-bit targets by Simon Pilgrim · 7 years ago
  29. cde69b2 Fix comment indentation in addLandingPad by Heejin Ahn · 7 years ago
  30. 0525267 [cxx2a] Fix warning triggered by r343285 by Vitaly Buka · 7 years ago
  31. 94cc8ba [ORC] Make MaterializationResponsibility::getRequestedSymbols() const. by Lang Hames · 7 years ago
  32. 7373792 [ORC] Add more utilities to aid debugging output. by Lang Hames · 7 years ago
  33. 30635bc [ValueTracking] Allow select patterns to work on FP vectors by Thomas Lively · 7 years ago
  34. 7776c2f [LLVM-C] Add an accessor for the "value type" of a global by Robert Widmann · 7 years ago
  35. 5529711 [WebAssembly] Fix memory leak on WasmEHFuncInfo by Heejin Ahn · 7 years ago
  36. b102483 [ARM] Fix correctness checks in promoteToConstantPool. by Eli Friedman · 7 years ago
  37. 770516e [ARM] Use preferred alignment for constants in promoteToConstantPool. by Eli Friedman · 7 years ago
  38. 3bd24cd [ORC] Narrow a cast: the block guarded by the condition only handles by Lang Hames · 7 years ago
  39. 46f964d [X86] Add test cases for failures to use narrow test with immediate instructions when a truncate is beteen the CMP and the AND and the sign flag is used. by Craig Topper · 7 years ago
  40. 6fbdafa [AArch64] Split zero cycle feature more granularly by Evandro Menezes · 7 years ago
  41. 441f6c8 GraphWriter: Provide an API for writing a graph into a specified file by George Karpenkov · 7 years ago
  42. 1b5fe4e [DAGCombiner] [NFC] Improve X div/rem 1 fold by David Bolvansky · 7 years ago
  43. 672a178 make lit builtins a package by Chris Matthews · 7 years ago
  44. c8fd90b [llvm-mca] Add a test for zero-idiom VPERM2F128rr. NFC by Andrea Di Biagio · 7 years ago
  45. eb5f10b [bindings/go] Add Go bindings to the Token type by whitequark · 7 years ago
  46. 4c6cb9f Revert r343317 by Luke Cheeseman · 7 years ago
  47. a2e8972 [bindings/go] Add Go bindings for inline assembly by whitequark · 7 years ago
  48. 1bece59 Revert "[LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints" by whitequark · 7 years ago
  49. 411c9ca [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints by whitequark · 7 years ago
  50. 6c702a8 [LLVM-C] Fix broken build bots by Robert Widmann · 7 years ago
  51. 076b15b [utils] Cope with the binary having a .exe extension in update_mca_test_checks.py by Greg Bedwell · 7 years ago
  52. 340f0f6 [utils] Stricter checking from update_mca_test_checks.py by Greg Bedwell · 7 years ago
  53. 29869b9 [utils] Allow better identification of matching blocks in update_mca_test_checks.py by Greg Bedwell · 7 years ago
  54. 56f7ea2 [LLVM-C] Add more debug information accessors to GlobalObject and Instruction by Robert Widmann · 7 years ago
  55. 331a5ec [InstCombine] don't propagate wider shufflevector arguments to predecessors by Sanjay Patel · 7 years ago
  56. 5c80632 [InstCombine] adjust shuffle undef propagation tests; NFC by Sanjay Patel · 7 years ago
  57. 033636c [ORC] Remove some dead code. by Lang Hames · 7 years ago
  58. 168e4a5 [ORC] Fix the unit tests that were broken by r343323. by Lang Hames · 7 years ago
  59. 88ba134 [GISel]: Remove an incorrect assert in CallLowering by Aditya Nandakumar · 7 years ago
  60. a6f5223 [ORC] Improve debugging output for ORC. by Lang Hames · 7 years ago
  61. 9a43bbc [X86][Btver2] PSUBS/PSUBUS instructions are zero-idioms by Simon Pilgrim · 7 years ago
  62. 13e2d88 [X86][Btver2] Add zero-idiom tests for PSUBS/PSUBUS instructions by Simon Pilgrim · 7 years ago
  63. 96f82d5 Reapply changes reverted by r343235 by Luke Cheeseman · 7 years ago
  64. 600c3e6 Fix and modernize StringMatcher comment; NFC by Sven van Haastregt · 7 years ago
  65. 46304bd [MIPS GlobalISel] Lower i64 arguments by Petar Jovanovic · 7 years ago
  66. 72cdd51 [X86][Btver2] CVTSS2I/CVTSD2I - add missing JFPU0 pipe by Simon Pilgrim · 7 years ago
  67. edfa885 Split invocations in CodeGen/X86/cpus.ll among multiple tests. (NFC) by Jonas Devlieghere · 7 years ago
  68. 965ed08 [llvm-mca] Remove redundant namespace prefixes. NFC by Andrea Di Biagio · 7 years ago
  69. ab5d6ab [X86][Btver2] Fix BSF/BSR schedule by Simon Pilgrim · 7 years ago
  70. deede4f Revert r343308: [LoopInterchange] Turn into a loop pass. by Florian Hahn · 7 years ago
  71. 945a3e0 [LoopInterchange] Turn into a loop pass. by Florian Hahn · 7 years ago
  72. 9abf993 [llvm-mca] Teach how to track zero registers in class RegisterFile. by Andrea Di Biagio · 7 years ago
  73. 274ec57 [ARM] Remove non-existent cpu arm1176j-s and use mpcore for v6k by Peter Smith · 7 years ago
  74. c2c1024 [ARM] Allow execute only code on Cortex-m23 by David Spickett · 7 years ago
  75. b785fa5 Remove extra whitespace. NFC. (test commit) by David Spickett · 7 years ago
  76. f254684 [ARM][v8.5A] Add speculation barriers SSBB and PSSBB by Oliver Stannard · 7 years ago
  77. 1076f42 [X86][BtVer2] Fix PHMINPOS schedule resources typo by Simon Pilgrim · 7 years ago
  78. ea3df5e [CodeGen] fix broken successor probability in MBB dump by Hiroshi Inoue · 7 years ago
  79. 5cdff6b Test commit. NFC. by Owen Rodley · 7 years ago
  80. 6752904 [ScalarizeMaskedMemIntrin] Use MinAlign to calculate alignment for the scalar load/stores to handle element types that are byte-sized but not powers of 2. by Craig Topper · 7 years ago
  81. 384d350 [pdb] Simplify the code by replacing a few string conversions with calls to invokeBstrMethod() by Aaron Smith · 7 years ago
  82. 70ae543 merge-request.sh: Add 7.0 metabug by Tom Stellard · 7 years ago
  83. 217504b [ORC] clang-format the ThreadSafeModule code. by Lang Hames · 7 years ago
  84. 7ea842c [ORC] Add a const version of ThreadSafeModule::getModule(). by Lang Hames · 7 years ago
  85. 2c78ea3 [ORC] Lock ThreadSafeContext during module destruction in ThreadSafeModule's by Lang Hames · 7 years ago
  86. bcbf6bc [ScalarizeMaskedMemIntrin] Fix the alignment calculation for the scalar stores of a masked store expansion. by Craig Topper · 7 years ago
  87. dee8e53 [ScalarizeMaskedMemIntrin] Add test cases for masked store expansion. Increase alignment of one of the masked load test cases. by Craig Topper · 7 years ago
  88. 1b2b5a5 [X86] Add the test case from PR38986. by Craig Topper · 7 years ago
  89. f947b53 [ScalarizeMaskedMemIntrin] Ensure the mask is a vector of ConstantInts before generating the expansion without control flow. by Craig Topper · 7 years ago
  90. 5c98f23 [ScalarizeMaskedMemIntrin] Use cast instead of dyn_cast checked by an assert. Consistently make use of the element type variable we already have. NFCI by Craig Topper · 7 years ago
  91. 8f75350 WebAssembly: Rename GetSignature to GetLibcallSignature [NFC] by Derek Schuff · 7 years ago
  92. 2122d18 [ScalarizeMaskedMemIntrin] When expanding masked gathers, start with the passthru vector and insert the new load results into it. by Craig Topper · 7 years ago
  93. c670432 [ScalarizeMaskedMemIntrin] Add some IR only test cases for masked gather expansion. by Craig Topper · 7 years ago
  94. 4f95400 [ScalarizeMaskedMemIntrin] When expanding masked loads, start with the passthru value and insert each conditional load result over their element. by Craig Topper · 7 years ago
  95. 4b75b6e [ScalarizeMaskedMemIntrin] Handle the case where the mask is an all zero vector. by Craig Topper · 7 years ago
  96. fe9a6b9 [ScalarizeMaskedMemIntrin] Add dedicated IR only tests for masked load expansion so I can begin making modifications. by Craig Topper · 7 years ago
  97. 1a8d325 [ScalarizeMaskedMemIntrin] Remove some temporary variables that are only used by a single if condition. by Craig Topper · 7 years ago
  98. 3844ee8 [ScalarizeMaskedMemIntrin] Cleanup comments. NFC by Craig Topper · 7 years ago
  99. 1d6ef08 [ORC] Add definition for IRLayer::setCloneToNewContextOnEmit, use it to set the by Lang Hames · 7 years ago
  100. 1f7247b AMDGPU: Split HasExt into HasExtDPP/SDWA/SDWA9 by Konstantin Zhuravlyov · 7 years ago