99%
WDescription%
Test Result: 5 tests failing out of a total of 11,695 tests.99
Build stability: No recent builds failed.100
Build History
x
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 Identified problems
 Identified problems
 Identified problems
 
 Identified problems
 
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 

Changes

#3246 (Jun 15, 2021 8:39:41 PM)

  1. [libc++] Promote GCC 11 to mandatory CI — Louis Dionne / detail
  2. [DFSan] Handle landingpad inst explicitly as zero shadow. — browneee / detail
  3. [NFC][sanitizer] Remove calls to __asan_get_current_fake_stack — Vitaly Buka / detail
  4. [FuncSpec] Use std::pow instead of operator^ — yedeng.yd / detail
  5. X86: balance the frame prologue and epilogue on Win64 — Saleem Abdulrasool / detail
  6. [Debug-Info] guard DW_LANG_C_plus_plus_14 under strict dwarf — czhengsz / detail
  7. [Driver] Delete -fsanitize-coverage-blocklist= in favor of -fsanitize-coverage-ignorelist= — i / detail

#3245 (Jun 15, 2021 5:41:46 PM)

  1. Revert "Allow signposts to take advantage of deferred string substitution" — Adrian Prantl / detail
  2. [SVE][LSR] Teach LSR to enable simple scaled-index addressing mode generation for SVE. — huihuiz / detail
  3. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  4. Remove redundant environment variable XLA_FLAGS. — jacobhegna / detail
  5. [compiler-rt][hwasan] Add newline between record_addr lines on frame record dumps — leonardchan / detail
  6. [mlir:OpFormatGen] Add Support for `$_ctxt` in the transformer. — silvasean / detail
  7. [NFC][sanitizer] clang-format some code — Vitaly Buka / detail
  8. [PowerPC] Export 16 byte load-store instructions — lkail / detail
  9. [lld][MachO] Add support for LC_DATA_IN_CODE — alexshap / detail
  10. [libc++][ci] Enable modules in the Runtimes build — Louis Dionne / detail
  11. Do not merge LocalInstantiationScope for template specialization — Yaxun.Liu / detail
  12. [lld][MachO] Fix UB after D103006 — Vitaly Buka / detail
  13. [NFC][hwasan] Fix "implicitly declaring library function" — Vitaly Buka / detail
  14. [X86] Use EVT::getVectorVT instead of changeVectorElementType in reduceVMULWidth. — craig.topper / detail
  15. [NFC] This is a test commit to check commit access. — CarlosAlbertoEnciso / detail
  16. [AMDGPU][Libomptarget] Drop dead code related to g_atl_machine — Pushpinder.Singh / detail
  17. Revert "[NFC] This is a test commit to check commit access." — CarlosAlbertoEnciso / detail
  18. [ORC-RT] Fix void function handling in the WrapperFunction utility. — Lang Hames / detail
  19. [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects. — CarlosAlbertoEnciso / detail
  20. [gn build] Port d0a5d8611935 — llvmgnsyncbot / detail
  21. Support buffers in LinalgFoldUnitExtentDims — tpopp / detail
  22. [libc] Add a set of elementary operations — gchatelet / detail
  23. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  24. [builtins] Allow compiling the builtins without libc headers — Alexander.Richardson / detail
  25. [IR] Remove forward declaration of GraphTraits from Type.h — jay.foad / detail
  26. [mlir][linalg] Fold linalg.pad_tensor if src type == result type — springerm / detail
  27. [clang-format] distinguish function type casts after 21c18d5a04316891110cecc2bf37ce51533decba — krasimir / detail
  28. [analyzer] Refactor StoreSiteFinder and extract DefaultStoreHandler — vsavchenko / detail
  29. [analyzer] Extract ControlDependencyHandler — vsavchenko / detail
  30. [analyzer] Extract NilReceiverHandler — vsavchenko / detail
  31. [analyzer] Extract ArrayIndexHandler — vsavchenko / detail
  32. [analyzer] Extract InterestingLValueHandler — vsavchenko / detail
  33. [analyzer] Extract InlinedFunctionCallHandler — vsavchenko / detail
  34. [analyzer] Simplify the process of producing notes for stores — vsavchenko / detail
  35. Fix Windows builders after 244601f4720d9cda6e81ea1908f3ce905a4bcb0e — Alexander.Richardson / detail
  36. [MCA][InstrBuilder] Check for the presence of flag VariadicOpsAreDefs. — andrea.dibiagio / detail
  37. [analyzer] Decouple NoteTag from its Factory — vsavchenko / detail
  38. [X86] Schedule-model second (mask) output of GATHER instruction — lebedev.ri / detail
  39. [lldb] Fix libstdc++ 11's std::unique_ptr affecting LLDB testsuite TestDataFormatterStdUniquePtr.py — jan.kratochvil / detail
  40. ABI breaking changes fixes. — neil.henning / detail
  41. [mlir] Add NegOp to complex dialect. — akuegel / detail
  42. [mlir][MemRef] Make sure types match when folding dim(reshape) — benny.kra / detail
  43. [ORC] Port WrapperFunctionUtils and SimplePackedSerialization from ORC runtime. — Lang Hames / detail
  44. [ORC] Make WrapperFunctionResult's ValuePtr member non-const. — Lang Hames / detail
  45. Clearly specify that these are partially implemented features — aaron / detail
  46. [mlir] ODS: do not emit trailing const for static methods — zinenko / detail
  47. [ORC] Fix missing function in unit test. — Lang Hames / detail
  48. [ORC] Fix narrowing-in-initializer-list warnings. — Lang Hames / detail
  49. [ORC] Fix missing std::move. — Lang Hames / detail
  50. [ORC] Fix endianness in manual serialization to match WrapperFunctionUtils. — Lang Hames / detail
  51. [LoopDeletion] Check for irreducible cycles when deleting loops. — flo / detail
  52. [OPENMP]Fix PR50699: capture locals in combine directrives for aligned clause. — a.bataev / detail
  53. [gn build] Port 4eb9fe2e1a07 — llvmgnsyncbot / detail
  54. [Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC. — patacca / detail
  55. [Matrix] Add tests for fast-math flags & matrix codegen. — flo / detail
  56. [libc++] [test] Fix some GCC 11 errors/warnings in these tests. NFCI. — arthur.j.odwyer / detail
  57. [mlir][linalg][python] Adapt the OpDSL to use scalars. — gysit / detail
  58. [mlir] separable registration of attribute and type interfaces — zinenko / detail
  59. [mlir] Add SignOp to complex dialect. — akuegel / detail
  60. [llvm-exegesis] Fix X86LbrCounter destructor to correctly unmap memory and not double-close fd (PR50620) — llvm-dev / detail
  61. [ARM] Rejig some of the MVE gather/scatter lowering pass. NFC — david.green / detail
  62. [libc] Add a set of elementary operations — gchatelet / detail
  63. [mlir] Avoid GCC naming conflict. — gysit / detail
  64. [libcxx][atomic] Fix failure mapping in compare_exchange_{strong,weak}. — rupprecht / detail
  65. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  66. [flang] [openmp] Add Fortran specific semantic check 4 for OpenMP Allocate directive. — isaac.perry / detail
  67. Work around MSVC compiler intricacies. — Adrian Prantl / detail
  68. [mlir][linalg] Adapt yaml codegen to support scalar parameters. — gysit / detail
  69. [IROutliner] Adding DebugInfo handling for IR Outlined Functions — andrew.litteken / detail
  70. [ARM] Use rq gather/scatters for smaller v4 vectors — david.green / detail
  71. DirectoryWatcher: close a possible window of race on Windows — Saleem Abdulrasool / detail
  72. [ARM] Extend narrow values to allow using truncating scatters — david.green / detail
  73. Remove unnecessary triple from test — rnk / detail
  74. [NFC] Remove redundant variable — aeubanks / detail
  75. [NFC][OpaquePtr] Avoid calling getPointerElementType() — aeubanks / detail
  76. Revert "[ARM] Extend narrow values to allow using truncating scatters" — david.green / detail
  77. [lldb] Make the ClassTemplateDecl merging logic in TypeSystemClang respect template parameters — Raphael Isemann / detail
  78. [NewPM] Remove SpeculateAroundPHIs pass — lebedev.ri / detail
  79. [compiler-rt][hwasan] Add GetShadowOffset function — leonardchan / detail
  80. [AMDGPU] Fix lds superalign test. NFC. — Stanislav.Mekhanoshin / detail
  81. [X86] avoid assert with varargs, soft float, and no-implicit-float — llvm / detail
  82. Support: Remove F_{None,Text,Append} compatibility synonyms, NFC — Duncan P. N. Exon Smith / detail
  83. [libc++] [P0619] Add _LIBCPP_ABI_NO_BINDER_BASES and remove binder typedefs in C++20. — arthur.j.odwyer / detail
  84. [PowerPC] Fix spilling of paired VSX registers — nemanja.i.ibm / detail
  85. [PowerPC] Moving defineXLCompatMacros() definition — albionapc / detail
  86. [libcxx][iwyu] ensures we IWYU as prep for modules — cjdb / detail
  87. [NFC] Update renamed option in comments — Jinsong Ji / detail
  88. Remove redundant test that was causing intermittent build bot failures. — douglas.yung / detail
  89. Support lowering of index-cast on vector types. — jpienaar / detail
  90. [NFC] Fix "unused variable" warning — Vitaly Buka / detail
  91. [asan] Remove Asan, Ubsan support of RTEMS and Myriad — Vitaly Buka / detail
  92. [InstSimplify] Treat invariant group insts as bitcasts for load operands — aeubanks / detail
  93. [gn build] Port 6478ef61b1a4 — llvmgnsyncbot / detail
  94. Adding the rest of the C11 papers to the status page. — aaron / detail
  95. [MCA] Adding the CustomBehaviour class to llvm-mca — andrea.dibiagio / detail
  96. Revert "[MCA] Adding the CustomBehaviour class to llvm-mca" — andrea.dibiagio / detail
  97. [libc][NFC] Disable thrd_test as it is exhibiting flaky behavior on the bots. — sivachandra / detail
  98. AArch64 Linux and elf-core PAC stack unwinder support — omair.javaid / detail
  99. [OpenMP] Lazily assign root affinity — jonathan.l.peyton / detail
  100. [OpenMP] Fix affinity determine capable algorithm on Linux — jonathan.l.peyton / detail
  101. [OpenMP] Add GOMP 5.0 version symbols to API — jonathan.l.peyton / detail
  102. Convert functions that were returning BreakpointOption * to BreakpointOption &. — jingham / detail
  103. [SampleFDO] Using common linkage for the discriminator flag variable — xur / detail
  104. [mlir][sparse] allow all-dense annotated "sparse" tensor output — ajcbik / detail
  105. [OpaquePtr] Verify Opaque pointer in function parameter — zequanwu / detail
  106. [mlir][SCF] Remove empty else blocks of `scf.if` operations. — ravishankarm / detail
  107. [docs] Exclude FlangOption and re-generate ClangCommandLineReference.rst — i / detail
  108. Missed a Windows use of ValidForThisThread in the changes for — jingham / detail
  109. [mlir][sparse] integration test for all-dense annotated "sparse" output — ajcbik / detail
  110. CMake: allow overriding CMAKE_CXX_VISIBILITY_PRESET — aktoon / detail
  111. Don't depend on the "run" alias doing shell expanding. — jingham / detail

#3244 (Jun 14, 2021 2:50:34 PM)

  1. [AMDGPU] Limit runs of fixLdsBranchVmemWARHazard — Piotr Sobczak / detail
  2. [mlir][Linalg] Make printer/parser have the same behavior. — hanchung / detail
  3. Adding some of the documents for C11. — aaron / detail
  4. [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) — lebedev.ri / detail
  5. [dfsan] Add stack-trace printing functions to dfsan interface — gbalats / detail
  6. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  7. [HWASan] Enable globals support for LAM. — mascasa / detail
  8. [libc] Add hardware implementations of x86_64 sqrt functions. — sivachandra / detail
  9. [Hexagon] Add HVX and control register names to Hexagon target — kparzysz / detail

#3243 (Jun 14, 2021 12:22:01 PM)

  1. [clang][deps] NFC: Handle `DependencyOutputOptions` only once — Jan Svoboda / detail
  2. [clang][deps] NFC: Stop using moved-from object — Jan Svoboda / detail
  3. [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size — lebedev.ri / detail
  4. [NFC][DAGCombine] Extract getFirstIndexOf() lambda back into a function — lebedev.ri / detail
  5. Reland "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  6. [flang] Fix compilation problem with rename of "MemRefDataFlow" — psteinfeld / detail
  7. Add AutomaticAllocationScope to memref.alloca_scope — zinenko / detail
  8. [libc++] [test] No longer rely on std::hash<T>::argument_type. — arthur.j.odwyer / detail
  9. [lldb][docs] Fix section name for InputReaderGranularity — Raphael Isemann / detail
  10. [lldb][docs] Add the missing rst anchors to the Python enum docs — Raphael Isemann / detail
  11. [libcxx][ranges] Implement views::all. — zoecarver / detail
  12. [gn build] Port c820b494d6e1 — llvmgnsyncbot / detail
  13. Revert "[clang] NRVO: Improvements and handling of more cases." — hans / detail
  14. [AArch64] Improve SAD pattern — jingu.kang / detail
  15. [ADT] Use unnamed argument for unused arg in StringMapEntryStorage. — flo / detail
  16. [AIX][XCOFF] emit vector info of traceback table. — zhijian / detail
  17. SelectionDAG: repair the Windows build — Saleem Abdulrasool / detail
  18. [VectorCombine] Limit scalarization to non-poison indices for now. — flo / detail
  19. [mlir] Mark gpu dialect illegal in gpu-to-llvm conversion — csigg / detail
  20. [LoopDeletion] Add test with irreducible control flow in loop. — flo / detail
  21. [InstCombine] add tests for logical and/or with not ops; NFC — spatel / detail
  22. [InstCombine] add DeMorgan folds for logical ops in select form — spatel / detail
  23. [Verifier] Parallelize verification and dom checking.  NFC. — clattner / detail
  24. [flang] Move buffer runtime test to GTest — ashermancinelli / detail
  25. [RISCV] Transform unaligned RVV vector loads/stores to aligned ones — fraser / detail
  26. [Clang] Test case for -Wunused-but-set-variable, warn for volatile. — George Burgess IV / detail
  27. [CSSPGO] Aggregation by the last K context frames for cold profiles — wlei / detail
  28. [OpenMP] Fix C-only clang assert on parsing use_allocator clause of target directive — a.bataev / detail
  29. [lld-macho] Reword comment for clarity — jezng / detail
  30. [lld-macho] Fix "shift exponent too large" UBSAN error — jezng / detail
  31. [OpaquePtr] Remove existing support for forward compatibility — aeubanks / detail
  32. [NFC] Remove unused variable — Vitaly Buka / detail
  33. [docs][OpaquePtr] Shuffle around the transition plan section — aeubanks / detail
  34. X86: pass swift_async context in R14 on Win64 — Saleem Abdulrasool / detail
  35. Remove accidentally added debugging code from D103135 — aeubanks / detail
  36. [mlir:Linalg] Populate LinalgOp patterns on LinalgDialect as opposed to each op — riddleriver / detail
  37. Move some code under NDEBUG from D103135 — aeubanks / detail
  38. [PassManager] Save compile time by not running the verifier unnecessarily. NFC — clattner / detail
  39. [OPENMP][C++20]Add support for CXXRewrittenBinaryOperator in ranged for loops. — a.bataev / detail
  40. [libc++] Clean up scripts to setup CI on macOS — Louis Dionne / detail
  41. [libc++abi] NFC: avoid a -Wunused-parameter warning — xingxue / detail

#3242 (Jun 14, 2021 6:12:56 AM)

  1. [zorg] Cleanup clang-cmake-{armv7,aarch64}-quick bots — maxim.kuvyrkov / githubweb
  2. [zorg] Build all targets on Linaro-maintained bots — maxim.kuvyrkov / githubweb
  3. [zorg] Add AArch64 SVE vector-length-specific (VLS) bots — maxim.kuvyrkov / githubweb
  4. [zorg] Rename Linaro's AArch64 and ARM bots to use consistent names — maxim.kuvyrkov / githubweb
  5. [zorg] Remove settings that match defaults from Linaro bots — maxim.kuvyrkov / githubweb

#3242 (Jun 14, 2021 6:12:56 AM)

  1. [clang][deps] NFC: Preserve the original frontend action — Jan Svoboda / detail
  2. [libc] Add a set of elementary operations — gchatelet / detail
  3. [clang][modules][pch] Allow loading PCH with different modules cache path — Jan Svoboda / detail
  4. Reland "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  5. [lldb] Add missing changes to a2363c0cf9b6a9a81c76ac652da667f73845d38b — david.spickett / detail
  6. [clang][deps] Handle precompiled headers' AST files — Jan Svoboda / detail
  7. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  8. [lldb] Correct "else if" to "elif" in TestRegisters — david.spickett / detail
  9. [flang] Add POSIX implementation for CPU_TIME — diana.picus / detail
  10. Fix -Wswitch warning after 092c303955cd18be6c0b923b1c0a1b96e2c91893. — hokein.wu / detail
  11. [clang][deps] Handle modular dependencies present in PCH — Jan Svoboda / detail
  12. [Analyzer][solver] Simplify existing eq classes and constraints when a new constraint is added — gabor.marton / detail
  13. [clang][deps] Move stripping of diagnostic serialization from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  14. [clang][deps] Move invocation adjustments from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  15. [clang][deps] Move injection of `-Wno-error` from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  16. [clang][deps] Move enabling system header deps from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  17. [VPlan] Add additional tests for region merging. — flo / detail
  18. [clang][deps] Fix failing modules.cpp test — Jan Svoboda / detail
  19. [lldb][docs] Document SBType — Raphael Isemann / detail
  20. [clang][deps] NFC: Check the correct context hashes in tests — Jan Svoboda / detail
  21. [clang][deps] Prevent unintended modifications of the original TU command-line — Jan Svoboda / detail
  22. Revert "[lldb] Set return status to failed when adding a command error" (and fixups) — david.spickett / detail
  23. [libc++] Refactor the tests for std::prev, next and advance — Louis Dionne / detail
  24. [MLIR][NFC] Rename MemRefDataFlow -> AffineScalarReplacement — uday / detail
  25. [clang][deps] NFC: Fix an XFAIL test on Windows — Jan Svoboda / detail
  26. [libc++] NFC: More refactoring in the prev/next/advance tests per review comments — Louis Dionne / detail
  27. Intrinsic::getName: require a Module argument — jeroen.dobbelaere / detail

#3242 (Jun 14, 2021 6:12:56 AM)

  1. [zorg] Cleanup clang-cmake-{armv7,aarch64}-quick bots — maxim.kuvyrkov / detail
  2. [zorg] Build all targets on Linaro-maintained bots — maxim.kuvyrkov / detail
  3. [zorg] Add AArch64 SVE vector-length-specific (VLS) bots — maxim.kuvyrkov / detail
  4. [zorg] Rename Linaro's AArch64 and ARM bots to use consistent names — maxim.kuvyrkov / detail
  5. [zorg] Remove settings that match defaults from Linaro bots — maxim.kuvyrkov / detail

#3241 (Jun 14, 2021 12:30:58 AM)

  1. AMD k8 family does not support SSE4.x which are required by x86-64-v2+ — sguelton / detail
  2. [mlir][linalg] Lower PadTensorOp to InitTensorOp + FillOp + SubTensorInitOp — springerm / detail
  3. [mlir][linalg] Vectorize linalg.pad_op source copying (static source shape) — springerm / detail
  4. [mlir][linalg] Vectorize linalg.pad_op source copying (improved) — springerm / detail
  5. [LoopVectorize] precommit pr50686.ll for D104148 — guopeilin1 / detail
  6. Only consider built-in compound assignment operators for -Wunused-but-set-* — sbergman / detail
  7. [mlir] Add ExpOp to Complex dialect. — akuegel / detail
  8. [mlir][linalg] Lower PadTensorOps with non-constant pad value — springerm / detail
  9. [mlir][linalg] Add support for scalar input operands. — gysit / detail
  10. [mlir] Remove traits that require vector type support from ops in Complex dialect. — akuegel / detail
  11. [VP] Binary floating-point intrinsics. — simon.moll / detail
  12. [flang] Add initial implementation for CPU_TIME — diana.picus / detail
  13. [llvm] remove Sequence::asSmallVector() — gchatelet / detail

#3240 (Jun 13, 2021 9:37:27 PM)

  1. Calculate getTerminator only when necessary — 1894981+hiraditya / detail
  2. Implement DW_CFA_LLVM_* for Heterogeneous Debugging — VenkataRamanaiah.Nalamothu / detail
  3. [lld-macho] Try to fix MSAN "uninitialized memory" error — jezng / detail
  4. [Testsuite] Change these tests to only have a single verification error, NFC. — clattner / detail
  5. [LLParser] Remove outdated deplibs — th3charlie / detail

#3239 (Jun 13, 2021 7:27:30 PM)

  1. [mlir] Vectorize linalg.pad_tensor consumed by transfer_write — springerm / detail
  2. [DominanceInfo] Make the ctor take a defaulted value for the operand. NFC. — clattner / detail
  3. [mlir][linalg] Remove generic PadTensorOp vectorization pattern — springerm / detail
  4. [ORC-RT] Fix an error check. — Lang Hames / detail

#3238 (Jun 13, 2021 6:24:16 PM)

  1. [Utils] Add missing freeze and poison keyword highlights — aqjune / detail
  2. [mlir][linalg] Add constant padding helper to PadTensorOp — springerm / detail
  3. [mlir] Vectorize linalg.pad_tensor consumed by transfer_read — springerm / detail
  4. [mlir] Vectorize linalg.pad_tensor consumed by subtensor_insert — springerm / detail

#3237 (Jun 13, 2021 5:02:04 PM)

  1. [DSE] Extra multiblock loop tests, NFC. — david.green / detail
  2. unwind: allow building with GCC — Saleem Abdulrasool / detail
  3. Fix misspelled instruction in X86 assembly parser — epastor / detail
  4. [ms] [llvm-ml] Fix capitalization of the ignored CPU directives — epastor / detail
  5. [ms] [llvm-ml] When parsing MASM, "jmp short" instructions are case insensitive — epastor / detail
  6. [lld-macho][nfc] Remove InputSection::outSecFileOff — jezng / detail
  7. [lld-macho][nfc] Represent the image loader cache with a ConcatInputSection — jezng / detail
  8. [lld-macho][nfc] Add `final` to classes where possible — jezng / detail

#3236 (Jun 13, 2021 2:07:49 PM)

  1. Introduce tensor.insert op to Tensor dialect. — hanchung / detail

#3235 (Jun 13, 2021 12:55:44 PM)

  1. [lld/mac] clarify comment — thakis / detail
  2. DirectoryWatcher: also wait for the notifier thread — Saleem Abdulrasool / detail
  3. [SPARC] Legalize truncation and extension between fp128 and half — thatlemon / detail
  4. [clang-format] Adds a formatter for aligning arrays of structs — bjoern / detail
  5. [fuzzer] Fix build on musl — i / detail
  6. [ELF] Add OVERWRITE_SECTIONS command — i / detail

#3234 (Jun 13, 2021 8:43:03 AM)

  1. VPlanSLP.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  2. ArgumentPromotion.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  3. SValExplainer.h - get APSInt values by const reference instead of value. NFCI. — llvm-dev / detail
  4. [InstCombine] fold ctlz/cttz of bool types — spatel / detail
  5. [clang][NFC] Add IsAnyDestructorNoReturn field to CXXRecord instead of calculating it on demand — markus.boeck02 / detail
  6. [ARM] Introduce t2WhileLoopStartTP — david.green / detail
  7. LoopUnrollAndJamPass.cpp - remove unused <vector> include. NFCI. — llvm-dev / detail
  8. GVN.cpp - remove unused <vector> include. NFCI. — llvm-dev / detail
  9. fix comment typos to cycle bots — thakis / detail
  10. DWARFDebugFrame.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  11. MachOObjectFile.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  12. RegUsageInfoPropagate.cpp - remove unused <string> and <map> includes. NFCI. — llvm-dev / detail
  13. ProfiledCallGraph.h - remove unused <string> include. NFCI. — llvm-dev / detail
  14. DetailedRecordsBackend.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  15. DetailedRecordsBackend.cpp - printSectionHeading - avoid std::string creation/copies. — llvm-dev / detail
  16. DIPrinter.h - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  17. BoundsChecking.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  18. RawError.h - remove unused <string> include. NFCI. — llvm-dev / detail
  19. [LoopUnroll] Test multi-exit runtime unrolling with predictable exit (NFC) — nikita.ppv / detail

#3233 (Jun 13, 2021 3:42:52 AM)

  1. [X86] Check immediate before get it. — yuanke.luo / detail
  2. [ARM][NEON] Combine base address updates for vld1Ndup intrinsics — kbessonova / detail
  3. [clang] Implement P2266 Simpler implicit move — mizvekov / detail
  4. [ORC-RT] Fix a comment. — Lang Hames / detail
  5. [JITLink][MachO] Add missing testcase. — Lang Hames / detail
  6. [ORC-RT] Remove unused header in unit test. — Lang Hames / detail

#3230 (Jun 12, 2021 11:20:40 PM)

  1. Revert "[X86] Check immediate before get it." — yuanke.luo / detail

#3226 (Jun 12, 2021 8:51:11 PM)

  1. [ORC-RT] Split Simple-Packed-Serialization code into its own header. — Lang Hames / detail
  2. [X86] Check immediate before get it. — yuanke.luo / detail
  3. llvm-objcopy: fix section size truncation/extension when dumping sections — dblaikie / detail
  4. [runtimes] Fix umbrella component targets — smeenai / detail

#3224 (Jun 12, 2021 4:37:25 PM)

  1. Simplify getArgAttrDict/getResultAttrDict by removing unnecessary checks — joker.eph / detail

#3220 (Jun 12, 2021 2:11:31 PM)

  1. Use dyn_cast_or_null instead of dyn_cast in FunctionLike::verifyTrait (NFC) — joker.eph / detail
  2. [NFC][X86][Codegen] Add shuffle test that would benefit from sorting in reduceBuildVecToShuffle() — lebedev.ri / detail

#3219 (Jun 12, 2021 1:36:34 PM)

  1. [llvm-objcopy] Exclude empty sections in IHexWriter output — i / detail

#3218 (Jun 12, 2021 10:57:24 AM)

  1. [CHR] Don't run ControlHeightReduction if any BB has address taken — lxfind / detail

#3216 (Jun 12, 2021 9:10:51 AM)

  1. [MLIR] Simplify affine.if ops with trivial conditions — uday / detail
  2. [VPlan] Add more sinking/merging tests with predicated loads/stores. — flo / detail
  3. [clang] NRVO: Improvements and handling of more cases. — mizvekov / detail
  4. Revert "Revert "DirectoryWatcher: add an implementation for Windows"" — Saleem Abdulrasool / detail
  5. [X86] Add ISD::FREEZE and ISD::AssertAlign to the list of opcodes that don't guarantee upper 32 bits are zero. — craig.topper / detail

#3215 (Jun 12, 2021 6:11:22 AM)

  1. [lld][MachO] Fix function starts section — alexshap / detail
  2. Improve materializer error messages to include type names. — Adrian Prantl / detail
  3. [mlir] make normalizeAffineFor public — stephen.neuendorffer / detail
  4. [Flang][test] Fix Windows buildbot. — llvm-project / detail
  5. A post-processing for BFI inference — aktoon / detail
  6. [AMDGPU][IndirectCalls] Fix register usage propagation for indirect/external calls — Madhur.Amilkanthwar / detail
  7. Revert "[X86FixupLEAs] Sub register usage of LEA dest should block LEA/SUB optimization" — flo / detail
  8. Revert "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" — flo / detail
  9. [lit] Attempt for fix tests failing because of 'warning: non-portable path to file' — kbessonova / detail
  10. Revert "Allow signposts to take advantage of deferred string substitution" — flo / detail

#3214 (Jun 11, 2021 5:37:05 PM)

  1. [llvm-objcopy][MachO] Do not strip symbols with the flag REFERENCED_DYNAMICALLY set — alexshap / detail
  2. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  3. Disambiguate usage of struct mach_header and other MachO definitions. — Adrian Prantl / detail
  4. [IRSim] Strip out the findSimilarity call from the constructor — andrew.litteken / detail
  5. Revert "Allow signposts to take advantage of deferred string substitution" — Adrian Prantl / detail
  6. [lld-macho] Deduplicate fixed-width literals — jezng / detail
  7. [lld-macho][nfc] Move liveness-tracking fields into ConcatInputSection — jezng / detail
  8. [lld-macho][nfc] Have InputSection ctors take some parameters — jezng / detail
  9. [lld-macho] Have dead-stripping work with literal sections — jezng / detail
  10. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  11. [AIX][compiler-rt] Fix cmake build of libatomic for cmake-3.16+ — lkail / detail
  12. [MLIR] Execution engine python binding support for shared libraries — uday / detail
  13. [lld-macho] Fix debug build — jezng / detail

#3213 (Jun 11, 2021 4:25:56 PM)

  1. [sanitizer] Replace -mllvm -asan-use-after-return in compile-rt tests with -fsanitize-address-use-after-return (NFC) — kda / detail
  2. [sanitizer] Remove numeric values from -asan-use-after-return flag. (NFC) — kda / detail
  3. [InstCombine] update test checks; NFC — spatel / detail
  4. [InstCombine] add tests for bit manipulation intrinsics with bool values; NFC — spatel / detail
  5. [NFC][OpaquePtr] Make getMemoryParamAllocType() compatible with opaque pointers — aeubanks / detail
  6. [ASan/Win] Hide index from compiler to avoid new clang warning — rnk / detail

#3212 (Jun 11, 2021 2:32:22 PM)

  1. [compiler-rt] Add platform detection support for x32 — harald / detail
  2. [NFC][OpaquePtr] Explicitly pass GEP source type in optimizeGatherScatterInst() — aeubanks / detail
  3. [clang-cl][sanitizer] Add -fsanitize-address-use-after-return to clang. — kda / detail
  4. [flang] Handle multiple USE statements for the same module — psteinfeld / detail
  5. [mlir][docs] Reorder PassWrapper arguments — marius.brehler / detail
  6. [docs][OpaquePtr] Add some specific examples of what needs to be done — aeubanks / detail
  7. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  8. [clang][ObjC] allow the use of NSAttributedString * argument type with format attribute — Alex Lorenz / detail
  9. Allow ptrtoint/inttoptr of non-integral pointer types in IR — listmail / detail
  10. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  11. [NFC][CostModel] Fixed comment that comparisons work regardless of the state. — daniil.fukalov / detail
  12. [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated — lebedev.ri / detail
  13. [lldb] Remove GCC XFAIL for TestCPPAuto and TestClassTemplateParameterPack — Raphael Isemann / detail
  14. [IRSim] Don't copy the Mapper for createCandidatesFromSuffixTree — andrew.litteken / detail

#3211 (Jun 11, 2021 11:18:48 AM)

  1. [lldb] Enable TestRuntimeTypes on Apple Silicon — Jonas Devlieghere / detail
  2. [lldb] Support new objective-c hash table layout — Jonas Devlieghere / detail
  3. Introduce alloca_scope op — zinenko / detail
  4. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  5. CodeGen: Fix missing const — Matthew.Arsenault / detail
  6. GlobalISel: Reduce indentation and remove dead path — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Fix indentation — Matthew.Arsenault / detail
  8. AMDGPU/GlobalISel: Remove leftover hack for argument memory sizes — Matthew.Arsenault / detail
  9. [libcxx][ranges] Add class ref_view. — zoecarver / detail
  10. [gn build] Port 7eba4856c702 — llvmgnsyncbot / detail

#3210 (Jun 11, 2021 10:15:46 AM)

  1. [mlir][VectorToGPU] First step to convert vector ops to GPU MMA ops — thomasraoux / detail
  2. [SLP][NFC]Add a test for unordered stores, NFC. — a.bataev / detail
  3. [SLP]Remove unnecessary UndefValue in CreateShuffle. — a.bataev / detail
  4. [lld/mac] Use sectionType() more — thakis / detail
  5. [HWASan] Add basic stack tagging support for LAM. — mascasa / detail
  6. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  7. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" — Chris.Hamilton / detail
  8. [SLP]Allow reordering of insertelements. — a.bataev / detail
  9. [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned — tomas.matheson / detail
  10. Update the C status page somewhat. — aaron / detail
  11. [lldb-vscode] Synchronize calls to SendTerminatedEvent — asahay / detail
  12. [HIP] Fix --hip-version flag with 0 as component — enye.shi / detail
  13. [Matrix] In transpose opts, handle a^t * a^t — anemet / detail
  14. [libcxx][ranges] Add range.subrange. — zoecarver / detail
  15. [gn build] Port 9106047ee3dd — llvmgnsyncbot / detail
  16. [libc++] Enable the synchronization library on Apple platforms — Louis Dionne / detail
  17. [X86FixupLEAs] Sub register usage of LEA dest should block LEA/SUB optimization — carrot / detail
  18. [libc++] NFC: Move indirect_concepts.h to __iterator/concepts.h — Louis Dionne / detail
  19. [gn build] Port c54d3050f7b9 — llvmgnsyncbot / detail
  20. [SLP][NFC] Fix condition that was supposed to save a bit of compile time. — valery.n.dmitriev / detail

#3209 (Jun 11, 2021 7:04:32 AM)

  1. [PowerPC] Allow wa inline asm to also accept floating point arguments — zarko / detail
  2. [mlir] Provide minimal Python bindings for the math dialect — zinenko / detail
  3. precommit tests for D104042 — jingu.kang / detail
  4. [Test] One more elaborate test with selects for loop deletion — mkazantsev / detail
  5. [clangd] don't rename if the triggering loc is not actually being renamed. — hokein.wu / detail
  6. [VP][NFC] Format comment to 80 columns — fraser / detail
  7. [ADT] Remove APInt/APSInt toString() std::string variants — llvm-dev / detail
  8. [AST] Include the TranslationUnitDecl when traversing with TraversalScope — sam.mccall / detail
  9. APInt.h - add missing <utility> header. — llvm-dev / detail
  10. [lldb] DumpDataExtractor.cpp - replace APInt::toString() with llvm::toString(APInt) — llvm-dev / detail
  11. [Polly][Isl] Removing explicit operator bool() from isl C++ bindings. NFC. — patacca / detail
  12. [mlir][[linalg] Remove deprecated structured op interface methods. — gysit / detail
  13. Revert "[lldb] Add support for evaluating expressions in static member functions" — Raphael Isemann / detail
  14. [mlir][linalg] Prepare drop unit dims for scalar operands. — gysit / detail
  15. Fix Wdocumentation missing parameter warnings. NFCI. — llvm-dev / detail
  16. StringExtrasTest.cpp - add missing newline at the end of file. NFCI. — llvm-dev / detail
  17. [SimplifyCFG] avoid crash on degenerate loop — spatel / detail
  18. Fix extraneous ')' error. — llvm-dev / detail
  19. [mlir][linalg] Prepare pad to static bounding box for scalar operands. — gysit / detail
  20. Fix for error "'Run' overrides a member function but is not marked — zahira.ammarguellat / detail
  21. Referencing a static function defined in an opnemp clause, is — zahira.ammarguellat / detail
  22. Move Function Specialization to its correct location. NFC. — sjoerd.meijer / detail
  23. [gn build] Port 9907746f5db7 — llvmgnsyncbot / detail
  24. [lldb] Unmark TestInlines as XFAIL for gcc — Raphael Isemann / detail
  25. [lldb] Fix compilation after removal of APInt::toString — Raphael Isemann / detail
  26. [lldb] Remove GCC XFAIL for TestTypedefArray — Raphael Isemann / detail

#3208 (Jun 11, 2021 3:50:56 AM)

  1. [X86] Support __tile_stream_loadd intrinsic for new AMX interface — bing1.yu / detail
  2. [NFC][VectorCombine] Extract computeAlignmentAfterScalarization() helper function — lebedev.ri / detail
  3. [VectorCombine] scalarizeLoadExtract(): use computeAlignmentAfterScalarization() helper — lebedev.ri / detail
  4. [analyzer] Introduce a new interface for tracking — vsavchenko / detail
  5. [analyzer] Reimplement trackExpressionValue as ExpressionHandler — vsavchenko / detail
  6. [analyzer] Change FindLastStoreBRVisitor to use Tracker — vsavchenko / detail
  7. [analyzer] Hide and rename FindLastStoreBRVisitor — vsavchenko / detail
  8. [analyzer] Turn ReturnVisitor into a tracking visitor — vsavchenko / detail
  9. [analyzer] Refactor trackRValueExpression into ExpressionHandler — vsavchenko / detail
  10. [analyzer] Turn TrackControlDependencyCond into a tracking visitor — vsavchenko / detail
  11. [analyzer] Refactor trackExpressionValue to accept TrackingOptions — vsavchenko / detail
  12. [llvm-stress] Fix dead code preventing us generating per-element vector selects — llvm-dev / detail
  13. clang-format: [JS] don't sort named imports if off. — martin / detail
  14. [OpenCL] Fix overloading resolution of addrspace constructors — olemarius.strohm / detail
  15. [CostModel][AArch64] Improve the cost estimate of CTPOP intrinsic — rosie.sumpter / detail
  16. Do not generate calls to the 128-bit function __multi3() on 32-bit ARM — rengolin / detail
  17. [clang][NFC] Avoid assignment in condition — nathan / detail
  18. [ADT] Consistently use StringExtrasTest for the test suite filter. NFCI. — llvm-dev / detail
  19. [clang-tidy] NarrowingConversionsCheck should support inhibiting conversions of — hokein.wu / detail
  20. [Test] Add loop deletion test with switch — mkazantsev / detail

#3207 (Jun 10, 2021 11:33:55 PM)

  1. [lld/mac] Make binaries written by lld strippable — thakis / detail
  2. [RISCV] Avoid scalar outgoing argumetns overwriting vector frame objects. — kai.wang / detail
  3. [lldb] Move once_flags in HostInfoLinux so the internal state struct — Raphael Isemann / detail
  4. [PowerPC] Relax register superclasses for paired memops — qiucofan / detail
  5. [lldb] Fix leak in test — Vitaly Buka / detail
  6. Revert "[CMake] Don't use libc++ by default on Windows yet" — phosek / detail
  7. Revert "[Driver] Support libc++ in MSVC" — phosek / detail
  8. Function Specialization Pass — sjoerd.meijer / detail
  9. [gn build] Port c4a0969b9c14 — llvmgnsyncbot / detail
  10. [mlir] Refactor ComplexOps.td [NFC] — akuegel / detail
  11. [clang-tidy] LIT test fix for Remark diagnostic — dmitry.polukhin / detail
  12. [compiler-rt] [builtins] [AArch64] Add missing AArch64 data synchronization barrier (dsb) to __clear_cache — srhines / detail
  13. [OpenCL][NFC] Reorganize ClangOpenCLBuiltinEmitter comments — sven.vanhaastregt / detail
  14. Fix implicit dependency on <string> header. NFCI. — llvm-dev / detail
  15. [Analysis] Pass RecurrenceDescriptor as const reference. NFCI. — llvm-dev / detail
  16. SampleProf.h - fix spelling mistake in assert message. NFC. — llvm-dev / detail

#3206 (Jun 10, 2021 7:44:51 PM)

  1. [AArch64][GlobalISel] Legalize scalar G_CTTZ + G_CTTZ_ZERO_UNDEF — Jessica Paquette / detail
  2. [libcxx][ranges] removes default_initializable from weakly_incrementable and view — cjdb / detail
  3. Preserve more MD_mem_parallel_loop_access and MD_access_group in SROA — andrew.kaylor / detail
  4. [clang] Implement P2266 Simpler implicit move — mizvekov / detail
  5. [Profile] Handle invalid profile data — aeubanks / detail
  6. [IR] make -warn-frame-size into a module attr — ndesaulniers / detail
  7. [Profile] Remove redundant check — aeubanks / detail
  8. LoadStoreVectorizer: support different operand orders in the add sequence match — vkeles / detail
  9. [static initializers] Emit global_ctors and global_dtors in reverse order when .ctors/.dtors are used. — wolfgang_pieb / detail
  10. [IR] Value: Fix OpCode checks — ndesaulniers / detail
  11. [RISCV] Add test cases that show failure to use some W instructions if they are proceeded by a load. NFC — craig.topper / detail
  12. [SDAG] Fix pow2 assumption when splitting vectors — carl.ritson / detail
  13. [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32 — carl.ritson / detail
  14. [AArch64][GlobalISel] Fix incorrectly generating uxtw/sxtw for addressing modes. — Amara Emerson / detail
  15. [mlir][IR] Move MemRefElementTypeInterface to a new BuiltinTypeInterfaces file — riddleriver / detail
  16. [mlir] Add new SubElementAttr/SubElementType Interfaces — riddleriver / detail
  17. [mlir-ir-printing] Prefix the dump message with the split marker(// -----) — riddleriver / detail
  18. [Flang] Compile fix after D99459. — llvm-project / detail
  19. [RISCV] Use ComputeNumSignBits/MaskedValueIsZero in RISCVDAGToDAGISel::selectSExti32/selectZExti32. — craig.topper / detail
  20. [VectorCombine] Fix alignment in single element store — qiucofan / detail
  21. Revert "[clang] Implement P2266 Simpler implicit move" — aeubanks / detail
  22. Revert "[clang] NRVO: Improvements and handling of more cases." — aeubanks / detail
  23. [RISCV] Remove extra assignment of intrinsic ID in ManualCodegen. NFC — craig.topper / detail

#3205 (Jun 10, 2021 2:04:09 PM)

  1. [gn build] Port bbb3d03f93b8 — llvmgnsyncbot / detail
  2. Move code for checking loop metadata into Analysis [nfc] — listmail / detail
  3. Move variable only used inside an assert into the assert. — saugustine / detail
  4. [SCEV] Use mustprogress flag on loops (in addition to function attribute) — listmail / detail
  5. [ELF][RISCV] Resolve branch relocations referencing undefined weak to current location if not using PLT — i / detail
  6. [ELF] Simplify getAArch64UndefinedRelativeWeakVA. NFC — i / detail
  7. [libc++] Remove unnecessary header in enable_view.h (which caused a cycle) — Louis Dionne / detail
  8. [LI] Add a cover function for checking if a loop is mustprogress [nfc] — listmail / detail
  9. [ARM] Fix Changed status in MVEGatherScatterLoweringPass. — david.green / detail
  10. [clang] NRVO: Improvements and handling of more cases. — mizvekov / detail
  11. [SimplifyCFG] avoid 'tmp' variables in test file; NFC — spatel / detail
  12. [LV] Parallel annotated loop does not imply all loads can be hoisted. — joachim / detail
  13. 2d Arm Neon sdot op, and lowering to the intrinsic. — ataei / detail
  14. [MLIR] Document that Dialect Conversion traverses in preorder — gcmn / detail

#3204 (Jun 10, 2021 11:30:35 AM)

  1. [ARM] MVE VPT block tests with debug info. NFC — david.green / detail
  2. [ARM] Skip debug during vpt block creation — david.green / detail
  3. [AArch64] Add cost tests for bitreverse — irina.dobrescu / detail
  4. [TableGen] Eliminate dead code in ParseForeachDeclaration [NFC] — Paul C. Anagnostopoulos / detail
  5. [libc++abi] NFC: adding a new parameter base to functions for calculating addresses with relative encodings — xingxue / detail
  6. [X86][NFC] Fix typo. — yuanke.luo / detail
  7. [clang] Do not crash when ArgTy is null in CheckArgAlignment — adamcz / detail
  8. [clang][driver] Add -foperator-names — markus.boeck02 / detail
  9. [clang][msvc] Define _HAS_STATIC_RTTI to 0, when compiling with -fno-rtti — markus.boeck02 / detail
  10. [clang-cl] Add /permissive and /permissive- — markus.boeck02 / detail
  11. [AArch64] Silence fallthrough warning. NFC. — benny.kra / detail
  12. [docs][llvm-ar] Add rsp-quoting option to the llvm-ar command guide. — gbreynoo / detail
  13. [mlir][gpu] Add op to create MMA constant matrix — thomasraoux / detail
  14. Fix range-loop-analysis warning — keithbsmiley / detail
  15. Add a page to track the status of C proposals in Clang. — aaron / detail
  16. [AIX] Build libLTO as MODULE rather than SHARED — daltenty / detail
  17. Revert "[clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on" — melanie.blower / detail
  18. [libc++abi] Remove the LIBCXXABI_ENABLE_PIC option — Louis Dionne / detail
  19. [lldb] Add 9494c510af56 to .git-blame-ignore-revs — Jonas Devlieghere / detail
  20. [Flang][Runtime][tests] Escape regex special character. — llvm-project / detail
  21. [gn build] minor TODO.txt update — thakis / detail
  22. [flang] Fixed simple typo in runtime code — unknown / detail
  23. [SLP]Disable scheduling of insertelements. — a.bataev / detail
  24. [AArch64][GlobalISel] Mark some G_BITREVERSE types as legal + select them — Jessica Paquette / detail
  25. [mlir-lsp-server] Add support for textDocument/documentSymbols — riddleriver / detail
  26. [mlir-lsp-server] Document the features provided by the language server — riddleriver / detail
  27. [lldb, win] Remove obsolete workaround for MSVC and python libs — stilis / detail
  28. [ms] [llvm-ml] Warn on command-line redefinition — epastor / detail
  29. [mlir-vscode] Fix dependencies to enable packaging the extension properly. — riddleriver / detail
  30. [libc] Add implementation of expm1f. — lntue / detail
  31. [lld-macho][nfc] Fix uninitialized members warning from Coverity — jezng / detail
  32. [ARM] Ensure instructions are simplified prior to GatherScatter lowering. — david.green / detail
  33. [OpenMP] Implement '#pragma omp unroll'. — llvm-project / detail
  34. [libcxx][ranges][nfc] moves view concepts into `__ranges/concepts.h` — cjdb / detail

#3203 (Jun 10, 2021 6:48:28 AM)

  1. Revert "[AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier" — martin / detail
  2. Revert "[Verifier] Speed up and parallelize dominance checking.  NFC" — alexfh / detail
  3. Implementation of global.get/set for reftypes in LLVM IR — pmatos / detail
  4. [OpenCL] Add builtin header test — sven.vanhaastregt / detail
  5. [OpenCL] Relax test implicit members in C++ for OpenCL — olemarius.strohm / detail
  6. [mlir] make LLVMPointerType implement the data layout type interface — zinenko / detail
  7. [clang][Arm] Require arm and aarch64 target for bf16 intrinsics test — david.spickett / detail
  8. [TargetLowering] getABIAlignmentForCallingConv - pass DataLayout by const reference. NFCI. — llvm-dev / detail
  9. Add explicit braces to silence warning about ambiguous 'else' inside the EXPECT_EQ macro. NFCI. — llvm-dev / detail
  10. Fix MSVC int64_t -> uint64_t "narrowing conversion" warning. — llvm-dev / detail
  11. Revert "Implementation of global.get/set for reftypes in LLVM IR" — david.spickett / detail
  12. [flang][windows] Run regression tests under Windows. NFCI. — llvm-project / detail
  13. Reland "[gn build] port d1d36f7ad (llvm-tapi-diff)" — thakis / detail
  14. [llvm][PPC] Add missing case for 'I' asm memory operands — tbaeder / detail
  15. [NFC][XCOFF] Replace structs FileHeader32/SectionHeader32 with constants. — esme.yi / detail
  16. [llvm] Make Sequence reverse-iterable — gchatelet / detail
  17. [InstSimplify] Add constant fold for extractelement + splat for scalable vectors — caroline.concatto / detail
  18. [ms] [llvm-ml] Make variable redefinition match ML.EXE — epastor / detail
  19. [InstCombine] Add fold for extracting known elements from a stepvector — caroline.concatto / detail
  20. [clang-tidy] Allow disabling integer narrowing conversions for cppcoreguidelines-narrowing-conversions — gchatelet / detail
  21. [CodeGen] limit tests to current pass manager to avoid variability; NFC — spatel / detail
  22. [clang] Make CXXDefaultArgExpr inherit dependence from the inner Expr — adamcz / detail
  23. [OpenMP] Add type to firstprivate symbol for const firstprivate values — huberjn / detail
  24. Fix test hip-device-compile.hip — Yaxun.Liu / detail
  25. [clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on — melanie.blower / detail

#3202 (Jun 10, 2021 12:25:07 AM)

  1. Update my mailmap — qiucofan / detail
  2. [Docs] Fix incorrect return type for example code — jim / detail
  3. [NFC] Pre-commit tests for VectorCombine scalarize — qiucofan / detail
  4. [mlir] Support pre-existing tokens in 'gpu-async-region' — csigg / detail
  5. [XCOFF][llvm-objdump] Dump the debug type in `--section-headers` option. — esme.yi / detail
  6. [LangRef] Fix missing code highlighting format — aqjune / detail

#3200 (Jun 9, 2021 10:08:08 PM)

  1. llvmbisect: Add support for monorepo artifacts — Azharuddin Mohammed / githubweb
  2. [libc] Add a "libc-fuzzer" step in full build mode. — sivachandra / githubweb

#3200 (Jun 9, 2021 10:08:08 PM)

  1. Reland "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  2. [llvm-objdump][XCOFF] Enable the -l (--line-numbers) option. — esme.yi / detail
  3. [Utils][vim] Highlight 'ptr' type — tstellar / detail
  4. [ConstantFolding] Enable folding of min/max/copysign for all floats — sepavloff / detail
  5. [libc] Remove libc-fuzzer as a dependency to check-libc. — sivachandra / detail
  6. [libcxx][optional] adds missing constexpr operations — cjdb / detail

#3200 (Jun 9, 2021 10:08:08 PM)

  1. llvmbisect: Add support for monorepo artifacts — Azharuddin Mohammed / detail
  2. [libc] Add a "libc-fuzzer" step in full build mode. — sivachandra / detail

#3199 (Jun 9, 2021 9:03:01 PM)

  1. Annotate memcpy's of globals with info about the src/dst — jonathan_roelofs / detail
  2. [clang][RISCV][test] Add more tests of the -mabi and -march options — powerman1st / detail
  3. Add .mailmap entries for myself, and sort the list — jonathan_roelofs / detail
  4. [libomptarget][amdgpu] Remove stray fprintf in rtl.cpp — Pushpinder.Singh / detail
  5. [lld/mac] Print dylib search details with --print-dylib-search or RC_TRACE_DYLIB_SEARCHING — thakis / detail
  6. [AIX] Add traceback ssp canary bit support — Jinsong Ji / detail
  7. [AMDGPU] Fix missing lowering of LDS used in global scope. — mahesha.comp / detail
  8. [HIP] Add --gpu-bundle-output — Yaxun.Liu / detail

#3198 (Jun 9, 2021 5:57:46 PM)

  1. [lld/mac] When handling @loader_path, use realpath() of symlinks — thakis / detail
  2. [lld/mac] Make framework symlinks in tests more realistic — thakis / detail
  3. Save/restore OuterTemplateParams in AbstractManglingParser::parseEncoding. — justin.lebar / detail

#3197 (Jun 9, 2021 4:28:37 PM)

  1. Cleanup for final comment on https://reviews.llvm.org/D103304 — kda / detail
  2. Revert "[llvm-tapi-diff] Apply stable sorting to output" — Cyndy Ishida / detail
  3. Revert "Reland "[llvm] llvm-tapi-diff"" — Cyndy Ishida / detail
  4. [SCEV] Minor code motion to simplify a later patch [nfc] — listmail / detail
  5. Add a static assertions for custom Op<> to not defined data members (NFC) — joker.eph / detail
  6. [ms] [llvm-ml] Add support for INCLUDE environment variable — epastor / detail
  7. [tests] Precommit test for D103991 — listmail / detail
  8. [RISCV] Remove unused method from RISCVInsertVSETVLI. NFC — craig.topper / detail
  9. Folds linalg.pad_tensor with zero padding — ataei / detail
  10. Fix to Windows temp file change. — akhuang / detail

#3196 (Jun 9, 2021 1:32:23 PM)

  1. Revert "[ms] [llvm-ml] Add support for INCLUDE environment variable" — epastor / detail
  2. [clang-tidy] performance-unnecessary-copy-initialization: Remove the complete statement when the copied variable is unused. — flx / detail
  3. [compiler-rt][hwasan] Decouple use of the TLS global for getting the shadow base and using the frame record feature — leonardchan / detail
  4. [llvm-tapi-diff] Apply stable sorting to output — Cyndy Ishida / detail
  5. [OpenMP][NFC] Precommit change to hide_mem_transfer_latency test flags — huberjn / detail
  6. [Attributor] Set floating point loads and stores as nofree in AANoFreeFloating — huberjn / detail
  7. [Polly][Matmul] Re-pack A in every iteration. — llvm-project / detail
  8. [clang-tidy] performance-unnecessary-copy-initialization: Look at the canonical type when checking for aliases. — flx / detail

#3195 (Jun 9, 2021 12:24:53 PM)

  1. [mlir][tosa] Update tosa.matmul lowering to linalg.batch_matmul — rob.suderman / detail
  2. [docs] Collate CMake options — nathan / detail
  3. [LangRef] Add link to opaque pointers — Madhur.Amilkanthwar / detail
  4. [libc++][nfc] Test std::unique_ptr self move assignment. — koraq / detail
  5. Revert "[InstSimplify] Treat invariant group insts as bitcasts for load operands" — aeubanks / detail
  6. [ms] [llvm-ml] Add support for INCLUDE environment variable — epastor / detail

#3194 (Jun 9, 2021 10:04:02 AM)

  1. [X86] Check destination element type before forming VTRUNCS/VTRUNCUS in combineTruncateWithSat. — craig.topper / detail
  2. [mlir][openacc][NFC] move index in processDataOperands — clementval / detail
  3. [SROA] Avoid splitting loads/stores with irregular type — thatlemon / detail
  4. Revert "[OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type" — Andrey.Churbanov / detail
  5. [mlir][ArmSVE] Add basic load/store operations — javier.setoain / detail
  6. Do not generate calls to the 128-bit function __multi3() on 32-bit ARM — rengolin / detail
  7. [InstCombine] add tests for casts-around-ctlz; NFC — spatel / detail
  8. [libcxx][ci] enables assertions for runtimes-build — cjdb / detail
  9. [mlir] fix a crash if the dialect is missing a data layout interface — zinenko / detail
  10. clang/darwin: use response files with ld64 — keithbsmiley / detail
  11. Fix typo in Toy tutorial Ch1 — joker.eph / detail
  12. [SCEV] Keep common NUW flags when inlining Add operands. — flo / detail
  13. [mlir][gpu][NFC] Simplify conversion of MMA type to NVVM — thomasraoux / detail
  14. [lldb] Use C++11 default member initializers — Jonas Devlieghere / detail
  15. [libc++] Fix libc++ build with assertions enabled — Louis Dionne / detail
  16. Revert "Do not generate calls to the 128-bit function __multi3() on 32-bit ARM" — thakis / detail
  17. [ms] [llvm-ml] Fix parity errors in error handling for INCLUDE directive — epastor / detail
  18. Reland "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  19. Corrects some minor issues with the CXX status page. — aaron / detail
  20. [CSSPGO] Emit mangled dwarf names for line tables debug option under -fpseudo-probe-for-profiling — hoy / detail
  21. [mlir][spirv] Use SingleBlock + NoTerminator for spv.module — antiagainst / detail

#3193 (Jun 9, 2021 7:08:08 AM)

  1. Add an option to hide "cold" blocks from CFG graph — apilipenko / detail
  2. Add a static assertions for custom Op<> to not defined data members (NFC) — joker.eph / detail
  3. [ARM] A couple of extra VMOVimm tests, useful for showing BE codegen. NFC — david.green / detail
  4. GlobalISel: Hide virtual register creation in MIRBuilder — Matthew.Arsenault / detail
  5. GlobalISel: Avoid use of G_INSERT in insertParts — Matthew.Arsenault / detail
  6. [SystemZ][z/OS] Pass OpenFlags when creating tmp files — Abhina.Sreeskantharajan / detail
  7. [NFC][compiler-rt][hwasan] Move allocation functions into their own file — leonardchan / detail
  8. [gn build] (semi-manually) port 944b3c53aec5 — thakis / detail
  9. [CMake][Fuchsia] Use PIC for Fuchsia runtimes — phosek / detail
  10. [CodeGen] remove instcombine from codegen tests; NFC — spatel / detail
  11. [lldb][NFC] Refactor name to index maps in Symtab — apl / detail
  12. Fix for failing test mentioned in https://reviews.llvm.org/D103564. — leonardchan / detail
  13. [amdgpu] Add `-enable-ocl-mangling-mismatch-workaround`. — michael.hliao / detail
  14. [ms] [llvm-ml] Disambiguate size directives and variable declarations — epastor / detail
  15. [ARM] Generate VDUP(Const) from constant buildvectors — david.green / detail
  16. Partially revert the Fuchsia changes to avoid the use of PIC — phosek / detail
  17. Revert "[DSE] Remove stores in the same loop iteration" — david.green / detail
  18. Revert "[AMDGPU] Add gfx1013 target" — brendon.cahoon / detail
  19. [SystemZ] Return true from isMaskAndCmp0FoldingBeneficial(). — paulsson / detail
  20. [CMake][Fuchsia] Disable vcruntime for first stage as well — phosek / detail
  21. Revert "[LoopNest] Fix Wdeprecated-copy warnings" — whitneyt / detail
  22. [libc++] NFC: Rewrite the documentation for the debug mode — Louis Dionne / detail
  23. [DSE] Add another multiblock loop DSE test. NFC — david.green / detail
  24. [lldb] Don't print script output twice in HandleCommand — Jonas Devlieghere / detail
  25. [scudo] Add Scudo support for Trusty OS — kostyak / detail
  26. [InstCombine] add FMF tests for fneg-of-select; NFC — spatel / detail
  27. [InstCombine] fix nsz (fast-math) propagation from fneg-of-select — spatel / detail
  28. [LLDB][NFC] Remove parameter names from forward declarations from hand written expressions used in heap.py — Shafik Yaghmour / detail
  29. [SystemZ] Return true from convertSetCCLogicToBitwiseLogic for scalar integer. — paulsson / detail
  30. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  31. [Polly][Isl] Removing nullptr constructor from C++ bindings. NFC. — patacca / detail
  32. Revert "Revert "[LoopNest] Fix Wdeprecated-copy warnings"" — whitneyt / detail
  33. LTO: Export functions referenced by non-canonical CFI jump tables — ndesaulniers / detail
  34. [NFC] In the future, all intrinsics defined for compatibility with the XL — albionapc / detail
  35. [mlir][tosa] Temporarily support 2D and 3D tensor types in matmul — rob.suderman / detail
  36. [libc][NFC] Use add_library instead of add_llvm_library for a few libraries. — sivachandra / detail
  37. [libc] Add a macro to include/exclude subprocess tests. — sivachandra / detail
  38. [libc][NFC][Obvious] Compare against size_t values in ArrayRef tests. — sivachandra / detail
  39. [JITLink][MachO] Split C-string literal sections on null-terminators. — Lang Hames / detail
  40. [OpenMP] Add an information flag for device data transfers — huberjn / detail
  41. Add llvm_unreacheable to silence warning "not all control paths return a value" (NFC) — joker.eph / detail
  42. Revert "Add a static assertions for custom Op<> to not defined data members (NFC)" — joker.eph / detail
  43. Rename compiler-rt/lib/orc/endian.h to endianness.h to avoid conflict with system headers — dblaikie / detail
  44. Add a couple of missing includes — dblaikie / detail
  45. ORTRT: Add tests for string_view equality and inequality operators — dblaikie / detail
  46. Reland "[AMDGPU] Add gfx1013 target" — brendon.cahoon / detail
  47. [PowerPC][Dwarf] Assign MMA register's dwarf register number to negative value — lkail / detail
  48. [NFC][XCOFF] Use yaml2obj in llvm-objdump/XCOFF/section-headers.test instead of binary files. — esme.yi / detail
  49. [RISCV][NFC] Add a single space after comma for VType — jim / detail
  50. Add Twine support for std::string_view. — saugustine / detail
  51. Fix LIT test failure encountered on AIX — cebowleratibm / detail
  52. Remove white space in llvm-objdump/XCOFF/section-headers.test — esme.yi / detail
  53. [mlir] Fix body-less async.execute printing — csigg / detail
  54. [PowerPC] Make sure the first probe is full size or is the last probe when stack is realigned — lkail / detail
  55. [CMake] Don't use libc++ by default on Windows yet — phosek / detail
  56. [mlir][linalg] Prepare fusion on tensors for scalar operands. — gysit / detail
  57. [Docs] Fix incorrect return type for example code — jim / detail
  58. [NFC] Reformat MachineValueType — gchatelet / detail
  59. Fix the 4203-Buildbot failure in LLVM Buildbot on llvm-clang-win-x-aarch64 — esme.yi / detail
  60. Prevent generation of dependency on _cxa_guard for static initialization — sguelton / detail
  61. [MLIR] Make DictionaryAttr::getAs take name as && reference — fabian / detail
  62. [llvm] Sync DebugInfo.h with DebugInfoFlags.def — jan.kratochvil / detail
  63. [RISCV] Support CONCAT_VECTORS on scalable masks — fraser / detail
  64. [ScalarEvolution] Add test for preserving add overflow flags. — flo / detail
  65. [flang] Define the API for CPU_TIME — diana.picus / detail
  66. Revert "[llvm] Sync DebugInfo.h with DebugInfoFlags.def" — jan.kratochvil / detail
  67. Revert "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  68. [LoopBoundSplit] Ignore phi node which is not scevable — jingu.kang / detail
  69. [ValueTypes] Add missing enum names for MVTs — fraser / detail
  70. [compiler-rt] Mark symbolize_stack_fp test unsupported on Arm Thumb — david.spickett / detail
  71. [RISCV] Fix failing RVV MC tests — fraser / detail
  72. [mlir][ArmSVE] Add basic mask generation operations — javier.setoain / detail
  73. [LTO] Support new PM in ThinLTOCodeGenerator. — flo / detail
  74. [JITLink][MachO] Handle muliple symbols at same offset when splitting C-strings. — Lang Hames / detail
  75. [docs] Fix load instructions in chapter 7 of the tutorial — jim / detail
  76. [SROA] Avoid splitting loads/stores with irregular type — thatlemon / detail
  77. Interp.h - AddSubMulHelper - avoid APSInt::toString std::string wrapper. NFCI — llvm-dev / detail
  78. JSONNodeDumper.cpp - VisitIntegerLiteral - avoid APSInt::toString std::string wrapper. NFCI — llvm-dev / detail
  79. [clang] NFC: Rename rvalue to prvalue — mizvekov / detail
  80. Revert "[SROA] Avoid splitting loads/stores with irregular type" — thakis / detail
  81. [clang] NFC: rename SK_CastDerivedToBaseRValue to SK_CastDerivedToBasePRValue — mizvekov / detail
  82. Correct the behavior of va_arg checking in C++ — aaron / detail
  83. [ValueTypes][RISCV] Cap RVV fixed-length vectors by size — fraser / detail
  84. [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier — meera.nakrani / detail
  85. [OpenMP][Tools] Fix Archer for MACOS — protze / detail
  86. [OpenMP][Tools] Cleanup memory pool used in Archer — protze / detail
  87. [OpenMP][Tools] Fix Archer handling of task dependencies — protze / detail
  88. [mlir] Expose a function to populate tensor constant bufferization patterns — benny.kra / detail
  89. [Test] Add more elaborate case of symbolic execution of 1-iteration loop — mkazantsev / detail
  90. [SLP]Improve gathering of scalar elements. — a.bataev / detail
  91. [clang-cl] Parse /await:strict, new in MSVC 16.10 — hans / detail
  92. [clang] p1099 using-enum feature macro & web page — nathan / detail
  93. [X86][SSE] Regenerate slow-pmulld.ll test checks — llvm-dev / detail
  94. [X86][SLM] Adjust XMM non-PMULLD throughput costs to half rate. — llvm-dev / detail
  95. [OpenCL] Add OpenCL builtin test generator — sven.vanhaastregt / detail
  96. [x86] add tests for store merging miscompile (PR50623); NFC — spatel / detail
  97. [TableGen] Fix ProfileFoldOpInit so that parameters are named consistently [NFC] — Paul C. Anagnostopoulos / detail
  98. [ARM] Fix Machine Outliner LDRD/STRD handling in Thumb mode. — yvan.roux / detail
  99. Sanitizers.h - remove MathExtras.h include dependency — llvm-dev / detail
  100. [SDAG] fix miscompile from merging stores of different sizes — spatel / detail

#3192 (Jun 8, 2021 4:24:18 AM)

  1. [VE] disable cmake caches until resolved — simon.moll / githubweb
  2. Enable retry on failed git operations — kuhnel / githubweb

#3192 (Jun 8, 2021 4:24:18 AM)

  1. [JITLink] Clarify LinkGraph::splitBlock contract in comment. — Lang Hames / detail
  2. Revert "[mlir][ArmSVE] Add basic mask generation operations" — javier.setoain / detail
  3. [mlir] fix integer type mismatch in alloc conversion to LLVM — zinenko / detail
  4. [mlir] Make MemRef element type extensible — zinenko / detail
  5. [mlir] support memref of memref in standard-to-llvm conversion — zinenko / detail
  6. [clang] Apply MS ABI details on __builtin_ms_va_list on non-windows platforms on x86_64 — martin / detail
  7. [DAG] Allow isNullOrNullSplat to see truncated zeroes — david.green / detail
  8. [mlir] fix shared-libs build — zinenko / detail
  9. [LoopVectorize] Don't use strict reductions when reordering is allowed — kerry.mclaughlin / detail
  10. NVPTXTargetLowering::LowerReturn - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  11. ValueTrackingTest.cpp - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  12. MemCpyOptimizer.cpp - hasUndefContentsMSSA - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  13. [CostModel][X86] Improve AVX1/AVX2 truncation costs — llvm-dev / detail
  14. OptBisect.cpp - remove unused include. NFCI. — llvm-dev / detail
  15. [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors — caroline.concatto / detail
  16. [RISCV] Add a test case showing inefficient vector codegen — fraser / detail
  17. [OpenCL] Add memory_scope_all_devices — sven.vanhaastregt / detail
  18. [CostModel] Return an invalid cost for memory ops with unsupported types — kerry.mclaughlin / detail
  19. [OpenMP][OMPD] Implementation of OMPD debugging library - libompd. — Vignesh.Balasubrmanian / detail
  20. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  21. [clang] p1099 using enum part 1 — nathan / detail
  22. [VE][NFC] IRBuilder<> -> IRBuilderBase — simon.moll / detail
  23. [NFC] Remove some include cycles — tbaeder / detail
  24. [VP] getDeclarationForParams — simon.moll / detail
  25. [MLIR] Mark additional builtin attr methods const — fabian / detail
  26. Revert "3rd Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"" — hans / detail
  27. [llvm] Make Sequence reverse-iterable — gchatelet / detail
  28. [Polly][Isl] Removing nullptr constructor from C++ bindings. NFC. — patacca / detail
  29. Fix missing header and namespace qualifier in ADT Sequence — gchatelet / detail
  30. [CUDA][HIP] Fix store of vtbl in ctor — Yaxun.Liu / detail
  31. [LoopNest] Fix Wdeprecated-copy warnings — whitneyt / detail
  32. [DAG] foldShuffleOfConcatUndefs - ensure shuffles of upper (undef) subvector elements is undef (PR50609) — llvm-dev / detail
  33. Revert "[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC." — patacca / detail
  34. [libc++] Remove the old HTML documentation — Louis Dionne / detail
  35. NFC: .clang-tidy: Inherit configs from parents to improve maintainability — dblaikie / detail
  36. [IR] make -stack-alignment= into a module attr — ndesaulniers / detail
  37. .clang-tidy: Disable misc-no-recursion in general/across the monorepo — dblaikie / detail
  38. [MLIR][MemRef] Only allow fold of cast for the pointer operand, not the value — gh / detail
  39. Revert "[IR] make -stack-alignment= into a module attr" — ndesaulniers / detail
  40. [clang-cl] Parse the /external: flags (PR36003) — hans / detail
  41. [libc++] NFC: Add regression tests for some <tuple> PRs that have been fixed — Louis Dionne / detail
  42. [MLIR] Remove LLVM_AnyInteger type constraint — kiran.chandramohan / detail
  43. [ELF] Add a GRP_COMDAT test with a local signature symbol — i / detail
  44. [RISCV] Remove ForceTailAgnostic flag from vmv.s.x, vfmv.s.f and reductions. — craig.topper / detail
  45. Fix a typo in the internals manual — aaron / detail
  46. Further improve register allocation for vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv. — craig.topper / detail
  47. [Verifier] Speed up and parallelize dominance checking.  NFC — clattner / detail
  48. [Core] Add Twine support for StringAttr and Identifier. NFC. — clattner / detail
  49. [AMDGPU] Add gfx1013 target — brendon.cahoon / detail
  50. InstrEmitter.cpp - don't dereference a dyn_cast<>. — llvm-dev / detail
  51. PPCISelLowering.cpp - don't dereference a dyn_cast<>. — llvm-dev / detail
  52. Use llvm_unreachable for unsupported integer types. — llvm-dev / detail
  53. Revert "[llvm] Make Sequence reverse-iterable" — joker.eph / detail
  54. [Fuchsia] Update some of the Fuchsia toolchain flags — phosek / detail
  55. Add missing header <atomic> in lib/IR/Verifier.cpp (NFC) — joker.eph / detail
  56. [GlobalISel] Handle non-multiples of the base type in narrowScalarInsert — Justin Bogner / detail
  57. [GlobalISel] Handle non-multiples of the base type in narrowScalarAddSub — Justin Bogner / detail
  58. [libc++] Add a CI configuration for the modular build — Louis Dionne / detail
  59. [libcxx] Remove VLA from libcxx locale header — Abhina.Sreeskantharajan / detail
  60. reland [IR] make -stack-alignment= into a module attr — ndesaulniers / detail
  61. [CMake] Only include LTO on Apple targets — phosek / detail
  62. [clang] p1099 using enum part 2 — nathan / detail
  63. [FuzzMutate] Fix getWeight of InstDeleterIRStrategy — Justin Bogner / detail
  64. [RISCV] Remove dead code from fixed-vectors-abs.ll test cases. NFC — craig.topper / detail
  65. [CMake][Fuchsia] Include llvm-otool in Fuchsia toolchain — phosek / detail

#3192 (Jun 8, 2021 4:24:18 AM)

  1. [VE] disable cmake caches until resolved — simon.moll / detail
  2. Enable retry on failed git operations — kuhnel / detail

#3191 (Jun 8, 2021 12:00:53 AM)

  1. BPF: fix relocation types in lib/Object/RelocationResolver.cpp — yhs / detail
  2. [RISCV] Use AVL Operand instead of GPR for tied mask pseudo for vwadd.wv and similar. — craig.topper / detail
  3. [RISCV] Masked compares should use a tail agnostic policy. — craig.topper / detail
  4. [RISCV] Use 0 for Log2SEW for vle1/vse1 intrinsics to enable vsetvli optimization. — craig.topper / detail
  5. [Driver] Support libc++ in MSVC — phosek / detail
  6. [analyzer]  [NFC] Implement a wrapper SValBuilder::getCastedMemRegionVal for similar functionality on region cast — dpetrov / detail
  7. [mlir][ArmSVE] Add basic mask generation operations — javier.setoain / detail
  8. [Demangle][Rust] Parse path backreferences — tomasz.miasko / detail
  9. [Demangle][Rust] Parse type backreferences — tomasz.miasko / detail
  10. [Demangle][Rust] Parse const backreferences — tomasz.miasko / detail
  11. [lldb] Set return status to failed when adding a command error — david.spickett / detail

#3190 (Jun 7, 2021 7:50:13 PM)

  1. [NFC][scudo] Print errno of fork failure — Vitaly Buka / detail
  2. [AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ predefined macros — cbowler / detail
  3. [AMDGPU] Add v5f32/VReg_160 support for MIMG instructions — carl.ritson / detail
  4. Revert "[AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ predefined macros" — cebowleratibm / detail
  5. [AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ — cebowleratibm / detail
  6. [AMDGPU] Allow oversize vaddr in GFX10 MIMG assembly — carl.ritson / detail
  7. [yaml2obj] Fix buildbot-issue-4886 — esme.yi / detail
  8. [lld-macho] Implement cstring deduplication — jezng / detail
  9. [lld-macho] Implement -force_load_swift_libs — jezng / detail

#3189 (Jun 7, 2021 5:16:59 PM)

  1. Revert "[AArch64] handle -Wa,-march=" — caij2003 / detail
  2. [Test] Add a JumpThreading test exposing a bug in BasicAA. — dsuchkov / detail
  3. [BasicAA] Handle PHIs without incoming values gracefully — dsuchkov / detail
  4. [SCEV] Properly guard reasoning about infinite loops being UB on mustprogress — listmail / detail
  5. [IR] Add utility to convert constant expression operands (of an instruction) to instructions. — mahesha.comp / detail
  6. [AMDGPU] Introduce command line switch to control super aligning of LDS. — mahesha.comp / detail
  7. [AMDGPU] Handle constant LDS uses from different kernels — Stanislav.Mekhanoshin / detail
  8. [RISCV] Store Log2 of EEW in the vector load/store intrinsic to pseudo lookup tables. NFCI — craig.topper / detail
  9. Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry" — aeubanks / detail
  10. [RISCV] Optimize bitwise and with constant for the Zbs extension — powerman1st / detail
  11. Revert "[libcxx][module-map] creates submodules for private headers" — phosek / detail
  12. Revert "[libcxx][gardening] Move all algorithms into their own headers." — phosek / detail
  13. [gn build] Port 692d7166f771 — llvmgnsyncbot / detail
  14. [dfsan] Add full fast8 support — gbalats / detail
  15. [NFC][LSAN] Limit the number of concurrent threads is the test — Vitaly Buka / detail
  16. [RISCV] Use bitfields to shrink the size of the vector load/store intrinsics to pseudo instruction lookup tables. — craig.topper / detail

#3188 (Jun 7, 2021 2:18:48 PM)

  1. [buildbot-clangd-ubuntu-clang] deployed new docker image — kuhnel / githubweb
  2. [MLIR] Enable tensorcore integration tests — thomasraoux / githubweb

#3188 (Jun 7, 2021 2:18:48 PM)

  1. LibcBenchmark.h - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail
  2. Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  3. SmallVector.h - remove unused MathExtras.h header. NFCI. — llvm-dev / detail
  4. BPFISelDAGToDAG.cpp - don't dereference a dyn_cast<> result. NFCI. — llvm-dev / detail
  5. PatternMatch.h - wrap WrapFlags tests inside brackets to stop static analysis warning about & vs && usage. NFCI. — llvm-dev / detail
  6. Fix implicit fall through compiler warning. NFCI. — llvm-dev / detail
  7. BreadthFirstIterator.h - fix uninitialized variable warning in default constructor. NFCI. — llvm-dev / detail
  8. SimplifyCFG.cpp - remove dead early-return code added at rGcc63203908da. NFCI. — llvm-dev / detail
  9. [CodeGen] Add missing includes (NFC) — nikita.ppv / detail
  10. [TargetLowering] Move methods out of line (NFC) — nikita.ppv / detail
  11. [Clang][OpenMP] Add static version of getSingleClause<ClauseT>. NFC. — llvm-project / detail
  12. AssumeBundleQueries.cpp - don't dereference a dyn_cast<> result. NFCI. — llvm-dev / detail
  13. X86Operand.h - fix uninitialized variable warnings in constructor. NFCI. — llvm-dev / detail
  14. [LexicalScopesTest] Add missing IRBuilder.h include (NFC) — nikita.ppv / detail
  15. [TargetLowering] Use IRBuilderBase instead of IRBuilder<> (NFC) — nikita.ppv / detail
  16. X86MachObjectWriter.cpp - silence null deference warnings. NFCI. — llvm-dev / detail
  17. [Clang][OpenMP] Refactor checking for mutually exclusive clauses. NFC. — llvm-project / detail
  18. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" — konndennsa / detail
  19. [X86][SSE] combineVectorTruncation - simplify PSHUFB-is-better logic. NFCI. — llvm-dev / detail
  20. [X86][SSE] LowerFP_TO_INT - remove dead code. NFCI. — llvm-dev / detail
  21. [RISCV] Replace && with ||. Spotted by coverity. — craig.topper / detail
  22. [CostModel][X86] Improve AVX512 FDIV costs — llvm-dev / detail
  23. [AArch64] Extra tests for vector shift. NFC — david.green / detail
  24. [ARM] MVE tests for vmull from a splat. NFC — david.green / detail
  25. [CostModel][X86] Add 512-bit bswap cost tests — llvm-dev / detail
  26. [CostModel][X86] Add 512-bit bswap costs — llvm-dev / detail
  27. [dfsan] Use the sanitizer allocator to reduce memory cost — jianzhouzh / detail
  28. [lld/mac] Use fewer magic numbers in magic $ld$ handling code — thakis / detail
  29. [lld/mac] Rename DylibFile::dylibName to DylibFile::installName — thakis / detail
  30. [lld/mac] Implement support for searching dylibs with @executable_path/ in install name — thakis / detail
  31. [lld/mac] Implement support for searching dylibs with @loader_path/ in install name — thakis / detail
  32. [yaml2obj] Initial the support of yaml2obj for 32-bit XCOFF. — esme.yi / detail
  33. Fixed the build failure of yaml2obj in XCOFFEmitter.cpp: — esme.yi / detail
  34. [AMDGPU][Libomptarget] Rework logic for locating kernarg pools — Pushpinder.Singh / detail
  35. [OpenCL] Fix missing addrspace on implicit move assignment operator — olemarius.strohm / detail
  36. [mlir][linalg] Cleanup LinalgOp usage in comprehensive bufferization. — gysit / detail
  37. [AMDGPU] Fix MC tests for v_fmaak_f16 and v_fmamk_f16 — jay.foad / detail
  38. [LV] Mark increment of main vector loop induction variable as NUW. — flo / detail
  39. [Clang] Support a user-defined __dso_handle — andrew.savonichev / detail
  40. [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV — jingu.kang / detail
  41. ASTConcept.h - remove unused <string> include. NFCI. — llvm-dev / detail
  42. [PhaseOrdering] Update tests after 23c2f2e6b24d. — flo / detail
  43. [NFC] Fix semantic discrepancy for MVT::LAST_VALUETYPE — gchatelet / detail
  44. [clang] NFC: test for undefined behaviour in RawComment::getFormattedText() — dmitry.polukhin / detail
  45. [lld/mac] Implement support for searching dylibs with @rpath/ in install name — thakis / detail
  46. [llvm] Add interface to order inlining — taolq / detail
  47. [OpenCL] Add const attribute to ctz() builtins — stuart.brady / detail
  48. [AMDGPU][Libomptarget] Remove atlc global — Pushpinder.Singh / detail
  49. [mlir] Add offset/stride helper functions to OffsetSizeAndStrideOpInterface — springerm / detail
  50. [Matrix] Add -matrix-allow-contract=false to tests. — flo / detail
  51. [LV] Update more target-specific tests after 23c2f2e6b24d. — flo / detail
  52. [mlir][linalg] Add padding helper functions to PadTensorOp — springerm / detail
  53. [AArch64][SVE] Improve codegen for dupq SVE ACLE intrinsics — bradley.smith / detail
  54. [clangd] Drop TestTUs dependency on gtest — kadircet / detail
  55. [gn build] fix syntax error from 50bb1b930dbc — thakis / detail
  56. ExternalASTSource.h - remove unused StringRef and <string> includes. NFCI. — llvm-dev / detail
  57. [clang] Fix a crash during code completion — adamcz / detail
  58. [MLIR][SPIRV] Use getAsmResultName(...) hook for AddressOfOp. — kareem.ergawy / detail
  59. [InstCombine] Missed optimization for pow(x, y) * pow(x, z) with fast-math — spatel / detail
  60. [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering. — mahesha.comp / detail
  61. [clang][NFC] Break out BaseUsingDecl from UsingDecl — nathan / detail
  62. [clang][NFC] Break out enum completion from other type context completion — nathan / detail
  63. [clangd] Bump recommended gRPC version (1.33.2 -> 1.36.3) — kbobyrev / detail
  64. [Constants] Extend support for scalable-vector splats — fraser / detail
  65. [test] Use host platform specific error message substitution — Abhina.Sreeskantharajan / detail
  66. [AMDGPU] Use s_add_i32 for address additions — sebastian.neubauer / detail
  67. [clang] Fix using-enum breakage — nathan / detail
  68. [clang] Remove inadvertent commit — nathan / detail
  69. [InstCombine] Support negation of scalable-vector splats — fraser / detail
  70. [flang][driver] Add support for the "-init-only" option — andrzej.warzynski / detail
  71. [OpenMP] Check loc for NULL before dereferencing it — bryan.chan / detail
  72. [mlir][openacc] Conversion of data operands in acc.parallel to LLVM IR dialect — clementval / detail
  73. [Clang][CodeGen] Set the size of llvm.lifetime to unknown for scalable types. — kai.wang / detail
  74. [mlir][openacc] Add canonicalization for standalone data operations for if condition — clementval / detail
  75. [mlir][openacc] Add conversion for if operand to scf.if for standalone data operation — clementval / detail
  76. [Demangle][Rust] Parse dyn-bounds — tomasz.miasko / detail
  77. [Demangle][Rust] Parse dyn-trait — tomasz.miasko / detail
  78. [Demangle][Rust] Parse dyn-trait-assoc-binding — tomasz.miasko / detail
  79. [CostModel] Return Invalid cost in getArithmeticCost instead of crashing for scalable vectors. — sander.desmalen / detail
  80. [CostModel][AArch64] NFC: Simplify some cost model tests for SVE. — sander.desmalen / detail
  81. [NFC] Add missing include to LaneBitmask.h to fix modules build — Raphael Isemann / detail
  82. [lldb] Fix TypeSystemClang compilation after D101777 — Raphael Isemann / detail
  83. [libc++] Simplify a few macros in __config — Louis Dionne / detail
  84. [docs] Set Phabricator as the tool for pre-commit reviews — kparzysz / detail
  85. [dfsan] Fix internal build errors because of more strict warning checks — jianzhouzh / detail
  86. [VPlan] Print successors of VPRegionBlocks. — flo / detail
  87. [AArch64] handle -Wa,-march= — caij2003 / detail
  88. [Demangle][Rust] Parse instantiating crate — tomasz.miasko / detail
  89. [RISCV] Don't enable loop vectorizer interleaving if the V extension isn't enabled. — craig.topper / detail
  90. [InstCombine] add tests for FMF propagation via -(C/X); NFC — spatel / detail
  91. [InstCombine] refactor match clauses; NFC — spatel / detail
  92. [InstCombine] intersect nsz and ninf fast-math-flags (FMF) for fneg(fdiv) fold — spatel / detail
  93. [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing — jasonliu / detail
  94. [RS4GC] Treat inttoptr as base pointer — listmail / detail
  95. [RISCV] Lower i8/i16 bswap/bitreverse to grevi/greviw with Zbp. — craig.topper / detail
  96. [MLIR] Conditional Branch Argument Propagation — gh / detail
  97. [lld/mac] Add a test for -reexport_library + -dead_strip_dylibs — thakis / detail
  98. [libc++] Rename 'and' to '&&' — Louis Dionne / detail
  99. [MLIR][GPU] Simplify memcpy of cast — gh / detail
  100. [SCEV] Compute exit counts for unsigned IVs using mustprogress semantics — listmail / detail
  101. GlobalISel: Remove unnecessary .getReg(0)s — Matthew.Arsenault / detail
  102. GlobalISel: Use MMO helper for getting the size in bits — Matthew.Arsenault / detail
  103. AMDGPU: Move codegen test out of MIR test directory — Matthew.Arsenault / detail
  104. [OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type — Andrey.Churbanov / detail
  105. [OpenMP][runtime] add .clang-tidy file — jonathan.l.peyton / detail
  106. [LoopUnroll] Clamp unroll count to MaxTripCount — nikita.ppv / detail
  107. [clang] Fix reading long doubles with va_arg on x86_64 mingw — martin / detail
  108. [X32] Add Triple::isX32(), use it. — harald / detail
  109. [ELF] getRelocatedSection: remove the check for ET_REL object file — i / detail
  110. [lld/mac] Add reexports after reexporter to inputFiles — thakis / detail
  111. [mlir-lsp-server] Add support for hover on region operations — riddleriver / detail
  112. [mlir-lsp-server] Add support for hover on symbol references — riddleriver / detail
  113. [mlir-lsp-server] Fix bug in symbol use/def tracking — riddleriver / detail

#3188 (Jun 7, 2021 2:18:48 PM)

  1. [buildbot-clangd-ubuntu-clang] deployed new docker image — kuhnel / detail
  2. [MLIR] Enable tensorcore integration tests — thomasraoux / detail

#3187 (Jun 6, 2021 1:38:41 AM)

  1. SmallVector.h - remove unused MathExtras.h header (REAPPLIED). NFCI. — llvm-dev / detail
  2. Revert rG0b18c4c0ec03f0321ee83b9976da5777d0e4f53f "SmallVector.h - remove unused MathExtras.h header (REAPPLIED). NFCI." — llvm-dev / detail
  3. DirectoryWatcher-linux.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail

#3186 (Jun 5, 2021 10:39:32 PM)

  1. Revert "[llvm] Add interface to order inlining" — taolq / detail

#3185 (Jun 5, 2021 9:17:54 PM)

  1. [llvm] Add interface to order inlining — taolq / detail

#3180 (Jun 5, 2021 2:01:28 PM)

  1. SmallVector.h - remove unused MathExtras.h header. NFCI. — llvm-dev / detail
  2. [lld][MachO] Add support for $ld$install_name symbols — alexshap / detail
  3. Revert rG7b839b3542983a313a9bf9f8d8039ceeea35c4d7 - "SmallVector.h - remove unused MathExtras.h header. NFCI." — llvm-dev / detail
  4. BranchProbability.cpp - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail
  5. xray-color-helper.h - sort includes. NFCI. — llvm-dev / detail
  6. xray-color-helper.cpp - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail

#3179 (Jun 5, 2021 12:23:13 PM)

  1. [MCA] Support.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  2. ELFTypes.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  3. BitstreamWriter.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  4. Fix "not all control paths return a value" MSVC warning. NFCI. — llvm-dev / detail
  5. [AArch64] Remove AArch64ISD::NEG — david.green / detail

#3178 (Jun 5, 2021 10:43:55 AM)

  1. [libc++] Fix result-type and value_type computation in <valarray>. — arthur.j.odwyer / detail
  2. [libc++] graph_header_deps.py: Update the computing of "root" (public) headers. — arthur.j.odwyer / detail
  3. NativeFormatting.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  4. MsgPackReader.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  5. EndianStream.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail

#3176 (Jun 5, 2021 6:31:37 AM)

  1. [lld][MachO] Fix typo in special-symbol-ld-previous.s — alexshap / detail
  2. [LoopUnroll] Separate peeling from unrolling — nikita.ppv / detail
  3. Revert "[LLDB/API] Expose args and env from SBProcessInfo." — bruce.mitchener / detail
  4. [LoopUnroll] Regenerate test checks (NFC) — nikita.ppv / detail
  5. [NFC] Promote willNotOverflow() / getStrengthenedNoWrapFlagsFromBinOp() from IndVars into SCEV proper — lebedev.ri / detail
  6. [libc++][doc] Update Format status. — koraq / detail
  7. Make TableGenGlobalISel an object library — aaronpuchert / detail

#3175 (Jun 5, 2021 1:08:25 AM)

  1. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — Vitaly Buka / detail
  2. [MC] Add getLSDASection interface — alexshap / detail
  3. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — Vitaly Buka / detail

#3174 (Jun 4, 2021 10:16:35 PM)

  1. [Polly] Move MatMul optimization into its own file. NFC. — llvm-project / detail
  2. [RISCV] Replace (XLenVT (VLOp GPR:$vl)) with VLOpFrag — jim / detail
  3. [NFC][memprof] Compile *.c tests as C — Vitaly Buka / detail
  4. [NFC][asan] format ThreadStackContainsAddress — Vitaly Buka / detail
  5. [NFC][memprof] FIx delete[] usage in test — Vitaly Buka / detail
  6. [NFC][asan] Fix include order — Vitaly Buka / detail
  7. [NFC][asan] Split fake_stack() into two funcions — Vitaly Buka / detail
  8. [lld][MachO] Add first bits to support special symbols — alexshap / detail
  9. Fix some -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  10. [LLDB/API] Expose args and env from SBProcessInfo. — bruce.mitchener / detail
  11. Revert "[gn build] manually port 60e5243e593e (weak asan symbol)" — Vitaly Buka / detail

#3173 (Jun 4, 2021 9:04:04 PM)

  1. [lsan] Bump the thread limit from 1<<13 to 1<<22 — i / detail
  2. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — Vitaly Buka / detail

#3172 (Jun 4, 2021 7:53:09 PM)

  1. [NFC][scudo] Fix sign-compare warning in test — Vitaly Buka / detail
  2. [Scudo] Improve ScopedString constructor — Vitaly Buka / detail
  3. [scudo] Remove ScopedString::Length — Vitaly Buka / detail
  4. [NFC][scudo] Convert to TYPED more ScudoCombinedTest — Vitaly Buka / detail
  5. [NFC][scudo] Fix sign-compare warning in test — Vitaly Buka / detail

#3171 (Jun 4, 2021 4:56:02 PM)

  1. [Windows SEH]: Fix -O2 crash for Windows -EHa — tentzen / detail
  2. [flang][OpenMP] Add semantic check to allow only loop iteration variables in a `linear` clause within `distribute` construct. — arnamoy.bhattacharyya / detail
  3. [flang] Check for undefined derived types — psteinfeld / detail
  4. [X86] AMD Zen 3: double the LoopMicroOpBufferSize — lebedev.ri / detail
  5. [ADT] Refactor enumerate unit tests — scott.linder / detail
  6. Revert "Add memref.dim canonicalization patterns to TilingCanonicalizationPatterns" — ataei / detail
  7. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  8. [mlir][tosa] Update tosa.rescale for i48 input type — rob.suderman / detail
  9. fix SANITIZE_WINDOWS pragma for https://reviews.llvm.org/rG60e5243e593ec7e0feca42783edb735e9ac2c4a7 — kda / detail
  10. [gn build] manually port 60e5243e593e (weak asan symbol) — thakis / detail
  11. [mlir][sparse] add option for 32-bit indices in scatter/gather — ajcbik / detail
  12. remove windows tests for -asan_use-after-return=always (as this is currently disabled for Windows) — kda / detail

#3170 (Jun 4, 2021 1:59:42 PM)

  1. [scudo] Remove disableMemoryTagChecksTestOnly — Vitaly Buka / detail
  2. [scudo] Add memtag_test — Vitaly Buka / detail
  3. [scudo] Untag pointer in iterateOverChunks — Vitaly Buka / detail
  4. Fix a diagnoses-valid bug with using declarations — aaron / detail
  5. [InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat — i / detail
  6. Regenerate a few tests related to SCEV. — efriedma / detail
  7. Add memref.dim canonicalization patterns to TilingCanonicalizationPatterns — ataei / detail
  8. [gn build] (semi-manually) port 07c92b2e9581 — thakis / detail
  9. [scudo] Fix String DCHECK — kostyak / detail
  10. [OpenMP] Add experimental nesting mode feature — terry.l.wilmarth / detail

#3169 (Jun 4, 2021 12:15:41 PM)

  1. [Matrix] Fix transpose-multiply folding if transpose has multiple uses — anemet / detail
  2. [flang] CheckConformance: tristate-ify result — pklausler / detail
  3. [SampleFDO] New hierarchical discriminator for FS SampleFDO (llvm-profdata part) — xur / detail
  4. [IndVars] Don't forget value when inferring nowrap flags — nikita.ppv / detail
  5. [mailmap] Add the canonical spelling of my name — martin / detail

#3168 (Jun 4, 2021 10:42:23 AM)

  1. [mlir][linalg] Refactor PadTensorOpVectorizationPattern (NFC) — springerm / detail
  2. [AArch64] Remove SETCC of CSEL when the latter's condition can be inverted — bradley.smith / detail
  3. [OPENMP]Fix PR50129: omp cancel parallel not working as expected. — a.bataev / detail
  4. [ConstantFolding] add copysign tests for more FP types; NFC — spatel / detail
  5. [clangd] Run code completion on each token coverd by --check-lines — adamcz / detail
  6. [clang] use a different name for generated test cdb — goncharov.mikhail / detail
  7. [RISCV] Teach vsetvli insertion pass that operations on masks don't care about SEW/LMUL. — craig.topper / detail
  8. [OpenMP] fix spelling error in message-converter.pl — jonathan.l.peyton / detail
  9. [Attributor] Allow lookupAAFor to return null on invalid state — jhuber6 / detail
  10. [libcxx][gardening] Move all algorithms into their own headers. — zoecarver / detail
  11. [Attributor] Check HeapToStack's state for isKnownHeapToStack — jhuber6 / detail
  12. [libcxx][ranges] Add `ranges::empty_view`. — zoecarver / detail
  13. [gn build] Port 7ed7d4ccb899 — llvmgnsyncbot / detail
  14. [gn build] Port d31a2e7554ea — llvmgnsyncbot / detail
  15. Add commutable attribute to opcodes for ARC — danila / detail
  16. [libcxx][ranges] Add concepts in range.utility.helpers. — zoecarver / detail
  17. [AArch64][GlobalISel] Handle multiple phis in fixupPHIOpBanks — Jessica Paquette / detail
  18. CUDA/HIP: Change device-use-host-var.cu's NOT "external" check to include variable name — kzhuravl_dev / detail
  19. [OpenCL] Add DWARF address spaces mapping for SPIR — stuart.brady / detail
  20. [scudo] Always exclude Tag 0 — Vitaly Buka / detail
  21. [profile] Add -fprofile-instr-generate tests for weak definition and various linkages — i / detail

#3167 (Jun 4, 2021 6:37:26 AM)

  1. Revert "[gn build] port d1d36f7ad (llvm-tapi-diff)" — thakis / detail
  2. [InstCombine] add tests for sext-of-trunc-of-lshr; NFC — spatel / detail
  3. [InstCombine] convert lshr to ashr to eliminate cast op — spatel / detail
  4. [mlir] Catch nonconvertible types in async conversion — csigg / detail
  5. [AArch64][SVE] Add support for using reverse forms of SVE2 shifts — bradley.smith / detail
  6. [clang][AST] Set correct DeclContext in ASTImporter lookup table for ParmVarDecl. — 1.int32 / detail
  7. [flang] Generate type info symbols outside of derived type scopes — jperier / detail
  8. [AMDGPU][MC][NFC] Fixed typos in parser — dmitry.preobrazhensky / detail
  9. [clang][deps] Add argument for customizing PCM paths — Jan Svoboda / detail
  10. [AMDGPU][GlobalISel] Legalize G_ABS — Mirko.Brkusanin / detail
  11. [flang][driver] Add support for `-module-suffix` — andrzej.warzynski / detail
  12. [clang][deps] Support object files — Jan Svoboda / detail
  13. [InstCombine] add/adjust test comments; NFC — spatel / detail
  14. [HIP] Fix spack HIP device lib detection — Yaxun.Liu / detail
  15. [AArch64] Further enable UnrollAndJam — nicholas.guy / detail
  16. [OpenCL][NFC] Test commit: tidy up whitespace in comment — stuart.brady / detail
  17. [libc++] Use the using_if_exists attribute when provided — Louis Dionne / detail
  18. Revert "[InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat" — thakis / detail
  19. [clang-format] NFC, 2% improvement in overall clang-formatted status (now 50%) — mydeveloperday / detail
  20. Temporarily remove one of the tests added in effb87dfa810a — thakis / detail
  21. [InstCombine] add tests for pow() reassociation; NFC — spatel / detail
  22. [flang][driver] Add checks for missing option arguments — andrzej.warzynski / detail
  23. [mlir][openacc] Conversion of data operands in acc.data to LLVM IR dialect — clementval / detail
  24. [OPENMP]Fix PR49790: Constexpr values not handled in `omp declare mapper` clause. — a.bataev / detail
  25. [gn build] (manually) port de07b1e84d8de9 — thakis / detail
  26. [mlir] Mark VectorToSCF patterns as recursive — springerm / detail
  27. Revert test fixups after e9a9c850989e (which reverted a14fc74). — thakis / detail
  28. Temporarily remove another test added in one of the tests added in effb87d — thakis / detail

#3166 (Jun 4, 2021 2:32:03 AM)

  1. [Debug-Info] handle DW_CC_pass_by_value/DW_CC_pass_by_reference under strict DWARF. — esme.yi / detail
  2. [flang] Change capitalization for Adjustl/r — diana.picus / detail
  3. AArch64: support atomic zext/sextloads — Tim Northover / detail
  4. [mlir][linalg] Cleanup left over uses of deprecated LinalgOp methods. — gysit / detail
  5. [SelectionDAG] Extend FoldConstantVectorArithmetic to SPLAT_VECTOR — fraser / detail
  6. [libcxx] Don't use an undefined '+' in unsigned/octal/hexal print formats — martin / detail
  7. [lldb][NFC] Remove a redundant call to weak_ptr::expired — Raphael Isemann / detail
  8. [test] Fix accidental match in parent_recurse_depth.s — thomasp / detail
  9. Re-land ae4303b42c, "Track PHI values through register coalescing" — jeremy.morse / detail

#3165 (Jun 3, 2021 10:16:05 PM)

  1. [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering. — mahesha.comp / detail
  2. Revert "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  3. Revert "[AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering." — mahesha.comp / detail
  4. [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees — Madhur.Amilkanthwar / detail
  5. Add LLDB in release binaries by default — omair.javaid / detail
  6. [Sema][RISCV][SVE] Allow ?: to select Typedef BuiltinType in C — shihpo.hung / detail
  7. [Format] Fix incorrect pointer detection — marek.kurdej+llvm.org / detail

#3164 (Jun 3, 2021 7:30:03 PM)

  1. add ppc_fp128 bitcode writer testcase — Jinsong Ji / detail
  2. [LoopUnroll] Reorder code to max dom tree update more obvious [nfc] — listmail / detail
  3. [SLP]Improve cost estimation/emission of externally used extractelements. — a.bataev / detail
  4. [LoopUnroll] Eliminate PreserveOnlyFirst parameter [nfc] — listmail / detail
  5. Fully-qualify template args of outer types in getFullyQualifiedType — saugustine / detail
  6. [InstCombine] eliminate sext and/or trunc if value has enough signbits — spatel / detail
  7. Don't delete the module you're inspecting — chris.bieneman / detail
  8. [libcxx][module-map] creates submodules for private headers — cjdb / detail
  9. Remove redundant Begin/End form signpost format strings. — Adrian Prantl / detail
  10. NFC. Refactor DOTGraphTraits::isNodeHidden — apilipenko / detail
  11. NFC. Mark DOTFuncInfo getters as const — apilipenko / detail
  12. [AtomicExpand] Merge cmpxchg success and failure ordering when appropriate. — efriedma / detail
  13. [llvm] llvm-tapi-diff — Cyndy Ishida / detail
  14. [lld-macho] Fix BUILD_SHARED_LIBS build — Alexander.Richardson / detail
  15. [libc++] NFC: Tidy up the reverse_iterator tests — Louis Dionne / detail
  16. [docs] Update llvm-cov gcov — i / detail
  17. [flang] Fix crashes due to failure to find a subprogram — pklausler / detail
  18. [libc++] Implement LWG3435 (constraints on reverse_iterator and move_iterator) — Louis Dionne / detail
  19. [LoopUnroll] Add additional test with one unpredictable exit (NFC) — nikita.ppv / detail
  20. [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits — brendon.cahoon / detail
  21. [flang] Fix folding of CMPLX — pklausler / detail
  22. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  23. [InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat — i / detail
  24. [Constants][PowerPC] Check exactlyValue for ppc_fp128 in isNullValue — Jinsong Ji / detail
  25. [flang] Accept BOZ in array constructors w/o types — pklausler / detail
  26. [test] Update c-linkage-available_externally.c — i / detail
  27. [AMDGPU] Fix a crash when selecting a particular case of buffer_load_format_d16 — julien.pages / detail
  28. [test] Update more clang/test/Profile tests — i / detail
  29. [flang] Catch procedure pointer interface error — pklausler / detail
  30. [LoopUnroll] Eliminate PreserveCondBr parameter and fix a bug in the process — listmail / detail
  31. A couple style tweaks on top of 5c0d1b2f9 [nfc] — listmail / detail
  32. [LTO] Fix -fwhole-program-vtables handling after HIP ThinLTO patch — tejohnson / detail
  33. [flang] Support known constant lengths in DynamicType — pklausler / detail
  34. [NFC][compiler-rt][hwasan] Refactor hwasan functions — leonardchan / detail
  35. [NFC] Add missing includes for LLVM_ENABLE_MODULES builds — markus.boeck02 / detail
  36. Kill a variable which is unused after cddcc4cf [nfc] — listmail / detail
  37. [flang] Fix crash on structure constructor as selector — pklausler / detail
  38. [libc++] Also build the static library in the Apple cache — Louis Dionne / detail
  39. [libc++] Define _LIBCPP_NO_NATIVE_SEMAPHORES even outside of pthread — Louis Dionne / detail
  40. [flang] Emit error about missing interface when needed — pklausler / detail
  41. [flang] Catch errors in function calls instead of crashing — pklausler / detail
  42. [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13 — i / detail
  43. [libc++] Simplify apple-install-libcxx since we always use the same CMake cache — Louis Dionne / detail
  44. [flang] Fix spurious "already declared" errors for interfaces — pklausler / detail
  45. [BuildLibCalls] Properly set ABI attributes on arguments — aeubanks / detail
  46. [TargetLowering] Only inspect attributes in the arguments for ArgListEntry — aeubanks / detail
  47. [mlir] Remove redundant loads — amy.zhuang / detail
  48. [HIP] Fix amdgcn builtin for long type — Yaxun.Liu / detail
  49. [mlir-lsp-server] Add support for tracking the use/def chains of symbols — riddleriver / detail
  50. [gn build] port d1d36f7ad (llvm-tapi-diff) — thakis / detail
  51. [mlir][SPIRV] Add lowering for math.log1p operation to SPIR-V dialect. — ravishankarm / detail
  52. [NFC] Add ArrayRef includes to two files. — jpienaar / detail
  53. [RISCV] Simplify some code in RISCVInsertVSETVLI by calling an existing function that does the same thing. NFCI — craig.topper / detail
  54. [CSSPGO][llvm-profgen] Make extended binary the default output format — aktoon / detail
  55. [lld/mac] Add test coverage for --reproduce + -flat_namespace — thakis / detail
  56. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — thakis / detail
  57. [scudo] Rework Vector/String — kostyak / detail
  58. [NFC] Remove checking pointee type for byval/preallocated type — aeubanks / detail

#3163 (Jun 3, 2021 9:10:57 AM)

  1. [ARM] Prettify gather/scatter debug comments. NFC — david.green / detail
  2. [mlir][linalg] Cleanup LinalgOp usage in test passes. — gysit / detail
  3. [mlir][linalg] Cleanup LinalgOp usage in bufferize, detensorize, and interchange. — gysit / detail
  4. [LLD] [COFF] Fix autoexport from LTO objects with comdat symbols — martin / detail
  5. [mlir][linalg] Cleanup LinalgOp usage in drop unit dims. — gysit / detail
  6. [lit] Fix testing of standalone clang and lld builds — thomasp / detail
  7. [mlir][linalg] Transform PadTensorOp into InitOp, FillOp, GenericOp — springerm / detail
  8. [mlir][linalg] Cleanup LinalgOp usage in loop lowering. — gysit / detail
  9. [libc++] Remove unused variable warnings — Louis Dionne / detail
  10. [mlir][linalg] Cleanup LinalgOp usage in op declarations. — gysit / detail
  11. [analyzer] Add forwarding `addVisitor` method — vsavchenko / detail
  12. [Matrix] Preserve existing fast-math flags during lowering — flo / detail
  13. [flang] Check for duplicate definitions of defined input/output procedures — psteinfeld / detail
  14. [mlir][linalg] Cleanup LinalgOp usage in scalar inlining. — gysit / detail
  15. [mlir] Fix warnings. — pifon / detail
  16. [RISCV] Precommit a test case to show overwriting vector frame objects. — kai.wang / detail
  17. [mlir][linalg] Cleanup LinalgOp usage in capi. — gysit / detail
  18. [mlir][sparse] add more type combinations to sparse storage scheme — ajcbik / detail
  19. [clang-format] Fix PointerAlignmentRight with AlignConsecutiveDeclarations — bjoern / detail
  20. [clang-format] Add PPIndentWidth option — bjoern / detail
  21. [lld-macho] Parse re-exports of nested TAPI documents — jezng / detail
  22. [DebugInstrRef][2/3] Track PHI values through register coalescing — jeremy.morse / detail
  23. [CostModel][AArch64] Add tests for ctlz, ctpop and cttz. NFC. — rosie.sumpter / detail
  24. Revert "[DebugInstrRef][2/3] Track PHI values through register coalescing" — jeremy.morse / detail
  25. [libc++][nfc] Add more nasty macros. — koraq / detail
  26. [ADT] Move DenseMapInfo for ArrayRef/StringRef into respective headers (NFC) — nikita.ppv / detail
  27. [mailmap] Add my entry — i / detail
  28. [MC] Add missing include (NFC) — nikita.ppv / detail
  29. [SLP] Avoid std::stable_sort(properlyDominates()). — harald / detail
  30. [lld] Add missing includes (NFC) — nikita.ppv / detail
  31. [Tests] Add missing include (NFC) — nikita.ppv / detail
  32. [SLP]Allow to reorder nodes with >2 scalar values. — a.bataev / detail

#3162 (Jun 3, 2021 3:26:29 AM)

  1. [mlir-reduce] Create MlirReduceLib — chiahungduan / detail
  2. Revert "[Fuchsia] Use libc++abi on Windows in Fuchsia toolchain" — phosek / detail
  3. [clang][clangd] Use reverse header map lookup in suggestPathToFileForDiagnostics — dmitry.polukhin / detail
  4. [ValueTypes] Fix scalable-vector changeExtendedVectorTypeToInteger — fraser / detail
  5. [clang][ARM] Remove arm2/3/6/7m CPU names — david.spickett / detail
  6. Add -fno-visibility-inlines-hidden option — yikong / detail
  7. [lldb][NFC] Remove unused 'using ArrayRef' in RegisterValueTest — Raphael Isemann / detail
  8. [CodeGen] Fix a scalable-vector crash in VSELECT legalization — fraser / detail
  9. [mlir] Split linalg reshape ops into expand/collapse. — pifon / detail
  10. [mlir][linalg] Cleanup LinalgOp usage in generalization. — gysit / detail
  11. [RISCV] Reserve an emergency spill slot for any RVV spills — fraser / detail
  12. [LLDB] Skip TestDataFormatterStdUniquePtr.py on arm/linux — omair.javaid / detail
  13. [LLDB] Skip TestDataFormatterStdUniquePtr.py on arm/linux — omair.javaid / detail
  14. [mlir][linalg] Cleanup LinalgOp usage in promotion. — gysit / detail

#3161 (Jun 2, 2021 11:22:21 PM)

  1. [DFSan] Properly set argument ABI attributes — aeubanks / detail
  2. [NFC][scudo] Avoid integer overflow in test — Vitaly Buka / detail

#3156 (Jun 2, 2021 6:12:37 PM)

  1. Revert "Differential Revision: https://reviews.llvm.org/D99812" — gandhi21299 / detail
  2. [libc++] Enable tests for the experimental library by default — Louis Dionne / detail
  3. [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend — gandhi21299 / detail
  4. [coro] Preserve scope line for compiler generated functions — davelee.com / detail
  5. [MC] Change "unexpected tokens" to "expected newline" and remove unneeded "in .xxx directive" — i / detail
  6. [MC] Delete unneeded MCAsmParser &Parser — i / detail
  7. [profile] Add -fprofile-instr-generate tests for weak definition and various linkages — i / detail
  8. [InstrProfiling] Delete linkage/visibility toggling for Windows — i / detail
  9. Recommit "Fix tmp files being left on Windows builds." with a fix for — akhuang / detail
  10. Fix llvm/test/tools/llvm-dwp/X86/type_dedup_v5.test — jyknight / detail
  11. [clangd] Improve resolution of static method calls in HeuristicResolver — zeratul976 / detail
  12. [AArch64] Add regression test for missed bfi optimization. — efriedma / detail
  13. Fix "control reaches end of non-void function" warnings on ppc64le — yitzhakm / detail
  14. [clang] Fix fail of OpenMP/tile_codegen_tile_for.cpp. — llvm-project / detail

#3155 (Jun 2, 2021 3:16:37 PM)

  1. [sanitizer] Test HWASan + LAM via QEMU. — mascasa / githubweb

#3155 (Jun 2, 2021 3:16:37 PM)

  1. [NFC][msan] Fix warning on sanitizer-ppc64le-linux bot — Vitaly Buka / detail
  2. [lldb/API] Expose triple for SBProcessInfo. — bruce.mitchener / detail
  3. Resubmit D85085 after fixing the tests that were failing. — tmsriram / detail
  4. [mlir][linalg] Cleanup LinalgOp usage in sparse compiler (NFC). — gysit / detail
  5. Revert "[NFC][msan] Fix warning on sanitizer-ppc64le-linux bot" — Vitaly Buka / detail
  6. [NFC][msan] Fix assigned-unused warning — Vitaly Buka / detail
  7. [NFC] Fix 'Load' name masking. — daniil.fukalov / detail
  8. [flang] Add tests for REPEAT. NFC — diana.picus / detail
  9. [RISCV] Expand unaligned fixed-length vector memory accesses — fraser / detail
  10. [Demangle][Rust] Parse binders — tomasz.miasko / detail
  11. [mlir] Add DivOp lowering from Complex dialect to Standard/Math dialect. — akuegel / detail
  12. [SimplifyLibCalls] Take size of int into consideration when emitting ldexp/ldexpf — bjorn.a.pettersson / detail
  13. [LegalizeTypes] Avoid promotion of exponent in FPOWI — bjorn.a.pettersson / detail
  14. [CodeGen] Refactor libcall lookups for RTLIB::POWI_* — bjorn.a.pettersson / detail
  15. [InstCombine][msp430] Pre-commit test case for @llvm.powi and 16-bit ints — bjorn.a.pettersson / detail
  16. [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch — jingu.kang / detail
  17. Add a toplevel .mailmap file — thakis / detail
  18. [mailmap] Use my chromium address as my canonical email address — thakis / detail
  19. [AMDGPU][Libomptarget][NFC] Remove atmi_place_t — Pushpinder.Singh / detail
  20. [lld/mac] Implement -reexport_framework, -reexport_library, -reexport-l — thakis / detail
  21. [AMDGPU][Libomptarget][NFC] Remove bunch of dead structs — Pushpinder.Singh / detail
  22. [AArch64] Optimise bitreverse lowering in ISel — irina.dobrescu / detail
  23. [RISCV][NFC] Add '+mattr=+experimental-v' to RVV test — fraser / detail
  24. [mlir][linalg] Cleanup LinalgOp usage in fusion on tensors (NFC). — gysit / detail
  25. [mlir][linalg] Update result position calculation in the Structured Op Interface (NFC). — gysit / detail
  26. [compiler-rt][asan] Enable unwind-tables for Arm Linux — david.spickett / detail
  27. [TTI] NFC: Change getIntImmCodeSizeCost to return InstructionCost. — daniil.fukalov / detail
  28. [LV] NFC: Replace custom getMemInstValueType by llvm::getLoadStoreType. — sander.desmalen / detail
  29. [LV] NFC: Remove redundant isLegalMasked(Gather|Scatter) functions. — sander.desmalen / detail
  30. [PowerPC][AIX} FIx AIX bootstrap build. — sd.fertile / detail
  31. [compiler-rt][lsan] Increase libdl_deadlock test timeout — david.spickett / detail
  32. [LV] Build and cost VPlans for scalable VFs. — sander.desmalen / detail
  33. [AArch64][NFC] Fix failing cost-model test — irina.dobrescu / detail
  34. Add getDemandedBits for uses. — jotrem / detail
  35. Fix comments in test cuda-kernel-call.cu — Yaxun.Liu / detail
  36. [clangd] Add support for the `defaultLibrary` semantic token modifier — davg / detail
  37. [clang] Implement the using_if_exists attribute — Louis Dionne / detail
  38. [coro async] Add the swiftasync attribute to the resume partial function — aschwaighofer / detail
  39. [lld/mac] Address review feedback and improve a comment — thakis / detail
  40. [LoopStrengthReduce] Ensure that debug intrinsics do not affect LSR's output — stephen.tozer / detail
  41. [lld/mac] Don't strip explicit dylib also mentioned in LC_LINKER_OPTION — thakis / detail
  42. [lld/mac] Implement -needed_framework, -needed_library, -needed-l — thakis / detail
  43. [lld/mac] Implement -dead_strip — thakis / detail
  44. [OpenMP] Use new task type/flag for taskwait depend events. — hansang.bae / detail
  45. [lld/mac] try to fix tests after a5645513dba — thakis / detail
  46. [libcxx][NFC] Tidy up calculation of __nbuf in num_put::do_put, and add comments — Abhina.Sreeskantharajan / detail
  47. [OpenMP] Fix improper printf format specifier — jonathan.l.peyton / detail
  48. Remove redundant comparisons (NFC) — Adrian Prantl / detail
  49. Add missing CMake dependency for mlir/lib/Reducer (NFC) — joker.eph / detail
  50. Fix CMake error: TableGen targets must be in the DEPENDS list instead of LINK_LIBS — joker.eph / detail
  51. [x86] add test for sext-of-setcc; NFC — spatel / detail
  52. [SDAG] allow more cast folding for vector sext-of-setcc — spatel / detail
  53. [lldb] Preserve type sugar when using SBValue::Dereference on C++ references — Raphael Isemann / detail
  54. [MLIR] Fix Standalone dialect test to work in out-of-tree builds — joker.eph / detail
  55. Add matchers for gtest's ASSERT_THAT, EXPECT_THAT, ON_CALL and EXPECT_CALL — yitzhakm / detail
  56. Fix -Wsign-compare warning (NFC) — joker.eph / detail
  57. Improve performance when parsing symbol tables in mach-o files. — gclayton / detail
  58. [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part) — xur / detail
  59. [mlir-lsp] Report range of potential identifier starting at location of diagnostic — jpienaar / detail
  60. [x86] add signed compare variant test for PR50055; NFC — spatel / detail
  61. [NFC] Remove variable that was set but not used. — stefanp / detail
  62. Fix dfsan handling of musttail calls. — browneee / detail
  63. [llvm-dwp] Skip type unit debug info sections — dblaikie / detail
  64. [SDAG] allow cast folding for vector sext-of-setcc with signed compare — spatel / detail
  65. [mlir] Add support for filtering patterns based on debug names and labels — riddleriver / detail
  66. [mlir-lsp] Avoid empty range diagnostic — jpienaar / detail
  67. Remove unused function from a previous iteration of unique-stable-name — erich.keane / detail
  68. [mlir] Resolve TODO and use the pass argument instead of the TypeID for registration — riddleriver / detail
  69. [llvm-dwp] Adding support for v5 index writing — dblaikie / detail
  70. [llvm-dwp] Add support for DWARFv5 type units                                                                                                                                                                ... — dblaikie / detail
  71. [llvm-dwp] Add support for rnglists and loclists — dblaikie / detail
  72. [mlir][NFC] Split the non-templated bits out of IROperand into a base class — riddleriver / detail
  73. Revert "[libc++] NFC: Move unwrap_iter to its own header" — Louis Dionne / detail
  74. [gn build] Port 05d164b25c40 — llvmgnsyncbot / detail
  75. PR50337, PR50561: Fix determination of whether a template parameter list — richard / detail
  76. Differential Revision: https://reviews.llvm.org/D99812 — angandhi / detail
  77. [CodeGen][NFC] Remove unused virtual function — minyihh / detail
  78. [SYCL] Fix __builtin_sycl_unique_stable_name to work on windows/spir — erich.keane / detail
  79. [clangd] TUScheduler uses last active file for file-less queries — kadircet / detail
  80. [clangd][Protocol] Drop optional from WorkspaceEdit::changes — kadircet / detail
  81. [X86][SSE] combineScalarToVector - only reuse broadcasts for scalar_to_vector if the source operands scalar types match — llvm-dev / detail
  82. [NFC][trace][intel-pt] small test fixes — walter erquinigo / detail
  83. Add a .mailmap entry for my two email addresses — rnk / detail
  84. [clangd] Drop optional on ExternalIndexSpec — kadircet / detail
  85. [NFC] Test commit. Fix typos. — amy.zhuang / detail
  86. [Fuchsia] Use libc++abi on Windows in Fuchsia toolchain — phosek / detail
  87. [Clang][OpenMP] Emit dependent PreInits before directive. — llvm-project / detail

#3155 (Jun 2, 2021 3:16:37 PM)

  1. [sanitizer] Test HWASan + LAM via QEMU. — mascasa / detail

#3154 (Jun 1, 2021 8:31:31 PM)

  1. Revert "Fix tmp files being left on Windows builds." for now; — akhuang / detail
  2. [scudo] Enabled MTE in tests — Vitaly Buka / detail

#3153 (Jun 1, 2021 6:26:47 PM)

  1. [AMDGPU] All GWS instructions need aligned VGPR on gfx90a — Stanislav.Mekhanoshin / detail
  2. Fix tmp files being left on Windows builds. — akhuang / detail
  3. Remove x86 test amx-fast-tile-config.mir (by its author) — xiang1.zhang / detail
  4. [CUDA][HIP] Change default lang std to c++14 — Yaxun.Liu / detail
  5. [RISCV][test] Add new tests of bitwise and with constant for the Zbs extension — powerman1st / detail
  6. Make ignore counts work as "after stop" modifiers so they play nicely with conditions — jingham / detail
  7. [CUDA][HIP] Promote const variables to constant — Yaxun.Liu / detail
  8. [mlir] Support tensor types in non-unrolled VectorToSCF — springerm / detail
  9. [llvm-readobj] Print function names with `--bb-addr-map`. — rahmanl / detail
  10. [mlir] Support tensor types in unrolled VectorToSCF — springerm / detail
  11. [libc++] NFC: Move unwrap_iter to its own header — Louis Dionne / detail
  12. [gn build] Port 924ea3bb53ca — llvmgnsyncbot / detail
  13. [RISCV] Improve register allocation for masked vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv. — craig.topper / detail
  14. [libc++] Add a CI job to test libc++ when building for 32 bit — Louis Dionne / detail

#3152 (Jun 1, 2021 4:38:17 PM)

  1. [lld-macho][nfc] Remove unnecessary use of Optional<T*> — vyng / detail
  2. [various] Remove or use variables which are unused but set. — George Burgess IV / detail
  3. [Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable — George Burgess IV / detail
  4. [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia — leonardchan / detail
  5. [lld/mac] Make -t work correctly with -flat_namespace — thakis / detail
  6. [test] Precommit test for D101103 — aeubanks / detail
  7. [InstSimplify] Treat invariant group insts as bitcasts for load operands — aeubanks / detail
  8. [mlir-reduce] Reducer refactor. — chiahungduan / detail
  9. [OpaquePtr] Create API to make a copy of a PointerType with some address space — aeubanks / detail

#3151 (Jun 1, 2021 3:16:48 PM)

  1. Fix a Clang diagnostic to start with a lowercase letter; NFC — aaron / detail
  2. [libcxx][ranges] Add `default_sentinel` and `default_sentinel_t`. — zoecarver / detail
  3. [gn build] Port 065cf3f9d703 — llvmgnsyncbot / detail
  4. [lld][WebAssemlby] Fix for string merging of -dwarf-5 sections — sbc / detail
  5. [Dominators] Rewrite the dominator implementation for efficiency. NFC. — clattner / detail
  6. [Fuchsia] Add compat multilibs to cache file — leonardchan / detail
  7. [lld/mac] Emit only one LC_LOAD_DYLIB per dylib — thakis / detail
  8. [CSE] Ask DominanceInfo about "hasSSADominance" instead of reconstructing it. — clattner / detail

#3150 (Jun 1, 2021 1:42:20 PM)

  1. [clangd][ObjC] Fix issue completing a method decl by name — davg / detail
  2. [libc++] Temporary hack to unbreak CI — Louis Dionne / detail
  3. [GlobalISel][AArch64] Combine and (lshr x, cst), mask -> ubfx x, cst, width — Jessica Paquette / detail
  4. Fix a git apply that went bad somehow. — aaron / detail
  5. [OpenMP] Define named constants for interop's foreign runtime ID — hansang.bae / detail
  6. [ORC-RT] Add equality/inequality comparison to string_view. — Lang Hames / detail
  7. [ORC-RT] Rename C-API functions to use __orc_rt_ prefix (instead of OrcRT). — Lang Hames / detail
  8. [ORC-RT] Add WrapperFunctionResult, Simple Packed Serialization (SPS) system. — Lang Hames / detail
  9. [flang][openacc] Enforce restriction on attach and detach variables — clementval / detail
  10. [clang] RecursiveASTVisitor visits ObjCPropertyRefExpr's class receiver — davg / detail
  11. [OpenMP] Add L2-Tile equivalence for KNL — jonathan.l.peyton / detail
  12. [SLPVectorizer] Ignore unreachable blocks — harald / detail
  13. [AMDGPU][NFC] Remove author's name from codebase — Madhur.Amilkanthwar / detail
  14. [lld/mac] Don't write mtimes to N_OSO entries if ZERO_AR_DATE is set. — thakis / detail
  15. [lld/mac] Don't load DylibFiles from the DylibFile constructor — thakis / detail
  16. [libcxx] Implement view.interface. — zoecarver / detail
  17. [gn build] Port 5671ff20d92b — llvmgnsyncbot / detail
  18. [clang] Fix ICE with typeid & polymorphic class (pr50497) — nathan / detail
  19. [SystemZ][z/OS] Stricter condition for HLASM class instantiation — anirudh_prasad / detail
  20. [InstCombine] add tests for cast folding; NFC — spatel / detail
  21. WindowsSupport.h: do not depend on private config header — martin / detail
  22. [lld/mac] Implement removal of unused dylibs — thakis / detail
  23. [NFC][OpaquePtr] Explicitly pass GEP source type to IRBuilder in more places — aeubanks / detail
  24. Convert TableGen assert to error — stephen.neuendorffer / detail
  25. [globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one — daniel_l_sanders / detail
  26. [mlir] Updated depthwise conv to support kernel dilation — rob.suderman / detail
  27. [gn build] Port aaac268285ff — llvmgnsyncbot / detail
  28. [libc++] Fix the std_include.sh.cpp test that has been failing since c9385297ce — Louis Dionne / detail
  29. [lld/mac] fix test failure after 24979e111 — thakis / detail
  30. fixup: Missing operator in [globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one — daniel_l_sanders / detail

#3149 (Jun 1, 2021 3:44:27 AM)

  1. [VectorCombine] Add tests with multiple noundef indices for scalarization. — flo / detail
  2. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  3. [RISCV] Support vector types in combination with fastcc — fraser / detail
  4. [VectorCombine] Freeze index unless it is known to be non-poison. — flo / detail
  5. [mlir][linalg] Fix signed/unsigned comparison warnings (NFC). — gysit / detail
  6. [mlir] Use interfaces in MathToLibm — tpopp / detail
  7. [SDAG] add helper function for sext-of-setcc folds; NFC — spatel / detail
  8. [LoopDeletion] Consider infinite loops alive, unless mustprogress. — flo / detail
  9. [compiler-rt] Fix compilation when multiple architectures can be targeted — eleviant / detail
  10. [InstCombine] Relax constraints of uses for exp(X) * exp(Y) -> exp(X + Y) — spatel / detail
  11. [AMDGPU][Libomptarget] Remove g_atmi_machine global — Pushpinder.Singh / detail
  12. [OpenCL] Fix ICE with invalid use of half — olemarius.strohm / detail
  13. [clang][Parse] Add parsing support for C++ attributes on using-declarations — Louis Dionne / detail
  14. [llvm-dwarfdump][test] Add missing dedicated tests for some options — gbreynoo / detail
  15. [SLP]Better detection of perfect/shuffles matches for gather nodes. — a.bataev / detail
  16. Simplify coro-zero-alloca.ll — lxfind / detail
  17. [x86] add test for sext-of-setcc; NFC — spatel / detail
  18. [lldb] Remove SBCommandReturnObject::ref — Raphael Isemann / detail
  19. [lldb][NFC] Use Language plugins in Mangled::GuessLanguage — Raphael Isemann / detail
  20. [RISCV] Remove earlyclobber from compares with LMUL<=1. — craig.topper / detail
  21. [RISCV] Remove earlyclobber from vnsrl/vnsra/vnclip(u) when the source and dest are a single vector register. — craig.topper / detail
  22. [ADT] Move DenseMapInfo for APInt into APInt.h (PR50527) — nikita.ppv / detail
  23. [polly] Fix SCEVLoopAddRecRewriter to avoid invalid AddRecs. — efriedma / detail
  24. [SystemZ] Return true from hasBitPreservingFPLogic(). — paulsson / detail
  25. [MLIR] Add missing APSInt.h include — nikita.ppv / detail
  26. [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB — carrot / detail

#3148 (May 31, 2021 11:28:48 PM)

  1. [PowerPC] Split tests for constrained intrinsics — sepavloff / detail
  2. [clangd] Type hints for variables with 'auto' type — zeratul976 / detail
  3. [libcxx] [test] Fix the _supportsVerify check on Windows by fixing quoting — martin / detail
  4. [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants — lebedev.ri / detail
  5. [X86] AMD Zen 3 has fast variable per-lane shuffles — lebedev.ri / detail
  6. [mlir][linalg] Cleanup LinalgOp usage in vectorization (NFC). — gysit / detail
  7. [clangd] Fix -Wunused-variable warning (NFC) — nullptr.cpp / detail
  8. [mlir][linalg] Cleanup LinalgOp usage in tiling (NFC). — gysit / detail
  9. [mlir][linalg] Cleanup LinalgOp usage in fusion (NFC). — gysit / detail
  10. [mlir][linalg] Cleanup LinalgOp usage in dependence analysis (NFC). — gysit / detail
  11. Mark test as requiring asserts. — douglas.yung / detail

#3147 (May 31, 2021 9:01:06 PM)

  1. Revert "[InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)" — nathan / detail
  2. Fix invalid math formulas in quantization doc — joker.eph / detail
  3. [Test] Add one more loop deletion irreducible CFG test — mkazantsev / detail

#3145 (May 31, 2021 3:59:05 PM)

  1. [OpaquePtr] Remove some uses of PointerType::getElementType() — aeubanks / detail

#3144 (May 31, 2021 1:40:40 PM)

  1. [libcxx] [test] Don't look for the literal spelling __mbstate_t in warnings — martin / detail
  2. [libcxx] Define LIBCPP_HAS_TIMESPEC_GET for MSVC configurations — martin / detail
  3. [libcxx] [test] Remove an incorrect TEST_HAS_ALIGNED_ALLOC define from test_macros.h — martin / detail
  4. [libcxx] [test] Fix the include_as_c.sh.cpp test in MSVC configurations — martin / detail
  5. [LoopDeletion] Add additional test cases with more nested loops. — flo / detail
  6. [LoopInterhcange] Handle movement of reduction phis appropriately — congzhecao / detail
  7. [HIP] Relax checks in hip-include-path.hip test case again — bjorn.a.pettersson / detail
  8. [PowerPC] Improve f32 to i32 bitcast code gen — albionapc / detail

#3143 (May 31, 2021 10:57:20 AM)

  1. [NFC] MemoryDependenceAnalysis cleanup. — daniil.fukalov / detail
  2. [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 2 — anirudh_prasad / detail
  3. [libc++] Avoid `result_type` and `unary/binary_function` in <valarray>. — arthur.j.odwyer / detail
  4. Remove "Rewrite Symbols" from codegen pipeline — aeubanks / detail
  5. [libc++] Update all the pre-defined iterator types for C++20 — Louis Dionne / detail
  6. [test] Fix addr-label.ll after D99707 — aeubanks / detail
  7. [MCA][NFCI] Minor changes to InstrBuilder and Instruction. — andrea.dibiagio / detail
  8. [test] Properly match parameter/argument ABI attributes — aeubanks / detail
  9. [libc++] [test] Fix a few tests for 32-bit x86 — Louis Dionne / detail
  10. Re-commit [clang] Add support for the "abstract" contextual keyword of MSVC — hans / detail
  11. [OpaquePtr] Clean up some uses of Type::getPointerElementType() — aeubanks / detail
  12. [MLIR] Specify namespace for standard dialect using cppNamespace field — arjunpitchanathan / detail
  13. [libcxx][nfc] moves std `advance`, `next`, and `prev` into their headers — cjdb / detail
  14. [gn build] make libunwind build on macOS — thakis / detail
  15. [PowerPC] Fix x86 vector intrinsics wrapper compilation under C++ — fwage73 / detail
  16. [MLIR] Add dialect prefix to all operations from Math — arjunpitchanathan / detail
  17. [LV] Try to sink users recursively for first-order recurrences. — flo / detail

#3142 (May 31, 2021 6:48:42 AM)

  1. [lldb][NFC] Remove unused var in SBDebugger::GetInternalVariableValue — Raphael Isemann / detail
  2. [DSE] Remove stores in the same loop iteration — david.green / detail
  3. [InsCombine] Fix a few remaining vec transforms to use poison instead of undef — aqjune / detail
  4. [RISCV] Scale scalably-typed split argument offsets by VSCALE — fraser / detail
  5. [LiveDebugVariables] Stop trimming locations of non-inlined vars — djtodoro / detail
  6. fix broken clang tests after  7161bb87c914 — aqjune / detail
  7. [SDAG] try harder to fold casts into vector compare — spatel / detail
  8. fix test for symlinked clang c1ee4fb5af49a — goncharov.mikhail / detail
  9. [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing. — a.v.lapshin / detail
  10. [AMDGPU][Libomptarget][NFC] Split host and device malloc — Pushpinder.Singh / detail
  11. [MLIR] Fix warnings in AffineOps.cpp — uday / detail
  12. [NFC] ScalarEvolution: apply SSO to the ExprValueMap value — lebedev.ri / detail
  13. [MLIR][Shape] Remove duplicate operands of `shape.assuming_all` op — frgossen / detail
  14. [libunwind] fix -Wc++98-compat-extra-semi without _LIBUNWIND_HIDE_SYMBOLS — thakis / detail
  15. [SDAG] add check to sext-of-setcc fold to bypass changing a legal op — spatel / detail
  16. [mlir][linalg] Update Structured Op Interface (NFC). — gysit / detail
  17. Revert "[clang] Add support for the "abstract" contextual keyword of MSVC" — goncharov.mikhail / detail
  18. [mlir][linalg] Cleanup LinalgOp usage in verification (NFC). — gysit / detail

#3141 (May 31, 2021 1:01:45 AM)

  1. [SafeStack] Use proper API to get stack guard — pzheng / detail
  2. [NFCI] Move DEBUG_TYPE definition below #includes — chenmindong1 / detail
  3. [DAGCombine] Poison-prove scalarizeExtractedVectorLoad. — flo / detail
  4. [InstCombine] fix miscompile from vector select substitution — spatel / detail
  5. [VectorCombine] Add tests with noundef index for load scalarization. — flo / detail
  6. Revert "[clang-tidy] Simplify static assert check" — lebedev.ri / detail
  7. [clang][AVR] Add avr-libc/include to clang system include paths — powerman1st / detail
  8. [mlir] StandardToLLVM: option to disable AllocOp lowering — ivan.butygin / detail
  9. [LoopDeletion] Add more tests with infinite sub-loops & mustprogress. — flo / detail
  10. [AVR] Improve inline assembly — powerman1st / detail
  11. [ARM] Guard against loop variant gather ptr operands — david.green / detail
  12. [ORC-RT] Add OrcRTCWrapperFunctionResult. — Lang Hames / detail
  13. [ORC-RT] Add common.h -- Logging, casting and remote dispatch utilities. — Lang Hames / detail
  14. [CSE] Make domInfo a stored property, cut use of DominanceInfo::hasDominanceInfo. NFC. — clattner / detail
  15. [lldb] Fix typos. NFC. — bruce.mitchener / detail
  16. [AVR][NFC] Refactor 8-bit & 16-bit shifts — powerman1st / detail
  17. [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210) — aqjune / detail
  18. [clangd] Move gtest include to TestTU.cpp from TestTU.h — kadircet / detail
  19. [mlir][NFC] Rename MathToLLVM->MathToLibm — tpopp / detail
  20. [libcxx] [test] Add UNSUPPORTED: msvc in a couple verify.cpp tests — martin / detail
  21. [LangRef] update according to unwinding support in inline asm — amanieu / detail
  22. [mlir] Support permutation maps in vector transfer op folder — springerm / detail
  23. [mlir][NFC] Remove illegal TanhOp in LLVMConversionTarget — tpopp / detail
  24. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  25. [clang] Add support for the "abstract" contextual keyword of MSVC — hans / detail
  26. Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables" — wingo / detail
  27. [clang] NFC: split HeaderMapTest to have re-usable header map implementation for testing — dmitry.polukhin / detail
  28. [RISCV] Support vector conversions between fp and i1 — fraser / detail

#3139 (May 29, 2021 11:42:38 PM)

  1. Revert "[NFC] Use ArgListEntry indirect types more in ISel lowering" — aeubanks / detail
  2. Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry" — aeubanks / detail

#3137 (May 29, 2021 10:34:35 PM)

  1. [analyzer] MallocSizeof: sizeof pointer type is compatible with void* — th3charlie / detail

#3129 (May 29, 2021 5:55:00 PM)

  1. [libc++] [modules] Add __threading_support to the modulemap. — arthur.j.odwyer / detail
  2. [libc++] Alphabetize and include-what-you-use. NFCI. — arthur.j.odwyer / detail

#3127 (May 29, 2021 3:32:47 PM)

  1. [InstrProfiling][test] Improve tests — i / detail

#3126 (May 29, 2021 2:20:59 PM)

  1. [ARM] Guard against WhileLoopStart kill flags — david.green / detail
  2. [libc++] [test] Update "test_compare.h" users to avoid removed-in-C++20 members. NFCI. — arthur.j.odwyer / detail

#3125 (May 29, 2021 10:27:20 AM)

  1. [clang-format] successive C# attributes cause line breaking issues — mydeveloperday / detail
  2. [Verifier] Inline a method to simplify the code in preparation for bigger changes, NFC. — clattner / detail
  3. [Dominance] Speed up recalculate noticable, NFC. — clattner / detail

#3124 (May 29, 2021 3:13:29 AM)

  1. [gn build] manually port 982e3c05108b6 (check-lld needs dsymutil) — thakis / detail
  2. [AArch64][RISCV] Make sure isel correctly honors failure orderings. — efriedma / detail
  3. [clang-format] [docs] Regenerate style options documentation. — marek.kurdej+llvm.org / detail
  4. [dsymutil tests] Try to make eh_frames.test run on other platforms — thakis / detail
  5. [NFC] Remove confusing info about MainLoop VF/UF from debug message — bmahjour / detail
  6. [RISCV] Pre-commit test cases for D103211. NFC — craig.topper / detail
  7. [LoopUnroll] Clean up exit folding (NFC) — nikita.ppv / detail
  8. [LoopUnroll] Add store to unreachable latch test (NFC) — nikita.ppv / detail
  9. [RISCV] Add separate MxList tablegen classes for widening/narrowing and sext.zext.vf2/4/8. NFC — craig.topper / detail
  10. [LoopUnroll] Use changeToUnreachable() (NFC) — nikita.ppv / detail
  11. [lld-macho][test] Simplify --allow-empty with count 0 — i / detail
  12. [CGAtomic] Delete outdated code comparing success/failure ordering for cmpxchg. — efriedma / detail
  13. [Verifier] Significantly speed up IsolatedFromAbove checking. NFC. — clattner / detail
  14. [clang-format] New BreakInheritanceList style AfterComma — lichray / detail
  15. [AArch64][GlobalISel] Fix a crash during selection of a G_ZEXT(s8 = G_LOAD) — Amara Emerson / detail
  16. [Internalize] Simplify comdat renaming with noduplicates after D103043 — i / detail
  17. [lld/mac] Don't crash on -order_file with assembly inputs on arm64 — thakis / detail
  18. [RISCV] Enable interleaved vectorization for RVV — luke957 / detail
  19. [InstrProfiling][test] Fix stale tests — i / detail
  20. [InstrProfiling][test] Fix stale linkage.ll — i / detail
  21. [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones — thatlemon / detail
  22. [LoopUnroll] Make DomTree explicitly required (NFC) — nikita.ppv / detail
  23. Revert "[libc++] NFC: Move unwrap_iter to its own header" — koraq / detail
  24. [gn build] Port b13edf6e907b — llvmgnsyncbot / detail
  25. [SystemZ] Set getExtendForAtomicOps to ISD::ANY_EXTEND — ulrich.weigand / detail
  26. [analyzer]  Use Optional as a return type of StoreManager::castRegion — dpetrov / detail
  27. [InstCombine] reduce code duplication; NFC — spatel / detail
  28. [InstCombine] fold zext of masked bit set/clear — spatel / detail
  29. [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases — jrtc27 / detail
  30. [Support] Fix getMainExecutable on FreeBSD when called via an absolute path — jrtc27 / detail
  31. Revert "[RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases" — jrtc27 / detail

#3123 (May 28, 2021 12:02:07 PM)

  1. Revert "Fix "enumerator 'llvm::TargetStackID::WasmLocal' in switch of enum 'llvm::TargetStackID::Value' is not handled" MSVC warnings. NFCI." — nemanja.i.ibm / detail
  2. [clang][Parse] Add parsing support for C++ attributes on using-declarations — Louis Dionne / detail
  3. [mlir] Add missing namespace to createCanonicalizerPass. — jpienaar / detail
  4. [libc++] NFC: Move unwrap_iter to its own header — Louis Dionne / detail
  5. [LoopDeletion] Add test with potentially infinite sub-loop. — flo / detail
  6. [PhaseOrdering] add test for late simplifycfg with LTO; NFC — spatel / detail
  7. [PassManager] unify late simplifycfg options between regular and LTO pipelines — spatel / detail
  8. Revert "[NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC" — stefanp / detail
  9. Revert "[NFC] Reuse existing variables instead of re-requesting successors" — stefanp / detail
  10. Revert "[NFC] Formatting fix" — stefanp / detail
  11. Revert "[NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop" — stefanp / detail
  12. Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2)" — stefanp / detail
  13. [VectorCombine] Add variants of multi-extract tests with assumes. — flo / detail
  14. [VectorCombine] Check indices for all extracts we scalarize. — flo / detail
  15. [SelectionDAG] Fix typo in assert. NFC — craig.topper / detail
  16. [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names. — craig.topper / detail
  17. Revert "[clang][Parse] Add parsing support for C++ attributes on using-declarations" — thakis / detail
  18. [RISCV] Add octuple to LMULInfo tablegen class, remove octuple_from_str. NFCI — craig.topper / detail
  19. [gn build] Port 9968896cd62a — llvmgnsyncbot / detail
  20. [libc++] [test] Constexpr-ify a couple of insert-iterator tests. — arthur.j.odwyer / detail

#3122 (May 28, 2021 8:34:07 AM)

  1. [AArch64] Add additional vector load scalarization tests for D103077. — flo / detail
  2. [LLD][COFF] Reduce the maximum size of the GHASH table — alexandre.ganea / detail
  3. [libc++] Add all indirect callable concepts and projected — Louis Dionne / detail
  4. [gn build] Port 58b29a4efc22 — llvmgnsyncbot / detail
  5. [gn] Make ubsan errors fatal, as in cmake — rnk / detail
  6. [IR] Make TypeFinder aware of DIArgList values — david.stenberg / detail
  7. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail

#3121 (May 28, 2021 5:07:01 AM)

  1. ARM: support mandatory tail calls for tailcc & swifttailcc — Tim Northover / detail
  2. SwiftTailCC: teach verifier musttail rules applicable to this CC. — Tim Northover / detail
  3. Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables" — wingo / detail
  4. [mlir] Don't elide the last op if there is no terminator — antiagainst / detail
  5. SwiftAsync: add Clang attribute to apply the LLVM `swiftasync` one. — Tim Northover / detail
  6. [RISCV] Add tests for fixed vector conversions between fp to/from i1 — fraser / detail
  7. [RISCV][NFC] Merge identical RV32 and RV64 test checks — fraser / detail
  8. Fix "enumerator 'llvm::TargetStackID::WasmLocal' in switch of enum 'llvm::TargetStackID::Value' is not handled" MSVC warnings. NFCI. — llvm-dev / detail
  9. [x86] add test for extend of legal vector compare; NFC — spatel / detail
  10. [Matrix] Move C++ matrix cast checks to TryStaticCast. — flo / detail
  11. [gn build] (semi-manually) port bd04d78d649b — thakis / detail
  12. [clang] NFC: Replace std::pair by a struct in InitHeaderSearch — Jan Svoboda / detail

#3120 (May 28, 2021 12:10:45 AM)

  1. [sanitizer] Switch to patched QEMU — Vitaly Buka / githubweb
  2. [sanitizer] Fix QEMU checkout — Vitaly Buka / githubweb

#3120 (May 28, 2021 12:10:45 AM)

  1. [AArch64][GlobalISel] Legalize oversize G_EXTRACT_VECTOR_ELT sources. — Amara Emerson / detail
  2. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail
  3. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail
  4. [MLIR][SPIRV] Use getAsmResultName(...) hook for ConstantOp. — kareem.ergawy / detail
  5. Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass" — eopxd / detail
  6. Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass" — eopxd / detail
  7. [ConstantFolding] Fix -Wunused-variable warning (NFC) — nullptr.cpp / detail
  8. [clang] [MinGW] Fix gcc version detection/picking — martin / detail
  9. Revert "[scudo] Check if MADV_DONTNEED zeroes memory" — Vitaly Buka / detail
  10. [NFC][scudo] Re-enable check in the test — Vitaly Buka / detail
  11. [cmake][scudo] Add missing headers — Vitaly Buka / detail
  12. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  13. [AMDGPU] Precommit test — sebastian.neubauer / detail
  14. [AMDGPU] Fix function calls with flat scratch — sebastian.neubauer / detail
  15. Revert "[LAA] Support pointer phis in loop by analyzing each incoming pointer." — flo / detail
  16. [NFC][Transforms][Utils] remove useless variable in CloneBasicBlock — dongaxis / detail

#3120 (May 28, 2021 12:10:45 AM)

  1. [sanitizer] Switch to patched QEMU — Vitaly Buka / detail
  2. [sanitizer] Fix QEMU checkout — Vitaly Buka / detail

#3119 (May 27, 2021 9:38:31 PM)

  1. [clang-cl] Bump default -fms-compatibility-version to 19.14 — zequanwu / detail
  2. Pass -gcodeview-ghash when using clang-cl and lld-link — rnk / detail
  3. Revert "[NFCI] Lazily evaluate SCEVs of PHIs" — mkazantsev / detail

#3118 (May 27, 2021 7:06:52 PM)

  1. [AIX] Enable stackprotect feature — Jinsong Ji / detail
  2. [PDB] Fix ubsan complaint about memcpy from null pointer — rnk / detail

#3117 (May 27, 2021 5:02:57 PM)

  1. Removed abandoned lldb-sphinx-docs builder. — gkistanova / githubweb

#3117 (May 27, 2021 5:02:57 PM)

  1. [ConstFold] Simplify a load's GEP operand through local aliases — aeubanks / detail
  2. [MCA] Minor changes to the InOrderIssueStage. NFC — andrea.dibiagio / detail
  3. [NFC][libObject] clang-format Archive{.h,.cpp} — rupprecht / detail
  4. Fix comment to reflect what the method is doing (NFC) — joker.eph / detail
  5. [dfsan] Add a flag about whether to propagate offset labels at gep — jianzhouzh / detail

#3117 (May 27, 2021 5:02:57 PM)

  1. Removed abandoned lldb-sphinx-docs builder. — gkistanova / detail

#3116 (May 27, 2021 2:44:16 PM)

  1. Support stripping indirectly referenced DILocations from !llvm.loop metadata — Adrian Prantl / detail
  2. [NFC][X86][Codegen] vector-interleaved-store-i16-stride-5.ll: precisely match the actual IR — lebedev.ri / detail
  3. [x86] add tests for extend of vector compare; NFC — spatel / detail
  4. Replace 'magic static' with a member variable for SCYL kernel names — erich.keane / detail
  5. [libc++] NFC: Make it easier for vendors to extend the run-buildbot script — Louis Dionne / detail
  6. [clang] [MinGW] Don't mark emutls variables as DSO local — martin / detail
  7. [libcxx] [test] Convert an XFAIL LIBCXX-WINDOWS-FIXME into UNSUPPORTED with explanation — martin / detail
  8. [mlir] Add support for querying the ModRef behavior from the AliasAnalysis class — riddleriver / detail
  9. [RISCV] Fix typo, use addImm instead of addReg. — craig.topper / detail
  10. [PDB] Enable parallel ghash type merging by default — rnk / detail
  11. [PowerPC] Added multiple PowerPC builtins — stefanp / detail
  12. [MCA] Refactor the InOrderIssueStage stage. NFCI — andrea.dibiagio / detail
  13. [mlir-lsp-server] Add support for processing split files — riddleriver / detail
  14. [sanitizer] Android ELF TLS is supported from Q (API 29) — rprichard / detail
  15. [mlir][capi] fix build issue with "all passes" registration — ajcbik / detail
  16. [NFC][X86][Codegen] Re-autogenerate a few tests to reduce noise in future changes — lebedev.ri / detail
  17. [SanCov] Properly set ABI parameter attributes — aeubanks / detail
  18. [RISCV] Teach VSETVLI insertion to look through PHIs to prove we don't need to insert a vsetvli. — craig.topper / detail

#3115 (May 27, 2021 12:13:01 PM)

  1. [RISCV] Add a test case showing incorrect call-conv lowering — fraser / detail
  2. [HIP] Check compatibility of -fgpu-sanitize with offload arch — Yaxun.Liu / detail
  3. [mlir][gpu] Relax restriction on MMA store op to allow chain of mma ops. — thomasraoux / detail
  4. [SPE] Disable strict-fp for SPE by default — qiucofan / detail
  5. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  6. [mlir] Async reference counting for block successors with divergent reference counted liveness — ezhulenev / detail
  7. [Clang] Enable __has_feature(coverage_sanitizer) — elver / detail
  8. [mlir] Add error state and error propagation to async runtime values — ezhulenev / detail
  9. [X86] Pre-commit tests for D103192. NFC — craig.topper / detail
  10. [X86] Fold (shift undef, X)->0 for vector shifts by immediate. — craig.topper / detail
  11. [mlir] Async: Add error propagation support to async groups — ezhulenev / detail
  12. [mlir][NFC] Don't outline kernel in MMA integration tests — thomasraoux / detail
  13. [RISCV] Teach vsetvli insertion to use vsetvl x0, x0 form when we can tell that VLMAX and AVL haven't changed. — craig.topper / detail
  14. [CostModel][X86] Improve accuracy of sext/zext to 256-bit vector costs on AVX1 targets — llvm-dev / detail
  15. [NFC][X86][Codegen] Re-autogenerate check lines in a few tests to remove noise from future changes — lebedev.ri / detail
  16. Revert "[libc++] NFC: Parenthesize expression to satisfy GCC 11" — Louis Dionne / detail
  17. [NFC][scudo] Rename internal function — Vitaly Buka / detail
  18. MC: mark `dump` with `LLVM_DUMP_METHOD` — Saleem Abdulrasool / detail
  19. [mlir] AsyncRefCounting: check that LivenessBlockInfo is not nullptr — ezhulenev / detail
  20. [mlir] Update cmake variable post D102976 — jpienaar / detail
  21. [NFC][scudo] Check zeros on smaller allocations — Vitaly Buka / detail
  22. [libc++] NFC: Refactor raw_storage_iterator test to use UNSUPPORTED markup — Louis Dionne / detail
  23. [RISCV] Add a test showing missed opportunity to avoid a vsetvli in a loop. — craig.topper / detail
  24. [lldb][intel-pt] Remove old plugin — walter erquinigo / detail
  25. [mlir:Async] Convert assertions to async errors only inside async functions — ezhulenev / detail
  26. [analyzer] RetainCountChecker: Disable reference counting for OSMetaClass. — Artem Dergachev / detail

#3114 (May 27, 2021 7:56:31 AM)

  1. Revert "[OpenMP]Add support for workshare loop modifier in lowering" — mats.petersson / detail
  2. Add --quiet option to llvm-gsymutil to suppress output of warnings. — simon.giesecke / detail
  3. [mlir][Linalg] Add comprehensive bufferization support for subtensor (5/n) — nicolas.vasilache / detail
  4. Add support for #elifdef and #elifndef — aaron / detail
  5. [VPlan] Do not sink uniform recipes in sinkScalarOperands. — flo / detail
  6. [RISCV] Allow passing fixed-length vectors via the stack — fraser / detail
  7. [DAGCombine][RISCV] Don't try to trunc-store combined vector stores — fraser / detail
  8. Fix -Wswitch warning; NFC — aaron / detail
  9. AMDGPU/GlobalISel: Remove redundant parameter from function — Matthew.Arsenault / detail
  10. AMDGPU/GlobalISel: Lower constant-32-bit zextload/sextload consistently — Matthew.Arsenault / detail
  11. Speculatively fix a -Woverloaded-virtual diagnostic; NFC — aaron / detail
  12. Speculatively fix this harder and with improved spelling capabilities. — aaron / detail
  13. Reimplement __builtin_unique_stable_name- — erich.keane / detail
  14. Reuse temporary files for print-changed=diff — schmeise / detail
  15. Correct the 'KEYALL' mask. — erich.keane / detail
  16. Hopefully fix the Clang sphinx doc build. — aaron / detail
  17. [OpenMP]Add support for workshare loop modifier in lowering — mats.petersson / detail
  18. [VP][SelectionDAG] Add a target-configurable EVL operand type — fraser / detail
  19. Disable misc-no-recursion checking in Clang — aaron / detail
  20. VirtRegMap: Preserve LiveDebugVariables — Matthew.Arsenault / detail
  21. [Flang][Openmp] Fortran specific semantic checks for Allocate directive — kiran.chandramohan / detail
  22. [OpenCL][NFC] Fix typos in test — sven.vanhaastregt / detail
  23. [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads — llvm-dev / detail
  24. [CostModel][X86] AVX512 truncation ops are slower than cost models indicate. — llvm-dev / detail
  25. AMDGPU/GlobalISel: Fix broken test run line — Matthew.Arsenault / detail
  26. AMDGPU/GlobalISel: Use IncomingValueAssigner for implicit return — Matthew.Arsenault / detail
  27. [libc++] Deprecate std::iterator and remove it as a base class — Louis Dionne / detail
  28. [libc++] NFC: Parenthesize expression to satisfy GCC 11 — Louis Dionne / detail
  29. Revert "Emit correct location lists with basic block sections." — thakis / detail
  30. Thread safety analysis: Factor out function for merging locks (NFC) — aaron.puchert / detail
  31. Thread safety analysis: Allow exlusive/shared joins for managed and asserted capabilities — aaron.puchert / detail
  32. [AIX] Add -lc++abi and -lunwind for linking — jasonliu / detail
  33. GlobalISel: Do not change register types in lowerLoad — Matthew.Arsenault / detail

#3113 (May 27, 2021 3:48:42 AM)

  1. [NFC] Reuse existing variables instead of re-requesting successors — mkazantsev / detail
  2. [NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC — mkazantsev / detail
  3. [mlir] Support dialect-wide canonicalization pattern registration — springerm / detail
  4. [AMDGPU][GlobalISel] Allow amdgpu_gfx calling conv — sebastian.neubauer / detail
  5. [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs — fraser / detail
  6. [Matrix] Include matrix pipeline for new PM in new-pm-defaults.ll. — flo / detail
  7. [lit][test] Improve testing of use_llvm_tool — james.henderson / detail
  8. Add triples to a bunch of x86-specific tests that currently fail on PPC — benny.kra / detail
  9. [clang-format] [NFC] realign documentation in Format.h... — bjoern / detail
  10. [ARM] Extra test for reverted WLS memset. NFC — david.green / detail
  11. [OpenMP]Add support for workshare loop modifier in lowering — mats.petersson / detail
  12. [AMDGPU][Libomptarget][NFC] Remove atmi_mem_place_t — Pushpinder.Singh / detail

#3112 (May 27, 2021 12:49:37 AM)

  1. [GlobalISel] Implement splitting of G_SHUFFLE_VECTOR. — Amara Emerson / detail

#3111 (May 27, 2021 12:16:41 AM)

  1. [mlir] Add a pass to distribute linalg::TiledLoopOp. — pifon / detail
  2. [docs] llvm-objdump: Mention -M no-aliases is supported on AArch64 — i / detail
  3. [mlir] Add TestLinalgDistribution.cpp to cmake build. — pifon / detail

#3110 (May 26, 2021 11:43:05 PM)

  1. [NFCI] Lazily evaluate SCEVs of PHIs — mkazantsev / detail

#3109 (May 26, 2021 11:10:25 PM)

  1. [libcxx][iterator] adds `std::ranges::next` — cjdb / detail
  2. [libcxx][iterator] adds `std::ranges::prev` — cjdb / detail
  3. [gn build] Port 0dc7fd1bc167 — llvmgnsyncbot / detail
  4. [gn build] Port 857fa7b7b187 — llvmgnsyncbot / detail
  5. [llvm-objdump] Print the DEBUG type under `--section-headers`. — esme.yi / detail
  6. [NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop — mkazantsev / detail
  7. [NFC] Formatting fix — mkazantsev / detail

#3108 (May 26, 2021 9:36:14 PM)

  1. Fix non-global-value-max-name-size not considered by LLParser — joker.eph / detail

#3107 (May 26, 2021 8:05:32 PM)

  1. [MLIR] Add support for empty IVs to affine.parallel — frank.laub / detail
  2. Revert "[scudo] Build scudo_standalone on Android and Fuchsia." — 31459023+hctim / detail
  3. [AArch64][GlobalISel] Legalize non-power-of-2 vector elements for G_STORE. — Amara Emerson / detail
  4. Emit correct location lists with basic block sections. — tmsriram / detail
  5. [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls — Jessica Paquette / detail
  6. [ORC-RT] Add endianness support to the ORC runtime. — Lang Hames / detail
  7. Fix unit test after 324af79dbc6066 — Jessica Paquette / detail
  8. The compiler is crashing when compiling a coroutine intrinsic without — zahira.ammarguellat / detail
  9. [RS4GC] Introduce intrinsics to get base ptr and offset — yrouban / detail
  10. [Fuchsia][CMake] Add missing include path. — haowei / detail

#3103 (May 26, 2021 4:42:45 PM)

  1. [Hexagon] Restore handling of expanding shuffles — kparzysz / detail

#3102 (May 26, 2021 4:02:22 PM)

  1. [libFuzzer] Add missing FuzzerBuiltinsMsvc.h include. — mascasa / detail
  2. [lldb] Fix gnu_libstdcpp's update methods — a20012251 / detail
  3. [mlir][python] Provide "all passes" registration module in Python — ajcbik / detail
  4. Revert "Refactor mutation strategies into a standalone library" — mascasa / detail
  5. [mlir] Add n-D vector lowering to LLVM for cast ops — thomasraoux / detail
  6. [scudo] Build scudo_standalone on Android and Fuchsia. — 31459023+hctim / detail
  7. [tests] Add some basic coverage of multiple exit unrolling — listmail / detail

#3101 (May 26, 2021 2:24:31 PM)

  1. [libc++] Fix concepts tests with GCC — Louis Dionne / detail
  2. [unroll] Use value domain for symbolic execution based cost model — listmail / detail
  3. [mlir][openacc] Translate UpdateOp to LLVM IR — clementval / detail
  4. [libc++][NFC] Move format_error to its own header. — koraq / detail
  5. [gn build] Port 16342e39947b — llvmgnsyncbot / detail
  6. [libc++][NFC] Move basic_format_parse_context to its own header. — koraq / detail
  7. [mlir] Add `distributionTypes` to LinalgTilingOptions. — pifon / detail
  8. [libc++][format] Adds availability macros for std::format. — koraq / detail
  9. [gn build] Port de9df3f5b952 — llvmgnsyncbot / detail
  10. [libomptarget][nfc][amdgpu] Remove atmi_status_t type — jonathanchesterfield / detail
  11. [AMDGPU][NFC] Remove non-existing function header — sebastian.neubauer / detail
  12. [RISCV] Enable cross basic block aware vsetvli insertion — craig.topper / detail
  13. [lldb] Remove cache in get_demangled_name_without_arguments — Raphael Isemann / detail
  14. [libunwind] Inform ASan that resumption is noreturn — smeenai / detail
  15. [lldb] add LLDB_SKIP_DSYM option — smeenai / detail
  16. [DebugInfo] Limit the number of values that may be referenced by a dbg.value — stephen.tozer / detail
  17. [SLP]Fix vectorization of insertelements with multiple uses. — a.bataev / detail
  18. [scudo] Get rid of initLinkerInitialized — kostyak / detail
  19. [RISCV] Don't propagate VL/VTYPE across inline assembly in the Insert VSETVLI pass. — craig.topper / detail
  20. [RISCV] Remove --riscv-no-aliases from RVV tests — jrtc27 / detail
  21. [Scudo] Make -fsanitize=scudo use standalone. Migrate tests. — 31459023+hctim / detail
  22. [SCEV] Extract out a helper for computing trip multiples — listmail / detail
  23. [RISCV] Optimize SEW=64 shifts by splat on RV32. — craig.topper / detail
  24. [SCEV] Add a utility for converting from "exit count" to "trip count" — listmail / detail
  25. [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names — i / detail
  26. Revert "[Scudo] Make -fsanitize=scudo use standalone. Migrate tests." — 31459023+hctim / detail
  27. [mlir] Make StripDebugInfo strip out block arguments locs — thomasraoux / detail
  28. [SCEV] Generalize getSmallConstantTripCount(L) for multiple exit loops — listmail / detail
  29. [libomptarget][nfc][amdgpu] Refactor uses of KernelInfoTable — jonathanchesterfield / detail
  30. [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes — dmitry.preobrazhensky / detail
  31. [AMDGPU] Fix kernel LDS lowering for constants — Stanislav.Mekhanoshin / detail
  32. [SimplifyCFG] Use make_early_inc_range() while deleting instructions — aheejin / detail
  33. [WebAssembly] Add TargetInstrInfo::getCalleeOperand — aheejin / detail
  34. [SCEV] Compute trip multiple for multiple exit loops — listmail / detail
  35. [NFC][X86][Costmodel] Add some more interleaved load/store test with i16 element type — lebedev.ri / detail
  36. [NFC][Codegen][X86] Add a few more interleaved load/store patterns w/ i16 element type — lebedev.ri / detail
  37. [libomptarget][nfc][amdgpu] Factor out setting upper bounds — jonathanchesterfield / detail
  38. [pstl] Fix -Wundef errors in the test suite — Louis Dionne / detail
  39. [DebugInstrRef][1/3] Track PHI values through register allocation — jeremy.morse / detail
  40. [CostModel][AArch64] Add floating point arithmetic tests. NFC. — sjoerd.meijer / detail
  41. [pstl] Workaround more errors in the test suite — Louis Dionne / detail
  42. [libc++] Add a job testing on GCC 11 — Louis Dionne / detail
  43. Update documentation for InlineModel features. — mtrofin / detail
  44. [RISCV][NFC] Fix some whitespace nits in MC test RUN lines — jrtc27 / detail
  45. [RISCV] Use X0 as destination of inserted vsetvli when possible. — craig.topper / detail
  46. [llvm-readobj] Optimize printing stack sizes to linear time. — rahmanl / detail
  47. Refactor mutation strategies into a standalone library — mvanotti / detail
  48. [libcxx][docs] Take mutex for common_iterator, common_view, and empty_view. — zoecarver / detail
  49. [AArch64] Support llvm-mc/llvm-objdump -M no-aliases — i / detail
  50. [flang][docs] Initial documentation for the Fortran LLVM Test Suite. — naromero / detail
  51. [libcxx][nfc] Fix the ASAN bots: update expected.pass.cpp. — zoecarver / detail

#3097 (May 26, 2021 8:16:12 AM)

  1. [OpenCL] Include header for atomic-ops test — sven.vanhaastregt / detail
  2. [Test] Add Loop Deletion test with irreducible CFG — mkazantsev / detail
  3. [AArch64] Generate LD1 for anyext i8 or i16 vector load — andrew.savonichev / detail
  4. [mlir] Fold complex.create(complex.re(op), complex.im(op)) — akuegel / detail
  5. Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" — mkazantsev / detail
  6. Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration"" — mkazantsev / detail
  7. [InstCombine] avoid 'tmp' usage in test file; NFC — spatel / detail
  8. [InstCombine] avoid 'tmp' usage in test files; NFC — spatel / detail
  9. [InstCombine] add fmul tests with shared operand; NFC — spatel / detail
  10. Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2) — mkazantsev / detail
  11. [LoopVectorize] Enable strict reductions when allowReordering() returns false — kerry.mclaughlin / detail
  12. [SLP][NFC]Add a test for multiple uses of insertelement instruction, — a.bataev / detail
  13. [MCA][InOrderIssueStage] Fix LastWriteBackCycle computation. — andrea.dibiagio / detail
  14. [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads — llvm-dev / detail
  15. [ARM] Extra test for reverted WLS memset. NFC — david.green / detail
  16. [CostModel][AArch64] Add tests for bitreverse. NFC. — sjoerd.meijer / detail
  17. [X86][AMX] Fix a bug on tile config. — yuanke.luo / detail
  18. [clang-cl] Add driver support for /std:c++20 and bump /std:c++latest (PR50465) — hans / detail
  19. [SystemZ][z/OS] Validate symbol names for z/OS for printing without quotes — anirudh_prasad / detail
  20. [AMDGPU] Fix function pointer argument bug in AMDGPU Propagate Attributes pass. — sebastian.neubauer / detail
  21. [SystemZ][z/OS] Enable the AllowAtInName attribute for the HLASM dialect — anirudh_prasad / detail
  22. [MCA] Add a test for PR50483. NFC — andrea.dibiagio / detail
  23. [clangd] New ParsingCallback for semantics changes — kadircet / detail
  24. [SystemZ] Support i128 inline asm operands. — paulsson / detail

#3095 (May 26, 2021 3:22:08 AM)

  1. Fix warning introduced by 9c766f4090d19e3e2f56e87164177f8c3eba4b96 — david.sherwood / detail
  2. [NFC][X86] clang-format X86TTIImpl::getInterleavedMemoryOpCostAVX2() — lebedev.ri / detail
  3. [Test] Add test on unrolling to make sure it won't fail — mkazantsev / detail
  4. [X86][Atom] Fix vector variable shift resource/throughputs — llvm-dev / detail
  5. [CostModel][X86] Remove old testshift* tests — llvm-dev / detail
  6. AArch64: support post-indexed stores to bfloat types. — Tim Northover / detail
  7. [Test] Add simplified versions of tests for loop deletion that don't need context — mkazantsev / detail
  8. [RISCV] Pre-commit fixed-length mask vselect tests — fraser / detail
  9. Revert "[AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks" — Mirko.Brkusanin / detail
  10. [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks — Mirko.Brkusanin / detail
  11. [NFC] Add CHECK lines for unordered FP reductions — kerry.mclaughlin / detail
  12. [AMDGPU][Libomptarget] Move Kernel/Symbol info tables to RTLDeviceInfoTy — Pushpinder.Singh / detail
  13. [SCEV] Add tests with signed predicates for applyLoopGuards. — flo / detail
  14. [X86][SLM] Fix vector PSHUFB + variable shift resource/throughputs — llvm-dev / detail
  15. [lldb][NFC] Use C++ versions of the deprecated C standard library headers — Raphael Isemann / detail
  16. [AMDGPU][Libomptarget] Delete g_atmi_initialized — Pushpinder.Singh / detail
  17. [AMDGPU][Libomptarget] Inline atmi_init/atmi_finalize — Pushpinder.Singh / detail
  18. [MC][NFCI] Factor out ELF section unique ID calculation — tomas.matheson / detail
  19. [MC][ELF] Emit unique sections for different flags — tomas.matheson / detail
  20. [Docs] Updated the content of getting started documentation under llvm/lib/MC — pyadav2299 / detail
  21. [MC] Move elf-unique-sections-by-flags.ll to X86/ — tomas.matheson / detail

#3094 (May 26, 2021 1:54:29 AM)

  1. [ARM] Add patterns for vmulh — david.green / detail
  2. [NFC][object] Change the input parameter of the method isDebugSection. — esme.yi / detail
  3. [mlir] Fold complex.re(complex.create) and complex.im(complex.create) — akuegel / detail
  4. [InstCombine] Fold extractelement + vector GEP with one use — david.sherwood / detail
  5. [mlir] Simplify folding code (NFC) — akuegel / detail
  6. [mlir] LocalAliasAnalysis: Assume allocation scope to function scope if cannot determine better — ivan.butygin / detail
  7. [HIP] Adjust check in hip-include-path.hip test case — bjorn.a.pettersson / detail

#3093 (May 25, 2021 10:59:12 PM)

  1. [clang-format][NFC] correctly sort StatementAttributeLike-macros' IO.map — bjoern / detail

#3092 (May 25, 2021 9:49:53 PM)

  1. [libcxx][iterator] adds `std::ranges::advance` — cjdb / detail
  2. [gn build] Port 36d0fdf9ac3b — llvmgnsyncbot / detail

#3091 (May 25, 2021 8:38:05 PM)

  1. [OpaquePtr] Make atomicrmw work with opaque pointers — aeubanks / detail

#3090 (May 25, 2021 6:49:27 PM)

  1. [gcov] Silence warning: comparison of integers of different signs — alexandre.ganea / detail
  2. [benchmark] Silence 'suggest override' and 'missing override' warnings — alexandre.ganea / detail
  3. LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode. — kda / detail
  4. [sanitizer] Let glibc aarch64 use O(1) GetTls — i / detail
  5. [OpaquePtr] Create new bitcode encoding for atomicrmw — aeubanks / detail
  6. [LTT] Handle merged llvm.assume when dropping type tests — tejohnson / detail
  7. [lldb] Avoid format string in LLDB_SCOPED_TIMER — Jonas Devlieghere / detail
  8. Revert "[lldb] Avoid format string in LLDB_SCOPED_TIMER" — Jonas Devlieghere / detail

#3089 (May 25, 2021 3:36:04 PM)

  1. [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member — i / detail
  2. [ARM] Extra predicated tests for VMULH. NFC — david.green / detail
  3. [libc++] Install GCC 11 on CI builders — Louis Dionne / detail
  4. [libomptarget][nfc] Move hostcall required test to rtl — jonathanchesterfield / detail
  5. [Toy] Update tests to pass with top-down canonicalize pass. NFC — clattner / detail
  6. [MLIR Core] Cache the empty StringAttr like we do for empty dictionaries. NFC. — clattner / detail
  7. [NFC][SCUDO] Fix unittest for -gtest_repeat=10 — Vitaly Buka / detail
  8. [NFC][MLIR][TOSA] Replaced tosa linalg.indexed_generic lowerings with linalg.index — rob.suderman / detail

#3088 (May 25, 2021 1:09:36 PM)

  1. [SCEV] Cleanup doesIVOverflowOnX checks [NFC] — listmail / detail
  2. Revert "[OpaquePtr] Make atomicrmw work with opaque pointers" — aeubanks / detail
  3. [InstCombine] avoid infinite loop from vector select transforms — spatel / detail
  4. [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks — Mirko.Brkusanin / detail
  5. [flang] Fix recent regression (proc. dummy arg on ENTRY) — pklausler / detail
  6. [CSSPGO][llvm-profgen] Change default cold threshold for context merging — aktoon / detail
  7. [mlir][linalg] Update Linalg.md (NFC). — gysit / detail
  8. [Hexagon] Improve argument packing in vector shuffle selection — kparzysz / detail
  9. [scudo] Consistent setting of SCUDO_DEBUG — Vitaly Buka / detail
  10. [scudo] Fix CHECK implementation — Vitaly Buka / detail
  11. [LoopIdiom] 'arithmetic right-shift until zero': don't turn potentially infinite loops into finite ones — lebedev.ri / detail
  12. [mlir] Add an optional distributionTypes attribute to TiledLoopOp. — pifon / detail
  13. [Matrix] Factor and distribute transposes across multiplies — anemet / detail
  14. [mlir][doc] Fix links and references in documentation of Tutorials — markus.boeck02 / detail
  15. [InstSimplify] allow undef element match in vector select condition value — spatel / detail
  16. [AMDGPU] Lower kernel LDS into a sorted structure — Stanislav.Mekhanoshin / detail
  17. [mlir] Use unique_function in AbstractOperation fields — riddleriver / detail
  18. Add pre-commit tests for [D102215](https://reviews.llvm.org/D102215). — michael.hliao / detail
  19. [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics. — michael.hliao / detail
  20. [CVP] Guard against poison in common phi value transform (PR50399) — nikita.ppv / detail
  21. Revert "[NFC][scudo] Let disableMemoryTagChecksTestOnly to fail" — Vitaly Buka / detail
  22. [lld-macho][nfc] Misc code cleanup — jezng / detail
  23. [lld-macho][nfc] clang-format everything — jezng / detail
  24. [lld-macho][nfc] Rename MergedOutputSection to ConcatOutputSection — jezng / detail
  25. [lld-macho][nfc] Sort OutputSections based on explicit order of command-line inputs — jezng / detail
  26. [lld-macho][nfc] Remove unnecessary parameterization of section sort — jezng / detail
  27. [gn build] Port 33706191d88d — llvmgnsyncbot / detail
  28. [SCEV] Cache operands used in BEInfo (NFC) — nikita.ppv / detail
  29. Revert "[AIX] Avoid structor alias; die before bad alias codegen" — wanyu9511 / detail
  30. [Matrix] Use LLVM_DEBUG for a debug flag — benny.kra / detail
  31. [mlir] Add a copy constructor to FailureOr — riddleriver / detail
  32. [JITLink][MachO][arm64] Use a more descriptive test name. — Lang Hames / detail
  33. [JITLink][MachO][arm64] Build GOT entries for defined symbols too. — Lang Hames / detail
  34. [NFC] Fix 'unused' warning — Vitaly Buka / detail
  35. [AMDGPU] Fix unused variable warning. NFC. — Stanislav.Mekhanoshin / detail
  36. [TSAN][CMake] Add support to run lit on individual tests — bruno.cardoso / detail
  37. [docs] Explain address spaces a bit more in opaque pointers doc — aeubanks / detail
  38. [sanitizer][test] s/A<10>/A<7>/ to fix "WARNING: Symbolizer buffer too small" which is somehow a hard error on s390x — i / detail
  39. [Hexagon] Remove unused function from HexagonISelDAGToDAGHVX.cpp — kparzysz / detail
  40. [docs] [CMake] Change recommendations for how to use LLVM_DEFINITIONS — martin / detail
  41. [libcxx] Make the visibility attributes consistent for __narrow_to_utf8/__widen_from_utf8 — martin / detail
  42. [libcxx] [test] Explain an XFAIL LIBCXX-WINDOWS-FIXME and convert into UNSUPPORTED — martin / detail
  43. [libcxxabi] Use ASan interface header for declaration. NFC — smeenai / detail
  44. [Canonicalize] Fully parameterize the pass based on config options. NFC. — clattner / detail
  45. [flang] Implement checks for defined input/output procedures — psteinfeld / detail
  46. [Canonicalize] Switch the default setting to "top down". — clattner / detail
  47. [libcxx] Fix the function name in exceptions from create_directories — martin / detail
  48. [libc++] [P0619] Hide not1 and not2 under _LIBCPP_ENABLE_CXX20_REMOVED_NEGATORS. — arthur.j.odwyer / detail
  49. Revert "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" — mascasa / detail

#3087 (May 25, 2021 3:10:30 AM)

  1. [mlir] Check only last dim stride in transfer op lowering — springerm / detail
  2. [clang][ARM] Remove non-existent arm1136jz-s CPU — david.spickett / detail
  3. [GlobalISel] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  4. [llvm][ARM] Remove non-existent arm1176j-s CPU — david.spickett / detail
  5. [clang][ARM] Remove non-existent arm9312 CPU — david.spickett / detail
  6. [ARM][NEON] Combine base address updates for vld1x intrinsics — kbessonova / detail
  7. [llvm-exegesis] Loop unrolling for loop snippet repetitor mode — lebedev.ri / detail
  8. [IR] Allow Value::replaceUsesWithIf() to process constants — Stanislav.Mekhanoshin / detail
  9. [lldb] Re-eanble and rewrite TestCPPStaticMembers — Raphael Isemann / detail
  10. [lldb] Disable minimal import mode for RecordDecls that back FieldDecls — Raphael Isemann / detail
  11. [AArch64] Add tests for lowering of vector load + single extract. — flo / detail
  12. [mlir] Fold memref.dim of OffsetSizeAndStrideOpInterface outputs — tpopp / detail
  13. [MLIR][Affine][LICM] Mark users of `iter_args` variant — uday / detail
  14. [AMDGPU] Remove dead declaration (NFC). — Christudasan.Devadasan / detail
  15. [CostModel][X86] Improve accuracy of vXi8/vXi16 vector non-uniform shift costs on AVX2/AVX512 targets — llvm-dev / detail
  16. Fix MSVC "truncation of constant value" warning. NFCI. — llvm-dev / detail
  17. [NFC][CodeGenOptions] Refactor checking SanitizeCoverage options — elver / detail
  18. [NFC][SanitizeCoverage] Test always_inline functions work — elver / detail
  19. [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute — elver / detail
  20. [lldb] X-FAIL TestCPPStaticMembers on Windows — Raphael Isemann / detail
  21. [lldb][NFC] Remove misleading ModulePass base class for IRForTarget — Raphael Isemann / detail
  22. [NFC][LoopIdiom] Add tests for 'arithmetic right-shift until zero' idiom — lebedev.ri / detail
  23. [LoopIdiom] Support 'arithmetic right-shift until zero' idiom — lebedev.ri / detail
  24. [lldb] Fix that LLDB doesn't print NaN's sign on Darwin — Raphael Isemann / detail
  25. [Dexter] Add DexDeclareFile command to Dexter — Tom.Weaver / detail
  26. [AArch64][SVE] Add fixed length codegen for FP_TO_{S,U}INT/{S,U}INT_TO_FP — bradley.smith / detail
  27. [AMDGPU][Libomptarget] Mark lambda_by_value test as XFAIL — Pushpinder.Singh / detail
  28. [NFC][LoopIdiom] Add tests for 'left-shift until zero' idiom — lebedev.ri / detail
  29. [LoopIdiom] Support 'left-shift until zero' idiom — lebedev.ri / detail
  30. [dexter] Change --source-root-dir and add --debugger-use-relative-paths — orlando.hyams / detail
  31. [NFC] [Coroutines] Remove unused variable: UnreachableCache — yedeng.yd / detail
  32. [Dexter] Remove erroneously added diff file — Tom.Weaver / detail
  33. [mlir] Disallow certain transfer ops in VectorToSCF — springerm / detail
  34. [InstCombine] add tests for cast-of-shuffle; NFC — spatel / detail
  35. [InstCombine] canonicalize cast before unary shuffle — spatel / detail
  36. [mlir][doc] Fix links and references in documentation of Rationale — markus.boeck02 / detail
  37. [mlir] Support buffer hoisting on allocas — tpopp / detail
  38. [mlir][doc] Fix links and references in documentation of Dialects — markus.boeck02 / detail
  39. [VectorCombine] Use constant range info for index scalarization legality. — flo / detail
  40. [Headers][WASM] adjust test that runs the optimizer; NFC — spatel / detail
  41. [VectorCombine] Add test that combines load & store scalarization. — flo / detail
  42. [InstSimplify] Transform X * Y % Y --> 0 — spatel / detail
  43. [AMDGPU] More accurate names for dpp operand types — Joseph.Nash / detail
  44. [clang][ARM] When handling multiple -mimplicit-it mark all as used — david.spickett / detail
  45. Reland "Do not create LLVM IR `constant`s for objects with dynamic initialisation" — momchil.velikov / detail
  46. [X86][SSE] Regenerate vector shift codegen tests. NFCI. — llvm-dev / detail
  47. [CostModel][X86] Improve accuracy of vXi64 vector non-uniform shift costs on AVX2+ targets — llvm-dev / detail
  48. [AMDGPU] Allow no-modifier operands in cvtDPP — Joseph.Nash / detail
  49. [libc++] [test] Format some C++20 iterator_traits tests. NFCI. — arthur.j.odwyer / detail
  50. [libc++] [test] Make iter_difference_t.pass.cpp into a .compile.pass.cpp. NFCI. — arthur.j.odwyer / detail
  51. [SystemZ][z/OS] Implement getHostCPUName for z/OS — anirudh_prasad / detail
  52. BPF: Add more relocation kinds — yhs / detail
  53. [SystemZ] Return true from preferZeroCompareBranch(). — paulsson / detail
  54. [scudo] Rework dieOnMapUnmapError — kostyak / detail
  55. [mlir][CAPI][test] Change casts and fprintf format strings from long to intptr_t — markus.boeck02 / detail
  56. [VectorCombine] Remove unneeded InsertPointGuard (NFCI). — flo / detail
  57. [CostModel][X86] Improve accuracy of 256-bit non-uniform vector shifts on AVX1 — llvm-dev / detail
  58. [X86][Atom] Fix vector PSHUFB resource/throughputs — llvm-dev / detail
  59. [AIX][AsmPrinter] Print Symbol in comments for TOC load — Jinsong Ji / detail
  60. [sparse][mlir] simplify sparse runtime support library — ajcbik / detail
  61. [libc++] Try to fix the oss-fuzz failure — Louis Dionne / detail
  62. [SCEV] Remove unused parameter from computeBECount [NFC] — listmail / detail
  63. [llvm-reduce] Exit when input module is malformed — aeubanks / detail

#3086 (May 24, 2021 10:53:56 PM)

  1. [zorg] Remove flang-aarch64-ubuntu-out-of-tree-new-driver — diana.picus / githubweb

#3086 (May 24, 2021 10:53:56 PM)

  1. [cfe] Support target-specific escaped character in inline asm — minyihh / detail
  2. [JITLink] Enable creation and management of mutable block content. — Lang Hames / detail
  3. AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions — Christudasan.Devadasan / detail
  4. [Test] Add test for unreachable backedge with duplicating predecessors — mkazantsev / detail
  5. [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration — mkazantsev / detail
  6. [JITLink] Suppress expect-death test in release mode. — Lang Hames / detail
  7. [RISCV] Optimize xor/or with immediate in the zbs extension — powerman1st / detail
  8. [analyzer][ctu] Avoid parsing invocation list again and again during on-demand parsing of CTU — balazs.benics / detail
  9. Revert "[analyzer][ctu] Avoid parsing invocation list again and again during on-demand parsing of CTU" — balazs.benics / detail
  10. [GlobalISel] Fix MachineIRBuilder not using the DstOp argument for G_SHUFFLE_VECTOR. — Amara Emerson / detail
  11. [analyzer][ctu] Reland "Avoid parsing invocation list again and again.. — balazs.benics / detail
  12. [libomptarget][nfc] Accept callable for hsa iterate_symbols — jonathanchesterfield / detail
  13. [TRE] Reland: allow TRE for non-capturing calls. — a.v.lapshin / detail

#3086 (May 24, 2021 10:53:56 PM)

  1. [zorg] Remove flang-aarch64-ubuntu-out-of-tree-new-driver — diana.picus / detail

#3085 (May 24, 2021 8:23:09 PM)

  1. [libomptarget] [amdgpu] Added LDS usage to the kernel trace — Dhruva.Chakrabarti / detail
  2. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" — konndennsa / detail
  3. Making Instrumentation aware of LoopNest Pass — aeubanks / detail
  4. [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL — nathan / detail
  5. [Sema] Always search the full function scope context if a potential availability violation is encountered — logan.r.smith0 / detail

#3084 (May 24, 2021 5:52:37 PM)

  1. [scudo] Add unmapTestOnly() to secondary. — 31459023+hctim / detail
  2. PR50456: Properly handle multiple escaped newlines in a '*/'. — richard / detail
  3. [dsymutil] Compute the output location once per input file (NFC) — Jonas Devlieghere / detail
  4. [dsymutil] Use EXIT_SUCCESS and EXIT_FAILURE (NFC) — Jonas Devlieghere / detail
  5. [dsymutil] Emit an error when the Mach-O exceeds the 4GB limit. — Jonas Devlieghere / detail
  6. [NFC][scudo] Avoid cast in test — Vitaly Buka / detail
  7. [NFC][OMP] Fix 'unused' warning — Vitaly Buka / detail
  8. Add a range-based wrapper for std::unique(begin, end, binary_predicate) — dblaikie / detail
  9. lld-coff: Simplify a few lambda uses after 7975dd033cb9 — dblaikie / detail
  10. [NFC][scudo] Add paramenters DCHECKs — Vitaly Buka / detail
  11. Revert "Do not create LLVM IR `constant`s for objects with dynamic initialisation" — thakis / detail

#3083 (May 24, 2021 3:10:07 PM)

  1. fix up test from D102742 — ndesaulniers / detail
  2. [CSSPGO][llvm-profgen] Report samples for untrackable frames. — hoy / detail
  3. [GreedyPatternRewriter] Introduce a config object that allows controlling internal parameters. NFC. — clattner / detail
  4. [NFC][CSSPGO]llvm-profge] Fix Build warning dueo to an attrbute usage. — hoy / detail
  5. [flang][cmake] Set the default for FLANG_BUILD_NEW_DRIVER for oot builds — andrzej.warzynski / detail
  6. [lldb] Move ClangModulesDeclVendor ownership to ClangPersistentVariables from Target — apl / detail
  7. Do not create LLVM IR `constant`s for objects with dynamic initialisation — momchil.velikov / detail
  8. [libc++] Assume that __wrap_iter always wraps a fancy pointer. — arthur.j.odwyer / detail
  9. [compiler-rt][scudo] Fix sign-compare warnings — Jinsong Ji / detail
  10. [mlir] Lower sm version for TensorCore intergration tests — thomasraoux / detail
  11. [lldb][NFC] Remove unused header from Target — apl / detail
  12. [libomptarget] [amdgpu] Fix copy-paste error setting NumThreads for a corner case. — Dhruva.Chakrabarti / detail
  13. [OpenMP] Fix crashing critical section with hint clause — hansang.bae / detail
  14. [SLP] Fix "gathering" of insertelement instructions — anton.a.afanasyev / detail
  15. [mlir-opt] Don't enable `printOpOnDiagnostic` if it was explicitly disabled. — riddleriver / detail

#3082 (May 24, 2021 10:57:49 AM)

  1. [CostModel][X86] Improve accuracy of vector non-uniform shift costs on XOP/AVX2 targets — llvm-dev / detail
  2. [OpenCL][Docs] Minor update to OpenCL 3.0 — anastasia.stulova / detail
  3. [lldb] Reland "Fix UB in half2float" to fix the ubsan bot. — Raphael Isemann / detail
  4. [lldb] Introduce createTestTarget for creating a valid target in API tests — Raphael Isemann / detail
  5. [lldb] Readd deleted variable in the sample test — Raphael Isemann / detail
  6. [VPlan] Add first VPlan version of sinkScalarOperands. — flo / detail
  7. [ConstProp] add tests for vector reductions with poison elements; NFC — spatel / detail
  8. [ConstProp] propagate poison from vector reduction element(s) to result — spatel / detail
  9. [CostModel][X86] Regenerate sse-itoi.ll test checks — llvm-dev / detail
  10. [NVPTX] Fix lowering of frem for negative values — thomasraoux / detail
  11. [libc++][doc] Update format paper status. — koraq / detail
  12. [CostModel][X86] Add missing SSE41 v2iX sext/zext costs — llvm-dev / detail
  13. Remark was added to clang tooling Diagnostic — aaron / detail
  14. [LoopUnroll] Regenerate test checks (NFC) — nikita.ppv / detail
  15. [LoopUnroll] Add additional trip multiple test (NFC) — nikita.ppv / detail
  16. [CVP] Add additional test for phi common val transform (NFC) — nikita.ppv / detail
  17. [scudo] Separate Fuchsia & Default SizeClassMap — kostyak / detail
  18. [mlir][tosa] Align tensor rank specifications with current spec — stellaraccident / detail
  19. [llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll — Steven Wu / detail
  20. CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h — Adrian Prantl / detail
  21. [Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks. — jonathan_roelofs / detail
  22. [mlir][doc] Fix links and references in top level docs directory — markus.boeck02 / detail
  23. [RISCV] Optimize getVLENFactoredAmount function. — craig.topper / detail
  24. [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type — lebedev.ri / detail
  25. [Remarks] Add analysis remarks for memset/memcpy/memmove lengths — jonathan_roelofs / detail
  26. [NFC][scudo] Small test cleanup — Vitaly Buka / detail
  27. [gn build] Port 095e91c9737b — llvmgnsyncbot / detail
  28. [X86] Call insertDAGNode on trunc/zext created in tryShiftAmountMod. — craig.topper / detail
  29. [NFC] remove explicit default value for strboolattr attribute in tests — sguelton / detail
  30. Revert "[NFC] remove explicit default value for strboolattr attribute in tests" — sguelton / detail
  31. [lldb] Add missing mutex guards to TargetList::CreateTarget — Raphael Isemann / detail
  32. Enable MLIR Python bindings for TOSA. — stellaraccident / detail
  33. [CUDA]  Work around compatibility issue with libstdc++ 11.1.0 — tra / detail
  34. [dfsan] Add function that prints origin stack trace to buffer — gbalats / detail
  35. [WebAssembly] Add NullifyDebugValueLists pass — aheejin / detail
  36. [gn build] Port a64ebb863727 — llvmgnsyncbot / detail
  37. [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks. — craig.topper / detail
  38. [gn build] Port b510e4cf1b96 — llvmgnsyncbot / detail
  39. Surface clone APIs in CAPI — GeorgeLyon / detail

#3081 (May 24, 2021 5:08:20 AM)

  1. [analyzer] Correctly propagate ConstructionContextLayer thru ParenExpr — balazs.benics / detail
  2. [VectorCombine] Scalarize vector load/extract. — flo / detail
  3. [Debug-Info]update section name to match AIX behaviour; nfc — czhengsz / detail
  4. [AMDGPU][Libomptarget] Remove global KernelNameMap — Pushpinder.Singh / detail
  5. [CostModel][X86] Improve accuracy of vXi64 MUL costs on AVX2/AVX512 targets — llvm-dev / detail
  6. Revert "[VectorCombine] Scalarize vector load/extract." — flo / detail
  7. flang: include limits — schuett / detail
  8. [LoopIdiom] 'logical right shift until zero': the value must be loop-invariant — lebedev.ri / detail
  9. [NFCI][LoopIdiom] 'left-shift until bittest': assert that BaseX is loop-invariant — lebedev.ri / detail
  10. [debuginfo-tests] Stop using installed LLDB and remove redundancy — james.henderson / detail
  11. [RISCV] Prevent store combining from infinitely looping — fraser / detail
  12. [MLIR] Drop old cmake var names — uday / detail
  13. [ARM] Fix inline memcpy trip count sequence — david.green / detail
  14. [ARM] Ensure WLS preheader blocks have branches during memcpy lowering — david.green / detail
  15. Recommit "[VectorCombine] Scalarize vector load/extract." — flo / detail
  16. [ARM] Allow findLoopPreheader to return headers with multiple loop successors — david.green / detail
  17. [OpenCL] Add clang extension for bit-fields. — anastasia.stulova / detail
  18. [AArch64][SVE] Improve codegen for fixed length vector concat — bradley.smith / detail
  19. [AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND — bradley.smith / detail
  20. [OpenCL] Fix test by adding SPIR triple — anastasia.stulova / detail
  21. [VPlan] Add mayReadOrWriteMemory & friends. — flo / detail
  22. [VectorCombine] Fix load extract scalarization tests with assumes. — flo / detail

#3078 (May 24, 2021 12:22:56 AM)

  1. [lld][MachO] Fix code formatting — alexshap / detail
  2. [MLIR] [Python] Add Operation.parent — john.demme / detail
  3. [Attributor] Be more careful to not disturb the CG outside the SCC — johannes / detail
  4. [Attributor] Deal with address spaces gracefully — johannes / detail
  5. [Attributor] Teach AAIsDead about undef values — johannes / detail
  6. [Attributor] Introduce a helper do deal with constant type mismatches — johannes / detail

#3074 (May 23, 2021 8:27:48 PM)

  1. [MLIR] Update MLIR build config to reflect cmake variable renames — uday / githubweb

#3074 (May 23, 2021 8:27:48 PM)

  1. [Attributor][NFC] Rerun update_test_checks script on Attributor tests — johannes / detail
  2. [Attributor][NFC] Clang format the Attributor source files — johannes / detail
  3. [Attributor][NFC] Add helpful debug outputs — johannes / detail
  4. [Attributor][NFC] Precommit test case with branch on undef — johannes / detail
  5. [Attributor][FIX] Ensure we replace undef if we see the first "real" value — johannes / detail
  6. [Attributor][FIX] Account for undef in the constant value lattice — johannes / detail
  7. [mlir] Normalize dynamic memrefs with a map of tiled-layout. — uday / detail
  8. [MLIR] Make MLIR cmake variable names consistent — uday / detail

#3074 (May 23, 2021 8:27:48 PM)

  1. [MLIR] Update MLIR build config to reflect cmake variable renames — uday / detail

#3071 (May 23, 2021 6:28:24 PM)

  1. [Debug-Info] handle DW_TAG_rvalue_reference_type at strict DWARF. — czhengsz / detail

#3070 (May 23, 2021 5:46:53 PM)

  1. [NFC] Removing leftover debug code — fghanim84 / detail

#3069 (May 23, 2021 4:00:43 PM)

  1. [OpenMP][OMPIRBuilder]Adding support for `omp atomic` — fghanim84 / detail
  2. [AArch64] Delete unneeded fixup_aarch64_ldr_pcrel_imm19 VK_GOT special case — i / detail

#3068 (May 23, 2021 2:20:34 PM)

  1. [SPARC] recognize the "rd %pc, reg" special form — joerg / detail
  2. [AArch64][MC] Remove unneeded "in .xxx directive" from diagnostics — i / detail
  3. [IR] Add a Location to BlockArgument — clattner / detail
  4. [LoopUnroll] Add test for partial unrolling again non-latch exit (NFC) — nikita.ppv / detail
  5. [libc++] use more early returns for consistency — joerg / detail
  6. [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo — i / detail
  7. [NFC][scudo] Enforce header size alignment — Vitaly Buka / detail

#3066 (May 23, 2021 12:01:19 PM)

  1. [mlir][doc] Fix links and indentation of mlir::ModuleOp description — markus.boeck02 / detail
  2. [AArch64] Use \t in AsmStreamer to match the prevailing style — i / detail
  3. [NFC][X86][Costmodel] Add tests with with masked loads/stores w/non-power-of-two vectors — lebedev.ri / detail
  4. NFC: cleaned up and renamed scalable-vf-analysis.ll -> scalable-vectorization.ll — sander.desmalen / detail

#3064 (May 23, 2021 9:46:58 AM)

  1. [CostModel][X86] Align v2i64 MUL costs on SSE42+ targets with worst case — llvm-dev / detail
  2. Fix bugs URL for PR relocations — llvm-dev / detail

#3063 (May 23, 2021 7:20:36 AM)

  1. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  2. [InstSimplify] add more tests for rem-mul-div; NFC — spatel / detail
  3. [gn build] (semi-manually) port 0bccdf82f705 — thakis / detail

#3062 (May 23, 2021 2:28:59 AM)

  1. [ARM] Add extra debug messages for gather/scatter lowering. NFC — david.green / detail
  2. [LoopUnroll] Add test for unrollable non-latch multi-exit (NFC) — nikita.ppv / detail

#3061 (May 22, 2021 10:49:32 PM)

  1. [NFC][scudo] Move SKIP_ON_FUCHSIA to common header — Vitaly Buka / detail
  2. [NFC][scudo] Add releasePagesToOS test — Vitaly Buka / detail
  3. [NFC][scudo] Replace size_t with uptr — Vitaly Buka / detail

#3054 (May 22, 2021 6:45:10 PM)

  1. [ELF][test] Avoid local signature symbols for section groups to match reality — i / detail

#3051 (May 22, 2021 4:16:21 PM)

  1. Revert "[Driver] Support libc++ in MSVC" — phosek / detail

#3050 (May 22, 2021 2:27:15 PM)

  1. [Driver] Support libc++ in MSVC — phosek / detail
  2. [MinGW] Mark a number of library functions unavailable for mingw targets — martin / detail
  3. [Windows] Use TerminateProcess to exit without running destructors — martin / detail

#3049 (May 22, 2021 12:43:12 PM)

  1. [CostModel][X86] Align v4i64 MUL costs on AVX1 targets with worst case — llvm-dev / detail

#3048 (May 22, 2021 12:05:52 PM)

  1. Reapply [InstCombine] Fold multiuse shr eq zero — nikita.ppv / detail
  2. [mlir][linalg][nfc] Fix signed/unsigned comparison warning in header — ivan.butygin / detail
  3. [HIP] support ThinLTO — Yaxun.Liu / detail
  4. [JITLink] Move some Block bitfields into Addressable to improve packing. — Lang Hames / detail
  5. [ORC] Add more synchronization to TestLookupWithUnthreadedMaterialization. — Lang Hames / detail
  6. [CostModel][X86] Pull out X86/X64 scalar int arithmetric costs from SSE tables. NFCI. — llvm-dev / detail
  7. [IR] Optimize no-op removal from AttributeSet (NFC) — nikita.ppv / detail
  8. [IR] Optimize no-op removal from AttributeList (NFC) — nikita.ppv / detail

#3040 (May 22, 2021 5:40:09 AM)

  1. [ARM] Clean up some tests, removing dead instructions. NFC — david.green / detail

#3039 (May 22, 2021 4:59:54 AM)

  1. [Polly] Avoid compiler warning. NFC. — llvm-project / detail
  2. [ConstantFolding] Use APFloat for constant folding. NFC — sepavloff / detail
  3. [SelectionDAG] Fix argument copy elision with irregular types — thatlemon / detail
  4. Reland [X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again — lebedev.ri / detail
  5. Reland [X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): use getMemoryOpCost() — lebedev.ri / detail
  6. [CVP] Add test for PR50399 (NFC) — nikita.ppv / detail
  7. [Demangle][Rust] Parse raw pointers — tomasz.miasko / detail
  8. [Demangle][Rust] Parse references — tomasz.miasko / detail
  9. [Demangle][Rust] Parse function signatures — tomasz.miasko / detail
  10. [mlir] ConvertStandardToLLVM: make AllocLikeOpLowering public — ivan.butygin / detail
  11. [CostModel][X86] Improve v8i32 MUL costs on AVX1 targets to account for slower btver2 — llvm-dev / detail
  12. [CostModel][X86] Add test coverage for sub-64bit vXi8 multiplication costs — llvm-dev / detail
  13. [Matrix] Bail out early if there are no matrix intrinsics. — flo / detail
  14. [MLIR] Drop stale reference to mlir-edsc-builder-api-test — uday / detail
  15. [MLIR][GPU] Add CUDA Tensor core WMMA test — uday / detail
  16. [CostModel][X86] vXi8 MUL is always promoted to vXi16 — llvm-dev / detail
  17. [mlir][SCF] Canonicalize nested ParallelOp's — ivan.butygin / detail

#3035 (May 21, 2021 9:46:35 PM)

  1. [ORC] Fix race condtition in CoreAPIsTest. — Lang Hames / detail
  2. [ORC] Fix debugging output: printDescription should not have a newline. — Lang Hames / detail
  3. [ORC] Check for underflow on SymbolStringPtr ref-counts. — Lang Hames / detail

#3034 (May 21, 2021 8:33:43 PM)

  1. [UpdateTestChecks] Default --x86_scrub_rip to False — i / detail
  2. [docs] ld.lld.1: Mention -z nostart-stop-gc — i / detail

#3033 (May 21, 2021 6:31:28 PM)

  1. [IR] make stack-protector-guard-* flags into module attrs — ndesaulniers / detail
  2. [lit] Print full googletest commad line — Vitaly Buka / detail
  3. [NFC][sanitizer] Remove unused variable — Vitaly Buka / detail
  4. [NewPM] Mark BitcodeWriter as required. — efriedma / detail
  5. Revert "[NPM] Do not run function simplification pipeline unnecessarily" — aeubanks / detail
  6. Revert "[NewPM] Only invalidate modified functions' analyses in CGSCC passes" — aeubanks / detail
  7. [ORC][C-bindings] Replace LLVMOrcJITTargetMachineBuilderDisposeTargetTriple. — Lang Hames / detail
  8. [flang] Fix symbol table bugs with ENTRY statements — pklausler / detail

#3032 (May 21, 2021 3:35:25 PM)

  1. [NFC][HIP] fix comments in __clang_hip_cmath.h — Yaxun.Liu / detail
  2. [compiler-rt][profile] Explicitly specify PROFILE_SOURCES extensions. NFC — jonathan_roelofs / detail
  3. [lld][WebAssembly] Fix for PIC output + TLS + non-shared-memory — sbc / detail
  4. [mlir][docs] Add memref and sparse_tensor to Passes.md — youngar17 / detail

#3031 (May 21, 2021 1:57:46 PM)

  1. [libomptarget] Fix a bug whereby firstprivates are not copied over to the device — georgios.rokos / detail
  2. [scudo] Try to re-enabled the test on arm — Vitaly Buka / detail
  3. precommit tests for D102934 and D102928 — listmail / detail
  4. [Matrix] Remove unused matrix-propagate-shape option. — flo / detail
  5. [libcxx][ranges] Add ranges::data CPO. — zoecarver / detail
  6. [gn build] Port 9db55b314b5b — llvmgnsyncbot / detail
  7. [nfc][lit] Relax spacing check — Vitaly Buka / detail
  8. [NFC][lit] Add skipped test into upstream format — Vitaly Buka / detail
  9. [NFC][lit] Add missing UNRESOLVED test — Vitaly Buka / detail
  10. [mlir][sparse] add full dimension ordering support — ajcbik / detail
  11. [InstSimplify] add tests for rem-of-mul; NFC — spatel / detail
  12. [libcxx][gardening] Re-order includes across libcxx. — zoecarver / detail
  13. [Verifier] Move some atomicrmw/cmpxchg checks to instruction creation — aeubanks / detail
  14. [LLD][COFF] PR49068: Include the IMAGE_REL_BASED_HIGHLOW relocation base type when the machine is 64 bits and the relocation type is ADDR32 — martin / detail
  15. [OpenMP] libomp: move warnings to after library initialization — Andrey.Churbanov / detail
  16. RISCV: add a few deprecated aliases for CSRs — Saleem Abdulrasool / detail
  17. [clang] Don't pass multiple backend options if mixing -mimplicit-it and -Wa,-mimplicit-it — martin / detail
  18. [NFC][sanitizer] Fix android bot after D102815 — Vitaly Buka / detail

#3030 (May 21, 2021 10:41:51 AM)

  1. [mlir][docs] Fix links to index and integer types — marius.brehler / detail
  2. [CostModel][X86] Improve fneg costs — llvm-dev / detail
  3. [X86] Inline variable to avoid unused warning in Release builds. NFCI. — benny.kra / detail
  4. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" — konndennsa / detail
  5. [NFC][AMDGPU] Add documentation for AMD Instinct MI100 accelerator — Tony.Tye / detail
  6. [CostModel][X86] Improve f64/v2f64/v4f64 FMUL costs on AVX1 targets to account for slower btver2 — llvm-dev / detail
  7. [ORC] Use GTEST_SKIP in ORC C-API unit test. — Lang Hames / detail
  8. [ORC-RT] Add missing headers to CMakeLists.txt. — Lang Hames / detail

#3029 (May 21, 2021 9:10:39 AM)

  1. [mlir][memref] Improve canonicalization of memref.clone — herhut / detail
  2. [SLP]Improve handling of compensate external uses cost. — a.bataev / detail
  3. AMDGPU/GlobalISel: Add subtarget to a test — konndennsa / detail
  4. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  5. [X86] Pre-commit test for D90901 — jim / detail
  6. [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z) — jim / detail
  7. [libomptarget][amdgpu] Mark alloc, free weak to facilitate local experimentation — jonathanchesterfield / detail
  8. [X86] Lower calls with clang.arc.attachedcall bundle — flo / detail
  9. [MLIR][GPU][NVVM] Add conversion of warp synchronous matrix-multiply accumulate GPU ops — uday / detail
  10. [mlir] Add support for fusion into TiledLoopOp. — pifon / detail
  11. [PowerPC] Add stack guard tests — Jinsong Ji / detail
  12. Move a definition into cpp from header in advance of other changes [nfc] — listmail / detail
  13. [mlir] NFC: Expose tiled_loop->scf pattern. — pifon / detail

#3028 (May 21, 2021 6:32:11 AM)

  1. [mlir][Standard] NFC - Drop remaining EDSC usage — nicolas.vasilache / detail
  2. [CostModel][X86] Match SSE41 legalized conversion costs as well as SSE2 — llvm-dev / detail
  3. [CostModel][X86] Tweak fptoui v4f32->v4i32 + v8f32->v8i32 SSE/AVX costs — llvm-dev / detail
  4. [dexter] Add hit_count keyword arg to DexLimitSteps — orlando.hyams / detail
  5. [OpenCL] Add support of OpenCL C 3.0 __opencl_c_fp64 — anton.zabaznov / detail
  6. [TTI] NFC: Change getRegUsageForType to return InstructionCost. — daniil.fukalov / detail
  7. [TTI] NFC: Change getCostOfKeepingLiveOverCall to return InstructionCost. — daniil.fukalov / detail
  8. [DebugInfo] Salvage dbg.value() during ADCE — djtodoro / detail
  9. [VectorCombine] Add positive test for scalarizing multiple extracts. — flo / detail
  10. [dexter] Add REQUIRES: lldb to the test label_offset.cpp — orlando.hyams / detail
  11. [mlir] Add additional traits to EqualOp and NotEqualOp. — akuegel / detail
  12. [mlir][linalg] Add scalar operands inlining pattern — herhut / detail
  13. [mlir] Disallow tensor types in VectorToSCF — springerm / detail
  14. [SLP][NFC]Add a test for diamond match of broadcast tree nodes. — a.bataev / detail

#3027 (May 21, 2021 2:29:41 AM)

  1. [dexter] Remove accidentally committed .rej file — orlando.hyams / detail
  2. [clang-repl] Tell the LLJIT the exact target triple we use. — v.g.vassilev / detail
  3. [clang][deps] Explicitly enable C++ modules in a test — Jan Svoboda / detail
  4. [mlir] Rename MlirLspServerLib -> MLIRLspServerLib — kkleine / detail
  5. [ARM] Fix the operand used for WLS in ARMLowOverheadLoops — david.green / detail
  6. [mlir] Add conversion from Complex to Standard dialect for NotEqualOp. — akuegel / detail
  7. Recommit: "[Debugify][Original DI] Test dbg var loc preservation"" — djtodoro / detail
  8. [clang] Fix for "Bug 27113 - MSVC-compat __identifier implementation incomplete" — hans / detail
  9. [clang] Fix Wnested-anon-types in ABIArgInfo — Raphael Isemann / detail
  10. [mlir] Add convenience builders for EqualOp and NotEqualOp. — akuegel / detail
  11. [analyzer][Z3][NFC] Use GTEST_SKIP instead of hacks — balazs.benics / detail
  12. [mlir] NFC - Use builder.getI1Type() — akuegel / detail
  13. [IR][Verifier] Relax restriction on alloca address spaces — wingo / detail
  14. [NFC][Debugify][Original DI] Use MapVector insted of DenseMap for DI tracking — djtodoro / detail
  15. [InstSimplify] Properly constrain {insert,extract}_subvector intrinsic fold — joe.ellis / detail
  16. 3rd Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail
  17. [NFC][AMDGPU] Mark C code in AMDGPUUsage.rst — Tony.Tye / detail
  18. Fix warning: comparison of integer expressions of different signedness.  NFC — pengfei.wang / detail
  19. NFC: TreeTransform.h: make the function TransformNestedNameSpecifierLoc more beautiful — pengfei.wang / detail
  20. [CostModel][X86] Add uitpfp v4f32->v4i32 + v8f32->v8i32 SSE/AVX costs — llvm-dev / detail

#3026 (May 20, 2021 10:14:08 PM)

  1. [NFC][scudo] Let disableMemoryTagChecksTestOnly to fail — Vitaly Buka / detail
  2. [NFC][scudo] Fix typo in comment — Vitaly Buka / detail
  3. [AIX] Print printable byte list as quoted string — Jinsong Ji / detail
  4. [sanitizer_common] Add StackTrace::PrintTo method — gbalats / detail
  5. [sanitizer_common] Remove unused var in test — gbalats / detail
  6. [AMDGPU] Request module used variables from LDS lowering as internal — Stanislav.Mekhanoshin / detail
  7. [APFloat] convertToDouble/Float can work on shorter types — sepavloff / detail
  8. GlobalISel: Help reduce operation width for instruction with two results. — Christudasan.Devadasan / detail
  9. [scudo] Fix compilation after D102886 — Vitaly Buka / detail
  10. [HWASAN] No code changed, Only clang-format for HWAddressSanitizer.cpp — xiang1.zhang / detail
  11. [scudo][NFC] Split BasicTest further — Vitaly Buka / detail
  12. [clang][driver] Treat -flto=[auto,jobserver] as -flto — tbaeder / detail
  13. [lit][gtest] Support SKIPPED tests — ikudrin / detail
  14. [unittests][CodeGen] Mark tests that cannot be executed with GTEST_SKIP() — ikudrin / detail
  15. Allow incomplete template types in unique_function arguments — yrouban / detail
  16. [lldb] Match test dependencies name to other LLVM projects. — smeenai / detail
  17. [dexter] Change line label reference syntax to enable label-relative offsets (1/2) — orlando.hyams / detail
  18. [dexter] Change line label reference syntax to enable label-relative offsets (2/2) — orlando.hyams / detail

#3025 (May 20, 2021 6:19:22 PM)

  1. [libcxxabi] Remove unnecessary define from build — smeenai / detail
  2. [scudo] Fix EXPECT_DEATH tests — Vitaly Buka / detail
  3. [tests] Update Transforms/DeadStoreElim/multiblock-malloc-free.ll — nhaehnle / detail
  4. [IR] Memory intrinsics are not unconditionally `nosync` — nhaehnle / detail
  5. [debugserver] Add platform cache support to improve performance. — Jonas Devlieghere / detail

#3024 (May 20, 2021 3:49:00 PM)

  1. Limit the number of parallel link jobs for the full LTO builder. — gkistanova / githubweb
  2. Limit the number of parallel link jobs for the full LTO rerlease builder. — gkistanova / githubweb

#3024 (May 20, 2021 3:49:00 PM)

  1. [LLD] [COFF] Fix automatic export of symbols from LTO objects — martin / detail
  2. [mlir][Affine] NFC - Drop Affine EDSC usage — nicolas.vasilache / detail
  3. [clang][AST] Improve AST Reader/Writer memory footprint — apollo.mobility / detail
  4. [asan] Add autogenerated test for fake stack — Vitaly Buka / detail
  5. [AMDGPU] Fix module LDS selection — Stanislav.Mekhanoshin / detail
  6. [PDB] Check the type server guid when ghashing — rnk / detail

#3024 (May 20, 2021 3:49:00 PM)

  1. Limit the number of parallel link jobs for the full LTO builder. — gkistanova / detail
  2. Limit the number of parallel link jobs for the full LTO rerlease builder. — gkistanova / detail

#3023 (May 20, 2021 1:17:34 PM)

  1. [PowerPC] Add fix to partword atomic operations — stefanp / detail
  2. Add support for DWARF embedded source to llvm-symbolizer. — aorlov / detail
  3. libsanitizer: Remove cyclades inclusion in sanitizer — tamar.christina / detail
  4. [X86][Atom] Fix vector fadd/fcmp/fmul resource/throughputs — llvm-dev / detail
  5. [ORC-RT] Add string_view and span utilities for use by the ORC runtime. — Lang Hames / detail
  6. [scudo] Disable secondary cache-unmap tests on arm32. — 31459023+hctim / detail
  7. [PGO] Don't reference functions unless value profiling is enabled — rnk / detail
  8. [RISCV] Ensure small mask BUILD_VECTORs aren't expanded — fraser / detail
  9. [scudo] Add supported architectures. — 31459023+hctim / detail
  10. [FPEnv] EarlyCSE support for constrained intrinsics, default FP environment edition — kevin.neal / detail
  11. [gn build] Use .export files — thakis / detail
  12. [libcxx][ranges] Implement `ranges::borrowed_range`. — zoecarver / detail
  13. [gn build] attempt to unbreak linux after fc9696130c8 — thakis / detail
  14. [gn build] use PEP-8 indents in symbol_exports.py — thakis / detail
  15. [gn build] attempt again to unbreak linux after fc9696130c8 — thakis / detail
  16. [gn build] try reverting code part of f05fbb7795 — thakis / detail
  17. Revert "[Remarks] Add analysis remarks for memset/memcpy/memmove lengths" — jonathan_roelofs / detail
  18. [gn build] Port 0af3105b641a — llvmgnsyncbot / detail
  19. [libc++] Translate the test suite sanitizer support to the DSL — Louis Dionne / detail
  20. [libomptarget] Improve dlwrap compile time error diagnostic — jonathanchesterfield / detail
  21. [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics — jrtc27 / detail
  22. [lldb] Improve invalid DWARF DW_AT_ranges error reporting — jan.kratochvil / detail
  23. [WebAssembly] Warn on exception spec for Emscripten EH — aheejin / detail
  24. [mlir][MemRef] NFC - Drop MemRef EDSC usage — nicolas.vasilache / detail
  25. [flang] Implement more transformational intrinsic functions in runtime — pklausler / detail
  26. [flang] Fix broken build of flang with clang — pklausler / detail
  27. [M68k] Allow user to preserve certain registers — minyihh / detail
  28. [M68k] Support for inline asm operands w/ simple constraints — minyihh / detail
  29. [CUDA][HIP] Fix device variables used by host — Yaxun.Liu / detail
  30. [flang] Remove unused variable — pklausler / detail

#3022 (May 20, 2021 9:06:33 AM)

  1. [libc++] Switch a few CI jobs to the minimal Lit configuration — Louis Dionne / detail
  2. [libomptarget] Disable test bug49334 on amdgpu — jonathanchesterfield / detail
  3. [libc++] Remove workaround for PR28391 (ODR violations with ASAN) — Louis Dionne / detail
  4. [libc++] Fix documentation build failure — Louis Dionne / detail
  5. [ARM][AArch64] SLSHardening: make non-comdat thunks possible — daniel.kiss / detail
  6. [lldb][NFC] Add more Float16 unit tests — Raphael Isemann / detail
  7. [libomptarget][amdgpu] Remove majority of fatal errors — jonathanchesterfield / detail
  8. Correct some thread safety analysis diagnostics; NFC. — aaron / detail
  9. [mlir][Linalg] NFC - Drop Linalg EDSC usage — nicolas.vasilache / detail
  10. [SLP]Try to vectorize tiny trees with shuffled gathers of extractelements. — a.bataev / detail
  11. [lldb] Adjust DumpDataExtractorTest.Formats for Windows — Raphael Isemann / detail
  12. [GlobalOpt] adjust test to show load problems; NFC — spatel / detail
  13. [GlobalOpt] recompute alignments for loads and stores of updated globals — spatel / detail
  14. [CodeGen][AArch64][SVE] Canonicalize intrinsic rdffr{ => _z} — peter.waller / detail
  15. [flang] simplify derived type info table format — jperier / detail
  16. [DebugInfo] Handle DIArgList in FastISel or GlobalIsel — stephen.tozer / detail
  17. When vector is found as a type or non-type id, check if it is really the altivec vector token. — schmeise / detail
  18. [IR][AutoUpgrade] Drop alignment from non-pointer parameters and returns — Steven Wu / detail
  19. [WebAssembly] Fix PIC/GOT codegen for wasm64 — aardappel / detail
  20. [RISCV] Ensure shuffle splat operands are type-legal — fraser / detail

#3021 (May 20, 2021 6:34:15 AM)

  1. [clangd] Update gRPC dependency for remote index tests — kbobyrev / githubweb

#3021 (May 20, 2021 6:34:15 AM)

  1. [llvm][sve] Lowering for VLS MLOAD/MSTORE — david.truby / detail
  2. [CostModel][X86][AVX2] Improve 256-bit vector non-uniform shifts costs — llvm-dev / detail
  3. [mlir] Add EqualOp and NotEqualOp to complex dialect. — akuegel / detail
  4. [CodeGen] Add support for widening the result of EXTRACT_SUBVECTOR — david.sherwood / detail
  5. [mlir] Add conversion from complex to standard dialect for EqualOp. — akuegel / detail
  6. [ARM] Extra tests for MVE vhadd and vmulh. NFC — david.green / detail
  7. [SPARCv9] allow stw as alias for st — joerg / detail
  8. [clang] Invalidate a non-dependent-type RecordDecl when it has any dependent-type base class specifier. — hokein.wu / detail
  9. Fix LIT failure on native aix — Xiangling.Liao / detail
  10. [TableGen] [Clang] Clean up arm_mve.td file. — Paul C. Anagnostopoulos / detail
  11. [Debugify][Original DI] Test dbg var loc preservation — djtodoro / detail
  12. Revert "libsanitizer: Guard cyclades inclusion in sanitizer" — tamar.christina / detail
  13. [test] Fix pre-ra-sched.c to check for error message from stderr — hubert.reinterpretcast / detail
  14. Revert "[Debugify][Original DI] Test dbg var loc preservation" — djtodoro / detail
  15. [AST] Store regular ValueDecl* in BindingDecl (NFC) — aaronpuchert / detail
  16. [flang][docs] Update driver sync-up call link — andrzej.warzynski / detail

#3021 (May 20, 2021 6:34:15 AM)

  1. [clangd] Update gRPC dependency for remote index tests — kbobyrev / detail

#3020 (May 20, 2021 2:34:35 AM)

  1. [clang-tidy] Fix a crash for raw-string-literal check. — hokein.wu / detail
  2. [mlir][Python][linalg] Fix to limit size of SmallVector. — gysit / detail
  3. [AArch64] Combine vector shift instructions in SelectionDAG — andrew.savonichev / detail
  4. Force visibility of llvm::Any to external — sguelton / detail
  5. [CostModel][AArch64] Add missing costs for getShuffleCost with scalable vectors — caroline.concatto / detail
  6. [WebAssembly] Ignore filters in Emscripten EH landingpads — aheejin / detail
  7. [mlir] Add Python bindings for vector dialect — springerm / detail
  8. [mlir][Linalg] Drop spurious usage of OperationFolder — nicolas.vasilache / detail
  9. [CodeGen] Add support for widening INSERT_SUBVECTOR operands — david.sherwood / detail
  10. [RISCV] Add legality check for vectorizing reduction — luke957 / detail
  11. [X86][AVX] Don't scrub pointer math in avx-vperm2x128.ll — llvm-dev / detail
  12. libsanitizer: Guard cyclades inclusion in sanitizer — tamar.christina / detail
  13. [NFC][SimplifyCFG] Autogenerate checklines in a few tests for ease of updates — lebedev.ri / detail
  14. [NFC][PruneEH] Autogenerate checklines in a few tests for ease of updates — lebedev.ri / detail
  15. [NFC][CHR] Autogenerate checklines in a few tests for ease of updates — lebedev.ri / detail
  16. [llvm-objcopy] Refactor CopyConfig structure. — a.v.lapshin / detail
  17. [gn build] Port 081c62501e4f — llvmgnsyncbot / detail
  18. [AArch64] Add extra codegen tests. NFC — david.green / detail
  19. [llvm-strip] Add support for '--' for delimiting options from input files — serguei.n.dmitriev / detail
  20. [NFC][Coroutines] Autogenerate a few tests for ease of further updates — lebedev.ri / detail
  21. Reapply "[clang][deps] Support inferred modules" — Jan Svoboda / detail

#3019 (May 19, 2021 10:06:20 PM)

  1. Revert "[HWASAN] Update the tag info for X86_64." — xiang1.zhang / detail
  2. [tsan] Deflake pthread_atfork_deadlock3 — Vitaly Buka / detail
  3. Add option to llvm-gsymutil to read addresses from stdin. — simon.giesecke / detail
  4. [GlobalISel] Fix div+rem -> divrem combine causing use-def violation. — Amara Emerson / detail

#3018 (May 19, 2021 8:59:32 PM)

  1. [llvm-objcopy] Update LIT test to resolve bot failure [NFC] — serguei.n.dmitriev / detail
  2. [HWASAN] Update the tag info for X86_64. — xiang1.zhang / detail
  3. [clang-offload-bundler] Delimit input/output file names by '--' for llvm-objcopy — serguei.n.dmitriev / detail

#3016 (May 19, 2021 7:42:43 PM)

  1. [sanitizer] Reduce redzone size for small size global objects — i / detail
  2. [OpenMP][NFC] Remove SIMD check lines for non-simd tests — johannes / detail

#3013 (May 19, 2021 5:49:01 PM)

  1. Fix warnings in windows bots. NFC — jonathan_roelofs / detail

#3012 (May 19, 2021 5:10:25 PM)

  1. PR50402: Use proper constant evaluation rules for checking constraint — richard / detail
  2. -fno-semantic-interposition: Don't set dso_local on GlobalVariable — i / detail
  3. [test] Fix test — i / detail
  4. [mlir] Add a new `print-ir-after-failure` IR pass printing flag — riddleriver / detail
  5. [mlir] Refactor the implementation of pass crash reproducers — riddleriver / detail

#3011 (May 19, 2021 3:34:09 PM)

  1. [NFC][tsan] clang-format the test — Vitaly Buka / detail
  2. Revert "[Driver] Delete -mimplicit-it=" — martin / detail
  3. [mlir][docs] Fix minor typos in vector dialect docs — ajcbik / detail
  4. [CMake] Don't LTO optimize targets that aren't part of any distribution — phosek / detail
  5. [MC][ARM] Reject Thumb "ror rX, #0" — rprichard / detail
  6. [Remarks] Add analysis remarks for memset/memcpy/memmove lengths — jonathan_roelofs / detail
  7. [docs] Describe reporting security issues on the chromium tracker. — Ahmed Bougacha / detail
  8. [lld][WebAssembly] Fix for string tail merging and -r/--relocatable — sbc / detail
  9. [gn build] Port 4bf69fb52b3c — llvmgnsyncbot / detail

#3010 (May 19, 2021 1:53:07 PM)

  1. [clang][ObjC] Allow different availability annotation on a method — Alex Lorenz / detail
  2. [lldb] Fix UB in half2float and add some more tests. — Raphael Isemann / detail
  3. [OpaquePtr] Make GEPs work with opaque pointers — aeubanks / detail
  4. [PDB] Do not record PGO or coverage public symbols — rnk / detail
  5. [OpaquePtr] Make cmpxchg work with opaque pointers — aeubanks / detail
  6. [OpaquePtr] Make atomicrmw work with opaque pointers — aeubanks / detail
  7. [Reland] [mlir] Speed up Lexer::getEncodedSourceLocation — riddleriver / detail
  8. [mlir] Add include guard to TOSA tblgen passes — marius.brehler / detail
  9. Revert "[lldb] Fix UB in half2float and add some more tests." — Raphael Isemann / detail
  10. [ORC] Add a CPU getter to JITTargetMachineBuilder. — Lang Hames / detail
  11. [ORC-RT] Add ORC runtime error and expected types. — Lang Hames / detail
  12. Treat implicit deduction guides as being equivalent to their — richard / detail
  13. [CSSPGO] Avoid deleting probe instruction in FoldValueComparisonIntoPredecessors — wlei / detail
  14. [mlir][CAPI] Expose [u]int8 DenseElementsAttr. — silvasean / detail
  15. [mlir] Harmonize TOSA include guards — marius.brehler / detail
  16. [mlir] Properly align StorageUniquer::BaseStorage to fix 32 bit build — riddleriver / detail
  17. [mlir][sparse] skip sparsification for unannotated (or unhandled) cases — ajcbik / detail

#3009 (May 19, 2021 12:13:19 PM)

  1. [Diagnostics] Allow emitting analysis and missed remarks on functions — jhuber6 / detail

#3008 (May 19, 2021 10:40:10 AM)

  1. [CSSPGO] Overwrite branch weight annotated in previous pass. — hoy / detail
  2. Recommit "[GlobalISel] Simplify G_ICMP to true/false when the result is known" — Jessica Paquette / detail
  3. [profile] Skip mmap() if there are no counters — Vedant Kumar / detail
  4. [ScalarEvolution] Remove unused ExitLimit::hasOperand() method (NFC) — nikita.ppv / detail
  5. [x86] add test check lines to demonstrate FMF propagation failure; NFC — spatel / detail
  6. [x86] propagate FMF from x86-specific intrinsic nodes to others during lowering — spatel / detail
  7. Revert "Reapply "[clang][deps] Support inferred modules"" — frgossen / detail
  8. Do actual DCE in LoopUnroll (try 4) — listmail / detail
  9. [MCA] llvm-mca MCTargetStreamer segfault fix — andrea.dibiagio / detail
  10. [NFCI][Local] removeUnreachableBlocks(): use DeleteDeadBlocks() — lebedev.ri / detail
  11. [NFCI][Local] MergeBlockIntoPredecessor(): use DeleteDeadBlocks() — lebedev.ri / detail
  12. [NFCI][Local] TryToSimplifyUncondBranchFromEmptyBlock(): use DeleteDeadBlocks() — lebedev.ri / detail
  13. [CoverageMapping] Handle gaps in counter IDs for source-based coverage — pirama / detail
  14. [MLIR] Update Vector To LLVM conversion to be aware of assume_alignment — stephen.neuendorffer / detail
  15. [x86] update fma test with deprecated intrinsics; NFC — spatel / detail
  16. [libcxx][iterator][nfc] acquires lock for working on [range.iter.ops] — cjdb / detail
  17. [MCA] Unbreak the buildbots by passing flag -mcpu=generic to the new test added by commit e5d59db469. — andrea.dibiagio / detail
  18. [libcxx][ranges] adds concept `sized_range` and cleans up `ranges::size` — cjdb / detail
  19. [lld/mac] Remove dead declaration — thakis / detail
  20. [x86] propagate FMF from x86-specific intrinsic nodes to others during combining — spatel / detail
  21. [x86] add tests for fma folds with fast-math-flags; NFC — spatel / detail

#3007 (May 19, 2021 7:56:10 AM)

  1. [PowerPC] Removed `-DLLVM_ENABLE_PROJECTS=flang` from PowerPC flang buildbot — albionapc / githubweb

#3007 (May 19, 2021 7:56:10 AM)

  1. [ARM][NEON] Combine base address updates for vst1x intrinsics — kbessonova / detail
  2. Remove scalable vector assert from InnerLoopVectorizer::setDebugLocFromInst — david.sherwood / detail
  3. Revert "[X86] Limit X86InterleavedAccessGroup to handle the same type case only" — pengfei.wang / detail
  4. [mlir][Vector] NFC - Drop vector EDSC usage — nicolas.vasilache / detail
  5. [llvm][AArch64][SVE] Model FFR-using intrinsics with inaccessiblemem — peter.waller / detail
  6. Revert "[GlobalISel] Simplify G_ICMP to true/false when the result is known" — thakis / detail
  7. [lldb][NFC] Remove sample test boilerplate from TestBreakOnCPP11Initializers — Raphael Isemann / detail
  8. [lldb] Encode `bool` as unsigned int — weratt / detail
  9. [mir][Python][linalg] Support OpDSL extensions in C++. — gysit / detail
  10. [X86][Atom] Fix vector integer shift by immediate resource/throughputs — llvm-dev / detail
  11. [X86][AVX] createVariablePermute - generalize the PR50356 fix for smaller indices vector as well — llvm-dev / detail
  12. [nfc] [lldb] 1/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC) — jan.kratochvil / detail
  13. [lldb] 2/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC) — jan.kratochvil / detail
  14. Revert rG528bc10e95d5f9d6a338f9bab5e91d7265d1cf05 : "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" — llvm-dev / detail
  15. Reapply "[X86] Limit X86InterleavedAccessGroup to handle the same type case only" — pengfei.wang / detail
  16. [clang][patch] Add support for option -fextend-arguments={32,64}: widen integer arguments to int64 in unprototyped function calls — melanie.blower / detail
  17. [lldb] Enable TestCppBitfields on Windows — weratt / detail
  18. [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 1 — anirudh_prasad / detail
  19. [VP] make getFunctionalOpcode return an Optional — simon.moll / detail
  20. Fix lld macho standalone build by including llvm/Config/llvm-config.h instead of llvm/Config/config.h — thakis / detail
  21. [mlir][SCF] NFC - Drop SCF EDSC usage — nicolas.vasilache / detail
  22. Revert "Do actual DCE in LoopUnroll (try 3)" — akhuang / detail

#3007 (May 19, 2021 7:56:10 AM)

  1. [PowerPC] Removed `-DLLVM_ENABLE_PROJECTS=flang` from PowerPC flang buildbot — albionapc / detail

#3006 (May 19, 2021 4:14:15 AM)

  1. [clang-tidy] Fix a crash on invalid code for memset-usage check. — hokein.wu / detail
  2. [NFCI] SimplifyCFGPass: mergeEmptyReturnBlocks(): use DeleteDeadBlocks() — lebedev.ri / detail
  3. [RISCV] Support INSERT_VECTOR_ELT into i1 vectors — fraser / detail
  4. [llvm-objcopy] Add support for '--' for delimiting options from input/output files — serguei.n.dmitriev / detail
  5. [NFCI][SimplifyCFG] simplifyCommonResume(): use DeleteDeadBlock() — lebedev.ri / detail
  6. [NFCI][SimplifyCFG] simplifySingleResume(): use DeleteDeadBlock() — lebedev.ri / detail
  7. [NFCI][SimplifyCFG] simplifyReturn(): use DeleteDeadBlock() — lebedev.ri / detail
  8. [NFCI][SimplifyCFG] simplifyUnreachable(): use DeleteDeadBlock() — lebedev.ri / detail
  9. [LV] Add -scalable-vectorization=<option> flag. — sander.desmalen / detail
  10. MachineBasicBlock: add liveout iterator aware of which liveins are defined by the runtime. — Tim Northover / detail
  11. Reformat GSYMCreator.cpp — simon.giesecke / detail
  12. Avoid calculating the string hash twice in GsymCreator::insertString. — simon.giesecke / detail
  13. Move FunctionInfo in addFunctionInfo rather than copying. — simon.giesecke / detail
  14. Use a non-recursive mutex in GsymCreator. — simon.giesecke / detail
  15. [X86] Limit X86InterleavedAccessGroup to handle the same type case only — pengfei.wang / detail
  16. [analyzer] Check the checker name, rather than the ProgramPointTag when silencing a checker — dkszelethus / detail
  17. [x86] Fix FMF propagation test — frgossen / detail
  18. tsan: mark sigwait as blocking — dvyukov / detail
  19. [NFC][SimplifyCFG] removeEmptyCleanup(): use BasicBlock::phis() — lebedev.ri / detail
  20. [NFCI][SimplifyCFG] removeEmptyCleanup(): streamline PHI node updating — lebedev.ri / detail
  21. [NFCI][SimplifyCFG] removeEmptyCleanup(): use DeleteDeadBlock() — lebedev.ri / detail
  22. [HIP] Tighten checks in hip-include-path.hip test case — bjorn.a.pettersson / detail
  23. [X86] Remove copy + paste typos in AtomWriteResPair comment. — llvm-dev / detail
  24. [X86] Atom (pre-SLM) doesn't support PTEST instructions — llvm-dev / detail
  25. [clang] Fix a crash on CheckArgAlignment. — hokein.wu / detail
  26. Reapply "[clang][deps] Support inferred modules" — Jan Svoboda / detail
  27. [SDAG] propagate FMF from target-specific IR intrinsics — spatel / detail

#3005 (May 18, 2021 10:07:07 PM)

  1. [sanitizer] Prepare for D102543 — Vitaly Buka / githubweb
  2. [sanitizer] Remove QEMU from sanitizer-buildbot3 — Vitaly Buka / githubweb
  3. [libfuzzer] Print running tests — Vitaly Buka / githubweb
  4. [libfuzzer] Remove unnecessary cmake flags — Vitaly Buka / githubweb
  5. [sanitizer] Run QEMU cmakes in parallel — Vitaly Buka / githubweb
  6. [sanitizer] Remove nested buildbot_qemu call — Vitaly Buka / githubweb

#3005 (May 18, 2021 10:07:07 PM)

  1. [mlir][Linalg] Break unnecessary dependency through unused `outs` tensor. — ravishankarm / detail
  2. [libfuzzer] Update doc mentioning removed flags. — Vitaly Buka / detail
  3. [mlir] Use VectorTransferPermutationMapLoweringPatterns in VectorToSCF — springerm / detail
  4. Fix sanitizer test errors from commit 886629a8 — xur / detail

#3005 (May 18, 2021 10:07:07 PM)

  1. [sanitizer] Prepare for D102543 — Vitaly Buka / detail
  2. [sanitizer] Remove QEMU from sanitizer-buildbot3 — Vitaly Buka / detail
  3. [libfuzzer] Print running tests — Vitaly Buka / detail
  4. [libfuzzer] Remove unnecessary cmake flags — Vitaly Buka / detail
  5. [sanitizer] Run QEMU cmakes in parallel — Vitaly Buka / detail
  6. [sanitizer] Remove nested buildbot_qemu call — Vitaly Buka / detail

#3004 (May 18, 2021 9:02:49 PM)

  1. Update configuration for Arm/Aarch64 cross Windows to Linux toolchan builders. — vvereschaka / githubweb
  2. Run only 1 build at a time for heavily loaded workers. — gkistanova / githubweb
  3. Fixed undefined runtime_projects in OpenMPBuilder. — gkistanova / githubweb

#3004 (May 18, 2021 9:02:49 PM)

  1. Revert "[IR] Add a Location to BlockArgument." and follow-on commit — richard / detail
  2. Enhance InferShapedTypeOpInterface to make it accessible during dialect conversion — joker.eph / detail
  3. [CMake] Update Cmake cache file for Win to ARM Linux cross builds. NFC — vvereschaka / detail
  4. [Utils][vim] Highlight CHECK-EMPTY: & CHECK-COUNT: directives — code / detail
  5. [NewPM] Add options to PrintPassInstrumentation — aeubanks / detail

#3004 (May 18, 2021 9:02:49 PM)

  1. Update configuration for Arm/Aarch64 cross Windows to Linux toolchan builders. — vvereschaka / detail
  2. Run only 1 build at a time for heavily loaded workers. — gkistanova / detail
  3. Fixed undefined runtime_projects in OpenMPBuilder. — gkistanova / detail

#3003 (May 18, 2021 7:07:30 PM)

  1. [scudo] Combine cmake/ninja steps — Vitaly Buka / githubweb
  2. [scudo] Print executed tests — Vitaly Buka / githubweb
  3. [scudo] Install cross compiled libs into STAGE1 — Vitaly Buka / githubweb

#3003 (May 18, 2021 7:07:30 PM)

  1. Apply [[standalone_debug]] to some types in the STL. — akhuang / detail
  2. [mlir] Speed up Lexer::getEncodedSourceLocation — riddleriver / detail
  3. Add a helper function to convert LogicalResult to int for return from main — joker.eph / detail
  4. [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB — carrot / detail
  5. [Attributor] Change AAExecutionDomain to only accept intrinsics — huberjn / detail

#3003 (May 18, 2021 7:07:30 PM)

  1. [scudo] Combine cmake/ninja steps — Vitaly Buka / detail
  2. [scudo] Print executed tests — Vitaly Buka / detail
  3. [scudo] Install cross compiled libs into STAGE1 — Vitaly Buka / detail

#3002 (May 18, 2021 4:37:10 PM)

  1. Default stack alignment of x86 NaCl to 16 bytes — dschuff / detail
  2. [symbolizer] Added StartAddress for the resolved function. — aorlov / detail
  3. [Demangle][Rust] Speculative fix for bot build failure — tomasz.miasko / detail
  4. [OpenMP] Stabilize OpenMP/parallel_for_codegen.cpp test (NFC) — michael.p.rice / detail
  5. [SampleFDO] New hierarchical discriminator for Flow Sensitive SampleFDO — xur / detail
  6. [gn build] Port 886629a8c9e5 — llvmgnsyncbot / detail
  7. Fix a buildbot failure from commit 886629a8 — xur / detail
  8. [libc++] Some fixes to the <bit> utilities. — arthur.j.odwyer / detail
  9. [libc++] Alphabetize header inclusions and include-what-you-use <__debug>. NFCI. — arthur.j.odwyer / detail

#3001 (May 18, 2021 2:49:15 PM)

  1. AMDGPU/NFC: Replace EF_AMDGPU_MACH_AMDGCN_RESERVED_0X3E with EF_AMDGPU_MACH_AMDGCN_GFX1034 — kzhuravl_dev / detail
  2. [clang-repl] Better match the underlying architecture. — v.g.vassilev / detail
  3. [lld][WebAssembly] Enable string tail merging in debug sections — sbc / detail
  4. [X86][AVX] createVariablePermute - correctly extend same-sized-vector indices (PR50356) — llvm-dev / detail
  5. [lld][WebAssembly] Convert test to assembly. NFC. — sbc / detail
  6. [mlir-lsp-server] Add support for recording text document versions — riddleriver / detail
  7. [PDB] Improve error handling when writes fail — rnk / detail
  8. [CMake] Use -O0 for unittests under full LTO as well — phosek / detail
  9. [OpaquePtr] Make loads and stores work with opaque pointers — aeubanks / detail
  10. [MinGW] Fix the cmake condition for -mbig-obj — martin / detail
  11. [NewPM] Don't mark AA analyses as preserved — aeubanks / detail
  12. [compiler-rt] [builtins] Provide a SEH specific __gcc_personality_seh0 — martin / detail
  13. [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ — kai.nacke / detail
  14. AMDGPU/Docs: Remove reserved MACH 0x3E (it is no longer reserved), sort MACHs by value — kzhuravl_dev / detail
  15. [MSan] Set zeroext on call arguments to msan functions with zeroext parameter attribute — aeubanks / detail
  16. [TargetLowering] Only inspect attributes in the arguments for ArgListEntry — aeubanks / detail
  17. [NFC] Use ArgListEntry indirect types more in ISel lowering — aeubanks / detail
  18. [docs] Fix broken docs after 1c7f32334 — aeubanks / detail
  19. [mlir-docs] Add a blurb on recursion during pattern application — riddleriver / detail
  20. [mlir] Allow derived rewrite patterns to define a non-virtual `initialize` hook — riddleriver / detail
  21. [x86] trim zeros from constants for readability; NFC — spatel / detail
  22. [x86] add FMF propagation test for target-specific intrinsic; NFC — spatel / detail
  23. scudo: Test realloc on increasing size buffers. — peter / detail
  24. [Demangle][Rust] Parse named types — tomasz.miasko / detail
  25. [Demangle][Rust] Parse array type — tomasz.miasko / detail
  26. [Demangle][Rust] Parse slice type — tomasz.miasko / detail
  27. [Demangle][Rust] Parse tuples — tomasz.miasko / detail

#3000 (May 18, 2021 4:34:10 AM)

  1. [sanitizer] Fix "set -e in subshell" in QEMU checkout — Vitaly Buka / githubweb
  2. [scudo] Remove HWCAP2_MTE workaround — Vitaly Buka / githubweb
  3. [scudo] Fix "set -e in subsell" issue — Vitaly Buka / githubweb

#3000 (May 18, 2021 4:34:10 AM)

  1. [SYCL] Enable `opencl_global_[host,device]` attributes for SYCL — alexey.bader / detail
  2. [AMDGPU] Regenerate wave32.ll tests — llvm-dev / detail
  3. Revert rGd70cbd1ce9b426f2c7e0e0f900769bbcbb300a95 "[AMDGPU] Regenerate wave32.ll tests" — llvm-dev / detail
  4. [CostModel][X86] Add missing check prefixes from cast.ll — llvm-dev / detail
  5. [CostModel][X86] Add scalar truncation cost checks — llvm-dev / detail
  6. [LV] Add test which sinks a load a across an aliasing store. — flo / detail
  7. [lld/mac] Propagate -(un)exported_symbol(s_list) to privateExtern in Driver — thakis / detail
  8. [X86][AVX] Cleanup AVX2 vector integer truncation costs — llvm-dev / detail
  9. [LLD] [MinGW] Pass the canExitEarly parameter through properly — martin / detail
  10. [NFC] Removed unused VFInfo comparison operator — david.sherwood / detail
  11. [libcxx][test] Attempt to make debug mode tests more bulletproof — kbessonova / detail
  12. [X86] AMD Zen 3: cap LoopMicroOpBufferSize to workaround PR50384 (quadratic IndVars runtime) — lebedev.ri / detail
  13. [ADT] Remove StringRef::withNullAsEmpty — Raphael Isemann / detail
  14. [DebugInfo][test] Check specific func name to ignore codegen differences — Jinsong Ji / detail
  15. Recommit X86: support Swift Async context — Tim Northover / detail
  16. Introduce SYCL 2020 mode — aaron / detail
  17. [ORC] Don't try to obtain a ref to a non-existent buffer. — Lang Hames / detail
  18. [ORC-RT] Add compiler abstraction header for the ORC runtime. — Lang Hames / detail
  19. [ORC-RT] Add apply_tuple utility. — Lang Hames / detail
  20. [clang-offload-bundler] Add sections and set section flags using one llvm-objcopy invocation — serguei.n.dmitriev / detail
  21. [GlobalISel] Simplify G_ICMP to true/false when the result is known — Jessica Paquette / detail
  22. Speculatively fix failing tests from 6381664580080f015bc0c2ec647853f697cf744a — aaron / detail
  23. [MLIR][Affine] Privatize certain escaping memrefs — uday / detail
  24. [X86] AMD Zen 3: fix MULX modelling - don't forget about WriteIMulH (PR50387) — lebedev.ri / detail
  25. [AArch64][GlobalISel] Prefer mov for s32->s64 G_ZEXT — Jessica Paquette / detail
  26. [gn build] Add target for PassesBindingsTest — aeubanks / detail
  27. [test] Speculative fix for bots — aeubanks / detail
  28. [X86] Use Skylake Server model for x86-64-v4 so we have full instruction coverage — llvm-dev / detail
  29. Revert "[test] Speculative fix for bots" — aeubanks / detail
  30. [IR] Add a Location to BlockArgument. — clattner / detail
  31. [InstCombine] add tests for funnel shift miscompile; NFC — spatel / detail
  32. [gn build] Rename PassesBindingsTests and add it to unittests — aeubanks / detail
  33. [test] Speculative fix for bots (round 2) — aeubanks / detail
  34. [InstCombine] restrict funnel shift match to avoid miscompile — spatel / detail
  35. [NFC] Format PassesBindingsTests CMake like other unittests — aeubanks / detail
  36. [IntegerAttr] Add helpers for working with LLVM's APSInt type. — clattner / detail
  37. [lld/mac] Correctly set nextdefsym — thakis / detail
  38. [Driver] Delete -mimplicit-it= — i / detail
  39. [flang] Implement MATMUL in the runtime — pklausler / detail
  40. [LICM] Remove MaybePromotable set (PR50367) — nikita.ppv / detail
  41. [flang] Accept OPEN(ACCESS='APPEND') legacy extension even without warnings enabled — pklausler / detail
  42. [RuntimeDyld] Add allowStubs/allowZeroSyms — rafaelauler / detail
  43. [X86][AVX] Add variable-permute test case from PR50356 — llvm-dev / detail

#3000 (May 18, 2021 4:34:10 AM)

  1. [sanitizer] Fix "set -e in subshell" in QEMU checkout — Vitaly Buka / detail
  2. [scudo] Remove HWCAP2_MTE workaround — Vitaly Buka / detail
  3. [scudo] Fix "set -e in subsell" issue — Vitaly Buka / detail

#2999 (May 18, 2021 12:30:01 AM)

  1. [scudo] Test on mips and ppc QEMU — Vitaly Buka / githubweb

#2999 (May 18, 2021 12:30:01 AM)

  1. sanitizer_common/symbolizer: fix crashes during exit — dvyukov / detail
  2. [LV] Return both fixed and scalable Max VF from computeMaxVF. — sander.desmalen / detail
  3. [RDA] Fix printing of regs / reg units. NFC — david.green / detail
  4. [NFC][scudo] Reduce test region size on MIPS32 — Vitaly Buka / detail
  5. [lldb][NFC] Remove all uses of StringRef::withNullAsEmpty in LLDB — Raphael Isemann / detail
  6. [ASTimporter] Remove decl from lookup only if it has decl context — balazs.benics / detail
  7. [mlir][docs] Fix broken link to Toy example — marius.brehler / detail
  8. [VPlan] Add VPUserID to distinguish between recipes and others. — flo / detail
  9. [RISCV] Fix operand order in fixed-length VM(OR|AND)NOT patterns — fraser / detail
  10. [lldb][NFC] Cleanup IRForTarget member initializers — Raphael Isemann / detail
  11. Update MSVC version number in preprocessor check — david.spickett / detail
  12. [CodeGen] Avoid unused variable warning in Release builds. NFCI. — benny.kra / detail
  13. [AMDGPU] Fix typo in comment — jay.foad / detail
  14. [mlir] Add folder for complex.ReOp and complex.ImOp. — akuegel / detail
  15. [lit] Stop using PATH to lookup clang/lld/lldb unless requested — james.henderson / detail
  16. [lld] Add a feature for each lld variant when use_lld is called — james.henderson / detail
  17. [OpenCL] Fix initialization of __constant constructors without arguments — olemarius.strohm / detail
  18. [mlir][Linalg] Drop spuriously long matmul_column_major benchmark — nicolas.vasilache / detail

#2999 (May 18, 2021 12:30:01 AM)

  1. [scudo] Test on mips and ppc QEMU — Vitaly Buka / detail

#2998 (May 17, 2021 9:58:17 PM)

  1. [sanitizer] Remove disabled line — Vitaly Buka / githubweb
  2. [sanitizer] Fix COMPILER_RT_DEBUG assignment — Vitaly Buka / githubweb
  3. Added missing comma in clang-ppc64le-rhel builder configuration. — gkistanova / githubweb
  4. [sanitizer][NFC] Reuse cmake setup — Vitaly Buka / githubweb
  5. [sanitizer] Fix asan builder name — Vitaly Buka / githubweb
  6. [sanitizer] Remove unused GN reference — Vitaly Buka / githubweb
  7. [sanitizer] Add dedicated QEMU builder — Vitaly Buka / githubweb

#2998 (May 17, 2021 9:58:17 PM)

  1. [Inliner] Copy attributes when deoptimize intrinsic is inlined — serguei.katkov / detail
  2. [Polly] Add support for -polly-dump-after(-file) with the NPM. — llvm-project / detail
  3. Revert "[ADT] Add new type traits for type pack indexes" — stilis / detail
  4. Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute (try 3)" — listmail / detail
  5. [lld][WebAssembly] Refactor input chunk class hierarchy. NFC — sbc / detail
  6. [PowerPC] only check the load instruction result number 0. — czhengsz / detail
  7. [GVN] Improve analysis for missed optimization remark — anemet / detail
  8. [lld][MachO] Adjust isCodeSection signature — alexshap / detail
  9. [Statepoint Lowering] Cleanup: remove unused option statepoint-always-spill-base. — serguei.katkov / detail
  10. [AMDGPU][libomptarget] Remove unused global variables — Pushpinder.Singh / detail
  11. [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1 — tentzen / detail
  12. [AMDGPU][Libomptarget] Rename & move g_executables to private — Pushpinder.Singh / detail

#2998 (May 17, 2021 9:58:17 PM)

  1. [sanitizer] Remove disabled line — Vitaly Buka / detail
  2. [sanitizer] Fix COMPILER_RT_DEBUG assignment — Vitaly Buka / detail
  3. Added missing comma in clang-ppc64le-rhel builder configuration. — gkistanova / detail
  4. [sanitizer][NFC] Reuse cmake setup — Vitaly Buka / detail
  5. [sanitizer] Fix asan builder name — Vitaly Buka / detail
  6. [sanitizer] Remove unused GN reference — Vitaly Buka / detail
  7. [sanitizer] Add dedicated QEMU builder — Vitaly Buka / detail

#2997 (May 17, 2021 6:05:02 PM)

  1. Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute" — listmail / detail
  2. [AMDGPU] Do not check denorm for LDS FP atomic with unsafe flag — Stanislav.Mekhanoshin / detail
  3. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute (try 3) — listmail / detail
  4. [lld/mac] Inline a check — thakis / detail
  5. [lldb/API] Use a valid LineEntry object in SBCompileUnit::FindLineEntryIndex — medismail.bennani / detail
  6. [mlir][tosa] Cleanup of tosa.rescale lowering to linalg — rob.suderman / detail
  7. [Matrix] Fold the transpose into the matmul operand used to fetch scalars — anemet / detail
  8. [NFC][OpaquePtr] Avoid using PointerType::getElementType() in VectorUtils.cpp — aeubanks / detail
  9. [NFC] Pass GV value type instead of pointer type to GetOrCreateLLVMGlobal — aeubanks / detail
  10. [Polly] Add support for -polly-dump-before(-file) with the NPM. — llvm-project / detail

#2996 (May 17, 2021 3:33:31 PM)

  1. jenkins/tasks: virtualenv: Use the Python3 interpreter — Azharuddin Mohammed / githubweb

#2996 (May 17, 2021 3:33:31 PM)

  1. Do actual DCE in LoopUnroll (try 3) — listmail / detail
  2. [AArch64][SVE] Implement extractelement of i1 vectors. — efriedma / detail
  3. [ADT] Factor out in_place_t and expose in Optional ctor — scott.linder / detail
  4. [ADT] Add new type traits for type pack indexes — scott.linder / detail
  5. Revert "Reset the wakeup timeout when we re-enter the continue wait." — jingham / detail
  6. [clang][AVR] Redefine [u]int16_t to be compatible with avr-gcc — powerman1st / detail
  7. [RISCV][test] Add new tests of or/xor in the zbs extension — powerman1st / detail
  8. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute — listmail / detail

#2996 (May 17, 2021 3:33:31 PM)

  1. jenkins/tasks: virtualenv: Use the Python3 interpreter — Azharuddin Mohammed / detail

#2995 (May 17, 2021 1:09:58 PM)

  1. [AMDGPU] Set unused dst_sel to '?' in the encoding — Stanislav.Mekhanoshin / detail
  2. [LoopUnroll] Add multi-exit test which does not exit through latch. — flo / detail
  3. [OpenMP] Fixed Bug 49356 — tianshilei1992 / detail
  4. [HWASan] Build separate LAM runtime on x86_64. — mascasa / detail
  5. [llvm][doc] fix header for read/write_register intrinsics in LangRef — zinenko / detail
  6. [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX cp.async instructions — tra / detail
  7. [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX redux.sync instructions — tra / detail
  8. [mlir][tosa] Fix tosa.avg_pool2d lowering to normalize correctly — rob.suderman / detail
  9. [HIP] Fix spack detection — Yaxun.Liu / detail
  10. Make `mlir::OpState::operator bool` explicit — joker.eph / detail
  11. [HWASan] Don't build alias mode on non-x86. — mascasa / detail
  12. [LoopIdiom] 'logical right-shift until zero' ('count active bits') "on steroids" idiom recognition. — lebedev.ri / detail
  13. [LLDB] Switch from using member_clang_type.GetByteSize() to member_type->GetByteSize() in ParseSingleMember — Shafik Yaghmour / detail
  14. [NewPM] Add C bindings for new pass manager — aeubanks / detail
  15. Reset the wakeup timeout when we re-enter the continue wait. — jingham / detail
  16. Revert "[NewPM] Add C bindings for new pass manager" — thakis / detail
  17. [Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable — aeubanks / detail
  18. [analyzer] Engine: fix crash with SEH __leave keyword — balazs.benics / detail
  19. Merge with mainline. — clattner / detail
  20. [lld/mac] Honor REFERENCED_DYAMICALLY, set it on __mh_execute_header — thakis / detail
  21. [mlir][sparse] replace experimental flag with inplace attribute — ajcbik / detail
  22. [NewPM] Add C bindings for new pass manager — aeubanks / detail
  23. Add type function for ConstShape op. — jpienaar / detail
  24. gn build: Only build the hwasan runtime in aliasing mode on x86. — peter / detail
  25. [AArch64] Support customizing stack protector guard — ndesaulniers / detail
  26. [InstCombine] add tests for fneg-of-select; NFC — spatel / detail
  27. [InstCombine] fold fnegs around select — spatel / detail
  28. [gn build] Port 0c557db61711 — llvmgnsyncbot / detail
  29. Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" — aeubanks / detail
  30. [NFC][scudo] Clang-format tests — Vitaly Buka / detail
  31. Revert "X86: support Swift Async context" — 31459023+hctim / detail
  32. [lldb] Document ctrl-f for completing show-autosuggestion — davelee.com / detail
  33. [lld][MinGW] Introduce aliases for -Bdynamic and -Bstatic — markus.boeck02 / detail
  34. [clang CodeGen] Don't crash on large atomic function parameter. — efriedma / detail
  35. [Driver][test] Don't assume integrated-as — Jinsong Ji / detail
  36. [mlir][NFC] Remove stale `createLowerAffinePass` declaration — riddleriver / detail
  37. [WebAssembly] Nullify DBG_VALUE_LISTs in DebugValueManager — aheejin / detail
  38. [test] Free triple in PassBuilderBindingsTest — aeubanks / detail

#2994 (May 17, 2021 7:34:33 AM)

  1. [APInt][NFC] Fix typo vlalue->value — weratt / detail
  2. [RISCV][NFC] Correct alignment in scatter/gather tests — fraser / detail
  3. [AMDGPU] Tweak VOP3_INTERP16 profile — jay.foad / detail
  4. [clang] In DependencyCollector on Windows, ignore case and separators when discarding duplicate dependency file paths. — sylvain.audi / detail
  5. [X86] Don't dereference a dyn_cast<> - use a cast<> instead. NFCI. — llvm-dev / detail
  6. [x86] update fma test with deprecated intrinsics; NFC — spatel / detail
  7. [mlir][openacc] Translate ExitDataop to LLVM IR — clementval / detail
  8. [AIX] Implement AIX special bitfield related alignment rules — Xiangling.Liao / detail

#2993 (May 17, 2021 6:07:50 AM)

  1. [DebugInfo] Fix DWARF expressions for __block vars that are not on the heap — Raphael Isemann / detail
  2. [AArch64] Lower bitreverse in ISel — irina.dobrescu / detail
  3. Silence "Undefined or garbage value returned to caller" static analysis warning. NFCI. — llvm-dev / detail
  4. [mlir] fix misformatted documentation for memref convention — zinenko / detail
  5. [mlir] Improve TransferOp verifier: broadcasts are in_bounds — springerm / detail
  6. [clang-tidy] Fix altera-struct-pack-align crash for struct fields with incomplete type — jubnzv / detail

#2992 (May 17, 2021 4:16:49 AM)

  1. [clang][modules] Build inferred modules — Jan Svoboda / detail
  2. [lldb][NFC] Specify guidelines for API tests — Raphael Isemann / detail
  3. [clangd] Set FileSystem for tweaks in Check tool. — usx / detail
  4. [lldb] Let dotest check for the `cassert` header instead of `algorithm` for libc++ check — Raphael Isemann / detail
  5. [AArch64] Lower fpto*i.sat intrinsics. — jacob.bramley / detail
  6. [mlir][linalg] Remove template parameter from loop lowering. — gysit / detail
  7. [WIP][mlir] Resolve memref dependency in canonicalize pass. — julian.gross / detail
  8. [clang][deps] Support inferred modules — Jan Svoboda / detail
  9. IR/AArch64/X86: add "swifttailcc" calling convention. — Tim Northover / detail
  10. Revert "tsan: mark sigwait as blocking" — flo / detail
  11. [TargetLowering] prepareUREMEqFold/prepareSREMEqFold - account for non legal shift types — llvm-dev / detail
  12. Add `mlirModuleFromOperation` to C API — nicolas.vasilache / detail
  13. [Test] Fix test to make the transform for which is was added legal — mkazantsev / detail
  14. [clangd][QueryDriver] Dont check for existence of driver — kadircet / detail
  15. AArch64: mark x22 livein if it's an async context that gets stored. — Tim Northover / detail
  16. X86: support Swift Async context — Tim Northover / detail
  17. [gn build] Add build file for msan runtime — thakis / detail
  18. [gn build] reformat all gn files — thakis / detail
  19. [clang][deps] Specify Python 3 in shebang — Jan Svoboda / detail
  20. [PowerPC] Do not emit dssall on AIX — nemanja.i.ibm / detail
  21. [OpenCL] Drop pragma handling for extension types/decls. — anastasia.stulova / detail
  22. [Test] Auto-generate checks in a test (prepring to update) — mkazantsev / detail
  23. Revert "[clang][deps] Support inferred modules" — Jan Svoboda / detail
  24. [mlir] Add folder for complex.ReOp and complex.ImOp. — akuegel / detail
  25. [PowerPC] Add patterns for vselect of v1i128 — nemanja.i.ibm / detail
  26. [OpenCL] Fix reinterpret_cast of vectors — olemarius.strohm / detail
  27. Clean up uses of gmock Invoke in an attempt to make it work with GCC 6.2. NFCI. — benny.kra / detail
  28. Revert "[mlir] Add folder for complex.ReOp and complex.ImOp." — akuegel / detail
  29. [debuginfo-tests] Fix environment variable used to specify LLDB — james.henderson / detail
  30. [X86] Regenerate cmov.ll tests — llvm-dev / detail
  31. [InstCombine] isFreeToInvert(): constant expressions aren't free to invert (PR50370) — lebedev.ri / detail
  32. Put back the trailing commas on TYPED_TEST_SUITE — benny.kra / detail
  33. [mlir][memref] Mark memref.buffer_cast as NoSideEffect — herhut / detail

#2991 (May 17, 2021 1:40:57 AM)

  1. Remove -DFLANG_BUILD_NEW_DRIVER=ON from builders. NFCI — diana.picus / githubweb

#2991 (May 17, 2021 1:40:57 AM)

  1. [CSSPGO] Update pseudo probe distribution factor based on inline context. — hoy / detail
  2. [mlir] Fix in_bounds attr handling in TransferReadPermutationLowering — springerm / detail
  3. [mlir] Lower permutation maps on TransferWriteOps — springerm / detail
  4. Add support for complex constants to MLIR core. — akuegel / detail
  5. [clang][deps] NFC: Stop assuming the TU's context hash — Jan Svoboda / detail
  6. [clang][deps] NFC: Report modules' context hash — Jan Svoboda / detail
  7. [PowerPC] add a testcase for reverse memory op; nfc — czhengsz / detail
  8. [clang] NFC: Remove CompilerInstance::getInvocationPtr — Jan Svoboda / detail
  9. [LLD][MinGW] Add --fatal-warnings and --no-fatal-warnings flags — martin / detail
  10. [dexter] Remove unnecessary double check on conditional breakpoints — orlando.hyams / detail
  11. [dexter] Remove requirement for a condition in DexLimitSteps — orlando.hyams / detail
  12. [libcxx] NFC. Add missed articles to _LIPCPP_ASSERT messages in <list> — kbessonova / detail
  13. [DAGCombiner] Relax an assertion to an early return — fraser / detail
  14. Revert "[NFC][LSAN] Limit the number of concurrent threads is the test" — flo / detail

#2991 (May 17, 2021 1:40:57 AM)

  1. Remove -DFLANG_BUILD_NEW_DRIVER=ON from builders. NFCI — diana.picus / detail

#2990 (May 16, 2021 10:31:39 PM)

  1. Revert "[NFC] Use ArgListEntry indirect types more in ISel lowering" — aeubanks / detail
  2. Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry" — aeubanks / detail

#2988 (May 16, 2021 9:00:47 PM)

  1. [SelectionDAG] Make fast and linearize visible by clang -pre-RA-sched — pengfei.wang / detail

#2987 (May 16, 2021 8:18:31 PM)

  1. [RISCV] Optimize or/xor with immediate in the zbs extension — powerman1st / detail

#2986 (May 16, 2021 7:37:27 PM)

  1. [NFC][sanitizer] Fix 'macro redefined' warning in test — Vitaly Buka / detail

#2985 (May 16, 2021 6:56:14 PM)

  1. [RISCV][test] Add new tests of or/xor in the zbs extension — powerman1st / detail

#2981 (May 16, 2021 4:20:27 PM)

  1. Fix some deprecated copy ops in google mock — dblaikie / detail
  2. [lld][X86] Restore gotEntrySize. — harald / detail

#2977 (May 16, 2021 1:18:09 PM)

  1. [RISCV] Replace AddiPair ComplexPattern with a PatLeaf. NFC — craig.topper / detail

#2976 (May 16, 2021 12:38:31 PM)

  1. [test] Improve CodeGen/*/semantic-interposition-asm.ll — i / detail

#2975 (May 16, 2021 11:09:55 AM)

  1. [JITLink] Fix symbol comparator in LinkGraph::dump. — Lang Hames / detail
  2. [clang] Fix ternary operator in the second for loop statement — richard / detail
  3. Recommit "[Clang,Driver] Add -fveclib=Darwin_libsystem_m support." — flo / detail
  4. [BPF] add support for 32 bit registers in inline asm — yhs / detail

#2974 (May 16, 2021 10:12:43 AM)

  1. Revert "Do actual DCE in LoopUnroll (try 2)" — listmail / detail
  2. [CPG][ARM] Optimize towards branch on zero in codegenprepare — david.green / detail

#2973 (May 16, 2021 9:32:48 AM)

  1. [ARM] Extra branch on zero tests. NFC — david.green / detail

#2972 (May 16, 2021 8:56:28 AM)

  1. Reapply [CaptureTracking] Do not check domination — nikita.ppv / detail
  2. [CaptureTracking] Simplify reachability check (NFCI) — nikita.ppv / detail
  3. [Utils] Fix indentation error in utils/wciia.py — lkail / detail

#2969 (May 16, 2021 6:15:06 AM)

  1. [Matrix] Fix some newpm check lines, which fail on some bots. — flo / detail
  2. [X86][SSE] Pull out combineToHorizontalAddSub helper from inside (F)ADD/SUB combines (REAPPLIED). NFCI. — llvm-dev / detail
  3. [Matrix] Fix some newpm check lines, which fail on some bots. (2) — flo / detail

#2968 (May 16, 2021 5:34:52 AM)

  1. [NFC][X86][Costmodel] Add tests for load/store with i1 element type — lebedev.ri / detail
  2. [VectorCombine] Add tests with and & urem guaranteeing idx is valid. — flo / detail
  3. [PhaseOrdering] Add test for insert/extract code for matrixes. — flo / detail
  4. [Matrix] Extend test to also check new PM pipeline. — flo / detail

#2966 (May 16, 2021 3:02:08 AM)

  1. [MLIR][PYTHON] Provide opt level for ExecutionEngine Python binding — uday / detail
  2. [MemCpyOpt] Add test for unreachable capture (NFC) — nikita.ppv / detail
  3. [CaptureTracking] Do not check domination — nikita.ppv / detail
  4. Revert "[CaptureTracking] Do not check domination" — nikita.ppv / detail

#2964 (May 16, 2021 12:34:45 AM)

  1. [Matrix] Implement static cast for matrix types — saurabh.jhaa / detail

#2963 (May 16, 2021 12:01:54 AM)

  1. [MLIR][NFC] Fix clang-tidy warnings in IntegerSet.h — uday / detail

#2961 (May 15, 2021 10:31:43 PM)

  1. [AIX][compiler-rt] Build and install standalone libatomic — lkail / detail

#2956 (May 15, 2021 8:15:19 PM)

  1. [AIX][clang-repl][test] Mark unsupported pending XCOFF64 integrated-as — hubert.reinterpretcast / detail
  2. [AIX][AsmPrinter] Print Global Variable in comments — Jinsong Ji / detail

#2953 (May 15, 2021 5:06:56 PM)

  1. [Attributor] Call site specific AAValueSimplification and AAIsDead. — kuterdinel / detail
  2. [Demangle][Rust] Parse inherent implementations — tomasz.miasko / detail
  3. [Demangle][Rust] Parse trait implementations — tomasz.miasko / detail
  4. [Demangle][Rust] Parse trait definitions — tomasz.miasko / detail

#2952 (May 15, 2021 1:04:34 PM)

  1. [ARM] Add an extra memset test showing reverted WLSTP loops. NFC — david.green / detail
  2. Revert "[X86][SSE] Pull out combineToHorizontalAddSub helper from inside (F)ADD/SUB combines. NFCI." — thakis / detail
  3. Support GCC's -fstack-usage flag — pzheng / detail
  4. [Compiler-rt] Downgrade fatal error about unsupported test configuration — Dan Liew / detail
  5. [Compiler-rt] Downgrade another fatal error to warning — Dan Liew / detail
  6. NFC. Refactored DIPrinter for support embedded source. — aorlov / detail
  7. [X86][SSE] Add SSE3 coverage to PHADD/SUB generation tests — llvm-dev / detail
  8. [CaptureTracking] Only check reachability for capture candidates — nikita.ppv / detail
  9. [X86] Remove unused check-prefixes — llvm-dev / detail

#2951 (May 15, 2021 2:11:27 AM)

  1. [Demangle][Rust] Parse char constants — tomasz.miasko / detail
  2. [CaptureTracking] Clean up same instruction check (NFC) — nikita.ppv / detail
  3. [CFG] Use comesBefore() (NFC) — nikita.ppv / detail
  4. [clang-format]  PR50326 AlignAfterOpenBracket AlwaysBreak does not keep to the ColumnLimit — mydeveloperday / detail
  5. [IR] Add BasicBlock::isEntryBlock() (NFC) — nikita.ppv / detail
  6. [GlobalOpt] add test checks; NFC — spatel / detail
  7. [GlobalOpt] add tests for store alignment (PR50253); NFC — spatel / detail
  8. [Local] collectBitParts - early-out from binops. NFCI. — llvm-dev / detail
  9. [X86] Try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies (REAPPLIED). NFCI. — llvm-dev / detail
  10. [InstCombine] InstCombinerImpl::visitOr - enable bitreverse matching — llvm-dev / detail
  11. [Local] collectBitParts - bail out if we find more than one root input value. — llvm-dev / detail
  12. [X86][Atom] Fix vector integer multiplication resource/throughputs — llvm-dev / detail
  13. [CFG] Move reachable from entry checks into basic block variant — nikita.ppv / detail
  14. IfConverter::MeetIfcvtSizeLimit - Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  15. SampleProfileLoader::inlineHotFunctionsWithPriority - Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  16. X86SpeculativeLoadHardeningPass::hardenValueInRegister - assert that we have a i8/i16/i32/i64 sized register. NFCI. — llvm-dev / detail
  17. [TableGen] TreePatternNode::isIsomorphicTo - early out for matching leafs. NFCI. — llvm-dev / detail
  18. Revert rG632668c1c0e7dcf97154d2e377491cdc8cb6963c : "[TableGen] TreePatternNode::isIsomorphicTo - early out for matching leafs. NFCI." — llvm-dev / detail
  19. [X86] X86CmovConverterPass::convertCmovInstsToBranches - take a copy of the DebugLoc not a reference as it may be deleted. — llvm-dev / detail
  20. [X86] X86OptimizeLEAPass::replaceDebugValue - take a copy of the DebugLoc not a reference as it may be deleted. — llvm-dev / detail

#2950 (May 14, 2021 10:50:38 PM)

  1. [sanitizer] Disable test on Android — Vitaly Buka / detail
  2. Revert "[Clang,Driver] Add -fveclib=Darwin_libsystem_m support." — douglas.yung / detail
  3. Verifier: second attempt to fix what I broke with swiftasync. — Tim Northover / detail
  4. [Demangle][Rust] Parse bool constants — tomasz.miasko / detail

#2949 (May 14, 2021 9:47:37 PM)

  1. Fix "is not used" warning — Vitaly Buka / detail

#2948 (May 14, 2021 8:44:47 PM)

  1. [llvm-jitlink] Link libnetwork on Haiku in llvm-jitlink — Lang Hames / detail

#2947 (May 14, 2021 7:16:47 PM)

  1. [MC] Add the ability to pass MCRegisterInfo to dump_pretty. — hgreving / detail
  2. Extract a helper routine to simplify D91481 [NFC] — listmail / detail
  3. [mlir][sparse] prepare runtime support lib for multiple dim level types — ajcbik / detail
  4. [gn build] (manually) port ad7e12226f6b — thakis / detail
  5. [mlir][sparse] remove accidental debug code — ajcbik / detail

#2946 (May 14, 2021 6:13:44 PM)

  1. [Compiler-rt] Distinguish between testing just built runtime libraries and the libraries shipped with the compiler. — Dan Liew / detail

#2945 (May 14, 2021 4:35:41 PM)

  1. [compiler-rt] Fix deprection warnings on INSTANTIATE_TEST_CASE_P — benny.kra / detail
  2. [libcxx][ranges] Add `contiguous_iterator`. — zoecarver / detail
  3. [LowerConstantIntrinsics] reuse isManifestLogic from ConstantFolding — ndesaulniers / detail
  4. Reinstate gtest fix from 4f0b0bf5c6731e3d370558be08c9261801263b09 — benny.kra / detail
  5. [lld][WebAssembly] Remove unused method declaration. NFC — sbc / detail
  6. [GlobalISel][CallLowering] Fix crash when handling a v3s32 type that's being passed as v2s64. — Amara Emerson / detail

#2944 (May 14, 2021 3:12:45 PM)

  1. [MemDep] Use BatchAA in more places (NFCI) — nikita.ppv / detail
  2. [CSSPGO] Fix return value of getProbeWeight — wlei / detail
  3. [Polly] Run polly-update-format. NFC. — llvm-project / detail
  4. [NFC] Directly get GV type — aeubanks / detail
  5. Revert "[X86] Try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI." — 31459023+hctim / detail
  6. [mlir][Linalg] Add support for subtensor_insert comprehensive bufferization (3/n) — nicolas.vasilache / detail
  7. [msan] [NFC] Add newline to EOF in test. — 31459023+hctim / detail
  8. [AMDGPU] Update SCC defs to VCC when uses are changed to VCC — brendon.cahoon / detail
  9. [mlir][Linalg] NFC - More gracefully degrade lookup into failure during comprehensive bufferization (4/n) — nicolas.vasilache / detail

#2943 (May 14, 2021 1:34:25 PM)

  1. [sanitizer] Commit a missing change in BufferedStackTrace::Unwind — i / detail
  2. [SLP][NFC]Add a test for non-consecutive inserts, NFC. — a.bataev / detail
  3. [AA] Support callCapturesBefore() on BatchAA (NFCI) — nikita.ppv / detail
  4. [Clang,Driver] Add -fveclib=Darwin_libsystem_m support. — flo / detail
  5. [LV] Add another more complex first-order recurrence sinking test. — flo / detail
  6. [Scudo] Delete unused flag 'rss_limit_mb'. — 31459023+hctim / detail
  7. [MinGW] Always enable -mbig-obj for LLVM build unless using Clang — martin / detail
  8. [LLD][MinGW] Ignore --no-undefined flag — martin / detail
  9. [SystemZ] [z/OS] Add SystemZCallingConventionRegisters class — kai.nacke / detail

#2942 (May 14, 2021 12:26:39 PM)

  1. Add another -Wdeprecated-copy hack for gtest — benny.kra / detail
  2. [flang] s/TYPED_TEST_CASE/TYPED_TEST_SUITE/ as the former is deprecated — benny.kra / detail
  3. Remove (unneeded) '-asan-use-after-return' from hoist-argument-init-insts.ll. — kda / detail
  4. [ProfData] Address a unit test FIXME — benny.kra / detail
  5. GTEST_HAS_TR1_TUPLE is gone, stop defining it. — benny.kra / detail
  6. [sanitizer] Fall back to fast unwinder — i / detail

#2941 (May 14, 2021 11:20:59 AM)

  1. [libc++] Improve make_string test support. — koraq / detail
  2. [X86][SSE] Pull out combineToHorizontalAddSub helper from inside (F)ADD/SUB combines. NFCI. — llvm-dev / detail
  3. Fix some typos. — shivam98.tkg / detail
  4. [AArch64][SVE] Combine cntp intrinsics with add/sub to produce incp/decp — bradley.smith / detail
  5. [LV] Add a few more complex first-order recurrence tests. — flo / detail
  6. Autogen a test for ease of update — listmail / detail
  7. [ELF][test] Improve -Bsymbolic & -Bsymbolic-functions test — i / detail
  8. [ELF] Add -Bno-symbolic — i / detail
  9. [OpenCL] Simplify use of C11 atomic types. — anastasia.stulova / detail
  10. [HWASan] Add aliasing flag and enable HWASan to use it. — mascasa / detail
  11. Do actual DCE in LoopUnroll — listmail / detail
  12. Revert "Do actual DCE in LoopUnroll" — listmail / detail
  13. Bump googletest to 1.10.0 — benny.kra / detail
  14. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PXOR tests — lebedev.ri / detail
  15. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPXOR tests — lebedev.ri / detail
  16. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPXOR tests — lebedev.ri / detail
  17. [X86] AMD Zen 3: same-reg SSE XMM PXOR is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  18. [X86] AMD Zen 3: same-reg AVX XMM VPXOR is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  19. [X86] AMD Zen 3: same-reg AVX YMM VPXOR is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  20. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PANDN tests — lebedev.ri / detail
  21. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPANDN tests — lebedev.ri / detail
  22. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPANDN tests — lebedev.ri / detail
  23. [X86] AMD Zen 3: same-reg SSE XMM PANDN is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  24. [X86] AMD Zen 3: same-reg AVX XMM VPANDN is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  25. [X86] AMD Zen 3: same-reg AVX YMM VPANDN is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  26. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUB{B,W,D,Q} tests — lebedev.ri / detail
  27. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUB{B,W,D,Q} tests — lebedev.ri / detail
  28. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUB{B,W,D,Q} tests — lebedev.ri / detail
  29. [X86] AMD Zen 3: same-reg SSE XMM PSUB{B,W,D,Q} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  30. [X86] AMD Zen 3: same-reg AVX XMM VPSUB{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  31. [X86] AMD Zen 3: same-reg AVX YMM VPSUB{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  32. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUBS{B,W} tests — lebedev.ri / detail
  33. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUBS{B,W} tests — lebedev.ri / detail
  34. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUBS{B,W} tests — lebedev.ri / detail
  35. [X86] AMD Zen 3: same-reg SSE XMM PSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  36. [X86] AMD Zen 3: same-reg AVX XMM VPSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  37. [X86] AMD Zen 3: same-reg AVX YMM VPSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  38. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUBUS{B,W} tests — lebedev.ri / detail
  39. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUBUS{B,W} tests — lebedev.ri / detail
  40. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUBUS{B,W} tests — lebedev.ri / detail
  41. [X86] AMD Zen 3: same-reg SSE XMM PSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  42. [X86] AMD Zen 3: same-reg AVX XMM VPSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  43. [X86] AMD Zen 3: same-reg AVX YMM VPSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  44. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PCMPGT{B,W,D,Q} tests — lebedev.ri / detail
  45. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPCMPGT{B,W,D,Q} tests — lebedev.ri / detail
  46. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPCMPGT{B,W,D,Q} tests — lebedev.ri / detail
  47. [X86] AMD Zen 3: same-reg SSE XMM PCMPGT{B,W,D,Q} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  48. [X86] AMD Zen 3: same-reg AVX XMM VPCMPGT{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  49. [X86] AMD Zen 3: same-reg AVX YMM VPCMPGT{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  50. [NFC][X86][MCA] Add sudo-zero-idiom vperm2f128/vperm2i128 tests - don't break deps — lebedev.ri / detail
  51. AMDGPU: Fix assert when rewriting saddr d16 loads — Matthew.Arsenault / detail
  52. Document updated googletest + modifications — benny.kra / detail
  53. [mlir][NFC] Move passes in test/lib/Transforms/ to a directory that mirrors what they test — riddleriver / detail
  54. [clangd] Make unit test compatible with gtest 1.10.0 — benny.kra / detail
  55. [test] Improve x86-64-plt.s — i / detail
  56. Allow same memory space for SRC and DST of dma_start operations — stilis / detail
  57. [GWP-ASan] Migrate lit tests from old Scudo -> Standalone. — 31459023+hctim / detail
  58. Do actual DCE in LoopUnroll (try 2) — listmail / detail
  59. [Demangle][Rust] Parse integer constants — tomasz.miasko / detail
  60. [gn build] (manually) merge b7d1ab75cf47 — thakis / detail
  61. [AMDGPU] Add support for architected flat scratch — Stanislav.Mekhanoshin / detail
  62. [InstCombine] add test for shl demanded bits miscompile; NFC — spatel / detail
  63. [InstCombine] drop poison flags when simplifying 'shl' based on demanded bits — spatel / detail
  64. [Polly] Add support for -polly-position=early with the NPM. — llvm-project / detail
  65. [mlir] Add missing dependence to TestDialect from TestTransforms — riddleriver / detail
  66. Discount invariant instructions in full unrolling — listmail / detail
  67. SwiftAsync: remove duplicate instance in array. NFC. — Tim Northover / detail

#2940 (May 14, 2021 8:24:31 AM)

  1. [PowerPC] Add vec_vupkhpx and vec_vupklpx for XL compatibility — nemanja.i.ibm / detail
  2. [AMDGPU][MC][NFC][DOC] Updated AMD GPU assembler syntax description. — dmitry.preobrazhensky / detail
  3. [ARM][AArch64] Correct __ARM_FEATURE_CRYPTO macro and crypto feature — david.candler / detail
  4. [RISCV] Add the DebugLoc parameter to getVLENFactoredAmount(). — kai.wang / detail
  5. [ARM] Define CPSR on MEMCPY pseudos — david.green / detail
  6. [ARM] Expand predecessor search to multiple blocks when reverting WhileLoopStarts — david.green / detail
  7. [utils] Don't print username in arcanist clang format message — david.spickett / detail
  8. [clangd] Always default to raw pch format — kadircet / detail
  9. [rs4gc] Strip memory related attributes consistently — listmail / detail
  10. [AArch64][SVE] Add unpredicated vector BIC ISD node — bradley.smith / detail
  11. Bump googletest to 1.8.1 — benny.kra / detail

#2939 (May 14, 2021 4:26:42 AM)

  1. [X86] Try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. — llvm-dev / detail
  2. [SLP] Fix spill cost computation for insertelement tree node — anton.a.afanasyev / detail
  3. [VectorCombine] Add tests with assumes involvind variable index. — flo / detail
  4. [Local] collectBitParts - reduce maximum recursion depth. — llvm-dev / detail
  5. [Local] collectBitParts - for bswap-only matches, limit shift amounts to whole bytes to reduce compile time. — llvm-dev / detail
  6. IR+AArch64: add a "swiftasync" argument attribute. — Tim Northover / detail
  7. [WebAssembly] Support Emscripten EH/SjLj in Wasm64 — aheejin / detail
  8. [WebAssembly] Omit DBG_VALUE after terminator — aheejin / detail
  9. [LoopVectorizationLegality] NFC: Mark some interfaces as 'const' — sander.desmalen / detail
  10. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM ANDNPS tests — lebedev.ri / detail
  11. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VANDNPS tests — lebedev.ri / detail
  12. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VANDNPS tests — lebedev.ri / detail
  13. [X86] AMD Zen 3: same-reg SSE XMM ANDNPS is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  14. [X86] AMD Zen 3: same-reg AVX XMM VANDNPS is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  15. [X86] AMD Zen 3: same-reg AVX YMM VANDNPS is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  16. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM ANDNPD tests — lebedev.ri / detail
  17. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VANDNPD tests — lebedev.ri / detail
  18. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VANDNPD tests — lebedev.ri / detail
  19. [X86] AMD Zen 3: same-reg SSE XMM ANDNPD is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  20. [X86] AMD Zen 3: same-reg AVX XMM VANDNPD is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  21. [X86] AMD Zen 3: same-reg AVX YMM VANDNPD is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  22. [TableGen] Remove unneeded forward defs. NFC. — jay.foad / detail
  23. [Transforms][Debugify] Fix "Missing line" false alarm on PHI nodes — djordje.todorovic / detail
  24. [clang][NFC] remove unused return value — nathan / detail
  25. [SDAG] reduce code duplication for extend_vec_inreg combines; NFC — spatel / detail

#2938 (May 14, 2021 12:11:38 AM)

  1. [DSE] Move isOverwrite into DSEState. NFC — david.green / detail
  2. [GVN] Clobber partially aliased loads. — daniil.fukalov / detail
  3. New tag for ittapi - fix an error related to cross-compiling ITTAPI in LLVM with mingw — alexey.bader / detail
  4. [llvm][AsmPrinter] Restore source location to register clobber warning — david.spickett / detail
  5. [AMDGPU][AsmParser/Disassembler] Correct A16 and G16 handling — david.stuttard / detail
  6. [AMDGPU] Fix codegen of image intrinsics for g16 and a16 — david.stuttard / detail
  7. [docs] Added llvm/cmake section — shivam98.tkg / detail
  8. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VXORPS tests — lebedev.ri / detail
  9. [X86] AMD Zen 3: same-reg AVX XMM VXORPS is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  10. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VXORPS tests — lebedev.ri / detail
  11. [X86] AMD Zen 3: same-reg AVX YMM VXORPS is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  12. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM XORPD tests — lebedev.ri / detail
  13. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VXORPD tests — lebedev.ri / detail
  14. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VXORPD tests — lebedev.ri / detail
  15. [X86] AMD Zen 3: same-reg SSE XMM XORPD is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  16. [X86] AMD Zen 3: same-reg AVX XMM VXORPD is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  17. [X86] AMD Zen 3: same-reg AVX YMM VXORPD is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  18. [libcxx] [test] Change the generic_string_alloc test to test conversions to all char types — martin / detail
  19. [llvm-mc][AArch64] HINT instruction disassembled as BTI — alexandros.lamprineas / detail
  20. [AMDGPU] getMemOperandsWithOffset: add vaddr operand for stack access BUF instructions — jay.foad / detail
  21. NFCI: Remove VF argument from isScalarWithPredication — sander.desmalen / detail
  22. AArch64: support i128 cmpxchg in GlobalISel. — Tim Northover / detail
  23. [Test] Add test on missing opportunity in Loop Deletion — mkazantsev / detail

#2937 (May 13, 2021 9:49:12 PM)

  1. [PowerPC] Change RHEL buildbot to unifiedtreebuilder — albionapc / githubweb

#2937 (May 13, 2021 9:49:12 PM)

  1. [mlir] VectorToSCF cleanup — springerm / detail
  2. [COFF] Remove a truncation assertion from setRVA — rnk / detail
  3. Use enum comparison instead of generated switch/case, NFC — rnk / detail
  4. [AMDGPU] Do not clause NSA instructions — carl.ritson / detail
  5. [sanitizer] Simplify __sanitizer::BufferedStackTrace::UnwindImpl implementations — i / detail
  6. [JITLink] Fix missing 'static' keyword in unit test. — Lang Hames / detail
  7. [ORC] Add support for adding LinkGraphs directly to ObjectLinkingLayer. — Lang Hames / detail
  8. [gn build] Port 0fda4c4745b8 — llvmgnsyncbot / detail
  9. [ORC] Add JITLink dependence for ObjectLinkingLayerTest. — Lang Hames / detail

#2937 (May 13, 2021 9:49:12 PM)

  1. [PowerPC] Change RHEL buildbot to unifiedtreebuilder — albionapc / detail

#2936 (May 13, 2021 5:43:38 PM)

  1. [mlir][openacc][NFC] add anonymous namespace around LegalizeDataOpForLLVMTranslation class — clementval / detail
  2. [AArch64][GlobalISel] Fix a crash during unsuccessful G_CTPOP <2 x s64> legalization. — Amara Emerson / detail
  3. [Debug-Info] make DIE attributes generation under strict DWARF control — czhengsz / detail
  4. [sanitizer] Use size_t on g_tls_size to fix build on x32 — i / detail
  5. [test] Fix new-pm-lto-defaults.ll to work on all platforms — aeubanks / detail
  6. scudo: Check for UAF in ring buffer before OOB in more distant blocks. — peter / detail
  7. scudo: Fix MTE error reporting for zero-sized allocations. — peter / detail
  8. [Debug-Info] change Tag type to dwarf::Tag for createAndAddDIE; NFC — czhengsz / detail
  9. [mlir] VectorToSCF target rank is a pass option — springerm / detail
  10. [ORC] Remove some stale unit test utils. — Lang Hames / detail
  11. [ORC] Remove unused RTDyldObjectLinkingLayerExecutionTest class from unit test. — Lang Hames / detail
  12. [ORC] Remove the OrcExecutionTest class. It is no longer used. — Lang Hames / detail
  13. [MLIR] Fix build failures due to unused variables in non-debug builds. — jurahul / detail

#2935 (May 13, 2021 3:17:13 PM)

  1. [libc][NFC] Instead of erroring, skip math targets with missing implementations. — sivachandra / detail
  2. [llvm-nm] Support the -V option, print that the tool is compatible with GNU nm — martin / detail
  3. [mlir][NFC] Add helper for common pattern of replaceAllUsesExcept — silvasean / detail
  4. [mlir][tosa] Add tosa.div integer lowering to linalg.generic. — rob.suderman / detail
  5. [OpenMP] Prevent Attributor from deleting functions in OpenMPOptCGSCC pass — huberjn / detail
  6. [CMake][ELF] Link libLLVM.so and libclang-cpp.so with -Bsymbolic-functions — i / detail
  7. [libc] Enable fmaf and fma on x86_64. — sivachandra / detail
  8. [mlir][tosa] Add lowering to tosa.abs for integer cases — rob.suderman / detail
  9. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM XORPS test — lebedev.ri / detail
  10. [X86] AMD Zen 3: same-reg SSE XMM XORPS is a 1-cycle(!) dep-breaking one-idiom — lebedev.ri / detail
  11. Revert "[X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): use getMemoryOpCost()" — lebedev.ri / detail
  12. Revert "[X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again" — lebedev.ri / detail
  13. [AA] Use isIdentifiedFunctionLocal() (NFC) — nikita.ppv / detail
  14. [CaptureTracking] Use isIdentifiedFunctionLocal() (NFC) — nikita.ppv / detail
  15. [clang-repl] Temporarily disable the execute.cpp test on ppc64. — Lang Hames / detail
  16. [docs] Add page on opaque pointer types — aeubanks / detail
  17. Don't run MachineVerifier on sjlj-unwind-inline-asm test because of known issue (PR39439) — amanieu / detail
  18. [Clang][OpenMP] Allow unified_shared_memory for Pascal-generation GPUs. — llvm-project / detail
  19. [IR] Introduce the opaque pointer type — aeubanks / detail
  20. Widen `name` stencil to support `TypeLoc` nodes. — steveire / detail
  21. [mlir][Linalg] Add ComprehensiveBufferize for functions(step 1/n) — nicolas.vasilache / detail
  22. [mlir][Linalg] Add support for vector.transfer ops to comprehensive bufferization (2/n). — nicolas.vasilache / detail
  23. AMDGPU/GlobalISel: Implement tail calls — Matthew.Arsenault / detail
  24. AMDGPU/GlobalISel: Don't hardcode stack alignment in assert message — Matthew.Arsenault / detail
  25. [gn] Don't pass -fprofile-instr-generate to linker on Windows — rnk / detail

#2934 (May 13, 2021 11:12:07 AM)

  1. [PowerPC] Add clang option -m[no-]prefixed — lei / detail
  2. [libcxx][ranges] Fix `ranges::empty` when begin, end, and empty members are provided. — zoecarver / detail
  3. Modules: Remove ModuleLoader::OtherUncachedFailure, NFC — Duncan P. N. Exon Smith / detail
  4. [pstl] Use logical operator for loop condition in tests — zoecarver / detail
  5. [analyzer][solver] Prevent use of a null state — vsavchenko / detail
  6. [mlir][spirv] Define spv.ImageQuerySize operation — weiwei.li1 / detail
  7. Modules: Rename ModuleBuildFailed => DisableGeneratingGlobalModuleIndex, NFC — Duncan P. N. Exon Smith / detail
  8. [lldb] Fixup more code addresses — Jonas Devlieghere / detail
  9. [lldb] Fixup indirect symbols as they are signed. — Jonas Devlieghere / detail
  10. [ARM] Constrain CMPZ shift combine to a single use — david.green / detail
  11. [NFC][Clang][Codegen] Add tests with wrong attributes on this/return of thunks — lebedev.ri / detail
  12. [Clang][Codegen] Do not annotate thunk's this/return types with align/deref/nonnull attrs — lebedev.ri / detail
  13. Return "[CGCall] Annotate `this` argument with alignment" — lebedev.ri / detail
  14. Modules: Simplify how DisableGeneratingGlobalModuleIndex is set, likely NFC — Duncan P. N. Exon Smith / detail
  15. [flang] Implement DOT_PRODUCT in the runtime — pklausler / detail
  16. [PowerPC] Add ROP Protection to prologue and epilogue — stefanp / detail
  17. [NFC] Try to fix CodeGenCXX/thunk-wrong-this.cpp test — lebedev.ri / detail
  18. Support unwinding from inline assembly — amanieu / detail
  19. [NFC] Try to fix CodeGenCXX/thunk-wrong-return-type.cpp test — lebedev.ri / detail
  20. [flang] (NFC) Expose internal idiom as utility API — pklausler / detail
  21. [NFC] Delete two newly-added test cases — lebedev.ri / detail
  22. [ASTMatchers] NFC: Fix formatting around forFunction(). — Artem Dergachev / detail
  23. [ASTMatchers] Add forCallable(), a generalization of forFunction(). — Artem Dergachev / detail
  24. [clang-tidy] bugprone-infinite-loop: forFunction() -> forCallable(). — Artem Dergachev / detail
  25. [clang-tidy] bugprone-infinite-loop: React to ObjC ivars and messages. — Artem Dergachev / detail
  26. [AMDGPU] Add gfx1034 target — aakanksha555 / detail
  27. [libcxx][docs] Update the One Ranges PRoposal Status with open revisions. — zoecarver / detail
  28. [libcxx][docs] Add two locks: transform_view and take_view. — zoecarver / detail
  29. [flang] Support legacy extension OPEN(ACCESS='APPEND') — pklausler / detail
  30. [HIP] Clean up llvm intrinsics using __asm — enye.shi / detail
  31. [flang][OpenMP] Add semantic check for close nesting of `master` regions — arnamoy.bhattacharyya / detail
  32. [libc] Add x86_64 implementations of double precision cos, sin and tan. — sivachandra / detail

#2933 (May 13, 2021 8:50:59 AM)

  1. [mlir] Do not use pass labels in unrolled ProgressiveVectorToSCF — springerm / detail
  2. [AIX] XFAIL CodeGen/Generic/externally_available.ll — Jinsong Ji / detail
  3. Add entry about Hexagon V68 support to the release notes — kparzysz / detail
  4. Revert "[CMake][ELF] Add -fno-semantic-interposition and -Bsymbolic-functions" — oliver.stannard / detail
  5. Fix section title underlining in the release notes — kparzysz / detail
  6. [mlir] Migrate vector-to-loops.mlir to ProgressiveVectorToSCF — springerm / detail
  7. Reapply [ConstantFold] Fold more operations to poison — nikita.ppv / detail
  8. [TableGen] Make the NUL character invalid in .td files — Paul C. Anagnostopoulos / detail
  9. [mlir][linalg] Remove IndexedGenericOp support from DropUnitDims... — gysit / detail
  10. [mlir] Replace vector-to-scf with progressive-vector-to-scf — springerm / detail
  11. [mlir][linalg] Remove IndexedGenericOp support from FusionOnTensors... — gysit / detail
  12. [AArch64][SVE] Fix missed immediate selection due to mishandling of signedness — bradley.smith / detail
  13. Parse vector bool when stdbool.h and altivec.h are included — zarko / detail
  14. [HIP] Add __builtin_amdgcn_groupstaticsize — enye.shi / detail
  15. [AMDGPU] Only allow global fp atomics with unsafe option — Stanislav.Mekhanoshin / detail
  16. [OpenMP] Test unified shared memory tests only on systems that support it. — llvm-project / detail
  17. [InstSimplify] Remove redundant {insert,extract}_vector intrinsic chains — joe.ellis / detail
  18. [mlir] Add python test for shape dialect — jpienaar / detail
  19. [libomptarget][amdgpu] Convert an assert to print and offload_fail — jonathanchesterfield / detail
  20. [libomptarget][amdgpu] Fix truncation error for partial wavefront — jonathanchesterfield / detail

#2932 (May 13, 2021 4:52:19 AM)

  1. [PowerPC] Provide doubleword vector predicate form comparisons on Power7 — nemanja.i.ibm / detail
  2. [Utils] Use whoami to get username for arcanist warning message — david.spickett / detail
  3. [clang-repl] Fix ClangReplInterpreterTests unittest dependency. — v.g.vassilev / detail
  4. [Passes] Use MemorySSA for LICM during LTO. — flo / detail
  5. [RISCV][NFC] Simplify test run lines — fraser / detail
  6. [Passes] Run GlobalsAA before LICM during LTO in new PM. — flo / detail
  7. [Passes] Use regex to match GlobalsAA line in test. — flo / detail
  8. [X86] VZeroUpperInserter::insertVZeroUpper - avoid DebugLoc creation by embedding in the BuildMI calls. NFCI. — llvm-dev / detail
  9. [X86] X86InstrInfo.cpp - try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. — llvm-dev / detail
  10. [X86] X86ExpandPseudo.cpp - try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. — llvm-dev / detail
  11. [VPlan] Adjust assert in splitBlock to allow splitting at end. — flo / detail
  12. [PowerPC] Handle inline assembly clobber of link regsiter — stefanp / detail
  13. [clang-tidy] Fix test that requires Windows platofrm — jubnzv / detail
  14. [gn build] (manually) port 92f9852fc99b, clang-repl — thakis / detail

#2931 (May 13, 2021 12:59:03 AM)

  1. [clang-repl] Add exhaustive list of libInterpreter dependencies. — v.g.vassilev / detail
  2. Use an allow list on reserved macro identifiers — sguelton / detail
  3. [FPEnv][X86] Implement lowering of llvm.set.rounding — sepavloff / detail
  4. Revert "[SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch" — jingu.kang / detail
  5. [NFC] Add GetInferiorAddrSize method, unify code to compute — Jason Molenda / detail
  6. [libcxx] NFC. Fix misprint unodered -> unordered — kbessonova / detail
  7. [clang-repl] Add final set of missing library dependencies. — v.g.vassilev / detail
  8. [TSAN] Honor failure memory orders in AtomicCAS — bruno.cardoso / detail
  9. [SCEV] Apply guards to max with non-unitary steps. — flo / detail

#2930 (May 13, 2021 12:17:20 AM)

  1. [mlir] Support masks in TransferOpReduceRank and TransferReadPermutationLowering — springerm / detail
  2. [clang-repl] Recommit "Land initial infrastructure for incremental parsing" — v.g.vassilev / detail

#2929 (May 12, 2021 11:12:28 PM)

  1. [mlir] Fix masked vector transfer ops with broadcasts — springerm / detail
  2. [mlir] Allow empty position in vector.insert and vector.extract — springerm / detail
  3. [mlir] Unrolled progressive-vector-to-scf. — springerm / detail
  4. [mlir] Support memref layout maps in vector transfer ops — springerm / detail
  5. [clang-repl] Land initial infrastructure for incremental parsing — v.g.vassilev / detail
  6. [SLP][Test] Fix and precommit tests for D98714 — anton.a.afanasyev / detail
  7. [SLP][Test] Fix and precommit tests for D98714 — anton.a.afanasyev / detail
  8. [SLP] Add insertelement instructions to vectorizable tree — anton.a.afanasyev / detail
  9. [Coroutines] Enable printing coroutine frame when dbg info is available — yedeng.yd / detail
  10. Revert "[clang-repl] Land initial infrastructure for incremental parsing" — v.g.vassilev / detail
  11. [mlir][tosa] Fix tosa.cast semantics to perform rounding/clipping — rob.suderman / detail
  12. [Coroutines] Salvege Debug.values — yedeng.yd / detail
  13. Add some warnings when debugserver is running in translation — Jason Molenda / detail
  14. [JITLink] Add a transferDefinedSymbol operation. — Lang Hames / detail
  15. [JITLink] Expose x86-64 pointer jump stub block construction. — Lang Hames / detail
  16. [GC][NFC] Move GCStrategy from CodeGen to IR — mkazantsev / detail
  17. [gn build] Port d8b37de8a478 — llvmgnsyncbot / detail

#2928 (May 12, 2021 8:23:09 PM)

  1. Revert "[mlir] Fix masked vector transfer ops with broadcasts" — springerm / detail
  2. [Debug-Info] add -gstrict-dwarf support in backend — czhengsz / detail

#2927 (May 12, 2021 7:50:44 PM)

  1. Rename human-readable name for DW_LANG_Mips_Assembler — Adrian Prantl / detail
  2. [clang] Minor fix for MarkVarDeclODRUsed — Yaxun.Liu / detail
  3. [mlir] Fix masked vector transfer ops with broadcasts — springerm / detail

#2926 (May 12, 2021 6:50:19 PM)

  1. [AMDGPU][OpenMP] Emit textual IR for -emit-llvm -S — Pushpinder.Singh / detail
  2. Add test for substitutability of variable templates in closure type — richard / detail
  3. Clean up handling of constrained parameters in lambdas. — richard / detail
  4. PR50306: When instantiating a generic lambda with a constrained 'auto', — richard / detail
  5. Handle unexpanded packs appearing in type-constraints. — richard / detail

#2925 (May 12, 2021 6:20:32 PM)

  1. scudo: Require fault address to be in bounds for UAF. — peter / detail

#2924 (May 12, 2021 5:50:13 PM)

  1. [libcxx] modifies `_CmpUnspecifiedParam` ignore types outside its domain — cjdb / detail

#2922 (May 12, 2021 4:52:52 PM)

  1. [AMDGPU] Refactor shouldExpandAtomicRMWInIR(). NFC. — Stanislav.Mekhanoshin / detail
  2. [mlir][sparse][capi][python] add sparse tensor passes — ajcbik / detail

#2921 (May 12, 2021 4:22:59 PM)

  1. [mlir] Fix ssa values naming bug — riddleriver / detail
  2. Optimize GSymCreator::finalize. — gclayton / detail
  3. Change the context instruction for computeKnownBits in LoadStoreVectorizer pass — Justin Bogner / detail
  4. [mlir][Linalg] Add interface methods to get lhs and rhs of contraction — ravishankarm / detail

#2919 (May 12, 2021 2:22:47 PM)

  1. [ELF][AVR] Add explicit relocation types to getRelExpr — i / detail
  2. [mlir][tosa] Remove tosa.identityn operator — rob.suderman / detail
  3. Suppress Deferred Diagnostics in discarded statements. — erich.keane / detail
  4. [flang] Fix standalone builds — smeenai / detail
  5. [mlir-lsp-server] Add support for sending diagnostics to the client — riddleriver / detail
  6. [mlir-lsp-server][NFC] Add newline between Protocol JSON serialization methods and class definitions. — riddleriver / detail
  7. Fix bad mangling of <data-member-prefix> for a closure in the initializer of a variable at global namespace scope. — richard / detail
  8. [RISCV] Remove RISCVII:VSEW enum. Make encodeVYPE operate directly on SEW. — craig.topper / detail
  9. [WebAssembly] Allow Wasm EH with Emscripten SjLj — aheejin / detail
  10. [WebAssembly] Add TLS data segment flag: WASM_SEG_FLAG_TLS — sbc / detail
  11. [lld][WebAssembly] Allow data symbols to extend past end of segment — sbc / detail

#2918 (May 12, 2021 12:29:09 PM)

  1. Add type information to integral template argument if required. — v.g.vassilev / detail
  2. [InstCombine] Support one-hot merge for logical and/or — nikita.ppv / detail
  3. [libc++][nfc] remove duplicated __to_unsigned. — koraq / detail
  4. [cmake] Fix typo in function name — smeenai / detail
  5. [libcxx] [test] Fix fs.op.last_write_time for Windows — martin / detail
  6. [LLD] [COFF] Fix including the personality function for DWARF EH when linking with --gc-sections — martin / detail

#2917 (May 12, 2021 11:58:31 AM)

  1. Remove AST inclusion from Basic include — benny.kra / detail
  2. [mlir][linalg] Fixed issue generating reassociation map with Rank-0 types — rob.suderman / detail
  3. [cmake] Add support for multiple distributions — smeenai / detail
  4. [LoopFlatten] Simplify loops so that the pass can operate on unsimplified loops. — stelios.ioannou / detail
  5. [SCEV] Add loop-guard pessimizing test with step = 2. — flo / detail
  6. [PhaseOrdering] Add test for missing vectorization with NewPM. — flo / detail
  7. [clang-tidy] Allow opt-in or out of some commonly occuring patterns in NarrowingConversionsCheck. — hokein.wu / detail
  8. Revert "Produce warning for performing pointer arithmetic on a null pointer." — thakis / detail

#2916 (May 12, 2021 10:42:32 AM)

  1. [DAGCombiner] Add test exposing bug in DAG combine. — hgreving / detail
  2. [DAGCombiner] Fix DAG combine store elimination, different address space. — hgreving / detail
  3. Revert "[SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics" — stefanp / detail
  4. [ValueTypes] Rename MVT::getVectorNumElements() to MVT::getVectorMinNumElements(). Fix some misuses of getVectorNumElements() — craig.topper / detail
  5. [CUDA][HIP] Fix device template variables — Yaxun.Liu / detail
  6. [llvm-cov][test] Add test coverage for "gcov" implying "llvm-cov gcov" compatibility. — rupprecht / detail
  7. [OpenCL] Remove pragma requirement from Arm dot extension. — anastasia.stulova / detail
  8. [mlir][openacc] Conversion of data operand to LLVM IR dialect — clementval / detail
  9. [TargetLowering] Improve legalization of scalable vector types — fraser / detail
  10. [X86][AVX] Add v4i64 shift-by-32 tests — llvm-dev / detail
  11. [X86][AVX] combineConcatVectorOps - add ConcatSubOperand helper. NFCI. — llvm-dev / detail
  12. Fix grammar in README.md — paul.robinson / detail
  13. [AMDGPU] Disable the SIFormMemoryClauses pass at -O1 — baptiste.saleil / detail
  14. [PowerPC] Fix definitions of CMPRB8, CMPEQB, CMPRB, SETB in PPCInstr64Bit.td and PPCInstrInfo.td — wei.huang / detail
  15. [MLIR] Factor pass timing out into a dedicated timing manager — fabian / detail
  16. [docs] Fix documentation for bugprone-dangling-handle — malcolm.parsons / detail
  17. [SystemZ][z/OS] Fix warning caused by umask returning a signed integer type — Abhina.Sreeskantharajan / detail
  18. [libomptarget][amdgpu][nfc] Expand errorcheck macros — jonathanchesterfield / detail
  19. [lld-macho] Implement branch-range-extension thunks — gkm / detail
  20. [AArch64][GlobalISel] Add MMOs to constant pool loads to allow LICM hoisting. — Amara Emerson / detail
  21. [mlir][sparse] keep runtime support library signature consistent — ajcbik / detail
  22. [X86][AVX] Fold concat(ps*lq(x,32),ps*lq(y,32)) -> shuffle(concat(x,y),zero) (PR46621) — llvm-dev / detail
  23. Update static bound checker for Linalg to cover decreasing cases — hanchung / detail
  24. [CMake][ELF] Add -fno-semantic-interposition and -Bsymbolic-functions — i / detail
  25. [X86] Fix -Wunused-lambda-capture — i / detail
  26. [NFCI][clang][Codegen] CodeGenVTables::addVTableComponent(): use getGlobalDecl — lebedev.ri / detail
  27. [NFC][clang][Codegen] Split ThunkInfo into it's own header — lebedev.ri / detail
  28. [mlir][openacc] Add OpenACC translation to LLVM IR (enter_data op create/copyin) — clementval / detail

#2912 (May 12, 2021 7:14:44 AM)

  1. [libcxx] NFC. Correct wordings of _LIBCPP_ASSERT debug messages — kbessonova / detail
  2. [mlir][linalg] Remove IndexedGenericOp support from LinalgToStandard... — gysit / detail
  3. [clang-tidy] Enable the use of IgnoreArray flag in pro-type-member-init rule — n.james93 / detail
  4. Revert "[scudo] Enable arm32 arch" — david.spickett / detail
  5. [mlir][linalg] Remove IndexedGenericOp support from LinalgBufferize... — gysit / detail
  6. [clang-tidy][NFC] Simplify a lot of bugprone-sizeof-expression matchers — n.james93 / detail
  7. [x86] add test for pcmpeq with 0; NFC — spatel / detail
  8. [x86] try harder to lower to PCMPGT instead of not-of-PCMPEQ — spatel / detail
  9. [AMDGPU] Remove assert — Piotr Sobczak / detail
  10. [mlir][linalg] Remove IndexedGenericOp support from LinalgInterchangePattern... — gysit / detail
  11. [TargetRegisterInfo] Speed up getAllocatableSet. NFCI. — jay.foad / detail
  12. [InstCombine] ~(C + X) --> ~C - X (PR50308) — lebedev.ri / detail
  13. [AMDGPU] Improve Codegen for build_vector — jay.foad / detail
  14. [llvm-objdump] Exclude __mh_*_header symbols during MachO disassembly — gkm / detail
  15. [Passes] Reenable the relative lookup table converter pass for ELF and COFF on aarch64 — martin / detail
  16. [NFC] Use variable GEP index in vec_demanded_elts tests — david.sherwood / detail
  17. [clang][AVR] Redefine some types to be compatible with avr-gcc — powerman1st / detail
  18. [CodeGen][AArch64][SVE] Fold [rdffr, ptest] => rdffrs; bugfix for optimizePTestInstr — peter.waller / detail

#2907 (May 12, 2021 4:41:23 AM)

  1. [AArch64][SVE] Improve sve.convert.to.svbool lowering — peter.waller / detail
  2. [LoopVectorize] Fix scalarisation crash in widenPHIInstruction for scalable vectors — david.sherwood / detail
  3. [llvm-symbolizer] Place Mach-O options into the Mach-O option group. — gbreynoo / detail
  4. [llvm-readelf] Unhide short options to match the command guide — gbreynoo / detail
  5. [X86][AVX] canonicalizeShuffleMaskWithHorizOp - improve support for 256/512-bit vectors — llvm-dev / detail

#2906 (May 12, 2021 2:52:43 AM)

  1. [NFC][llvm-dwarfdump] Avoid passing std::string by value in collectStatsForDie() — djtodoro / detail
  2. Fixed llvm-objcopy to add correct symbol table for ELF with program headers. — aorlov / detail
  3. [ARM] Precommit test for D101898 — tomas.matheson / detail
  4. [ARM] Prevent spilling between ldrex/strex pairs — tomas.matheson / detail
  5. Revert "[PowerPC] [Clang] Enable float128 feature on VSX targets" — qiucofan / detail
  6. [AMDGPU] Skip invariant loads when avoiding WAR conflicts — Piotr Sobczak / detail
  7. Remove Windows editline from LLDB — david.spickett / detail
  8. Reapply "[DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST" — stephen.tozer / detail
  9. [lldb] [Process/elf-core] Fix reading FPRs from FreeBSD/i386 cores — mgorny / detail
  10. [Process/elf-core] Read PID from FreeBSD prpsinfo — mgorny / detail

#2904 (May 12, 2021 12:34:11 AM)

  1. [libcxx][test] Split more debug mode tests — kbessonova / detail
  2. [PowerPC] [Clang] Enable float128 feature on VSX targets — qiucofan / detail
  3. sanitizer_common: deduplicate CheckFailed — dvyukov / detail
  4. [COFF] Fix ARM and ARM64 REL32 relocations to be relative to the end of the relocation — martin / detail
  5. tsan: fix syscall test on aarch64 — dvyukov / detail
  6. [mlir] Support alignment in LLVM dialect GlobalOp — zinenko / detail
  7. [MLIR] Enable conversion from llvm::SMLoc to mlir::Location with OpAsmParser. — zinenko / detail
  8. scudo: fix CheckFailed-related build breakage — dvyukov / detail
  9. [libc] Simplifies multi implementations — gchatelet / detail

#2902 (May 11, 2021 10:57:02 PM)

  1. [VectorComine] Restrict single-element-store index to inbounds constant — qiucofan / detail
  2. tsan: declare annotations in test.h — dvyukov / detail
  3. sanitizer_common: fix SIG_DFL warning — dvyukov / detail
  4. [symbolizer] Fix leak after D96883 — Vitaly Buka / detail
  5. sanitizer_common: don't write into .rodata — dvyukov / detail

#2899 (May 11, 2021 9:52:24 PM)

  1. tsan: add a simple syscall test — dvyukov / detail
  2. tsan: mark sigwait as blocking — dvyukov / detail

#2898 (May 11, 2021 8:58:32 PM)

  1. [mlir][AsmPrinter] Remove recursion while SSA naming — chiahungduan / detail

#2897 (May 11, 2021 7:44:16 PM)

  1. GlobalISel: Move AArch64 AssignFnVarArg to base class — Matthew.Arsenault / detail
  2. GlobalISel: Split ValueHandler into assignment and emission classes — Matthew.Arsenault / detail
  3. GlobalISel: Make constant fields const — Matthew.Arsenault / detail
  4. AMDGPU: Fix assert on constant load from addrspacecasted pointer — Matthew.Arsenault / detail
  5. GlobalISel: Don't hardcode varargs=false in resultsCompatible — Matthew.Arsenault / detail
  6. Fix bad mangling of <data-member-prefix> for a closure in the initializer of a variable at global namespace scope. — richard / detail
  7. Add test for PR50039. — richard / detail
  8. Revert "Fix bad mangling of <data-member-prefix> for a closure in the initializer of a variable at global namespace scope." — richard / detail
  9. [lld][WebAssembly] Fix for string merging + negative addends — sbc / detail
  10. This test is failing on Linux, skip while I investigate. — jingham / detail
  11. AMDGPU: Fix SILoadStoreOptimizer for gfx90a — Matthew.Arsenault / detail
  12. Removing test... — jingham / detail
  13. [LoopInterchange] Handle lcssa PHIs with multiple predecessors — congzhecao / detail
  14. [NFC][msan] Move setlocale test into sanitizer_common — Vitaly Buka / detail

#2896 (May 11, 2021 4:57:23 PM)

  1. [clang][Fuchsia] Introduce compat multilibs — leonardchan / detail
  2. [JITLink] Fix bogus format string. — Lang Hames / detail
  3. Revert "[GVN] Clobber partially aliased loads." — rupprecht / detail

#2895 (May 11, 2021 3:31:33 PM)

  1. [llvm-cov] Support for v4 format in convert-for-testing — phosek / detail
  2. Revert "[LoopInterchange] Fix legality for triangular loops" — congzhecao / detail
  3. [AIX][TLS] Diagnose use of unimplemented TLS models — wei.huang / detail
  4. [JITLink] Make LinkGraph debug dumps more readable. — Lang Hames / detail
  5. [JITLink][x86-64] Add an x86_64 PointerSize constexpr. — Lang Hames / detail
  6. [JITLink][MachO/x86_64] Expose API for creating eh-frame fixing passes. — Lang Hames / detail
  7. [Coverage] Support overriding compilation directory — phosek / detail
  8. [LoopInterchange] Fix legality for triangular loops — congzhecao / detail

#2894 (May 11, 2021 2:29:18 PM)

  1. Removed unnecessary introduction of semi-colons. — aorlov / detail
  2. [mlir] Elide large elements attrs when printing Operations in diagnostics — riddleriver / detail
  3. [mlir][tosa] Tosa elementwise broadcasting had some minor bugs — rob.suderman / detail
  4. [InstCombine] Clean up one-hot merge optimization (NFC) — nikita.ppv / detail
  5. [RISCV] Move instruction information into the RISCVII namespace (NFC) — evandro.menezes / detail

#2893 (May 11, 2021 1:08:29 PM)

  1. [mlir] Move move capture in SparseElementsAttr::getValues — riddleriver / detail
  2. [NFC][LSAN] Limit the number of concurrent threads is the test — Vitaly Buka / detail
  3. [AArch64][GlobaISel] Mark target generic instructions as HasNoSideEffects. — Amara Emerson / detail
  4. [PowerPC] Improve codegen for int-to-fp conversion of subword vector extract — albionapc / detail
  5. [OpenMP] Changes to enable MSVC ARM64 build of libomp — Andrey.Churbanov / detail
  6. [RISCV] Regenerate stepvector.ll. NFC — craig.topper / detail
  7. [hwasan] Stress test for thread creation. — eugenis / detail
  8. [AMDGPU] Fix extra waitcnt being added with BUFFER_INVL2 — Austin.Kerbow / detail

#2892 (May 11, 2021 11:02:04 AM)

  1. [Zorg][OpenMP] Add CUDA offloading worker. — llvm-zorg / githubweb

#2892 (May 11, 2021 11:02:04 AM)

  1. [X86][SSE] Replace foldShuffleOfHorizOp with generalized version in canonicalizeShuffleMaskWithHorizOp — llvm-dev / detail
  2. [X86] Replace repeated isa/cast<ConstantSDNode> calls with single single dyn_cast<>. NFCI. — llvm-dev / detail
  3. [TableGen] Make the NUL character invalid in .td files — Paul C. Anagnostopoulos / detail
  4. [X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): use getMemoryOpCost() — lebedev.ri / detail
  5. [VPlan] Register recipe for instr if the simplified value is recipe. — flo / detail
  6. [OpenMP] Fix hidden helper + affinity — jonathan.l.peyton / detail
  7. Revert "[TableGen] Make the NUL character invalid in .td files" — Paul C. Anagnostopoulos / detail
  8. Fix typo "Execpt" in comments — aakanksha555 / detail
  9. [LoopInterchange] Fix legality for triangular loops — congzhecao / detail
  10. Revert "[AMDGPU][OpenMP] Emit textual IR for -emit-llvm -S" — Pushpinder.Singh / detail
  11. [NFC][AMDGPU] Correct product name for gfx908 — Tony.Tye / detail
  12. [IR][AutoUpgrade] Drop align attribute from void return types — Steven Wu / detail
  13. Produce warning for performing pointer arithmetic on a null pointer. — schmeise / detail
  14. [NFC][X86] Precommit another testcase for D101944 — lebedev.ri / detail
  15. Fix branch coverage merging in FunctionCoverageSummary::get() for instantiation — a-phipps / detail
  16. Change Target::ReadMemory to ensure the amount of memory read from the file-cache is the amount requested. — augusto2112 / detail
  17. Add null-pointer checks when accessing a TypeSystem's SymbolFile — augusto2112 / detail
  18. [mlir] Use static shape knowledge when lowering memref.reshape — benny.kra / detail
  19. [libomptarget][nfc] Add hook to easily disable building amdgcn bclib — jonathanchesterfield / detail
  20. [libc++] s/_VSTD::declval/declval/g. NFCI. — arthur.j.odwyer / detail
  21. [libc++] s/std::size_t/size_t/g. NFCI. — arthur.j.odwyer / detail
  22. [libc++] s/_VSTD::chrono/chrono/g. NFCI. — arthur.j.odwyer / detail
  23. [libc++] s/_VSTD::is_unsigned/is_unsigned/ in <random>. NFCI. — arthur.j.odwyer / detail
  24. [libc++] Remove more unnecessary _VSTD:: from type names. NFCI. — arthur.j.odwyer / detail
  25. Revert "Fix branch coverage merging in FunctionCoverageSummary::get() for instantiation" — a-phipps / detail
  26. [RISCV] Match trunc_vector_vl+sra_vl/srl_vl with splat shift amount to vnsra/vnsrl. — craig.topper / detail
  27. [X86][Codegen] Shift amount mod: sh? i64 x, (32-y) --> sh? i64 x, -(y+32) — lebedev.ri / detail
  28. [RISCV] Use fractional LMULs for fixed length types smaller than riscv-v-vector-bits-min. — craig.topper / detail
  29. [libcxx][tests] Fix incomplte.verify tests by disabling them on clang-10. — zoecarver / detail
  30. [X86][SSE] Add tests for permute(phaddw(phaddw(x,y),phaddw(z,w))) -> phaddw(phaddw(),phaddw()) folds. — llvm-dev / detail
  31. Reland "[Coverage] Fix branch coverage merging in FunctionCoverageSummary::get() for instantiation"" — a-phipps / detail
  32. Revert "[ORC-RT] Add unit test infrastructure, extensible_rtti..." — Lang Hames / detail
  33. [TextAPI] Reformat llvm_unreachable message — Jonas Devlieghere / detail
  34. [flang] Allow large and erroneous ac-implied-do's — psteinfeld / detail
  35. Re-apply "[ORC-RT] Add unit test infrastructure, extensible_rtti..." — Lang Hames / detail
  36. [lld/mac] Implement -sectalign — thakis / detail
  37. [git-clang-format] Do not apply clang-format to symlinks — pirama / detail
  38. [libcxx] [test] Fix filesystem permission tests for windows — martin / detail
  39. [mlir][ODS]: Add per-op cppNamespace. — silvasean / detail
  40. [ArgumentPromotion] Fix byval alignment handling. — efriedma / detail
  41. [RISCV] Prefer to lower MC_GlobalAddress operands to .Lfoo$local — i / detail
  42. [AArch64][GlobalISel] Support truncstorei8/i16 w/ combine to form truncating G_STOREs. — Amara Emerson / detail
  43. [GlobalOpt] Remove heap SROA — i / detail
  44. [X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): canonicalize to integer type — lebedev.ri / detail
  45. [lld][WebAssembly] Convert test to assembly. NFC. — sbc / detail
  46. [clang] Support -fpic -fno-semantic-interposition for RISCV — i / detail
  47. [OpenMP] Use compound operators for reduction combiner if available. — michael.p.rice / detail
  48. [libc++] Run `substitutes-in-compile-flags.sh.cpp` test on Windows. — vvereschaka / detail
  49. Add an "interrupt timeout" to Process, and pipe that through the — jingham / detail
  50. [lld][WebAssembly] Remove relocation target verification — sbc / detail

#2892 (May 11, 2021 11:02:04 AM)

  1. [Zorg][OpenMP] Add CUDA offloading worker. — llvm-zorg / detail

#2891 (May 11, 2021 3:50:56 AM)

  1. [VP] Improve the VP intrinsic unittests — simon.moll / detail
  2. [CodeGen][WebAssembly] Better lowering for WASM_SYMBOL_TYPE_GLOBAL symbols — wingo / detail
  3. [LLD] [COFF] Add an assert regarding the RVA of exported symbols. NFC. — martin / detail
  4. [MLIR] Switch llvm.noalias to a unit attribute — uday / detail
  5. [AMDGPU] Add some GFX10.3 testing. NFC. — jay.foad / detail
  6. [RegAllocFast] properly handle STATEPOINT instruction. — dantrushin / detail
  7. [PowerPC][Bug] Fix Bug in Stack Frame Update Code — stefanp / detail
  8. [LLDB] Don't use the local python to set a default for LLDB_PYTHON_RELATIVE_PATH when cross compiling. — martin / detail
  9. [libomptarget][nfc] Drop stringify in macro — jonathanchesterfield / detail
  10. [OpenCL] Allow use of double type without extension pragma. — anastasia.stulova / detail
  11. [AMDGPU] Move code sinking before structurizer — Piotr Sobczak / detail
  12. [SLP] restrict matching of load combine candidates — spatel / detail
  13. [X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again — lebedev.ri / detail
  14. CodeGen: Fix null dereference before null check — Matthew.Arsenault / detail

#2890 (May 10, 2021 11:27:24 PM)

  1. [OpAsmParser] Refactor parseOptionalInteger to support wide integers, NFC. — clattner / detail
  2. [LLD] Improve reporting unresolved symbols in shared libraries — ikudrin / detail
  3. [mlir][linalg] Remove IndexedGenericOp support from Tiling... — gysit / detail
  4. [clangd][index-sever] Limit results in repsonse — kadircet / detail
  5. [clangd][remote-client] Set HasMore to true for failure — kadircet / detail
  6. [libcxx] removes operator!= and globally guards against no spaceship operator — cjdb / detail
  7. [libcxx] makes comparison operators for `std::*_ordering` types hidden friends — cjdb / detail
  8. [libcxx] deprecates/removes `std::raw_storage_iterator` — cjdb / detail
  9. [mlir][linalg] Remove IndexedGenericOp support from Fusion... — gysit / detail
  10. [mlir][linalg] Remove IndexedGenericOp support from LinalgToLoops... — gysit / detail
  11. [llvm-dwarfdump] Fix abstract origin vars location stats calculation — djtodoro / detail
  12. [libcxx][test] Make string.modifiers/clear_and_shrink_db1.pass.cpp a regular mode test — kbessonova / detail
  13. Support VectorTransfer splitting on writes also. — tpopp / detail
  14. [OpenCL] [NFC] Fixed underline being too short in rst — olemarius.strohm / detail
  15. Fix -Wdocumentation warnings. NFCI. — llvm-dev / detail
  16. * Add support for JSON output style to llvm-symbolizer — aorlov / detail
  17. [flang][cmake] Enable the new driver by default — andrzej.warzynski / detail
  18. [WebAssembly] Support for WebAssembly globals in LLVM IR — wingo / detail

#2889 (May 10, 2021 7:36:00 PM)

  1. [RISCV] Fix the calculation of the offset of Zvlsseg spilling. — kai.wang / detail
  2. [AMDGPU] Pre-commit tests for D102211 — carl.ritson / detail

#2888 (May 10, 2021 5:07:20 PM)

  1. [AArch64][GlobalISel] Add post-legalizer lowering for NEON vector fcmps — Jessica Paquette / detail
  2. [mlir][Tensor] Add folding for tensor.from_elements — benny.kra / detail
  3. Reland: "[lld][WebAssembly] Initial support merging string data" — sbc / detail
  4. [gn build] Port 3b8d2be52725 — llvmgnsyncbot / detail
  5. [AMDGPU] Constant fold Intrinsic::amdgcn_perm — Stanislav.Mekhanoshin / detail
  6. [mlir][linalg] remove the -now- obsolete sparse support in linalg — ajcbik / detail
  7. [libcxx][ranges] Add ranges::empty CPO. — zoecarver / detail
  8. [ORC-RT] Add unit test infrastructure, extensible_rtti implementation, unit test — Lang Hames / detail
  9. [gn build] Port e5d483f28a3a — llvmgnsyncbot / detail
  10. [NFC][LSAN] Fix flaky multithreaded test — Vitaly Buka / detail
  11. Enable export of FIR includes into the install tree — rkauffmann / detail

#2887 (May 10, 2021 2:38:54 PM)

  1. [lld][WebAssembly] Initial support merging string data — sbc / detail
  2. [VecLib] Add support for vector fns from Darwin's libsystem. — flo / detail
  3. [InstCombine] Fold comparison of integers by parts — nikita.ppv / detail
  4. [mlir][Python] Finish adding RankedTensorType support for encoding. — stellaraccident / detail
  5. [mlir] Fix windows build bot break due to use of `alloca` in a test. — stellaraccident / detail
  6. [test] Put aix-xcoff-huge-relocs.ll under expensive checks — aeubanks / detail
  7. [libcxx] removes `weak_equality` and `strong_equality` from <compare> — cjdb / detail
  8. [NFC][X86][MCA] AMD Zen 3: add tests for same-reg MMX PCMPEQ — lebedev.ri / detail
  9. [X86] AMD Zen 3: same-reg PCMPEQ is an MMX all-ones dep breaking idiom — lebedev.ri / detail
  10. [NFC][X86][MCA] AMD Zen 3: add tests for same-reg XMM SSE PCMP — lebedev.ri / detail
  11. [X86] AMD Zen 3: same-reg SSE XMM PCMP is dep breaking one-idiom — lebedev.ri / detail
  12. [NFC][X86][MCA] AMD Zen 3: add tests for same-re AVX XMM VPCMP — lebedev.ri / detail
  13. [X86] AMD Zen 3: same-reg AVX XMM VPCMP is dep breaking one-idiom — lebedev.ri / detail
  14. [NFC][X86][MCA] AMD Zen 3: add tests for same-re AVX YMM VPCMP — lebedev.ri / detail
  15. [X86] AMD Zen 3: same-reg AVX YMM VPCMP is dep breaking one-idiom — lebedev.ri / detail
  16. [clang-tidy] Aliasing: Add support for captures. — Artem Dergachev / detail
  17. [clang-tidy] Aliasing: Add more support for captures. — Artem Dergachev / detail
  18. [clang-tidy] Aliasing: Add support for aggregates with references. — Artem Dergachev / detail
  19. [InstCombine] add tests for extract-subvector of insert; NFC — spatel / detail
  20. [InstCombine] fold extract subvector of bitcast insertelt — spatel / detail
  21. Remove some unnecessary explicit defaulted copy ctors to cleanup -Wdeprecated-copy — dblaikie / detail
  22. Clangd Matchers.h: Fix -Wdeprecated-copy by making the defaulted copy ctor and deleted copy assignment operators explicit — dblaikie / detail
  23. [Hexagon] Handle loads and stores of scalar predicate vectors — kparzysz / detail
  24. Pre-commit test case for D101970 — carrot / detail
  25. [AArch64][GlobalISel] Enable memcpy family combines on minsize functions — Jessica Paquette / detail
  26. Revert "[lld][WebAssembly] Initial support merging string data" — thakis / detail

#2886 (May 10, 2021 1:12:38 PM)

  1. [DebugInfo] UnwindTable::create() should not add empty rows to CFI unwind table — VenkataRamanaiah.Nalamothu / detail
  2. [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose — aeubanks / detail
  3. Replace a remaining CRLF with LF. NFC. — michael.hliao / detail
  4. [X86] Support AMX fast register allocation — xiang1.zhang / detail
  5. Revert "[X86] Support AMX fast register allocation" — xiang1.zhang / detail
  6. Fix build after 34a8a437b — aeubanks / detail
  7. [X86] Support AMX fast register allocation — xiang1.zhang / detail
  8. [mlir] Debug print pattern before and after matchAndRewrite call — ivan.butygin / detail
  9. [VectorCombine] Simplify to scalar store if only one element updated — qiucofan / detail
  10. [libc++] Use Xcode's CMake if it's present — Louis Dionne / detail
  11. [X86] Improve costmodel for scalar byte swaps — lebedev.ri / detail
  12. Revert "[LICM] Hoist loads with invariant.group metadata" — lebedev.ri / detail
  13. [MLIR][NFC] Remove unused MLIRContext declaration — uday / detail
  14. [MLIR] Add memref dialect dependency for affine fusion pass — uday / detail
  15. [libc++] Move handling of the target triple to the DSL — Louis Dionne / detail
  16. [X86] combineHorizOpWithShuffle - generalize HOP(SHUFFLE(X),SHUFFLE(Y)) -> SHUFFLE(HOP(X,Y)) fold. — llvm-dev / detail
  17. [GlobalISel] Ensure MachineIRBuilder::getDebugLoc() returns a const reference. NFCI. — llvm-dev / detail
  18. [VPlan] Add test for sink scalars and merging using VPlan. — flo / detail
  19. [libc++] NFC: Refactor Lit annotations — Louis Dionne / detail
  20. [lld/mac] Copy some of the commit message of d5a70db193 into a comment — thakis / detail
  21. [MCA][RegisterFile] Refactor the move elimination logic to address PR50258. — andrea.dibiagio / detail
  22. [lld-macho] Explicitly undefine literal exported symbols — gkm / detail
  23. [llvm-mca][View] Update the Register File statistics. — andrea.dibiagio / detail
  24. [Hexagon] Propagate metadata in Hexagon Vector Combine — kparzysz / detail
  25. [test] Fix tools/gold/X86/new-pm.ll after D101797 — i / detail
  26. [NFCI][X86] Mark a few lately-added system instructions as such for Scheduling purposes — lebedev.ri / detail
  27. [NFCI][X86] Mark Znver3 scheduling model as complete — lebedev.ri / detail
  28. [NFC][LoopIdiom] Add some tests for 'lshr until zero' ('count active bits') "on steroids" idiom — lebedev.ri / detail
  29. [lld-macho][NFC] Purge stale test-output trees prior to split-file — gkm / detail
  30. [libc++][doc] Update the Format library status. — koraq / detail
  31. [SROA] Regenerate test checks (NFC) — nikita.ppv / detail
  32. [SelectionDAG] Regenerate test checks (NFC) — thatlemon / detail
  33. [X86] AMD Zen 3: XCHG is a zero-cycle instruction — lebedev.ri / detail
  34. [NFC][X86] Znver3: drop obsolete fixme — lebedev.ri / detail
  35. [SCEV] Add additional loop guard and/or tests (NFC) — nikita.ppv / detail
  36. [SCEV] Handle and/or in applyLoopGuards() — nikita.ppv / detail
  37. [ARM] Fix postinc of vst1xN — david.green / detail
  38. [NFC][X86][MCA] AMD Zen3: add GPR zero-idiom dependency breaking tests — lebedev.ri / detail
  39. [X86] AMD Zen 3: same-register XOR/SUB are GPR dependency breaking zero-idioms — lebedev.ri / detail
  40. [NFC][X86][MCA] AMD Zen 3: add tests for SBB dependency breaking — lebedev.ri / detail
  41. [X86] AMD Zen 3: same-reg SBB is a dependency-breaking instruction — lebedev.ri / detail
  42. [NFC][X86][MCA] AMD Zen 3: add tests for CMP dependency breaking — lebedev.ri / detail
  43. [X86] AMD Zen 3: same-reg CMP is a zero-cycle dependency-breaking instruction — lebedev.ri / detail
  44. [Demangle][Rust] Print special namespaces — dblaikie / detail
  45. [lld-macho] Don't reference entry symbol for non-executables — jezng / detail
  46. [lld/mac] Fix alignment on subsections — thakis / detail
  47. [lld-macho] Add llvm-otool as a test dependency — jezng / detail
  48. Support NativeCodeCall binding in rewrite pattern. — chiahungduan / detail
  49. [RISCV][NFC] Don't need to create a new STI in RISCVAsmPrinter. — zakk.chen / detail
  50. [NFC][Coroutines] Fix two tests by removing hardcoded SSA value. — Yuanfang Chen / detail
  51. [SimplifyCFG] Ignore ephemeral values when counting insts for threading — tejohnson / detail
  52. [ORC] Generalize materialization dispatch to task dispatch. — Lang Hames / detail
  53. [ORC] Use the new dispatchTask API to run query callbacks. — Lang Hames / detail
  54. [AArch64][SVE] Remove index_vector node. — JunMa / detail
  55. [mlir] Fix compile error. — akuegel / detail
  56. [LegalizeVectorOps][RISCV] Add scalable-vector SELECT expansion — fraser / detail
  57. [amdgpu-arch] Guard hsa.h with __has_include — Pushpinder.Singh / detail
  58. [AMDGPU][OpenMP] Disable tests when amdgpu-arch fails — Pushpinder.Singh / detail
  59. [libc] Allow target architecture customization — gchatelet / detail
  60. [AMDGPU][OpenMP] Emit textual IR for -emit-llvm -S — Pushpinder.Singh / detail
  61. [mlir] OpenMP-to-LLVM: properly set outer alloca insertion point — zinenko / detail
  62. AMDGPU/GlobalISel: Add regbankselect test for vgpr(dest) sgpr(address) load — petar.avramovic / detail
  63. AMDGPU/GlobalISel: Use destination register bank in applyMappingLoad — petar.avramovic / detail
  64. [libc] Simplifies multi implementations and benchmarks — gchatelet / detail
  65. [MLIR][Shape] Concretize broadcast result type if possible — frgossen / detail
  66. [compiler-rt] Handle None value when polling addr2line pipe — david.spickett / detail
  67. Fixed bug in buffer deallocation pass using unranked memref types. — julian.gross / detail
  68. [OpenMP][MLIR]Add support for guided, auto and runtime scheduling — andrzej.warzynski / detail
  69. [clang][PreProcessor] Cutoff parsing after hitting completion point — kadircet / detail
  70. HexagonVectorCombine.cpp - don't negate a bool value. NFCI. — llvm-dev / detail
  71. [AArch64][SVE] Fix isel failure for FP-extending loads — sander.desmalen / detail
  72. [GlobalISel] Fix wrong invocation of `getParamStackAlign` (NFC) — momchil.velikov / detail
  73. [AArch64][SVE] Better utilisation of unpredicated forms of arithmetic intrinsics — bradley.smith / detail
  74. [AArch64][SVE] Better utilisation of unpredicated forms of remaining intrinsics — bradley.smith / detail
  75. clang: Fix tests after 7f78e409d028 if clang is not called clang-13 — thakis / detail
  76. [NFC][llvm-dwarfdump] Code clean up for inlined var loc stats — djtodoro / detail
  77. [clangd] Fix data type of WorkDoneProgressReport::percentage — kadircet / detail
  78. [Constant] Allow ConstantAggregateZero a scalable element count — fraser / detail
  79. X86LoadValueInjectionLoadHardening.cpp - use const-reference in for-range loops to avoid unnecessary copies. NFCI. — llvm-dev / detail
  80. X86FlagsCopyLowering.cpp - try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. — llvm-dev / detail
  81. [TableGen] Remove redundant `Error:` in msg (NFC) — qixingxue / detail
  82. [OPENMP]Fix PR48851: the locals are not globalized in SPMD mode. — a.bataev / detail
  83. [AArch64][SVE] Improve SVE codegen for fixed length BITCAST — bradley.smith / detail
  84. [libc++][AIX] Define _LIBCPP_ELAST — jasonliu / detail
  85. [SLP]Do not count perfect diamond matches for gathers several times. — a.bataev / detail
  86. [PowerPC] Enable safe for 32bit vins* P10 instructions — zarko / detail
  87. [libomptarget] Add support for target allocators to dynamic cuda RTL — jonathanchesterfield / detail
  88. Revert "[PassManager] add helper function to hold set of vector passes" — spatel / detail
  89. [clang][AArch32] Correctly align HA arguments when passed on the stack — momchil.velikov / detail
  90. [NFC] Synchronize reserved identifier code between macro and variables / symbols — sguelton / detail
  91. [X86] Fix position-independent TType encoding — harald / detail
  92. [libc++][NFC] Remove _VSTD:: when not needed. — koraq / detail
  93. [llvm-objdump][MachO] Print a newline before lazy bind/bind/weak/exports trie — i / detail
  94. [X86][SSE] Merge equal X32/X64 check prefixes. NFCI. — llvm-dev / detail
  95. [X86][SSE] Add tests for missing shuffle(pack(x,y),pack(z,w)) -> permute(pack()) folds. — llvm-dev / detail
  96. [llvm-symbolizer] Update Command Guide — gbreynoo / detail
  97. [llvm-nm] Help option output should be consistent with the command guide — gbreynoo / detail
  98. [ORC] Update SpeculativeJIT example for dispatchTask changes in 5344c88dcb2. — Lang Hames / detail
  99. [clang] Support -fpic -fno-semantic-interposition for AArch64 — i / detail
  100. [Demangle][Rust] Parse basic types — dblaikie / detail
  101. [RISCV] Correct VL for fixed length masked scatter. — craig.topper / detail
  102. [X86][SSE] Add examples of failures to remove a permute(pack(pack(),pack())) shuffle by reordering the packed operands. — llvm-dev / detail
  103. [mlir][CAPI] Add CAPI bindings for the sparse_tensor dialect. — stellaraccident / detail
  104. [cmake] Enable -Wmisleading-indentation — davelee.com / detail
  105. [lld][WebAssembly] Disallow exporting of TLS symbols — sbc / detail
  106. [mlir][Python] Upstream the PybindAdaptors.h helpers and use it to implement sparse_tensor.encoding. — stellaraccident / detail
  107. [Dependence Analysis] Enable delinearization of fixed sized arrays — andrew.kaylor / detail
  108. [lld-macho] Improve an external weak def test — i / detail
  109. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - add TODO for better 256/512-bit shuffle+hop folding support. NFC. — llvm-dev / detail
  110. [X86][AVX] Add example of failure to remove a 256-bit permute(hadd(hadd(),hadd())) shuffle by reordering the packed operands. — llvm-dev / detail
  111. [NFC][X86][MCA] AMD Zen 3: add tests for sub-32-bit CMP dep breaking — lebedev.ri / detail
  112. [X86] AMD Zen 3: sub-32-bit CMP also break dependencies — lebedev.ri / detail
  113. [mlir][Python] Re-export cext sparse_tensor module to the public namespace. — stellaraccident / detail
  114. [PassManager] add helper function to hold set of vector passes (2nd try) — spatel / detail
  115. [GlobalISel][IRTranslator] Fix bit-test lowering dropping phi edges. — Amara Emerson / detail
  116. [RISCV] Validate the SEW and LMUL operands to __builtin_rvv_vsetvli(max) — craig.topper / detail
  117. [scudo] [GWP-ASan] Add GWP-ASan variant of scudo benchmarks. — 31459023+hctim / detail
  118. [libc] Rever "Simplifies multi implementations and benchmarks". — sivachandra / detail
  119. [mlir][linalg] Restrict distribution to parallel dims — antiagainst / detail
  120. [TargetLowering] Only inspect attributes in the arguments for ArgListEntry — aeubanks / detail
  121. [PowerPC] Spilling to registers does not require frame index scavenging — stefanp / detail
  122. [lld-macho][nfc] Clean up tests — jezng / detail
  123. [lld-macho] Treat undefined symbols uniformly — jezng / detail
  124. [lld-macho] Fix order file arch filtering — jezng / detail
  125. [mlir][sparse] complete migration to sparse tensor type — ajcbik / detail
  126. [Scudo] Use GWP-ASan's aligned allocations and fixup postalloc hooks. — 31459023+hctim / detail
  127. [Inliner] Fix noalias metadata handling for instructions simplified during cloning (PR50270) — nikita.ppv / detail
  128. [ORC] Use a unique_function rather than std::function for dispatchTask. — Lang Hames / detail
  129. [NFC] Use ArgListEntry indirect types more in ISel lowering — aeubanks / detail

#2884 (May 7, 2021 8:08:19 PM)

  1. [mlir] Refactor the representation of function-like argument/result attributes. — riddleriver / detail

#2883 (May 7, 2021 6:56:52 PM)

  1. [gn build] Manually port 5b158093e — aeubanks / detail
  2. Revert "lit: revert 134b103fc0f3a995d76398bf4b029d72bebe8162" — aeubanks / detail
  3. [mlir] Add hover support to mlir-lsp-server — riddleriver / detail
  4. [lit] Bump up the Windows process cap from 32 to 60 — aeubanks / detail

#2882 (May 7, 2021 5:54:08 PM)

  1. NFC: Move TypeList implementation up the file — steveire / detail
  2. Make `hasTypeLoc` matcher support more node types. — steveire / detail
  3. [GlobalISel] Don't form zero/sign extending loads for atomics. — Amara Emerson / detail
  4. [AArch64][GlobalISel] Create a new minimal combiner pass just for -O0. — Amara Emerson / detail
  5. [mlir][vector] Fix warning — thomasraoux / detail

#2881 (May 7, 2021 4:10:12 PM)

  1. Allow empty value list in propagateMetadata(Inst, ArrayOf...) — kparzysz / detail
  2. [unittest] Fix -Wunused-variable after D94717 — i / detail
  3. [WebAssembly] Use functions instead of macros for const SIMD intrinsics — tlively / detail
  4. [SCEV] By more careful when traversing phis in isImpliedViaMerge. — flo / detail
  5. Revert "[DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST" — aeubanks / detail
  6. [mlir][docs] remove stale statement about index type in vectors — gysit / detail
  7. [mlir] Add a pattern to bufferize linalg.tensor_reshape. — pifon / detail
  8. [mlir] Add a pattern to bufferize std.index_cast. — pifon / detail
  9. An attempt to abandon omptarget out-of-tree builds. — vyacheslav.p.zakharin / detail
  10. [RISCV] Consider scalar types for required extensions. — kai.wang / detail
  11. [BareMetal] Ensure that sysroot always comes after library paths — phosek / detail
  12. [flang] Implement NORM2 in the runtime — pklausler / detail
  13. [LV] Rename Region to TargetRegion, similar to SinkRegion (NFC). — flo / detail
  14. [LV] Assert if trying to sink replicate region into another region (NFC) — flo / detail
  15. [SEH] Fix regression with SEH in noexpect functions — rnk / detail
  16. [MCA][RegisterFile] Fix register class check for move elimination (PR50265) — andrea.dibiagio / detail
  17. [LV] Remove reference of PHI from comment, they are not recorded (NFC). — flo / detail
  18. Revert "[BareMetal] Ensure that sysroot always comes after library paths" — phosek / detail
  19. [mlir][vector] Extend pattern to trim lead unit dimension to Splat Op — thomasraoux / detail
  20. [mlir] Missed clang-format — thomasraoux / detail
  21. [lld/mac] Write every weak symbol only once in the output — thakis / detail
  22. [BareMetal] Ensure that sysroot always comes after library paths — phosek / detail
  23. Fix the module-enabled build by removing a redundant type definition. — Adrian Prantl / detail
  24. [AArch64][GlobalISel] Legalize narrow type G_CTPOPs — Jessica Paquette / detail
  25. [NewPM] Move analysis invalidation/clearing logging to instrumentation — aeubanks / detail

#2880 (May 7, 2021 11:21:05 AM)

  1. [X86] AMD Zen 3: MOVSX32rr32 is a zero-cycle move — lebedev.ri / detail
  2. [X86] AMD Zen 3: mark XMM/YMM (but not MMX!) reg moves as eliminatible in RegisterFile — lebedev.ri / detail
  3. lit: revert 134b103fc0f3a995d76398bf4b029d72bebe8162 — Saleem Abdulrasool / detail
  4. [libc++][ci] Run longer CI jobs first — Louis Dionne / detail
  5. Internalize some cl::opt global variables or move them under namespace llvm — i / detail

#2879 (May 7, 2021 9:34:09 AM)

  1. [libFuzzer] Fix stack overflow detection — mascasa / detail
  2. [NFC][X86][MCA] AMD Zen3: add test for zero-cycle X87 move — lebedev.ri / detail
  3. [X86] AMD Zen 3: _REV variants of zero-cycles moves are also zero-cycles (PR50261) — lebedev.ri / detail
  4. [X86] combineXor - limit fold to non-opaque constants (PR50254) — llvm-dev / detail
  5. [LoopNest] Consider loop nest with inner loop guard using outer loop — whitneyt / detail
  6. [libFuzzer] Fix stack-overflow-with-asan.test. — mascasa / detail
  7. [AArch64][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local — i / detail

#2878 (May 7, 2021 7:10:38 AM)

  1. AMDGPU: Correct const_index_stride for wave 32 for PAL ABI — david.stuttard / detail
  2. [NFC] (test commit) Changed example invocation of C++ for OpenCL — olemarius.strohm / detail
  3. [X86] Ensure we pass DebugLoc by const reference where possible. NFCI. — llvm-dev / detail
  4. [SLP] Regenerate tests to reduce diff in D98714. NFCI. — llvm-dev / detail
  5. Revert "AMDGPU: Correct const_index_stride for wave 32 for PAL ABI" — david.stuttard / detail
  6. [DAG] Add a generic expansion for SHIFT_PARTS opcodes using funnel shifts — llvm-dev / detail
  7. [DebugInfo] Fix crash when emitting an invalidated SDDbgValue — stephen.tozer / detail
  8. [NFC] Correctly assert the indents for printEnumValHelpStr. — joachim / detail
  9. [OpenCL] Fix optional image types. — anastasia.stulova / detail
  10. [ARM] Transforming memset to Tail predicated Loop — malhar.jajoo / detail
  11. Fix: [DebugInfo] Fix crash when emitting an invalidated SDDbgValue — stephen.tozer / detail
  12. AMDGPU: Correct const_index_stride for wave 32 for PAL ABI — david.stuttard / detail
  13. [AMDGPU] Restrict immediate scratch offsets — sebastian.neubauer / detail
  14. Retire TargetRegisterInfo::getSpillAlignment — benny.kra / detail
  15. [DAG] Ensure all SD classes consistently return a const reference with getDebugLoc(). NFCI. — llvm-dev / detail
  16. [CodeGen] Ensure UserValue::getDebugLoc() and UserLabel::getDebugLoc() consistently return a const reference NFCI. — llvm-dev / detail
  17. Reapply "[DebugInfo] Drop DBG_VALUE_LISTs with an excessive number of debug operands" — stephen.tozer / detail
  18. [libc++] [test] Test that list::swap/move/move-assign does not invalidate iterators. — arthur.j.odwyer / detail
  19. [libc++] [test] Simplify arithmetic in list.special/swap.pass.cpp. NFCI. — arthur.j.odwyer / detail
  20. [libc++] [test] Test that unordered_*::swap/move/assign does not invalidate iterators. — arthur.j.odwyer / detail
  21. [NFC][X86][MCA] Increase iteration count in reg move elimination tests — lebedev.ri / detail
  22. [NFC][X86] AMD Zen 3: move sched classes for renameables moves togeter — lebedev.ri / detail
  23. [X86] AMD Zen 3: throughput for renameable GPR moves is 6 — lebedev.ri / detail
  24. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable SSE XMM moves — lebedev.ri / detail
  25. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable AVX XMM moves — lebedev.ri / detail
  26. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable AVX YMM moves — lebedev.ri / detail
  27. [X86] AMD Zen 3: SSE XMM moves are zero-cycle — lebedev.ri / detail
  28. [X86] AMD Zen 3: AVX XMM moves are zero-cycle — lebedev.ri / detail
  29. [X86] AMD Zen 3: AVX YMM moves are zero-cycle — lebedev.ri / detail
  30. [X86] AMD Zen 3: throughput for renameable XMM/YMM moves is 6 — lebedev.ri / detail
  31. [NFC][X86][MCA] AMD Zen3 Decrease iteration count in reg-move-elimination tests — lebedev.ri / detail
  32. [PowerPC] Provide MMA builtins for compatibility — saghir / detail
  33. [mlir] Rename BufferAliasAnalysis to BufferViewFlowAnalysis — tpopp / detail
  34. [mlir][linalg] Remove redundant indexOp builder. — gysit / detail
  35. [libomptarget] Add support for target memory allocators to cuda RTL — huberjn / detail
  36. [AArch64] add test for missed vectorization; NFC — spatel / detail
  37. BasicAA: Recognize inttoptr as isEscapeSource — jotrem / detail
  38. [mlir][spirv] add support lowering of extract_slice to scalar type — thomasraoux / detail
  39. [mlir][vector] add pattern to cast away leading unit dim for elementwise op — thomasraoux / detail

#2877 (May 7, 2021 3:07:17 AM)

  1. [flang] Add tests for MIN for character arrays. NFC — diana.picus / detail
  2. [flang] Remove redundant reallocation — diana.picus / detail
  3. [AMDGPU] Serialize MFInfo::ScavengeFI — sebastian.neubauer / detail
  4. [gn build] Port 98e5ede60499 — llvmgnsyncbot / detail
  5. [AsmParser][ARM] Make .thumb_func imply .thumb — thatlemon / detail
  6. [llvm][NFC] Remove deprecated TargetFrameLowering and InstrTypes alignment functions — gchatelet / detail
  7. [llvm][NFC] Remove remaining deprecated alignment functions from CodeGen — gchatelet / detail
  8. [llvm-dwarfdump] Help option output should be consistent with the command guide — gbreynoo / detail
  9. [DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST — stephen.tozer / detail
  10. [NFC][X86][MCA] AMD Zen 3: add tests with eliminatible GPR moves — lebedev.ri / detail
  11. [X86] AMD Zen 3: 32/64 -bit GPR register moves are zero-cycle — lebedev.ri / detail
  12. [NFC][X86][MCA] AMD Zen 3: add tests with non-eliminatible MMX moves — lebedev.ri / detail

#2876 (May 6, 2021 10:55:09 PM)

  1. [IR] Fix typo in comment of Intrinsics.td (NFC) — qixingxue / detail
  2. [TableGen] Use range-based for loops (NFC) — coelacanthus / detail
  3. BPF: fix FIELD_EXISTS relocation with array subscripts — yhs / detail
  4. [PowerPC] Remove extra swap for extract+vperm on LE — qiucofan / detail
  5. [mlir][linalg] Add IndexedGenericOp to GenericOp canonicalization. — gysit / detail
  6. [XCOFF] handle string constants generation for AIX — czhengsz / detail
  7. [MLIR][SPIRV] Properly (de-)serialize BranchConditionalOp. — kareem.ergawy / detail
  8. [GlobalISel] Micro-optimize the conditional branch optimization. — Amara Emerson / detail
  9. [Debug-Info][NFC] add a wrapper for Die.addValue — czhengsz / detail
  10. [LazyValueInfo] Insert an Overdefined placeholder to prevent infinite recursion — guopeilin1 / detail
  11. [libcxx] Fix a case of -Wundef warnings. NFC. — martin / detail
  12. [lit][test] Attempt fix when paths include symlink — james.henderson / detail
  13. [LoopVectorize][SVE] Remove assert for scalable vector in InnerLoopVectorizer::fixReduction — caroline.concatto / detail

#2875 (May 6, 2021 8:23:20 PM)

  1. [mlir][Linalg] Allow folding to rank-zero tensor when using rank-reducing subtensors. — ravishankarm / detail
  2. [CGAtomic] Lift strong requirement for remaining compare_exchange combinations — bruno.cardoso / detail

#2874 (May 6, 2021 5:51:29 PM)

  1. [libomptarget][amdgpu][nfc] Remove dead code from amdgpu plugin — jonathanchesterfield / detail
  2. [ARM] Transforming memcpy to Tail predicated Loop — malhar.jajoo / detail
  3. [mlir] Update dstNode after DenseMap insertion in loop fusion pass. — sergei.grechanik / detail
  4. [libomptarget][nfc] Refactor amdgpu partial barrier to simplify adding a second one — jonathanchesterfield / detail
  5. [mlir][tosa] Added div op, variadic concat. Removed placeholder. Spec v0.22 alignment. — rob.suderman / detail
  6. [AMDGPU] Expose __builtin_amdgcn_perm for v_perm_b32 — Stanislav.Mekhanoshin / detail
  7. [llvm][TextAPI] add mapping from OS string to Platform — Cyndy Ishida / detail
  8. [dfsan] Rename and fix an internal test issue for mmap+calloc — jianzhouzh / detail

#2873 (May 6, 2021 1:37:29 PM)

  1. [RISCV] Remove unused ComplexPatterns. NFC — craig.topper / detail
  2. [NPM] Do not run function simplification pipeline unnecessarily — mtrofin / detail
  3. [PassManager] add helper function to hold set of vector passes — spatel / detail
  4. [mlir] Store the flag for dynamic operand storage in the low bits — riddleriver / detail
  5. [Index] Ignore nullptr decls for indexing — kyrtzidis / detail
  6. new altera ID dependent backward branch check — aaron / detail
  7. [gn build] Port 83af66e18e3d — llvmgnsyncbot / detail
  8. Thread safety analysis: Eliminate parameter from intersectAndWarn (NFC) — aaron.puchert / detail
  9. When SendContinuePacketAndWaitForResponse returns eStateInvalid, don't fetch more packets. — jingham / detail
  10. [mlir][spirv] NFC: Replace OwningSPIRVModuleRef with OwningOpRef — antiagainst / detail

#2872 (May 6, 2021 11:06:18 AM)

  1. [RISCV] Remove unused RISCV::VLEFF and VLEFF_MASK. NFC — craig.topper / detail
  2. [PowerPC][LLD] Make sure that the correct Thunks are used. — stefanp / detail
  3. [WebAssembly] Fix argument types in SIMD narrowing intrinsics — tlively / detail
  4. [mlir][linalg][NFC] Make reshape folding control more fine grain — thomasraoux / detail
  5. [mlir][vector] Fix typo — thomasraoux / detail
  6. [gn build] Support compiler-rt/profile on Windows — aeubanks / detail
  7. [flang] Runtime must defer formatted/unformatted determination — pklausler / detail
  8. Allow llvm-dis to disassemble multiple files — matthew.voss / detail
  9. [flang] Fix race condition in runtime — pklausler / detail
  10. [AArch64] Fix namespace issue. NFC — i / detail
  11. [flang] Implement NAMELIST I/O in the runtime — pklausler / detail
  12. [RISCV] Minor vector instruction tablegen cleanup. NFC — craig.topper / detail
  13. [libunwind] NFC: Use macros to accommodate differences in representation of PowerPC assemblers — xingxue / detail
  14. [Fuchsia][CMake] Update OSX deployment target — phosek / detail
  15. [flang][OpenMP] Add semantic check for occurrence of constructs nested inside a SIMD region — arnamoy.bhattacharyya / detail

#2871 (May 6, 2021 8:33:11 AM)

  1. [SVE][LoopVectorize] Add support for scalable vectorization of first-order recurrences — kerry.mclaughlin / detail
  2. [SystemZ] Support builtin_frame_address with packed stack without backchain. — paulsson / detail
  3. [AMDGPU] Regenerate shift tests. NFCI. — llvm-dev / detail
  4. [AMDGPU] Regenerate fp2int tests. NFCI. — llvm-dev / detail
  5. [mlir] Add support for ops with regions in 'gpu-async-region' rewriter. — csigg / detail
  6. [LLD] Improve --strip-all help text — Ben.Dunbobbin / detail
  7. [LV] Account for tripcount when calculation vectorization profitability — david.green / detail
  8. [ORC] Silence unused variable warnings in Release builds. NFC. — benny.kra / detail
  9. Revert "[ARM] Transforming memcpy to Tail predicated Loop" — malhar.jajoo / detail
  10. [AMDGPU] Fix WQM failure with single block inactive demote — carl.ritson / detail
  11. [amdgpu-arch] Fix rpath to run from build dir — jonathanchesterfield / detail
  12. [OpenCL] Remove subgroups pragma in enqueue kernel and pipe builtins. — anastasia.stulova / detail
  13. [TableGen] [Clang] Clean up Options.td and add asserts. — Paul C. Anagnostopoulos / detail
  14. [PowerPC] Provide some P8-specific altivec overloads for P7 — nemanja.i.ibm / detail
  15. [AMDGPU] SIInsertHardClauses: move more stuff into the class. NFC. — jay.foad / detail
  16. [lldb][NFC] Make assert in TestStaticVariables more expressive — Raphael Isemann / detail
  17. Revert "[PowerPC] Provide some P8-specific altivec overloads for P7" — thakis / detail
  18. [AIX][TLS] Add support for TLSGD relocations to XCOFF objects — wei.huang / detail
  19. [libc++] Rewrite std::to_address to avoid relying on element_type — Louis Dionne / detail
  20. [OpenMP] Temporarily require X86 target for parallel_for_codegen.cpp test — david.spickett / detail
  21. [AMDGPU][NFC] Fix typos in SIFormMemoryClauses description — Austin.Kerbow / detail
  22. [PowerPC] Re-commit ed87f512bb9eb5c1d44e9a1182ffeaf23d6c5ae8 — nemanja.i.ibm / detail
  23. [mlir][vector] add pattern to cast away lead unit dimension for broadcast op — thomasraoux / detail
  24. [mlir][NFC] Fix warning in VectorTransforms.cpp — thomasraoux / detail
  25. [lld-macho][nfc] Convert the mock libSystem.tbd to TBDv4 — jezng / detail
  26. [lld-macho] Support loading of zippered dylibs — jezng / detail
  27. [SLP] Use empty() instead of size() == 0. NFCI. — llvm-dev / detail
  28. [SLP] Constify the TreeEntry* input into dumpTreeCosts(). NFCI. — llvm-dev / detail
  29. [SLP] Constify the TreeEntry* input into getEntryCost() + setInsertPointAfterBundle(). NFCI. — llvm-dev / detail
  30. [AMDGPU] Fix 64 bit DPP validation — Stanislav.Mekhanoshin / detail
  31. [clangd][ObjC] Highlight Objc Ivar refs — davg / detail
  32. [LangRef][VP] Fix typos in VP sdiv/udiv examples — fraser / detail
  33. [RISCV] Cleanup instruction formats used for B extension ternary operations. — craig.topper / detail
  34. [SystemZ] Don't use libcall for 128 bit shifts. — paulsson / detail
  35. Fix array attribute in bindings for linalg.init_tensor — zinenko / detail
  36. [AIX][Test][ORC] Skip unsupported ORC C API tests on AIX — hubert.reinterpretcast / detail

#2870 (May 6, 2021 3:06:32 AM)

  1. [lit] Report tool path from use_llvm_tool if found via env variable — james.henderson / detail
  2. [ARM] Transforming memcpy to Tail predicated Loop — malhar.jajoo / detail
  3. [flang] Remove `%f18` from LIT configuration files — andrzej.warzynski / detail
  4. [AMDGPU] SIFoldOperands: clean up tryConstantFoldOp — jay.foad / detail
  5. [clang-format] Add more support for C# 8 nullables — marek.kurdej+llvm.org / detail
  6. [clang-format] Fix C# nullable-related errors — marek.kurdej+llvm.org / detail
  7. [clang-format] Rename common types between C#/JS — marek.kurdej+llvm.org / detail

#2869 (May 6, 2021 1:14:07 AM)

  1. [llvm][NFC] Remove deprecated Alignment::None() — gchatelet / detail
  2. [llvm][NFC] Remove deprecated DataLayout::getPreferredAlignment functions — gchatelet / detail
  3. [llvm][NFC] Remove deprecated InterleaveGroup::getAlignment() function. — gchatelet / detail
  4. [llvm][NFC] Remove SelectionDag alignment deprecated functions — gchatelet / detail
  5. [llvm][NFC] Remove CallingConvLower deprecated alignment functions — gchatelet / detail
  6. [llvm-objdump] Use std::make_unique — tim.renouf / detail

#2868 (May 6, 2021 12:13:13 AM)

  1. [OpenMP] Make sure classes work on the device as they do on the host — johannes / detail
  2. [OpenMP] Ensure the DefaultMapperId has a location — johannes / detail
  3. [OpenMP] Overhaul `declare target` handling — johannes / detail

#2867 (May 5, 2021 11:39:41 PM)

  1. [clangd] Check if macro is already in the IdentifierTable before loading it — kadircet / detail
  2. [MLIR][GPU][NVVM] Add warp synchronous matrix-multiply accumulate ops — uday / detail

#2862 (May 5, 2021 9:11:50 PM)

  1. [ORC] Add missing library dependency on IRReader. — Lang Hames / detail
  2. [BPF][Test] Disable codegen test on AIX — Jinsong Ji / detail
  3. [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics — jrtc27 / detail
  4. [OpenMP][NFC] Refactor Clang OpenMP tests using update_cc_test_checks — georgakoudis1 / detail

#2861 (May 5, 2021 7:30:32 PM)

  1. [scudo] Add initialization for TSDRegistrySharedT — kostyak / detail
  2. [ORC] Introduce C API for adding object buffers directly to an object layer. — Lang Hames / detail
  3. [OpenMP] Fix non-determinism in clang copyin codegen — georgakoudis1 / detail

#2860 (May 5, 2021 6:58:49 PM)

  1. [AMDGPU] Switch AnnotateUniformValues to MemorySSA — Stanislav.Mekhanoshin / detail

#2859 (May 5, 2021 6:15:17 PM)

  1. [tests] Update Transforms/FunctionAttrs/nosync.ll — nhaehnle / detail
  2. [mlir] Check generated IR of math_polynomial_approx.mlir — ezhulenev / detail
  3. [flang] Provide access to constant character array data — pklausler / detail
  4. [WebAssembly] Fix JS code mentions in LowerEmscriptenEHSjLj — aheejin / detail
  5. [M68k][test] Initial migration of MC tests — minyihh / detail
  6. [M68k][AsmParser] Support negative integer constants — minyihh / detail
  7. [M68k][AsmParser] Fix invalid register name parsing logics — minyihh / detail
  8. [dfsan] extend a test case to measure origin memory usage — jianzhouzh / detail
  9. [ARM] Simplification to ARMBlockPlacement Pass. — malhar.jajoo / detail
  10. [AMDGPU] Revise handling of preexisting waitcnt — Austin.Kerbow / detail
  11. [InstCombine] Fully disable select to and/or i1 folding — aqjune / detail
  12. [test] Delete redundant arm64-tls-relocs.s — i / detail
  13. [AArch64] Replace fixup_aarch64_tlsdesc_call with FirstLiteralRelocationKind + R_AARCH64_{,P32_}TLSDESC_CALL — i / detail
  14. [M68k][test][NFC] Scrubing some tests — minyihh / detail
  15. [AMDGPU] Move insertion of function entry waitcnt later — Austin.Kerbow / detail

#2858 (May 5, 2021 4:33:28 PM)

  1. Allow /STACK in #pragma comment(linker, ...) — rnk / detail
  2. Attach metadata to simplified masked loads and stores — kparzysz / detail
  3. [mlir][Linalg] Fix test to use new reshape op form. — ravishankarm / detail
  4. [MCAsmInfo] Support UsesCFIForDebug for targets with no exception handling — VenkataRamanaiah.Nalamothu / detail
  5. [AArch64] Deleted unused AsmBackend functions — i / detail

#2857 (May 5, 2021 3:51:13 PM)

  1. [gn build] (semi-manually) port 0b10bb7ddd3c — thakis / detail
  2. [lld-macho] Check simulator platforms to avoid issuing false positive errors. — vyng / detail
  3. [lldb] Handle missing SBStructuredData copy assignment cases — davelee.com / detail
  4. [gn build] (semi-manually) port 0b10bb7ddd3c more — thakis / detail
  5. [AMDGPU][GlobalISel] Widen 1 and 2 byte scalar loads — Vang.Thao / detail
  6. [Driver] Move -print-runtime-dir and -print-resource-dir tests — phosek / detail
  7. [AArch64] Fix some coding standard issues related to namespace llvm — i / detail
  8. [mlir][Linalg] Fix element type of results when folding reshapes. — ravishankarm / detail
  9. AMDGPU: Fix lit test — Matthew.Arsenault / detail

#2856 (May 5, 2021 2:57:40 PM)

  1. [Clang] remove text extension from diag::err_drv_invalid_value_with_suggestion — ndesaulniers / detail
  2. Make clangd CompletionModel not depend on directory layout. — harald / detail
  3. [lld-macho] Have --reproduce account for path rerooting — jezng / detail
  4. [lld-macho] Preliminary support for ARM_RELOC_BR24 — jezng / detail
  5. [hwasan] Fix missing synchronization in AllocThread. — eugenis / detail
  6. [libomptarget] Initial documentation on amdgpu offload — jonathanchesterfield / detail
  7. [WebAssembly] Set alignment to 1 for SIMD memory intrinsics — tlively / detail
  8. [libc++] NFC: Remove stray semicolon in from-scratch config files — Louis Dionne / detail
  9. [libcxx] [ci] Add a Windows CI configuration for a statically linked libc++ — martin / detail
  10. [lld-macho] Try to unbreak build — jezng / detail
  11. Add fuzzer for Rust demangler — dblaikie / detail
  12. [WebAssembly] Update narrowing builtin function operand types — tlively / detail
  13. [WebAssembly] Fix constness of pointer params to load intrinsics — tlively / detail
  14. [libc++] Move <__sso_allocator> out of include/ into src/. NFCI. — arthur.j.odwyer / detail
  15. [libc++] [LIBCXX-DEBUG-FIXME] Fix an iterator-invalidation issue in string::assign. — arthur.j.odwyer / detail
  16. [libc++] [LIBCXX-DEBUG-FIXME] Iterating a string::iterator "off the end" is UB. — arthur.j.odwyer / detail
  17. [libc++] [LIBCXX-DEBUG-FIXME] Our `__debug_less` breaks some complexity guarantees. — arthur.j.odwyer / detail
  18. [libc++] [LIBCXX-DEBUG-FIXME] std::advance shouldn't use ADL `>=` on the _Distance type. — arthur.j.odwyer / detail
  19. [libc++] [LIBCXX-DEBUG-FIXME] Stop using invalid iterators to insert into sets/maps. — arthur.j.odwyer / detail
  20. [scudo] Align objects with alignas — Vitaly Buka / detail
  21. [mlir][tosa] Add tosa.depthwise lowering to existing linalg.depthwise_conv — rob.suderman / detail
  22. [lld] Convert LLVM_CMAKE_PATH to a CMake path — isuruf / detail
  23. [WebAssembly] Add SIMD const_splat intrinsics — tlively / detail
  24. [NFC][X86][Codegen] Add some tests for 64-bit shift by (32-x) — lebedev.ri / detail
  25. Preserve metadata on masked intrinsics in auto-upgrade — kparzysz / detail
  26. [Utils][NFC] Rename replace-function-regex in update_cc_test_checks — georgakoudis1 / detail
  27. [MachineCSE][NFC]: Refactor and comment on preventing CSE for isConvergent instrs — mkitzan / detail
  28. [mlir] Add polynomial approximation for math::ExpM1 — ezhulenev / detail
  29. GlobalISel: Use DAG call lowering infrastructure in a more compatible way — Matthew.Arsenault / detail
  30. X86/GlobalISel: Use generic version of splitToValueTypes — Matthew.Arsenault / detail
  31. AMDGPU/GlobalISel: Remove unnecessary override — Matthew.Arsenault / detail
  32. GlobalISel: Update documentation — Matthew.Arsenault / detail
  33. [clangd] Split CC and refs limit and increase refs limit to 1000 — kbobyrev / detail
  34. [AMDGPU] Improve global SADDR selection — Stanislav.Mekhanoshin / detail
  35. When performing template argument deduction to select a partial — richard / detail
  36. ARM/GlobalISel: Don't store a MachineInstrBuilder reference — Matthew.Arsenault / detail
  37. AMDGPU: Add a few more tail call tests — Matthew.Arsenault / detail

#2855 (May 5, 2021 10:43:12 AM)

  1. [mlir][ArmSVE] Add masked arithmetic operations — javier.setoain / detail
  2. [LV] Workaround PR49900 (a crash due to analyzing partially mutated IR) — listmail / detail
  3. [MC] Untangle MCContext and MCObjectFileInfo — i / detail
  4. [NFC][X86][CostModel] Add tests for byteswap intrinsic — lebedev.ri / detail
  5. RISSCV: clang-format RISC-V AsmParser (NFC) — Saleem Abdulrasool / detail
  6. [llvm-objcopy][ELF] --only-keep-debug: set offset/size of segments with no sections to zero — i / detail
  7. [NFC][SimplifyCFG] Update documentation comments for SinkCommonCodeFromPredecessors() after 1886aad — lebedev.ri / detail

#2854 (May 5, 2021 9:16:02 AM)

  1. [AMDGPU] Fix llc pipeline lit test for bots enabling expensive checks — baptiste.saleil / detail
  2. [MIPS][MSA] Regenerate bitwise tests. NFCI. — llvm-dev / detail
  3. [MIPS][MSA] Regenerate i5-b tests. NFCI. — llvm-dev / detail
  4. [MIPS][MSA] Regenerate immediates tests. NFCI. — llvm-dev / detail
  5. [InstCombine] improve readability; NFC — spatel / detail
  6. [GlobalISel] Fix buildZExtInReg creating new register. — Vang.Thao / detail
  7. [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics — jrtc27 / detail
  8. [RISCV][NFC] Fix up pseudoinstruction name in comment — fraser / detail
  9. [libc] Normalize LIBC_TARGET_MACHINE — gchatelet / detail
  10. Revert "[SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics" — jrtc27 / detail
  11. [docs] Update the llvm/example section — shivam98.tkg / detail
  12. Added a faster method to clone llvm project [DOCS] — shivam98.tkg / detail
  13. [clang][Driver] Add -fintegrate-as to debug-pass-structure test — Jinsong Ji / detail
  14. [mlir][Affine][Vector] Support vectorizing reduction loops — sergei.grechanik / detail
  15. [AMDGPU] Pre-commit 2 new saddr load tests. NFC. — Stanislav.Mekhanoshin / detail
  16. [clang] remove an incremental build workaround — thakis / detail

#2853 (May 5, 2021 7:40:42 AM)

  1. [DebugInfo][test][MIPS] Use mtriple in tests — Jinsong Ji / detail
  2. [OpenCL] Add clang extension for non-portable kernel parameters. — anastasia.stulova / detail
  3. [AArch64] Fix for the pre-indexed paired load/store optimization. — stelios.ioannou / detail
  4. [AsmParser][SystemZ][z/OS] Reject character and string literals for HLASM — anirudh_prasad / detail
  5. [AMDGPU][OpenMP] Fix clang driver crash when provided -c — Pushpinder.Singh / detail
  6. [mlir][linalg] Fix bug in the fusion on tensors index op handling. — gysit / detail

#2852 (May 5, 2021 5:41:36 AM)

  1. [DOCS] Added example for G_EXTRACT and G_INSERT — shivam98.tkg / detail
  2. [mlir] Use ReassociationIndices instead of affine maps in linalg.reshape. — pifon / detail
  3. [RISCV][VP] Lower VP ISD nodes to RVV instructions — fraser / detail
  4. [RISCV][VP][NFC] Add tests for VP_AND, VP_XOR, VP_OR — fraser / detail
  5. [RISCV][VP][NFC] Add tests for VP_SHL and VP_LSHR — fraser / detail
  6. [MLIR] Rename free function `verify` on OffsetSizeAndStrideOpInterface — uday / detail
  7. [X86]Fix a crash trying to convert indices to proper type. — a.bataev / detail
  8. [RISCV][VP][NFC] Add tests for VP_MUL and VP_[US]DIV — fraser / detail
  9. [AMDGPU] Autogenerate checks for a clustering test and add GFX10 — jay.foad / detail
  10. [RISCV][VP][NFC] Add tests for VP_SREM and VP_UREM — fraser / detail
  11. Revert "[Passes] Enable the relative lookup table converter pass on aarch64" — martin / detail
  12. [X86][SSE] Move unpack(hop,hop) fold from foldShuffleOfHorizOp to combineTargetShuffle — llvm-dev / detail
  13. Make dependency between certain analysis passes transitive (reapply) — bjorn.a.pettersson / detail
  14. [AArch64] Fix scalar imm variants of SIMD shift left instructions — andrew.savonichev / detail
  15. [SystemZ][z/OS] Fix return values in AutoConversion functions — Abhina.Sreeskantharajan / detail

#2851 (May 5, 2021 2:24:09 AM)

  1. [RISCV] Cap legal fixed-length vectors to 256-element types — fraser / detail
  2. Require asserts for clang/test/Headers/wasm.c — hans / detail

#2850 (May 4, 2021 11:02:27 PM)

  1. [gn build] Port 600686d75f55 — llvmgnsyncbot / detail
  2. [lldb/Symbol] Fix column breakpoint `move_to_nearest_code` match — medismail.bennani / detail
  3. [dfsan] Turn off all dfsan test cases on non x86_64 OSs — jianzhouzh / detail
  4. [lldb/Test] Disable testBreakpointByLineAndColumnNearestCode on Windows — medismail.bennani / detail
  5. [clang][TargetCXXABI] Fix -Wreturn-type warning (NFC) — nullptr.cpp / detail
  6. [llvm-objdump] Add -M {att,intel} & deprecate --x86-asm-syntax={att,intel} — i / detail
  7. [mlir][ArmSVE] Add basic arithmetic operations — zinenko / detail
  8. [AMDGPU] Select V_CVT_*16_F16 more often — jay.foad / detail

#2849 (May 4, 2021 9:51:17 PM)

  1. [ORC] Reintroduce the ORC C API test. — Lang Hames / detail
  2. [gn build] Port f2018d6c16d1 — llvmgnsyncbot / detail
  3. [GreedyRA] Add support for invoke statepoint with tied-defs. — serguei.katkov / detail
  4. [MLIR][SCF] Combine adjacent scf.if with same condition — gh / detail
  5. [libcxx][ranges] Add `random_access_{iterator,range}`. — zoecarver / detail
  6. [InstCombine] Precommit tests for D101807 (NFC) — aqjune / detail
  7. [InstCombine] Fold more select of selects using isImpliedCondition — aqjune / detail
  8. [libcxx][ranges] Add ranges::size CPO. — zoecarver / detail
  9. [libcxx][ranges] Add ranges::ssize CPO. — zoecarver / detail
  10. Fix typo, arvm7 -> armv7 — brad / detail

#2848 (May 4, 2021 8:14:38 PM)

  1. Added "auto" for LLVMBuildFactory enable_runtimes arg; changed default to not use enable_runtimes. — gkistanova / githubweb

#2848 (May 4, 2021 8:14:38 PM)

  1. [llvm-objcopy] --dump-section: error if '=' is missing or filename is empty — i / detail
  2. [lldb/Symbol] Update SymbolFilePDB unitest with SourceLocationSpec — medismail.bennani / detail
  3. [lldb/Symbol] Fix typo in SymbolFilePDBTests (NFC) — medismail.bennani / detail
  4. [sanitizer_common] Recycle StackDepot memory — jianzhouzh / detail
  5. [dfsan] Add a DFSan allocator — jianzhouzh / detail
  6. Revert "[sanitizer_common] Recycle StackDepot memory" — jianzhouzh / detail
  7. [trace] Dedup different source lines when dumping instructions + refactor — walter erquinigo / detail

#2848 (May 4, 2021 8:14:38 PM)

  1. Added "auto" for LLVMBuildFactory enable_runtimes arg; changed default to not use enable_runtimes. — gkistanova / detail

#2847 (May 4, 2021 5:03:28 PM)

  1. [lldb] Refactor argument group by SourceLocationSpec (NFCI) — medismail.bennani / detail
  2. [WebAssembly] Add codegen test for wasm_simd128.h — tlively / detail
  3. [OpenMP][NFC] Refactor Clang OpenMP tests using update_cc_test_checks — georgakoudis1 / detail
  4. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  5. [mlir][sparse] Introduce proper sparsification passes — ajcbik / detail
  6. Revert "[OpenMP][NFC] Refactor Clang OpenMP tests using update_cc_test_checks" — georgakoudis1 / detail

#2846 (May 4, 2021 4:01:41 PM)

  1. [AMDGPU] Fix lit failure introduced by 6a17609157196878b9cd9aa9ce71bde247ca14db — baptiste.saleil / detail
  2. [mlir][tosa] Fix tosa.concat by inserting linalg.fill after linalg.init — rob.suderman / detail
  3. [VPlan] Properly handle sinking of replicate regions. — flo / detail
  4. [mlir] Fix region successor bug in forward dataflow analysis — riddleriver / detail
  5. [AMDGPU] Add rm line to lit test to cleanup bots — baptiste.saleil / detail
  6. [libc++] Revert the std::to_address change to avoid relying on element_type. — Louis Dionne / detail
  7. [clang][test] Update -fc++-abi tests — leonardchan / detail
  8. [dfsan] move dfsan_flags.h to cc files — jianzhouzh / detail

#2845 (May 4, 2021 2:18:31 PM)

  1. Revert "Support compatibility with buildbot 2.10." — gkistanova / githubweb

#2845 (May 4, 2021 2:18:31 PM)

  1. [Utils] Run non-filecheck runlines in-order in update_cc_test_checks — georgakoudis1 / detail
  2. [libcxx] Update docs regarding the need for bash/posix tools for tests on Windows. NFC. — martin / detail
  3. [LLD] [COFF] Actually include the exported comdat symbols — martin / detail
  4. [llvm-readobj] [ARMWinEH] Try to resolve label symbols into regular ones — martin / detail
  5. Mark Basic/TargetCXXABI.def as textual in the module map. — Adrian Prantl / detail
  6. [Coroutines] Do not add alloca to the frame if the size is 0 — lxfind / detail
  7. Add cal entry for MemorySSA syncs. — asbirlea / detail
  8. [WebAssembly] Mark abs of v2i64 as legal — tlively / detail
  9. [MC] Remove unneeded "in '.xxx' directive" from diagnostics — i / detail
  10. X86/GlobalISel: Rely on default assignValueToReg — Matthew.Arsenault / detail
  11. GlobalISel: Fix missing newline in debug printing — Matthew.Arsenault / detail
  12. [MC] Don't capitalize a floating point diagnostic — i / detail
  13. [libc++] Fix QoI bug with construction of std::tuple involving std::any — Louis Dionne / detail
  14. [AMDGPU] Disable the scalar IR, SDWA and load store vectorizer passes at -O1 — baptiste.saleil / detail
  15. [libc++] Make sure std::to_address doesn't depend on P::element_type. — Louis Dionne / detail
  16. Revert "[InstSimplify] Added tests for PR50173, NFC" — Dávid Bolvanský / detail
  17. [MC] Add MCAsmParser::parseComma to improve diagnostics — i / detail

#2845 (May 4, 2021 2:18:31 PM)

  1. Revert "Support compatibility with buildbot 2.10." — gkistanova / detail

#2844 (May 4, 2021 12:06:44 PM)

  1. DAG: Cleanup assertion in EmitFuncArgumentDbgValue — Christudasan.Devadasan / detail
  2. Revert "[llvm-objdump] Remove Generic Options group from help text output" — dimitry / detail
  3. [lldb/Utility] Update path in FileSpec documentation (NFC) — medismail.bennani / detail
  4. [lldb] Move and clean-up the Declaration class (NFC) — medismail.bennani / detail
  5. [lldb/Core] Add SourceLocationSpec class (NFC) — medismail.bennani / detail
  6. [llvm-objdump] Remove Generic Options group from help text output — gbreynoo / detail
  7. [llvm-objdump] Improve newline consistency between different pieces of information — i / detail
  8. [SampleFDO] Fix a bug when appending function symbol into the Callees set of — wmi / detail
  9. [libc++] NFC: Fix typo in Ranges Status — Louis Dionne / detail
  10. Revert "Make dependency between certain analysis passes transitive" — bjorn.a.pettersson / detail
  11. [PowerPC] Prevent argument promotion of types with size greater than 128 bits — saghir / detail
  12. [ValueTypes] Add MVTs for v256i16 and v256f16 — fraser / detail
  13. [llvm-objdump] Fix -a after D100433 — i / detail
  14. [clang-tidy][NFC] Update tests and Default options to use boolean value — n.james93 / detail
  15. [docs] Fix some wording — aeubanks / detail
  16. [Clang][AArch64] Disable rounding of return values for AArch64 — andrew.savonichev / detail
  17. [InstSimplify] Added tests for PR50173, NFC — Dávid Bolvanský / detail
  18. [RISCV][test] Migrate llvm-objdump --riscv-no-aliases to -M no-aliases — i / detail
  19. [llvm-objdump] Delete temporary workaround option --riscv-no-aliases — i / detail
  20. [libFuzzer] Further deflake exec-time test. — mascasa / detail
  21. [SimplifyCFG] Extract helper for creating logical op (NFC) —