40%
WDescription%
Build stability: 3 out of the last 5 builds failed.40
Test Result: 3 tests failing out of a total of 2,345 tests.99
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
 Identified problems
 

Changes

#1890 (Jun 21, 2021 10:01:54 PM)

  1. [libc++] Remove build bots that are handled on BuildKite now — Louis Dionne / githubweb

#1890 (Jun 21, 2021 10:01:54 PM)

  1. [yaml2obj] Add support for writing the long symbol name. — esme.yi / detail
  2. [clangd] Type hints for C++14 return type deduction — zeratul976 / detail
  3. [Test] Add some tests showing room for optimization exploiting undef and UB — mkazantsev / detail
  4. [AMDGPU][Libomptarget] Remove redundant functions — Pushpinder.Singh / detail
  5. [AMDGPU] Replace non-kernel function uses of LDS globals by pointers. — mahesha.comp / detail
  6. [gn build] Port 80fd5fa5269c — llvmgnsyncbot / detail
  7. [mlir][Linalg] Introduce a BufferizationAliasInfo (6/n) — nicolas.vasilache / detail
  8. [mlir][Linalg] NFC - Drop unused variable definition. — nicolas.vasilache / detail
  9. [AMDGPU] Add Optimize VGPR LiveRange Pass. — ruiling.song / detail
  10. [gn build] Port 208332de8abf — llvmgnsyncbot / detail
  11. [mlir][linalg] Support low padding in subtensor(pad_tensor) lowering — springerm / detail
  12. [FuncSpec] Don't specialise functions with NoDuplicate instructions. — sjoerd.meijer / detail
  13. [InstCombine] Fold icmp (select c,const,arg), null if icmp arg, null can be simplified — aqjune / detail
  14. [Mem2Reg] Regenerate test checks (NFC) — nikita.ppv / detail
  15. [Mem2Reg] Use poison for unreachable cases — nikita.ppv / detail
  16. [mlir][NFC] Remove Standard dialect dependency on MemRef dialect — springerm / detail
  17. [Mem2Reg] Regenerate test checks (NFC) — nikita.ppv / detail
  18. [AMDGPU] Fix linking with shared libraries — sebastian.neubauer / detail
  19. [lldb] Assert that CommandResultObject error messages are not empty — david.spickett / detail
  20. [VP][NFCI] Address various clang-tidy warnings — fraser / detail
  21. [mlir][Linalg] Silence warnings in Release builds. NFC. — benny.kra / detail
  22. [NFC] Wrap entire assert-only block in LLVM_DEBUG — rupprecht / detail
  23. [mlir][ODS] Fix copy ctor for generate Pass classes — vlad.vinogradov / detail
  24. [LoopIdiom] Add test case that involves adds with flags and zero exts. — flo / detail
  25. [lldb][NFC] Remove redundant deleted constructors in HostInfoBase subclasses — Raphael Isemann / detail
  26. [Sema][SVE] Properly match builtin ID when using aux target — bradley.smith / detail
  27. [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries — bradley.smith / detail
  28. [NFC] Fix typo — sebastian.neubauer / detail
  29. [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix — samuel.tebbs / detail
  30. [clang-cl] Implement /external:I, /external:env, and EXTERNAL_INCLUDE support (PR36003) — hans / detail
  31. [NFC][libomptarget] Remove redundant libelf dependency for elf_common. — vyacheslav.p.zakharin / detail
  32. [FuncSpec] Add minsize test. NFC. — sjoerd.meijer / detail
  33. [AArch64][SVE] Add missing target require to test — bradley.smith / detail
  34. [mlir] Remove "getNumPayloadInductionVariables". — pifon / detail
  35. AMDGPU: Add missing tests for v_fma_mixlo — Matthew.Arsenault / detail
  36. [InstCombine] fold ctlz/cttz-of-select with 1 or more constant arms — spatel / detail
  37. [mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect — springerm / detail
  38. [omp] Fix build without ITT after D103121 changes — vlad.vinogradov / detail
  39. Try to fix clang/test/Driver/cl-include.c failure — hans / detail
  40. [OpenCL] Add support of __opencl_c_images feature macro — anton.zabaznov / detail
  41. [SLP][AArch64] Add SLP vectorizer regression test. NFC — rosie.sumpter / detail
  42. [InstCombine] move bitmanipulation-of-select folds — spatel / detail
  43. [libc++] Remove unused variable — fanbo.meng / detail
  44. [HIP] Add support functions for C++ polymorphic types — Yaxun.Liu / detail
  45. RegisterCoalescer: Fix iterating through use operands. — hgreving / detail
  46. [lldb] Enable Rust v0 symbol demangling — Raphael Isemann / detail
  47. [OpaquePtr] Return opaque pointer from opaque pointer GEP — nikita.ppv / detail
  48. Revert "[mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect" — joker.eph / detail
  49. [flang] Fold more reduction intrinsic function calls — pklausler / detail
  50. Revert "[LoopDeletion] Handle Phis with similar inputs from different blocks" — nathan / detail
  51. Remove ML inlining model artifacts. — jacobhegna / detail
  52. [lldb] Skip TestLimitDebugInfo for Clang<7 — Raphael Isemann / detail
  53. [lldb] Add support for escaping zsh arguments — Raphael Isemann / detail
  54. Revert "[lldb-vscode] attempt to fix flakiness" — walter erquinigo / detail
  55. Split a test for ease of auto update — listmail / detail
  56. [OpaquePtr] Support opaque constant expression GEP — nikita.ppv / detail
  57. [InstCombine] Remove unnecessary addres space check (NFC) — nikita.ppv / detail
  58. [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul. — craig.topper / detail
  59. [Clang][Codegen] rename no_profile fn attr no_profile_instrument_function — ndesaulniers / detail
  60. [SystemZ]  Fix some typos in comments. — paulsson / detail
  61. [llvm-profdata] Allow omission of -o for --text output — i / detail
  62. [InstCombine] Extract bitcast -> gep transform — nikita.ppv / detail
  63. [InstCombine] Don't try converting opaque pointer bitcast to GEP — nikita.ppv / detail
  64. [SLP]Improve vectorization of PHI instructions. — a.bataev / detail
  65. [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount() (NFCI) — nikita.ppv / detail
  66. Revert "[InstCombine] Extract bitcast -> gep transform" — nikita.ppv / detail
  67. [libcxx][ranges] Add `indirectly_movable` and `indirectly_movable_storable`. — zoecarver / detail
  68. [llvm-reduce] Don't delete arguments of intrinsics — aeubanks / detail
  69. [SYCL][NFC] Ensure SYCL kernel for unique-stable-name is unqualified. — erich.keane / detail
  70. [RISCV] Remove extra character from a comment. NFC — craig.topper / detail
  71. [mlir][vector] Support distributing transfer op with permutation map — thomasraoux / detail
  72. Add polynomial approximation for trigonometric sine and cosine functions — ataei / detail
  73. [InstCombine] Add test for bitcast of unsized pointer (NFC) — nikita.ppv / detail
  74. Reapply [InstCombine] Extract bitcast -> gep transform — nikita.ppv / detail
  75. Create install targets for scan-build-py. — mvanotti / detail
  76. Reapply [InstCombine] Don't try converting opaque pointer bitcast to GEP — nikita.ppv / detail
  77. [libc++] NFC: Fix outdated comment about secrets.env — Louis Dionne / detail
  78. Revert "[SYCL][NFC] Ensure SYCL kernel for unique-stable-name is unqualified." — erich.keane / detail
  79. [SLP][NFC]Rename functions in the tests, NFC. — a.bataev / detail
  80. [NFC][SimplifyCFG] Fix tests to use FileCheck instead of grep — lebedev.ri / detail
  81. [NFC][SimplifyCFG] Add basic test for debuginfo preservation of `ret` tail merging — lebedev.ri / detail
  82. [UpdateCCTestChecks] Fix --replace-value-regex across RUN lines — jdenny.ornl / detail
  83. [DAGCombine] reassoc flag shouldn't enable contract — Jinsong Ji / detail
  84. [AArch64][X86] Allow 64-bit label differences lower to IMAGE_REL_*_REL32 — i / detail
  85. [ARM] Make sure we don't transform unaligned store to stm on Thumb1. — efriedma / detail
  86. [SampleFDO] Make FSDiscriminator flag part of function parameters — xur / detail
  87. [DFSan][NFC] Refactor Origin Address Alignment code. — browneee / detail
  88. [IR] convert warn-stack-size from module flag to fn attr — ndesaulniers / detail
  89. Clarify the "env" launch configuration setting. — gclayton / detail
  90. [mlir][tosa] Enable tosa.div for TosaMakeBroadcastable — rob.suderman / detail
  91. [ScalarEvolution] Ensure backedge-taken counts are not pointers. — efriedma / detail
  92. [NFC] Add getUnderlyingObjects test — Vitaly Buka / detail
  93. Rename MachineMemOperand::getOrdering -> getSuccessOrdering. — efriedma / detail
  94. [lldb-vscode] only report long running progress events — walter erquinigo / detail
  95. [lldb-vscode] Add simple DAP logs dump to investigate flakiness in tests — walter erquinigo / detail
  96. Revert "[lldb-vscode] only report long running progress events" — walter erquinigo / detail
  97. [mlir][linalg] Fusion of PadTensorOp — springerm / detail
  98. Retry of [lldb-vscode] only report long running progress events — walter erquinigo / detail
  99. [WebAssembly] Make tag attribute's encoding uint8 — aheejin / detail
  100. [LoopDeletion] Require loop to have a predecessor when executing 1st iteration symbolically — mkazantsev / detail
  101. Re-land "[LoopDeletion] Handle Phis with similar inputs from different blocks" — mkazantsev / detail
  102. [llvm-objcopy] Delete empty namespace. NFC — i / detail
  103. [mlir][linalg] Adapt FillOp to use a scalar operand. — gysit / detail
  104. [llvm-objcopy] Internalize some symbols — i / detail
  105. [NewPM] Print passes with params when using "opt -print-passes" — bjorn.a.pettersson / detail

#1890 (Jun 21, 2021 10:01:54 PM)

  1. [libc++] Remove build bots that are handled on BuildKite now — Louis Dionne / detail

#1889 (Jun 20, 2021 10:01:57 PM)

  1. [SimplifyCFG] HoistThenElseCodeToIf(): don't hoist if either block has it's address taken — lebedev.ri / detail
  2. [SimplifyCFG] FoldTwoEntryPHINode(): don't fold if either block has it's address taken — lebedev.ri / detail
  3. [UpdateTestUtils] Print test filename when complaining about conflicting prefix — lebedev.ri / detail
  4. [NFC][AArch64][ARM][Thumb][Hexagon] Autogenerate some tests — lebedev.ri / detail
  5. [InstCombine] avoid infinite loops with select folds of constant expressions — spatel / detail
  6. [flang] Implement constant folding for the NOT intrinsic — psteinfeld / detail
  7. [libcxx] Implement P0883R2 ("Fixing Atomic Initialization") — raul.tambre / detail
  8. [InstCombine] fold ctpop-of-select with 1 or more constant arms — spatel / detail
  9. [DSE] Remove stores in the same loop iteration — david.green / detail
  10. [lldb] [Process/elf-core] Fix reading NetBSD/i386 core dumps — mgorny / detail
  11. Fix -Wunused-variable and -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC — i / detail
  12. [lld-link] Fix -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC — i / detail
  13. [mlir] Fix -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC — i / detail
  14. [LoopUnroll] Use smallest exact trip count from any exit — nikita.ppv / detail
  15. Add a corefile style option to process save-core; skinny corefiles — Jason Molenda / detail
  16. [TypePromotion] Prune Intrinsic includes. NFC — craig.topper / detail
  17. Try to unbreak the windows CI — Jason Molenda / detail
  18. [GCOVProfiling][test] Ensure that 'opt' drops any files in a temp directory — gribozavr / detail
  19. [ELF][test] Add missing tests for --no-export-dynamic & --no-warn-backrefs — i / detail
  20. [ELF] Delete --no-cref which does not exist in GNU ld — i / detail
  21. [lld-macho] Have inputOrder default to less than INT_MAX — jezng / detail
  22. [IVDescriptors] Fix comment that getUnsafeAlgebraInst has been renamed to getExactFPMathInst — jim / detail
  23. [NFC][ScalarEvolution] Clean up ExitLimit constructors. — efriedma / detail
  24. [lld/mac] Test zerofill sections after __thread_bss — thakis / detail
  25. [InstCombine] Use poison constant to represent the result of unreachable instrs — aqjune / detail
  26. [lld/mac] Make a variable more local; no behavior change — thakis / detail
  27. [clang] NFC: adjust indentation of statements with more than one lines — pengfei.wang / detail
  28. [LoopDeletion] Handle Phis with similar inputs from different blocks — mkazantsev / detail

#1888 (Jun 19, 2021 10:01:00 PM)

  1. [LoopUnroll] Push runtime unrolling decision up into tryToUnrollLoop() — nikita.ppv / detail
  2. [mlir] Add EmitC dialect — marius.brehler / detail
  3. [clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on — melanie.blower / detail
  4. [clang-cl] Don't expand /permissive- to /ZC:strictStrings yet — markus.boeck02 / detail
  5. [libcxx] Move all algorithms into their own headers — Louis Dionne / detail
  6. [gn build] Port 134723edd5bf — llvmgnsyncbot / detail
  7. Revert "[clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on" — melanie.blower / detail
  8. [ARM][NFC] Tidy up subtarget frame pointer routines — tomas.matheson / detail
  9. Allow building for release with EXPENSIVE_CHECKS — tomas.matheson / detail
  10. Revert "Re-Revert "DirectoryWatcher: add an implementation for Windows"" — Saleem Abdulrasool / detail
  11. [InstCombine][test] add tests for select-of-bit-manip; NFC — spatel / detail
  12. [amdgpu] Improve the from f32 to i64. — michael.hliao / detail
  13. [MIRPrinter] Add machine metadata support. — michael.hliao / detail
  14. [lld/mac] Give __DATA,__thread_ptrs type S_THREAD_LOCAL_VARIABLE_POINTERS — thakis / detail
  15. [lld/mac] Make sure __thread_ptrs is in front of __thread_bss — thakis / detail
  16. [gn build] (manually) port b9c05aff205b (MIRTests) — thakis / detail
  17. Simplify some typedef struct — i / detail
  18. [NFC] AMD Zen 3: fix typo in a comment — lebedev.ri / detail
  19. [RISCV] Prevent formation of shXadd(.uw) and add.uw if it prevents the use of addi. — craig.topper / detail
  20. [llvm-profdata] Delete unneeded empty output filename check — i / detail
  21. [LLD] [MinGW] Print errors/warnings in lld-link with a "ld.lld" prefix — martin / detail
  22. [LLD] [COFF] Avoid doing repeated fuzzy symbol lookup for each iteration. NFC. — martin / detail
  23. [profile] Don't publish VMO if there are no counters — phosek / detail
  24. [llvm-profdata] Make diagnostics consistent with the (no capitalization, no period) style — i / detail
  25. [profile] Fix variable name — phosek / detail
  26. [test] Fix nocompress.test — i / detail
  27. [Flang][test] Fix Windows buildbot. — llvm-project / detail
  28. [llvm-cov gcov] Change case to match the prevailing style && replace getString with readString — i / detail
  29. [llvm-cov gcov] Support GCC 12 format — i / detail
  30. [InstSimplify] icmp poison, X -> poison — aqjune / detail

#1887 (Jun 18, 2021 10:01:03 PM)

  1. [M68k] Add new worker suse-gary-m68k-cross for Linux 32-bit M68k — gkistanova / githubweb

#1887 (Jun 18, 2021 10:01:03 PM)

  1. Revert D103717 "[InstrProfiling] Make __profd_ unconditionally private for ELF" — i / detail
  2. [polly][GPGPU] Fixup related to overloading exponent type in llvm.powi — bjorn.a.pettersson / detail
  3. [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X) — vdsered / detail
  4. [libc] Add few macro definitions to make it easy to accommodate Windows. — sivachandra / detail
  5. Revert "[InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)" — vdsered / detail
  6. [Demangle][Rust] Parse dot suffix — tomasz.miasko / detail
  7. [libc][Obvious] Add the new header file PlatformDefs.h to the fputil  target. — sivachandra / detail
  8. [Attributor] Don't print the call-graph in a hard-coded file. — hokein.wu / detail
  9. [Polly][Isl] Refactoring IslAstInfo::getBuild() and IslAstInfo::IslAstUserPayload::Build to use isl++. NFC — patacca / detail
  10. [mlir][linalg] Fix PadTensorOp constructor — springerm / detail
  11. [NFC] Assert non-zero factor before division — mkazantsev / detail
  12. [llvm][Inliner] Add an optional PriorityInlineOrder — taolq / detail
  13. [flang] Rewrite test for CPU_TIME — diana.picus / detail
  14. [Test] Add XFAIL unit test for PR50765 — mkazantsev / detail
  15. [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X) — vdsered / detail
  16. [AMDGPU] Update generated checks. NFC. — jay.foad / detail
  17. [Attributor] Fix UB behavior on uninitalized bool variables. — hokein.wu / detail
  18. [MLIR] Introduce scf.execute_region op — uday / detail
  19. [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3) — mkazantsev / detail
  20. Revert D104028 "[llvm][Inliner] Add an optional PriorityInlineOrder" — taolq / detail
  21. [ORC] Add support for dumping objects to the C API. — Lang Hames / detail
  22. [clang] Exclude function pointers on DefaultedComparisonAnalyzer — mizvekov / detail
  23. [ORC] Use uint8_t rather than char for RPC wrapper-function calls. — Lang Hames / detail
  24. [ORC][C-bindings] Re-order object transform function arguments. — Lang Hames / detail
  25. [libclang] Fix error handler in translateSourceLocation. — simon.tatham / detail
  26. [analyzer] Handle NTTP invocation in CallContext.getCalleeDecl() — vsavchenko / detail
  27. [DAG] SelectionDAG::computeKnownBits - use APInt::insertBits to merge subvector knownbits. NFCI. — llvm-dev / detail
  28. [mlir] Add notes about using external interface application. — silvasean / detail
  29. [clang] Implement P2266 Simpler implicit move — mizvekov / detail
  30. [HWASan] Run LAM tests with -hwasan-generate-tags-with-calls. — mascasa / detail
  31. RISCV: simplify a test case for RISCV (NFCI) — Saleem Abdulrasool / detail
  32. Fix build failure on 32 bit Arm — omair.javaid / detail
  33. [NFC][libomptarget] Fixed -DLLVM_ENABLE_RUNTIMES="openmp" build. — vyacheslav.p.zakharin / detail
  34. [NFC][libomptarget] Build elf_common with PIC. — vyacheslav.p.zakharin / detail
  35. [AArch64] Add TableGen patterns to generate uaddlv — jingu.kang / detail
  36. Rename option -icf MODE to --icf=MODE — gkm / detail
  37. [lld/mac] Support -data_in_code_info, -function_starts flags — thakis / detail
  38. [lldb-vscode] attempt to fix flakiness — walter erquinigo / detail
  39. [flang] Runtime implementation for default derived type formatted I/O — pklausler / detail
  40. [compiler-rt][hwasan] Move Thread::Init into hwasan_linux.cpp — leonardchan / detail
  41. [hwasan] Clarify report for allocation-tail-overwritten. — fmayer / detail
  42. [OpenMP] Update FAQ for enabling cuda offloading — ashermancinelli / detail
  43. Delay initialization of OptBisect — kparzysz / detail
  44. XFAIL a testcase on Hexagon (missing-abstract-variable.ll) — kparzysz / detail
  45. Revert "Delay initialization of OptBisect" — kparzysz / detail
  46. [DFSan] Cleanup code for platforms other than Linux x86_64. — browneee / detail
  47. [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner. — hoy / detail
  48. [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask — angandhi / detail
  49. [CSSPGO][llvm-profgen] Ignore LBR records after interrupt transition — hoy / detail
  50. [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch. — craig.topper / detail
  51. [clang-tidy] performance-unnecessary-copy-initialization: Directly examine the initializing var's initializer. — flx / detail
  52. [libc++] [P1518R2] Better CTAD behavior for containers with allocators. — arthur.j.odwyer / detail
  53. [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions — arnamoy.bhattacharyya / detail
  54. [lld-macho] Handle non-extern symbols marked as private extern — jezng / detail
  55. [lld-macho] Have path-related functions return std::string, not StringRef — jezng / detail
  56. [NFC][compiler-rt][hwasan] Move hwasanThreadList().CreateCurrentThread() into InitThreads — leonardchan / detail
  57. [Clang][Codegen] Add GNU function attribute 'no_profile' and lower it to noprofile — ndesaulniers / detail
  58. [GCOVProfiling] don't profile Fn's w/ noprofile attribute — ndesaulniers / detail
  59. [mlir] Add support to SourceMgrDiagnosticHandler for filtering FileLineColLocs — riddleriver / detail
  60. [CSSPGO][llvm-profgen] Fix an issue in findDisjointRanges — hoy / detail
  61. [LoopUnroll] Simplify optimization remarks — nikita.ppv / detail
  62. Partial rollback: Disable MLIR verifier parallelism. — stellaraccident / detail
  63. Whitespace fixes for — ndesaulniers / detail
  64. [flang] Fix clang build (struct/class mismatch warning) — pklausler / detail
  65. [CSSPGO] Undoing the concept of dangling pseudo probe — hoy / detail
  66. [OpenMP] Make bug49334.cpp more reproducible — tianshilei1992 / detail
  67. AMDGPU: Fix assert on m0_lo16/m0_hi16 — Matthew.Arsenault / detail
  68. Re-Revert "DirectoryWatcher: add an implementation for Windows" — thakis / detail
  69. AMDGPU: Fix infinite loop in DAG combine with fneg + fma — Matthew.Arsenault / detail
  70. [profile][test] Delete profraw directory so that tests are immune to format version upgrade — i / detail
  71. [flang] Recode a switch() to dodge a sketchy warning — pklausler / detail
  72. [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling — i / detail
  73. Revert "[lld-macho] Avoid force-loading the same archive twice" — thakis / detail
  74. [InstCombine] Don't transform code if DoTransform is false — carrot / detail
  75. [libfuzzer] Disable failing DFSan-related tests — gbalats / detail
  76. [ORC][examples] Fix file name in comment. — Lang Hames / detail
  77. [ORC][C-bindings] Add access to LLJIT IRTransformLayer, ThreadSafeModule utils. — Lang Hames / detail
  78. [llvm][Inliner] Add an optional PriorityInlineOrder — taolq / detail
  79. Revert "[lld-macho] Have path-related functions return std::string, not StringRef" — jezng / detail
  80. [re-land][lld-macho] Avoid force-loading the same archive twice — jezng / detail
  81. [mlir][linalg] Lower subtensor(pad_tensor) to pad_tensor(subtensor) — springerm / detail
  82. [ORC][examples] Add missing library dependence — Lang Hames / detail
  83. [RISCV][test] Add new tests for add-mul optimization in the zba extension with SH*ADD — powerman1st / detail
  84. [RISCV] Optimize add-mul in the zba extension with SH*ADD — powerman1st / detail

#1887 (Jun 18, 2021 10:01:03 PM)

  1. [M68k] Add new worker suse-gary-m68k-cross for Linux 32-bit M68k — gkistanova / detail

#1886 (Jun 17, 2021 10:01:06 PM)

  1. Update compiler on hexagon-build-0x machines — kparzysz / githubweb
  2. Add flang-x86_64-windows builder. — llvm-zorg / githubweb

#1886 (Jun 17, 2021 10:01:06 PM)

  1. Avoid unnecessary AArch64 DSB in __clear_cache in some situations. — kristof.beyls / detail
  2. [clangd] Use command line adjusters for inserting compile flags — kadircet / detail
  3. [clangd] Fix feature modules to drop diagnostics — kadircet / detail
  4. Update @llvm.powi to handle different int sizes for the exponent — bjorn.a.pettersson / detail
  5. [lldb] Skip variant/optional libc++ tests for Clang 5/6 — Raphael Isemann / detail
  6. [mlir] ODS: emit interface traits outside of the interface class — zinenko / detail
  7. [analyzer] Make checker silencing work for non-pathsensitive bug reports — dkszelethus / detail
  8. [Format] Fix incorrect pointer/reference detection — mydeveloperday / detail
  9. [VPlan] Support PHIs as LastInst when inserting scalars in ::get(). — flo / detail
  10. [Demangle] Support Rust v0 mangling scheme in llvm::demangle — tomasz.miasko / detail
  11. [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass — david.green / detail
  12. [clang][AST] Set correct DeclContext in ASTImporter lookup table for template params. — 1.int32 / detail
  13. [RISCV][VP] Lower FP VP ISD nodes to RVV instructions — fraser / detail
  14. [FuncSpec] Don't specialise functions with attribute NoDuplicate. — sjoerd.meijer / detail
  15. [mlir] separable registration of operation interfaces — zinenko / detail
  16. [libcxx] Fix a case of -Wundef warnings regarding _POSIX_TIMERS — martin / detail
  17. [llvm-dlltool] [test] Test both short and long forms of options. NFC. — martin / detail
  18. [llvm-dlltool] [test] Remove superfluous --coff-exports option to llvm-readobj. NFC. — martin / detail
  19. [llvm-dlltool] [test] Add a testcase for all machine option types. NFC. — martin / detail
  20. [llvm-dlltool] Imply the target arch from a tool triple prefix — martin / detail
  21. [LLD] [COFF] Remove a stray duplicate comment. NFC. — martin / detail
  22. [ELF] Restore arm-branch.s test — ikudrin / detail
  23. [NFC] test commit, fix namespace ending comment. — fmayer / detail
  24. [flang] preserve symbol in DescriptorInquiry — jperier / detail
  25. [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210) — aqjune / detail
  26. [hwasan] Do not use short granule tags as poison tags. — fmayer / detail
  27. [hwasan] Improve report for addresses within regions. — fmayer / detail
  28. [mlir] Enable delayed registration of attribute/operation/type interfaces — zinenko / detail
  29. [lldb] Set return object failed status even if error string is empty — david.spickett / detail
  30. [lldb] Remove redundant calls to set eReturnStatusFailed — david.spickett / detail
  31. [mlir] define a customized DEBUG_TYPE in InterfaceSupport.h — zinenko / detail
  32. [X86] Add test showing binary differences with -x86-pad-for-align. — flo / detail
  33. [libc] Generate one benchmark per implementation — gchatelet / detail
  34. [X86] Check using default in test added in 0bd5bbb31e0345ae. — flo / detail
  35. [mlir][linalg] Purge linalg.indexed_generic. — pifon / detail
  36. [X86] combineSelect - refactor MIN/MAX detection code to make it easier to add additional select(setcc,x,y) folds. NFCI. — llvm-dev / detail
  37. [mlir] Split things dependent on LLVM_DEBUG into a .cpp file — benny.kra / detail
  38. [FuncSpec] Precommit test: don't specialise funcs with NoDuplicate instrs. NFC. — sjoerd.meijer / detail
  39. [lldb] Remove redundant calls to set eReturnStatusFailed — david.spickett / detail
  40. [mlir] Remove linalg.indexed_generic forward decl. — pifon / detail
  41. [DebugInfo] Prevent non-determinism when updating DIArgList users of a value — stephen.tozer / detail
  42. [Sema] Fix for PR50741 — Chris.Hamilton / detail
  43. Revert "[DebugInfo] Prevent non-determinism when updating DIArgList users of a value" — stephen.tozer / detail
  44. [llvm] fix typo in comment — gchatelet / detail
  45. [FPEnv][InstSimplify] Precommit tests for D103169. — kevin.neal / detail
  46. [clangd] Explicitly fail if the file passed to --check is not valid. — hokein.wu / detail
  47. [lld-macho] Avoid force-loading the same archive twice — jezng / detail
  48. Reapply "[DebugInfo] Prevent non-determinism when updating DIArgList users of a value" — stephen.tozer / detail
  49. RISCV: adjust handling of relocation emission for RISCV — Saleem Abdulrasool / detail
  50. Revert "Remove obsolete call to AsyncSignalSafeLazyInitiFakeStack." — kda / detail
  51. [compiler-rt][hwasan]: undefine new/delete operators with alignment on Android. — peter / detail
  52. [InstCombine][x86] add tests for complex vector shift value tracking; NFC — spatel / detail
  53. [InstSimplify] add tests for computeKnownBits of shift-with-bitcast op; NFC — spatel / detail
  54. fix an -Wunused-variable warning in release built, NFC — hokein.wu / detail
  55. test: clean up some of the RISCV tests (NFC) — Saleem Abdulrasool / detail
  56. [libcxx][iwyu] 🎨 adds more headers to IWYU — cjdb / detail
  57. [libcxx][module-map] 🎨 updates module map to account for ranges headers — cjdb / detail
  58. [mlir][sparse] Add Matricized Tensor Times Khatri-Rao Product (MTTKRP) integration test — gusss / detail
  59. [clang] Fix a race condition in the build of clangInterpreter — stilis / detail
  60. [lld-macho] Implement ICF — gkm / detail
  61. [gn build] Port f27e4548fc42 — llvmgnsyncbot / detail
  62. [AIX] Remove --as-needed passing into aix linker — jasonliu / detail
  63. [NFC] LoopVectorizationCostModel::getMaximizedVFForTarget(): clarify debug msg — lebedev.ri / detail
  64. [X86] AMD Zen 3: don't confuse shift and shuffle, NFC — lebedev.ri / detail
  65. [llvm-symbolizer][docs] Update example for --verbose in the guide — andrew.ng / detail
  66. [lld-macho] Rework mergeFlag to behave closer to what ld64 does. — vyng / detail
  67. [lld][WebAssembly] Add new `--import-undefined` option — sbc / detail
  68. [MCA] [RegisterFile] Allow for skipping Defs with RegID of 0 (rather than assert(RegID) like we do before this patch). — pholland2 / detail
  69. [LoopUnroll] Fold all exits based on known trip count/multiple — nikita.ppv / detail
  70. [lldb-vscode] only report long running progress events — walter erquinigo / detail
  71. Revert "[NFC] Remove checking pointee type for byval/preallocated type" — jgorbe / detail
  72. [AArch64][GISel] and+or+shl => bfi — jonathan_roelofs / detail
  73. [GISel] Eliminate redundant bitmasking — jonathan_roelofs / detail
  74. [libc++] Make sure std::allocator<void> is always trivial — Louis Dionne / detail
  75. RISCV: clean up target expression handling — Saleem Abdulrasool / detail
  76. [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max. — efriedma / detail
  77. [DFSan] Cleanup code for platforms other than Linux x86_64. — browneee / detail
  78. [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp. — craig.topper / detail
  79. [InstrProfiling] Make __profd_ unconditionally private for ELF — i / detail
  80. Revert "[DFSan] Cleanup code for platforms other than Linux x86_64." — browneee / detail
  81. [Attributor] Derive AACallEdges attribute — kuterdinel / detail
  82. [NFC][SimpleLoopUnswitch] unswitchTrivialBranch(): add debug output explaining unswitching failure — lebedev.ri / detail
  83. [lldb-vscode] remove failed test — walter erquinigo / detail
  84. [trace][intel-pt] Create basic SB API — walter erquinigo / detail
  85. [lld][WebAssembly] Fix crash calling weakly undefined function in PIC code — sbc / detail
  86. [clang][AST] Make `getLocalOrImportedSubmoduleID` work with const `Module*`. NFC. — vsapsai / detail
  87. [FIX][Attributor] Fix broken build due to missing virtual deconstructors. — kuterdinel / detail
  88. Frontend: Respect -fno-temp-file when creating a PCH — Duncan P. N. Exon Smith / detail
  89. [M68k][NFC] Fix indentation in M68kInstrArithmetic.td — jim / detail
  90. [Coroutine] Properly deal with byval and noalias parameters — lxfind / detail
  91. Bring our handling of -Wframe-larger-than more in line with GCC. — richard / detail
  92. [WebAssembly] Rename event to tag — aheejin / detail
  93. [AMDGPU] Remove duplicate setOperationAction for v4i16/v4f16 (NFC) — carl.ritson / detail
  94. [objdump][ARM] Fix evaluating the target address of a Thumb BLX(i) — ikudrin / detail
  95. [InstCombine][NFC] Added tests for mul with zext/sext operands — vdsered / detail
  96. [RISCV] Don't enable Interleaved Access Vectorization — luke957 / detail
  97. [dfsan] Replace dfs$ prefix with .dfsan suffix — gbalats / detail
  98. [Attributor][NFC] AAReachability is currently stateless, don't invalidate it — johannes / detail
  99. [Attributor][NFC] Precommit a set of test cases for load simplification — johannes / detail
  100. [Attributor][NFC] Add test from PR49606 — johannes / detail
  101. [OpenMP][NFC] Expose AAExecutionDomain and rename its getter — johannes / detail
  102. [Attributor] Make sure Heap2Stack works properly on a GPU target — johannes / detail
  103. [Attributor] Introduce a helper do deal with constant type mismatches — johannes / detail
  104. [Attributor] Use a centralized value simplification interface — johannes / detail
  105. [Attributor] Allow to skip the initial update for a new AA — johannes / detail
  106. [Attributor][FIX] Arguments of unknown functions can be undef — johannes / detail

#1886 (Jun 17, 2021 10:01:06 PM)

  1. Update compiler on hexagon-build-0x machines — kparzysz / detail
  2. Add flang-x86_64-windows builder. — llvm-zorg / detail

#1885 (Jun 16, 2021 10:01:09 PM)

  1. [zorg] Rename Linaro-maintained 2-stage bots — maxim.kuvyrkov / githubweb

#1885 (Jun 16, 2021 10:01:09 PM)

  1. [DFSan][NFC] Fix shadowing variable name. — browneee / detail
  2. [SLP] Incorrect handling of external scalar values — ybrevnov / detail
  3. [SCEV] PtrToInt on non-integral pointers is allowed — lebedev.ri / detail
  4. [NFC][X86] lowerVECTOR_SHUFFLE(): drop FIXME about widening to i128 (YMM half) element type — lebedev.ri / detail
  5. [OpenMP] Remove unused variables from libomp code — protze / detail
  6. [flang][driver] Add `-fdebug-dump-all` — andrzej.warzynski / detail
  7. [flang][nfc] Move `external-hello-world` to flang/examples — andrzej.warzynski / detail
  8. [ORC] Switch to WrapperFunction utility for calls to registration functions. — Lang Hames / detail
  9. [FuncSpec] Statistics — sjoerd.meijer / detail
  10. [OpenMP][NFC] Add back suppression of warning — protze / detail
  11. [AMDGPU] Use defvar in SOPInstructions.td. NFC. — jay.foad / detail
  12. [flang] Check there's no dependency on C++ libs — diana.picus / detail
  13. [AMDGPU] Set more flags on Real instructions — jay.foad / detail
  14. [yaml2obj] Fix bug when referencing items in SectionHeaderTable — james.henderson / detail
  15. [yaml2obj][obj2yaml] Support custom ELF section header string table name — james.henderson / detail
  16. [FuncSpec] Add test for a call site that will never be executed. NFC. — sjoerd.meijer / detail
  17. [flang] Add clang-tidy check for braces around if — diana.picus / detail
  18. [FuncSpec] Remove other passes in a test RUN line. NFC. — sjoerd.meijer / detail
  19. [flang] Fixup 7ddbf2633911a5c378ad6af01e250f6f252b9032 — diana.picus / detail
  20. [ARM] Extra tests for sign extended floating point compares. NFC — david.green / detail
  21. [ARM] Correct type of setcc results for FP vectors — david.green / detail
  22. [mlir] ODS: temporarily disbale external model in presence of extra class declarations — zinenko / detail
  23. [ELF] Consider that NOLOAD sections should be placed in a PT_LOAD segment — konstantin.schwarz / detail
  24. [lld/mac] Put lld-only flags in "LLD-SPECIFIC:" --help section — thakis / detail
  25. [lld/mac] Add support for -no_data_in_code_info flag — thakis / detail
  26. Revert "[flang] Check there's no dependency on C++ libs" — diana.picus / detail
  27. [AMDGPU] Set mayLoad and mayStore on Real instructions — jay.foad / detail
  28. [lldb] vwprintw -> vw_printw in IOHandlerCursesGUI — Raphael Isemann / detail
  29. [libc] Add a set of elementary operations — gchatelet / detail
  30. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  31. [AMDGPU] Set IsAtomicRet and IsAtomicNoRet on Real instructions — jay.foad / detail
  32. [flang] Check there's no dependency on C++ libs. NFC — diana.picus / detail
  33. [OpenMP] libomp: fixed implementation of OMP 5.1 inoutset task dependence type — Andrey.Churbanov / detail
  34. [lldb] Require Clang 8 for gpubnames test — Raphael Isemann / detail
  35. [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements — Dylan.Fleming / detail
  36. [libc] Add a set of elementary operations — gchatelet / detail
  37. [libcxx] Fix exception raised during downstream bare-metal libunwind tests — amilendra.kodithuwakku / detail
  38. [AMDGPU] Set SALU, VALU and other instruction type flags on Real instructions — jay.foad / detail
  39. [llvm-symbolizer] improve test and fix doc example after recent --print-source-context-lines behaviour change — Ben.Dunbobbin / detail
  40. [X86][AVX] Regenerate pr15296.ll tests — llvm-dev / detail
  41. [mlir] NFC - Drop newline form BlockArgument printing. — nicolas.vasilache / detail
  42. [MCA][InstrBuilder] Always check for implicit uses of resource units (PR50725). — andrea.dibiagio / detail
  43. [libc++] Undeprecate the std::allocator<void> specialization — Louis Dionne / detail
  44. [llvm][AArch64] Handle arrays of struct properly (from IR) — david.spickett / detail
  45. [AMDGPU] Set VOP3P flag on Real instructions — jay.foad / detail
  46. [obj2yaml] Address D104035 review comments — james.henderson / detail
  47. [SVE] Selection failure with scalable insertelements — Dylan.Fleming / detail
  48. [lld-macho] Downgrade version mismatch to warning — jezng / detail
  49. [libTooling][NFC] Refactor implemenation of Transformer Stencils to use standard OOP — yitzhakm / detail
  50. [FuncSpec] Fixed prefix typo in test function-specialization-noexec.ll. NFC. — sjoerd.meijer / detail
  51. [InstSimplify] propagate poison through FP ops — spatel / detail
  52. [NFC][libomptarget] Reduce the dependency on libelf — vyacheslav.p.zakharin / detail
  53. Reapply "[MCA] Adding the CustomBehaviour class to llvm-mca". — andrea.dibiagio / detail
  54. [gn build] Port ef16c8eaa5cd — llvmgnsyncbot / detail
  55. [ValueTracking] add tests for propagatesPoison with FP ops; NFC — spatel / detail
  56. Revert "Revert "[libcxx][module-map] creates submodules for private headers"" — cjdb / detail
  57. [M68k][GloballSel] Adding initial GlobalISel infrastructure — angandhi / detail
  58. [llvm-objcopy] Make ihex writer similar to binary writer — i / detail
  59. [index] Fix performance regression with indexing macros — blangmuir / detail
  60. [flang] Correct the subscripts used for arguments to character intrinsics — pklausler / detail
  61. RISCVFixupKinds.h: Don’t duplicate function or class name at the beginning of the comment && fix some comments — i / detail
  62. [ValueTracking] add FP intrinsics to test for propagatesPoison; NFC — spatel / detail
  63. [mlir][sparse] support new kind of scalar in sparse linalg generic op — ajcbik / detail
  64. [CSSPGO] Report zero-count probe in profile instead of dangling probes. — hoy / detail
  65. [llvm-objcopy][MachO] Copy LC_LINKER_OPTIMIZATION_HINT — i / detail
  66. [lld-macho][nfc] Put back shouldOmitFromOutput() asserts — jezng / detail
  67. [lld-macho] Handle multiple LC_LINKER_OPTIONs — jezng / detail
  68. [lld-macho] Put DATA_IN_CODE immediately after FUNCTION_STARTS — jezng / detail
  69. [flang] Don't crash on some bogus expressions — pklausler / detail
  70. [NFC][ScalarEvolution] Refactor createNodeForSelectOrPHI — efriedma / detail
  71. Fix verifier crashing on some invalid IR — joker.eph / detail
  72. Use early exist and simplify a condition in Block SuccessorRange (NFC) — joker.eph / detail
  73. [MCA] Anchoring the vtable of CustomBehaviour — minyihh / detail
  74. [flang] Fix crashes on calls to non-procedures — pklausler / detail
  75. Add hook for dialect specializing processing blocks post inlining calls — jpienaar / detail
  76. [MLIR] Fix affine parallelize pass. — uday / detail
  77. [MLIR] Make store to load fwd condition less conservative — uday / detail
  78. [ASTMatchers] Fix bug in `hasUnaryOperand` — yitzhakm / detail
  79. Add sparse matrix multiplication integration test — ajcbik / detail
  80. [libTooling] Change `access` stencil to recognize use of `operator*`. — yitzhakm / detail
  81. [OpenMP] Add Two-level Distributed Barrier — terry.l.wilmarth / detail
  82. [flang] Cope with errors with array constructors — pklausler / detail
  83. [flang][driver] Add missing `! REQUIRES` LIT directive — andrzej.warzynski / detail
  84. [flang] Fold MAXVAL & MINVAL — pklausler / detail
  85. [scudo] Ensure proper allocator alignment in TSD test — kostyak / detail
  86. [flang] Use a "double-double" accumulator in SUM — pklausler / detail
  87. Move the definition of LLVM_SUPPORT_XCODE_SIGNPOSTS into llvm-config.h — Adrian Prantl / detail
  88. Use `-cfg-func-name` value as filter for `-view-cfg`, etc. — joachim / detail
  89. [flang] Implement runtime for IALL & IANY — pklausler / detail
  90. [gn build] (manually) port f9aba9a5afe — thakis / detail
  91. [mlir] Make Type::print and Type::dump const — i / detail
  92. [RISCV][test] Add new tests of SH*ADD in the zba extension — powerman1st / detail
  93. [flang] Fix ARM/POWER test failure (folding20.f90) — pklausler / detail
  94. Decouple registring passes from specifying argument/description — joker.eph / detail
  95. Migrate MLIR test passes to the new registration API — joker.eph / detail
  96. [clang] NRVO: Improvements and handling of more cases. — mizvekov / detail
  97. [AMDGPU] Fixed constexpr expansion to handle multiple uses — Stanislav.Mekhanoshin / detail
  98. [clang] use correct builtin type for defaulted comparison analyzer — mizvekov / detail
  99. Improve error message on pass registration failures to include the faulty pass name — joker.eph / detail
  100. [mlir-lsp-server][Docs] Tweak the documentation for the visual studio code extension — riddleriver / detail
  101. [flang] Complain about more cases of calls to insufficiently defined procedures — pklausler / detail
  102. Relax language comparison when matching up C++ forward decls with definitions — Adrian Prantl / detail
  103. [mlir-lsp-server] Add an explicit blurb on where to send code contributions. — riddleriver / detail
  104. [mlir-vscode] Add a link to mlir.llvm.org at the top of the vscode extension doc — riddleriver / detail
  105. Remove obsolete call to AsyncSignalSafeLazyInitiFakeStack. — kda / detail
  106. [mlir] Fixed dynamic operand storage on big-endian machines. — riddleriver / detail
  107. [lld][MachO] Sort symbols in parallel in -map — th3charlie / detail
  108. Improve error reporting on pass registration collision (NFC) — joker.eph / detail
  109. [ORC] Switch from uint8_t to char buffers for TargetProcessControl::runWrapper. — Lang Hames / detail
  110. [mlir] Move `memref.dim` canonicalization using `InferShapedTypeOpInterface` to a separate pass. — ravishankarm / detail

#1885 (Jun 16, 2021 10:01:09 PM)

  1. [zorg] Rename Linaro-maintained 2-stage bots — maxim.kuvyrkov / detail

#1884 (Jun 15, 2021 10:01:12 PM)

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

#1883 (Jun 14, 2021 10:01:15 PM)

  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

#1883 (Jun 14, 2021 10:01:15 PM)

  1. [VP] Binary floating-point intrinsics. — simon.moll / detail
  2. [flang] Add initial implementation for CPU_TIME — diana.picus / detail
  3. [llvm] remove Sequence::asSmallVector() — gchatelet / detail
  4. [clang][deps] NFC: Preserve the original frontend action — Jan Svoboda / detail
  5. [libc] Add a set of elementary operations — gchatelet / detail
  6. [clang][modules][pch] Allow loading PCH with different modules cache path — Jan Svoboda / detail
  7. Reland "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  8. [lldb] Add missing changes to a2363c0cf9b6a9a81c76ac652da667f73845d38b — david.spickett / detail
  9. [clang][deps] Handle precompiled headers' AST files — Jan Svoboda / detail
  10. Revert "[libc] Add a set of elementary operations" — gchatelet / detail
  11. [lldb] Correct "else if" to "elif" in TestRegisters — david.spickett / detail
  12. [flang] Add POSIX implementation for CPU_TIME — diana.picus / detail
  13. Fix -Wswitch warning after 092c303955cd18be6c0b923b1c0a1b96e2c91893. — hokein.wu / detail
  14. [clang][deps] Handle modular dependencies present in PCH — Jan Svoboda / detail
  15. [Analyzer][solver] Simplify existing eq classes and constraints when a new constraint is added — gabor.marton / detail
  16. [clang][deps] Move stripping of diagnostic serialization from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  17. [clang][deps] Move invocation adjustments from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  18. [clang][deps] Move injection of `-Wno-error` from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  19. [clang][deps] Move enabling system header deps from `clang-scan-deps` to `DependencyScanning` library — Jan Svoboda / detail
  20. [VPlan] Add additional tests for region merging. — flo / detail
  21. [clang][deps] Fix failing modules.cpp test — Jan Svoboda / detail
  22. [lldb][docs] Document SBType — Raphael Isemann / detail
  23. [clang][deps] NFC: Check the correct context hashes in tests — Jan Svoboda / detail
  24. [clang][deps] Prevent unintended modifications of the original TU command-line — Jan Svoboda / detail
  25. Revert "[lldb] Set return status to failed when adding a command error" (and fixups) — david.spickett / detail
  26. [libc++] Refactor the tests for std::prev, next and advance — Louis Dionne / detail
  27. [MLIR][NFC] Rename MemRefDataFlow -> AffineScalarReplacement — uday / detail
  28. [clang][deps] NFC: Fix an XFAIL test on Windows — Jan Svoboda / detail
  29. [libc++] NFC: More refactoring in the prev/next/advance tests per review comments — Louis Dionne / detail
  30. Intrinsic::getName: require a Module argument — jeroen.dobbelaere / detail
  31. [clang][deps] NFC: Handle `DependencyOutputOptions` only once — Jan Svoboda / detail
  32. [clang][deps] NFC: Stop using moved-from object — Jan Svoboda / detail
  33. [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size — lebedev.ri / detail
  34. [NFC][DAGCombine] Extract getFirstIndexOf() lambda back into a function — lebedev.ri / detail
  35. Reland "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  36. [flang] Fix compilation problem with rename of "MemRefDataFlow" — psteinfeld / detail
  37. Add AutomaticAllocationScope to memref.alloca_scope — zinenko / detail
  38. [libc++] [test] No longer rely on std::hash<T>::argument_type. — arthur.j.odwyer / detail
  39. [lldb][docs] Fix section name for InputReaderGranularity — Raphael Isemann / detail
  40. [lldb][docs] Add the missing rst anchors to the Python enum docs — Raphael Isemann / detail
  41. [libcxx][ranges] Implement views::all. — zoecarver / detail
  42. [gn build] Port c820b494d6e1 — llvmgnsyncbot / detail
  43. Revert "[clang] NRVO: Improvements and handling of more cases." — hans / detail
  44. [AArch64] Improve SAD pattern — jingu.kang / detail
  45. [ADT] Use unnamed argument for unused arg in StringMapEntryStorage. — flo / detail
  46. [AIX][XCOFF] emit vector info of traceback table. — zhijian / detail
  47. SelectionDAG: repair the Windows build — Saleem Abdulrasool / detail
  48. [VectorCombine] Limit scalarization to non-poison indices for now. — flo / detail
  49. [mlir] Mark gpu dialect illegal in gpu-to-llvm conversion — csigg / detail
  50. [LoopDeletion] Add test with irreducible control flow in loop. — flo / detail
  51. [InstCombine] add tests for logical and/or with not ops; NFC — spatel / detail
  52. [InstCombine] add DeMorgan folds for logical ops in select form — spatel / detail
  53. [Verifier] Parallelize verification and dom checking.  NFC. — clattner / detail
  54. [flang] Move buffer runtime test to GTest — ashermancinelli / detail
  55. [RISCV] Transform unaligned RVV vector loads/stores to aligned ones — fraser / detail
  56. [Clang] Test case for -Wunused-but-set-variable, warn for volatile. — George Burgess IV / detail
  57. [CSSPGO] Aggregation by the last K context frames for cold profiles — wlei / detail
  58. [OpenMP] Fix C-only clang assert on parsing use_allocator clause of target directive — a.bataev / detail
  59. [lld-macho] Reword comment for clarity — jezng / detail
  60. [lld-macho] Fix "shift exponent too large" UBSAN error — jezng / detail
  61. [OpaquePtr] Remove existing support for forward compatibility — aeubanks / detail
  62. [NFC] Remove unused variable — Vitaly Buka / detail
  63. [docs][OpaquePtr] Shuffle around the transition plan section — aeubanks / detail
  64. X86: pass swift_async context in R14 on Win64 — Saleem Abdulrasool / detail
  65. Remove accidentally added debugging code from D103135 — aeubanks / detail
  66. [mlir:Linalg] Populate LinalgOp patterns on LinalgDialect as opposed to each op — riddleriver / detail
  67. Move some code under NDEBUG from D103135 — aeubanks / detail
  68. [PassManager] Save compile time by not running the verifier unnecessarily. NFC — clattner / detail
  69. [OPENMP][C++20]Add support for CXXRewrittenBinaryOperator in ranged for loops. — a.bataev / detail
  70. [libc++] Clean up scripts to setup CI on macOS — Louis Dionne / detail
  71. [libc++abi] NFC: avoid a -Wunused-parameter warning — xingxue / detail
  72. [AMDGPU] Limit runs of fixLdsBranchVmemWARHazard — Piotr Sobczak / detail
  73. [mlir][Linalg] Make printer/parser have the same behavior. — hanchung / detail
  74. Adding some of the documents for C11. — aaron / detail
  75. [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0)) — lebedev.ri / detail
  76. [dfsan] Add stack-trace printing functions to dfsan interface — gbalats / detail
  77. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  78. [HWASan] Enable globals support for LAM. — mascasa / detail
  79. [libc] Add hardware implementations of x86_64 sqrt functions. — sivachandra / detail
  80. [Hexagon] Add HVX and control register names to Hexagon target — kparzysz / detail
  81. Revert "Allow signposts to take advantage of deferred string substitution" — Adrian Prantl / detail
  82. [SVE][LSR] Teach LSR to enable simple scaled-index addressing mode generation for SVE. — huihuiz / detail
  83. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  84. Remove redundant environment variable XLA_FLAGS. — jacobhegna / detail
  85. [compiler-rt][hwasan] Add newline between record_addr lines on frame record dumps — leonardchan / detail
  86. [mlir:OpFormatGen] Add Support for `$_ctxt` in the transformer. — silvasean / detail
  87. [NFC][sanitizer] clang-format some code — Vitaly Buka / detail
  88. [PowerPC] Export 16 byte load-store instructions — lkail / detail
  89. [lld][MachO] Add support for LC_DATA_IN_CODE — alexshap / detail
  90. [libc++][ci] Enable modules in the Runtimes build — Louis Dionne / detail
  91. Do not merge LocalInstantiationScope for template specialization — Yaxun.Liu / detail
  92. [lld][MachO] Fix UB after D103006 — Vitaly Buka / detail
  93. [NFC][hwasan] Fix "implicitly declaring library function" — Vitaly Buka / detail

#1883 (Jun 14, 2021 10:01:15 PM)

  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

#1882 (Jun 13, 2021 10:01:18 PM)

  1. Revert "[X86] Check immediate before get it." — yuanke.luo / detail
  2. [X86] Check immediate before get it. — yuanke.luo / detail
  3. [ARM][NEON] Combine base address updates for vld1Ndup intrinsics — kbessonova / detail
  4. [clang] Implement P2266 Simpler implicit move — mizvekov / detail
  5. [ORC-RT] Fix a comment. — Lang Hames / detail
  6. [JITLink][MachO] Add missing testcase. — Lang Hames / detail
  7. [ORC-RT] Remove unused header in unit test. — Lang Hames / detail
  8. VPlanSLP.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  9. ArgumentPromotion.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  10. SValExplainer.h - get APSInt values by const reference instead of value. NFCI. — llvm-dev / detail
  11. [InstCombine] fold ctlz/cttz of bool types — spatel / detail
  12. [clang][NFC] Add IsAnyDestructorNoReturn field to CXXRecord instead of calculating it on demand — markus.boeck02 / detail
  13. [ARM] Introduce t2WhileLoopStartTP — david.green / detail
  14. LoopUnrollAndJamPass.cpp - remove unused <vector> include. NFCI. — llvm-dev / detail
  15. GVN.cpp - remove unused <vector> include. NFCI. — llvm-dev / detail
  16. fix comment typos to cycle bots — thakis / detail
  17. DWARFDebugFrame.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  18. MachOObjectFile.cpp - remove unused <string> include. NFCI. — llvm-dev / detail
  19. RegUsageInfoPropagate.cpp - remove unused <string> and <map> includes. NFCI. — llvm-dev / detail
  20. ProfiledCallGraph.h - remove unused <string> include. NFCI. — llvm-dev / detail
  21. DetailedRecordsBackend.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  22. DetailedRecordsBackend.cpp - printSectionHeading - avoid std::string creation/copies. — llvm-dev / detail
  23. DIPrinter.h - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  24. BoundsChecking.cpp - tidy implicit header dependencies. NFCI. — llvm-dev / detail
  25. RawError.h - remove unused <string> include. NFCI. — llvm-dev / detail
  26. [LoopUnroll] Test multi-exit runtime unrolling with predictable exit (NFC) — nikita.ppv / detail
  27. [lld/mac] clarify comment — thakis / detail
  28. DirectoryWatcher: also wait for the notifier thread — Saleem Abdulrasool / detail
  29. [SPARC] Legalize truncation and extension between fp128 and half — thatlemon / detail
  30. [clang-format] Adds a formatter for aligning arrays of structs — bjoern / detail
  31. [fuzzer] Fix build on musl — i / detail
  32. [ELF] Add OVERWRITE_SECTIONS command — i / detail
  33. Introduce tensor.insert op to Tensor dialect. — hanchung / detail
  34. [DSE] Extra multiblock loop tests, NFC. — david.green / detail
  35. unwind: allow building with GCC — Saleem Abdulrasool / detail
  36. Fix misspelled instruction in X86 assembly parser — epastor / detail
  37. [ms] [llvm-ml] Fix capitalization of the ignored CPU directives — epastor / detail
  38. [ms] [llvm-ml] When parsing MASM, "jmp short" instructions are case insensitive — epastor / detail
  39. [lld-macho][nfc] Remove InputSection::outSecFileOff — jezng / detail
  40. [lld-macho][nfc] Represent the image loader cache with a ConcatInputSection — jezng / detail
  41. [lld-macho][nfc] Add `final` to classes where possible — jezng / detail
  42. [Utils] Add missing freeze and poison keyword highlights — aqjune / detail
  43. [mlir][linalg] Add constant padding helper to PadTensorOp — springerm / detail
  44. [mlir] Vectorize linalg.pad_tensor consumed by transfer_read — springerm / detail
  45. [mlir] Vectorize linalg.pad_tensor consumed by subtensor_insert — springerm / detail
  46. [mlir] Vectorize linalg.pad_tensor consumed by transfer_write — springerm / detail
  47. [DominanceInfo] Make the ctor take a defaulted value for the operand. NFC. — clattner / detail
  48. [mlir][linalg] Remove generic PadTensorOp vectorization pattern — springerm / detail
  49. [ORC-RT] Fix an error check. — Lang Hames / detail
  50. Calculate getTerminator only when necessary — 1894981+hiraditya / detail
  51. Implement DW_CFA_LLVM_* for Heterogeneous Debugging — VenkataRamanaiah.Nalamothu / detail
  52. [lld-macho] Try to fix MSAN "uninitialized memory" error — jezng / detail
  53. [Testsuite] Change these tests to only have a single verification error, NFC. — clattner / detail
  54. [LLParser] Remove outdated deplibs — th3charlie / detail
  55. AMD k8 family does not support SSE4.x which are required by x86-64-v2+ — sguelton / detail
  56. [mlir][linalg] Lower PadTensorOp to InitTensorOp + FillOp + SubTensorInitOp — springerm / detail
  57. [mlir][linalg] Vectorize linalg.pad_op source copying (static source shape) — springerm / detail
  58. [mlir][linalg] Vectorize linalg.pad_op source copying (improved) — springerm / detail
  59. [LoopVectorize] precommit pr50686.ll for D104148 — guopeilin1 / detail
  60. Only consider built-in compound assignment operators for -Wunused-but-set-* — sbergman / detail
  61. [mlir] Add ExpOp to Complex dialect. — akuegel / detail
  62. [mlir][linalg] Lower PadTensorOps with non-constant pad value — springerm / detail
  63. [mlir][linalg] Add support for scalar input operands. — gysit / detail
  64. [mlir] Remove traits that require vector type support from ops in Complex dialect. — akuegel / detail

#1881 (Jun 12, 2021 10:01:20 PM)

  1. [AMDGPU][IndirectCalls] Fix register usage propagation for indirect/external calls — Madhur.Amilkanthwar / detail
  2. Revert "[X86FixupLEAs] Sub register usage of LEA dest should block LEA/SUB optimization" — flo / detail
  3. Revert "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" — flo / detail
  4. [lit] Attempt for fix tests failing because of 'warning: non-portable path to file' — kbessonova / detail
  5. Revert "Allow signposts to take advantage of deferred string substitution" — flo / detail
  6. [MLIR] Simplify affine.if ops with trivial conditions — uday / detail
  7. [VPlan] Add more sinking/merging tests with predicated loads/stores. — flo / detail
  8. [clang] NRVO: Improvements and handling of more cases. — mizvekov / detail
  9. Revert "Revert "DirectoryWatcher: add an implementation for Windows"" — Saleem Abdulrasool / detail
  10. [X86] Add ISD::FREEZE and ISD::AssertAlign to the list of opcodes that don't guarantee upper 32 bits are zero. — craig.topper / detail
  11. [CHR] Don't run ControlHeightReduction if any BB has address taken — lxfind / detail
  12. [llvm-objcopy] Exclude empty sections in IHexWriter output — i / detail
  13. Use dyn_cast_or_null instead of dyn_cast in FunctionLike::verifyTrait (NFC) — joker.eph / detail
  14. [NFC][X86][Codegen] Add shuffle test that would benefit from sorting in reduceBuildVecToShuffle() — lebedev.ri / detail
  15. Simplify getArgAttrDict/getResultAttrDict by removing unnecessary checks — joker.eph / detail
  16. [ORC-RT] Split Simple-Packed-Serialization code into its own header. — Lang Hames / detail
  17. [X86] Check immediate before get it. — yuanke.luo / detail
  18. llvm-objcopy: fix section size truncation/extension when dumping sections — dblaikie / detail
  19. [runtimes] Fix umbrella component targets — smeenai / detail

#1880 (Jun 11, 2021 10:01:24 PM)

  1. Revert "[CMake] Don't use libc++ by default on Windows yet" — phosek / detail
  2. Revert "[Driver] Support libc++ in MSVC" — phosek / detail
  3. Function Specialization Pass — sjoerd.meijer / detail
  4. [gn build] Port c4a0969b9c14 — llvmgnsyncbot / detail
  5. [mlir] Refactor ComplexOps.td [NFC] — akuegel / detail
  6. [clang-tidy] LIT test fix for Remark diagnostic — dmitry.polukhin / detail
  7. [compiler-rt] [builtins] [AArch64] Add missing AArch64 data synchronization barrier (dsb) to __clear_cache — srhines / detail
  8. [OpenCL][NFC] Reorganize ClangOpenCLBuiltinEmitter comments — sven.vanhaastregt / detail
  9. Fix implicit dependency on <string> header. NFCI. — llvm-dev / detail
  10. [Analysis] Pass RecurrenceDescriptor as const reference. NFCI. — llvm-dev / detail
  11. SampleProf.h - fix spelling mistake in assert message. NFC. — llvm-dev / detail
  12. [X86] Support __tile_stream_loadd intrinsic for new AMX interface — bing1.yu / detail
  13. [NFC][VectorCombine] Extract computeAlignmentAfterScalarization() helper function — lebedev.ri / detail
  14. [VectorCombine] scalarizeLoadExtract(): use computeAlignmentAfterScalarization() helper — lebedev.ri / detail
  15. [analyzer] Introduce a new interface for tracking — vsavchenko / detail
  16. [analyzer] Reimplement trackExpressionValue as ExpressionHandler — vsavchenko / detail
  17. [analyzer] Change FindLastStoreBRVisitor to use Tracker — vsavchenko / detail
  18. [analyzer] Hide and rename FindLastStoreBRVisitor — vsavchenko / detail
  19. [analyzer] Turn ReturnVisitor into a tracking visitor — vsavchenko / detail
  20. [analyzer] Refactor trackRValueExpression into ExpressionHandler — vsavchenko / detail
  21. [analyzer] Turn TrackControlDependencyCond into a tracking visitor — vsavchenko / detail
  22. [analyzer] Refactor trackExpressionValue to accept TrackingOptions — vsavchenko / detail
  23. [llvm-stress] Fix dead code preventing us generating per-element vector selects — llvm-dev / detail
  24. clang-format: [JS] don't sort named imports if off. — martin / detail
  25. [OpenCL] Fix overloading resolution of addrspace constructors — olemarius.strohm / detail
  26. [CostModel][AArch64] Improve the cost estimate of CTPOP intrinsic — rosie.sumpter / detail
  27. Do not generate calls to the 128-bit function __multi3() on 32-bit ARM — rengolin / detail
  28. [clang][NFC] Avoid assignment in condition — nathan / detail
  29. [ADT] Consistently use StringExtrasTest for the test suite filter. NFCI. — llvm-dev / detail
  30. [clang-tidy] NarrowingConversionsCheck should support inhibiting conversions of — hokein.wu / detail
  31. [Test] Add loop deletion test with switch — mkazantsev / detail
  32. [PowerPC] Allow wa inline asm to also accept floating point arguments — zarko / detail
  33. [mlir] Provide minimal Python bindings for the math dialect — zinenko / detail
  34. precommit tests for D104042 — jingu.kang / detail
  35. [Test] One more elaborate test with selects for loop deletion — mkazantsev / detail
  36. [clangd] don't rename if the triggering loc is not actually being renamed. — hokein.wu / detail
  37. [VP][NFC] Format comment to 80 columns — fraser / detail
  38. [ADT] Remove APInt/APSInt toString() std::string variants — llvm-dev / detail
  39. [AST] Include the TranslationUnitDecl when traversing with TraversalScope — sam.mccall / detail
  40. APInt.h - add missing <utility> header. — llvm-dev / detail
  41. [lldb] DumpDataExtractor.cpp - replace APInt::toString() with llvm::toString(APInt) — llvm-dev / detail
  42. [Polly][Isl] Removing explicit operator bool() from isl C++ bindings. NFC. — patacca / detail
  43. [mlir][[linalg] Remove deprecated structured op interface methods. — gysit / detail
  44. Revert "[lldb] Add support for evaluating expressions in static member functions" — Raphael Isemann / detail
  45. [mlir][linalg] Prepare drop unit dims for scalar operands. — gysit / detail
  46. Fix Wdocumentation missing parameter warnings. NFCI. — llvm-dev / detail
  47. StringExtrasTest.cpp - add missing newline at the end of file. NFCI. — llvm-dev / detail
  48. [SimplifyCFG] avoid crash on degenerate loop — spatel / detail
  49. Fix extraneous ')' error. — llvm-dev / detail
  50. [mlir][linalg] Prepare pad to static bounding box for scalar operands. — gysit / detail
  51. Fix for error "'Run' overrides a member function but is not marked — zahira.ammarguellat / detail
  52. Referencing a static function defined in an opnemp clause, is — zahira.ammarguellat / detail
  53. Move Function Specialization to its correct location. NFC. — sjoerd.meijer / detail
  54. [gn build] Port 9907746f5db7 — llvmgnsyncbot / detail
  55. [lldb] Unmark TestInlines as XFAIL for gcc — Raphael Isemann / detail
  56. [lldb] Fix compilation after removal of APInt::toString — Raphael Isemann / detail
  57. [lldb] Remove GCC XFAIL for TestTypedefArray — Raphael Isemann / detail
  58. [mlir][VectorToGPU] First step to convert vector ops to GPU MMA ops — thomasraoux / detail
  59. [SLP][NFC]Add a test for unordered stores, NFC. — a.bataev / detail
  60. [SLP]Remove unnecessary UndefValue in CreateShuffle. — a.bataev / detail
  61. [lld/mac] Use sectionType() more — thakis / detail
  62. [HWASan] Add basic stack tagging support for LAM. — mascasa / detail
  63. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  64. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" — Chris.Hamilton / detail
  65. [SLP]Allow reordering of insertelements. — a.bataev / detail
  66. [CodeGen][regalloc] Don't align stack slots if the stack can't be realigned — tomas.matheson / detail
  67. Update the C status page somewhat. — aaron / detail
  68. [lldb-vscode] Synchronize calls to SendTerminatedEvent — asahay / detail
  69. [HIP] Fix --hip-version flag with 0 as component — enye.shi / detail
  70. [Matrix] In transpose opts, handle a^t * a^t — anemet / detail
  71. [libcxx][ranges] Add range.subrange. — zoecarver / detail
  72. [gn build] Port 9106047ee3dd — llvmgnsyncbot / detail
  73. [libc++] Enable the synchronization library on Apple platforms — Louis Dionne / detail
  74. [X86FixupLEAs] Sub register usage of LEA dest should block LEA/SUB optimization — carrot / detail
  75. [libc++] NFC: Move indirect_concepts.h to __iterator/concepts.h — Louis Dionne / detail
  76. [gn build] Port c54d3050f7b9 — llvmgnsyncbot / detail
  77. [SLP][NFC] Fix condition that was supposed to save a bit of compile time. — valery.n.dmitriev / detail
  78. [lldb] Enable TestRuntimeTypes on Apple Silicon — Jonas Devlieghere / detail
  79. [lldb] Support new objective-c hash table layout — Jonas Devlieghere / detail
  80. Introduce alloca_scope op — zinenko / detail
  81. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / detail
  82. CodeGen: Fix missing const — Matthew.Arsenault / detail
  83. GlobalISel: Reduce indentation and remove dead path — Matthew.Arsenault / detail
  84. AMDGPU/GlobalISel: Fix indentation — Matthew.Arsenault / detail
  85. AMDGPU/GlobalISel: Remove leftover hack for argument memory sizes — Matthew.Arsenault / detail
  86. [libcxx][ranges] Add class ref_view. — zoecarver / detail
  87. [gn build] Port 7eba4856c702 — llvmgnsyncbot / detail
  88. [compiler-rt] Add platform detection support for x32 — harald / detail
  89. [NFC][OpaquePtr] Explicitly pass GEP source type in optimizeGatherScatterInst() — aeubanks / detail
  90. [clang-cl][sanitizer] Add -fsanitize-address-use-after-return to clang. — kda / detail
  91. [flang] Handle multiple USE statements for the same module — psteinfeld / detail
  92. [mlir][docs] Reorder PassWrapper arguments — marius.brehler / detail
  93. [docs][OpaquePtr] Add some specific examples of what needs to be done — aeubanks / detail
  94. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  95. [clang][ObjC] allow the use of NSAttributedString * argument type with format attribute — Alex Lorenz / detail
  96. Allow ptrtoint/inttoptr of non-integral pointer types in IR — listmail / detail
  97. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  98. [NFC][CostModel] Fixed comment that comparisons work regardless of the state. — daniil.fukalov / detail
  99. [NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were already autogenerated — lebedev.ri / detail
  100. [lldb] Remove GCC XFAIL for TestCPPAuto and TestClassTemplateParameterPack — Raphael Isemann / detail
  101. [IRSim] Don't copy the Mapper for createCandidatesFromSuffixTree — andrew.litteken / detail
  102. [sanitizer] Replace -mllvm -asan-use-after-return in compile-rt tests with -fsanitize-address-use-after-return (NFC) — kda / detail
  103. [sanitizer] Remove numeric values from -asan-use-after-return flag. (NFC) — kda / detail
  104. [InstCombine] update test checks; NFC — spatel / detail
  105. [InstCombine] add tests for bit manipulation intrinsics with bool values; NFC — spatel / detail
  106. [NFC][OpaquePtr] Make getMemoryParamAllocType() compatible with opaque pointers — aeubanks / detail
  107. [ASan/Win] Hide index from compiler to avoid new clang warning — rnk / detail
  108. [llvm-objcopy][MachO] Do not strip symbols with the flag REFERENCED_DYNAMICALLY set — alexshap / detail
  109. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  110. Disambiguate usage of struct mach_header and other MachO definitions. — Adrian Prantl / detail
  111. [IRSim] Strip out the findSimilarity call from the constructor — andrew.litteken / detail
  112. Revert "Allow signposts to take advantage of deferred string substitution" — Adrian Prantl / detail
  113. [lld-macho] Deduplicate fixed-width literals — jezng / detail
  114. [lld-macho][nfc] Move liveness-tracking fields into ConcatInputSection — jezng / detail
  115. [lld-macho][nfc] Have InputSection ctors take some parameters — jezng / detail
  116. [lld-macho] Have dead-stripping work with literal sections — jezng / detail
  117. Allow signposts to take advantage of deferred string substitution — Adrian Prantl / detail
  118. [AIX][compiler-rt] Fix cmake build of libatomic for cmake-3.16+ — lkail / detail
  119. [MLIR] Execution engine python binding support for shared libraries — uday / detail
  120. [lld-macho] Fix debug build — jezng / detail
  121. [lld][MachO] Fix function starts section — alexshap / detail
  122. Improve materializer error messages to include type names. — Adrian Prantl / detail
  123. [mlir] make normalizeAffineFor public — stephen.neuendorffer / detail
  124. [Flang][test] Fix Windows buildbot. — llvm-project / detail
  125. A post-processing for BFI inference — aktoon / detail

#1879 (Jun 10, 2021 10:01:26 PM)

  1. [libc] Add a "libc-fuzzer" step in full build mode. — sivachandra / githubweb

#1879 (Jun 10, 2021 10:01:26 PM)

  1. [libc] Remove libc-fuzzer as a dependency to check-libc. — sivachandra / detail
  2. [libcxx][optional] adds missing constexpr operations — cjdb / detail
  3. Update my mailmap — qiucofan / detail
  4. [Docs] Fix incorrect return type for example code — jim / detail
  5. [NFC] Pre-commit tests for VectorCombine scalarize — qiucofan / detail
  6. [mlir] Support pre-existing tokens in 'gpu-async-region' — csigg / detail
  7. [XCOFF][llvm-objdump] Dump the debug type in `--section-headers` option. — esme.yi / detail
  8. [LangRef] Fix missing code highlighting format — aqjune / detail
  9. Revert "[AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier" — martin / detail
  10. Revert "[Verifier] Speed up and parallelize dominance checking.  NFC" — alexfh / detail
  11. Implementation of global.get/set for reftypes in LLVM IR — pmatos / detail
  12. [OpenCL] Add builtin header test — sven.vanhaastregt / detail
  13. [OpenCL] Relax test implicit members in C++ for OpenCL — olemarius.strohm / detail
  14. [mlir] make LLVMPointerType implement the data layout type interface — zinenko / detail
  15. [clang][Arm] Require arm and aarch64 target for bf16 intrinsics test — david.spickett / detail
  16. [TargetLowering] getABIAlignmentForCallingConv - pass DataLayout by const reference. NFCI. — llvm-dev / detail
  17. Add explicit braces to silence warning about ambiguous 'else' inside the EXPECT_EQ macro. NFCI. — llvm-dev / detail
  18. Fix MSVC int64_t -> uint64_t "narrowing conversion" warning. — llvm-dev / detail
  19. Revert "Implementation of global.get/set for reftypes in LLVM IR" — david.spickett / detail
  20. [flang][windows] Run regression tests under Windows. NFCI. — llvm-project / detail
  21. Reland "[gn build] port d1d36f7ad (llvm-tapi-diff)" — thakis / detail
  22. [llvm][PPC] Add missing case for 'I' asm memory operands — tbaeder / detail
  23. [NFC][XCOFF] Replace structs FileHeader32/SectionHeader32 with constants. — esme.yi / detail
  24. [llvm] Make Sequence reverse-iterable — gchatelet / detail
  25. [InstSimplify] Add constant fold for extractelement + splat for scalable vectors — caroline.concatto / detail
  26. [ms] [llvm-ml] Make variable redefinition match ML.EXE — epastor / detail
  27. [InstCombine] Add fold for extracting known elements from a stepvector — caroline.concatto / detail
  28. [clang-tidy] Allow disabling integer narrowing conversions for cppcoreguidelines-narrowing-conversions — gchatelet / detail
  29. [CodeGen] limit tests to current pass manager to avoid variability; NFC — spatel / detail
  30. [clang] Make CXXDefaultArgExpr inherit dependence from the inner Expr — adamcz / detail
  31. [OpenMP] Add type to firstprivate symbol for const firstprivate values — huberjn / detail
  32. Fix test hip-device-compile.hip — Yaxun.Liu / detail
  33. [clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on — melanie.blower / detail
  34. [ARM] MVE VPT block tests with debug info. NFC — david.green / detail
  35. [ARM] Skip debug during vpt block creation — david.green / detail
  36. [AArch64] Add cost tests for bitreverse — irina.dobrescu / detail
  37. [TableGen] Eliminate dead code in ParseForeachDeclaration [NFC] — Paul C. Anagnostopoulos / detail
  38. [libc++abi] NFC: adding a new parameter base to functions for calculating addresses with relative encodings — xingxue / detail
  39. [X86][NFC] Fix typo. — yuanke.luo / detail
  40. [clang] Do not crash when ArgTy is null in CheckArgAlignment — adamcz / detail
  41. [clang][driver] Add -foperator-names — markus.boeck02 / detail
  42. [clang][msvc] Define _HAS_STATIC_RTTI to 0, when compiling with -fno-rtti — markus.boeck02 / detail
  43. [clang-cl] Add /permissive and /permissive- — markus.boeck02 / detail
  44. [AArch64] Silence fallthrough warning. NFC. — benny.kra / detail
  45. [docs][llvm-ar] Add rsp-quoting option to the llvm-ar command guide. — gbreynoo / detail
  46. [mlir][gpu] Add op to create MMA constant matrix — thomasraoux / detail
  47. Fix range-loop-analysis warning — keithbsmiley / detail
  48. Add a page to track the status of C proposals in Clang. — aaron / detail
  49. [AIX] Build libLTO as MODULE rather than SHARED — daltenty / detail
  50. Revert "[clang][FPEnv] Clang floatng point model ffp-model=precise enables ffp-contract=on" — melanie.blower / detail
  51. [libc++abi] Remove the LIBCXXABI_ENABLE_PIC option — Louis Dionne / detail
  52. [lldb] Add 9494c510af56 to .git-blame-ignore-revs — Jonas Devlieghere / detail
  53. [Flang][Runtime][tests] Escape regex special character. — llvm-project / detail
  54. [gn build] minor TODO.txt update — thakis / detail
  55. [flang] Fixed simple typo in runtime code — unknown / detail
  56. [SLP]Disable scheduling of insertelements. — a.bataev / detail
  57. [AArch64][GlobalISel] Mark some G_BITREVERSE types as legal + select them — Jessica Paquette / detail
  58. [mlir-lsp-server] Add support for textDocument/documentSymbols — riddleriver / detail
  59. [mlir-lsp-server] Document the features provided by the language server — riddleriver / detail
  60. [lldb, win] Remove obsolete workaround for MSVC and python libs — stilis / detail
  61. [ms] [llvm-ml] Warn on command-line redefinition — epastor / detail
  62. [mlir-vscode] Fix dependencies to enable packaging the extension properly. — riddleriver / detail
  63. [libc] Add implementation of expm1f. — lntue / detail
  64. [lld-macho][nfc] Fix uninitialized members warning from Coverity — jezng / detail
  65. [ARM] Ensure instructions are simplified prior to GatherScatter lowering. — david.green / detail
  66. [OpenMP] Implement '#pragma omp unroll'. — llvm-project / detail
  67. [libcxx][ranges][nfc] moves view concepts into `__ranges/concepts.h` — cjdb / detail
  68. [gn build] Port bbb3d03f93b8 — llvmgnsyncbot / detail
  69. Move code for checking loop metadata into Analysis [nfc] — listmail / detail
  70. Move variable only used inside an assert into the assert. — saugustine / detail
  71. [SCEV] Use mustprogress flag on loops (in addition to function attribute) — listmail / detail
  72. [ELF][RISCV] Resolve branch relocations referencing undefined weak to current location if not using PLT — i / detail
  73. [ELF] Simplify getAArch64UndefinedRelativeWeakVA. NFC — i / detail
  74. [libc++] Remove unnecessary header in enable_view.h (which caused a cycle) — Louis Dionne / detail
  75. [LI] Add a cover function for checking if a loop is mustprogress [nfc] — listmail / detail
  76. [ARM] Fix Changed status in MVEGatherScatterLoweringPass. — david.green / detail
  77. [clang] NRVO: Improvements and handling of more cases. — mizvekov / detail
  78. [SimplifyCFG] avoid 'tmp' variables in test file; NFC — spatel / detail
  79. [LV] Parallel annotated loop does not imply all loads can be hoisted. — joachim / detail
  80. 2d Arm Neon sdot op, and lowering to the intrinsic. — ataei / detail
  81. [MLIR] Document that Dialect Conversion traverses in preorder — gcmn / detail
  82. [AArch64][GlobalISel] Legalize scalar G_CTTZ + G_CTTZ_ZERO_UNDEF — Jessica Paquette / detail
  83. [libcxx][ranges] removes default_initializable from weakly_incrementable and view — cjdb / detail
  84. Preserve more MD_mem_parallel_loop_access and MD_access_group in SROA — andrew.kaylor / detail
  85. [clang] Implement P2266 Simpler implicit move — mizvekov / detail
  86. [Profile] Handle invalid profile data — aeubanks / detail
  87. [IR] make -warn-frame-size into a module attr — ndesaulniers / detail
  88. [Profile] Remove redundant check — aeubanks / detail
  89. LoadStoreVectorizer: support different operand orders in the add sequence match — vkeles / detail
  90. [static initializers] Emit global_ctors and global_dtors in reverse order when .ctors/.dtors are used. — wolfgang_pieb / detail
  91. [IR] Value: Fix OpCode checks — ndesaulniers / detail
  92. [RISCV] Add test cases that show failure to use some W instructions if they are proceeded by a load. NFC — craig.topper / detail
  93. [SDAG] Fix pow2 assumption when splitting vectors — carl.ritson / detail
  94. [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32 — carl.ritson / detail
  95. [AArch64][GlobalISel] Fix incorrectly generating uxtw/sxtw for addressing modes. — Amara Emerson / detail
  96. [mlir][IR] Move MemRefElementTypeInterface to a new BuiltinTypeInterfaces file — riddleriver / detail
  97. [mlir] Add new SubElementAttr/SubElementType Interfaces — riddleriver / detail
  98. [mlir-ir-printing] Prefix the dump message with the split marker(// -----) — riddleriver / detail
  99. [Flang] Compile fix after D99459. — llvm-project / detail
  100. [RISCV] Use ComputeNumSignBits/MaskedValueIsZero in RISCVDAGToDAGISel::selectSExti32/selectZExti32. — craig.topper / detail
  101. [VectorCombine] Fix alignment in single element store — qiucofan / detail
  102. Revert "[clang] Implement P2266 Simpler implicit move" — aeubanks / detail
  103. Revert "[clang] NRVO: Improvements and handling of more cases." — aeubanks / detail
  104. [RISCV] Remove extra assignment of intrinsic ID in ManualCodegen. NFC — craig.topper / detail
  105. [lld/mac] Make binaries written by lld strippable — thakis / detail
  106. [RISCV] Avoid scalar outgoing argumetns overwriting vector frame objects. — kai.wang / detail
  107. [lldb] Move once_flags in HostInfoLinux so the internal state struct — Raphael Isemann / detail
  108. [PowerPC] Relax register superclasses for paired memops — qiucofan / detail
  109. [lldb] Fix leak in test — Vitaly Buka / detail

#1879 (Jun 10, 2021 10:01:26 PM)

  1. [libc] Add a "libc-fuzzer" step in full build mode. — sivachandra / detail

#1878 (Jun 9, 2021 10:01:29 PM)

  1. llvmbisect: Add support for monorepo artifacts — Azharuddin Mohammed / githubweb

#1878 (Jun 9, 2021 10:01:29 PM)

  1. Remove white space in llvm-objdump/XCOFF/section-headers.test — esme.yi / detail
  2. [mlir] Fix body-less async.execute printing — csigg / detail
  3. [PowerPC] Make sure the first probe is full size or is the last probe when stack is realigned — lkail / detail
  4. [CMake] Don't use libc++ by default on Windows yet — phosek / detail
  5. [mlir][linalg] Prepare fusion on tensors for scalar operands. — gysit / detail
  6. [Docs] Fix incorrect return type for example code — jim / detail
  7. [NFC] Reformat MachineValueType — gchatelet / detail
  8. Fix the 4203-Buildbot failure in LLVM Buildbot on llvm-clang-win-x-aarch64 — esme.yi / detail
  9. Prevent generation of dependency on _cxa_guard for static initialization — sguelton / detail
  10. [MLIR] Make DictionaryAttr::getAs take name as && reference — fabian / detail
  11. [llvm] Sync DebugInfo.h with DebugInfoFlags.def — jan.kratochvil / detail
  12. [RISCV] Support CONCAT_VECTORS on scalable masks — fraser / detail
  13. [ScalarEvolution] Add test for preserving add overflow flags. — flo / detail
  14. [flang] Define the API for CPU_TIME — diana.picus / detail
  15. Revert "[llvm] Sync DebugInfo.h with DebugInfoFlags.def" — jan.kratochvil / detail
  16. Revert "[lldb] Set return status to failed when adding a command error" — david.spickett / detail
  17. [LoopBoundSplit] Ignore phi node which is not scevable — jingu.kang / detail
  18. [ValueTypes] Add missing enum names for MVTs — fraser / detail
  19. [compiler-rt] Mark symbolize_stack_fp test unsupported on Arm Thumb — david.spickett / detail
  20. [RISCV] Fix failing RVV MC tests — fraser / detail
  21. [mlir][ArmSVE] Add basic mask generation operations — javier.setoain / detail
  22. [LTO] Support new PM in ThinLTOCodeGenerator. — flo / detail
  23. [JITLink][MachO] Handle muliple symbols at same offset when splitting C-strings. — Lang Hames / detail
  24. [docs] Fix load instructions in chapter 7 of the tutorial — jim / detail
  25. [SROA] Avoid splitting loads/stores with irregular type — thatlemon / detail
  26. Interp.h - AddSubMulHelper - avoid APSInt::toString std::string wrapper. NFCI — llvm-dev / detail
  27. JSONNodeDumper.cpp - VisitIntegerLiteral - avoid APSInt::toString std::string wrapper. NFCI — llvm-dev / detail
  28. [clang] NFC: Rename rvalue to prvalue — mizvekov / detail
  29. Revert "[SROA] Avoid splitting loads/stores with irregular type" — thakis / detail
  30. [clang] NFC: rename SK_CastDerivedToBaseRValue to SK_CastDerivedToBasePRValue — mizvekov / detail
  31. Correct the behavior of va_arg checking in C++ — aaron / detail
  32. [ValueTypes][RISCV] Cap RVV fixed-length vectors by size — fraser / detail
  33. [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier — meera.nakrani / detail
  34. [OpenMP][Tools] Fix Archer for MACOS — protze / detail
  35. [OpenMP][Tools] Cleanup memory pool used in Archer — protze / detail
  36. [OpenMP][Tools] Fix Archer handling of task dependencies — protze / detail
  37. [mlir] Expose a function to populate tensor constant bufferization patterns — benny.kra / detail
  38. [Test] Add more elaborate case of symbolic execution of 1-iteration loop — mkazantsev / detail
  39. [SLP]Improve gathering of scalar elements. — a.bataev / detail
  40. [clang-cl] Parse /await:strict, new in MSVC 16.10 — hans / detail
  41. [clang] p1099 using-enum feature macro & web page — nathan / detail
  42. [X86][SSE] Regenerate slow-pmulld.ll test checks — llvm-dev / detail
  43. [X86][SLM] Adjust XMM non-PMULLD throughput costs to half rate. — llvm-dev / detail
  44. [OpenCL] Add OpenCL builtin test generator — sven.vanhaastregt / detail
  45. [x86] add tests for store merging miscompile (PR50623); NFC — spatel / detail
  46. [TableGen] Fix ProfileFoldOpInit so that parameters are named consistently [NFC] — Paul C. Anagnostopoulos / detail
  47. [ARM] Fix Machine Outliner LDRD/STRD handling in Thumb mode. — yvan.roux / detail
  48. Sanitizers.h - remove MathExtras.h include dependency — llvm-dev / detail
  49. [SDAG] fix miscompile from merging stores of different sizes — spatel / detail
  50. [X86] Check destination element type before forming VTRUNCS/VTRUNCUS in combineTruncateWithSat. — craig.topper / detail
  51. [mlir][openacc][NFC] move index in processDataOperands — clementval / detail
  52. [SROA] Avoid splitting loads/stores with irregular type — thatlemon / detail
  53. Revert "[OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type" — Andrey.Churbanov / detail
  54. [mlir][ArmSVE] Add basic load/store operations — javier.setoain / detail
  55. Do not generate calls to the 128-bit function __multi3() on 32-bit ARM — rengolin / detail
  56. [InstCombine] add tests for casts-around-ctlz; NFC — spatel / detail
  57. [libcxx][ci] enables assertions for runtimes-build — cjdb / detail
  58. [mlir] fix a crash if the dialect is missing a data layout interface — zinenko / detail
  59. clang/darwin: use response files with ld64 — keithbsmiley / detail
  60. Fix typo in Toy tutorial Ch1 — joker.eph / detail
  61. [SCEV] Keep common NUW flags when inlining Add operands. — flo / detail
  62. [mlir][gpu][NFC] Simplify conversion of MMA type to NVVM — thomasraoux / detail
  63. [lldb] Use C++11 default member initializers — Jonas Devlieghere / detail
  64. [libc++] Fix libc++ build with assertions enabled — Louis Dionne / detail
  65. Revert "Do not generate calls to the 128-bit function __multi3() on 32-bit ARM" — thakis / detail
  66. [ms] [llvm-ml] Fix parity errors in error handling for INCLUDE directive — epastor / detail
  67. Reland "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  68. Corrects some minor issues with the CXX status page. — aaron / detail
  69. [CSSPGO] Emit mangled dwarf names for line tables debug option under -fpseudo-probe-for-profiling — hoy / detail
  70. [mlir][spirv] Use SingleBlock + NoTerminator for spv.module — antiagainst / detail
  71. [mlir][tosa] Update tosa.matmul lowering to linalg.batch_matmul — rob.suderman / detail
  72. [docs] Collate CMake options — nathan / detail
  73. [LangRef] Add link to opaque pointers — Madhur.Amilkanthwar / detail
  74. [libc++][nfc] Test std::unique_ptr self move assignment. — koraq / detail
  75. Revert "[InstSimplify] Treat invariant group insts as bitcasts for load operands" — aeubanks / detail
  76. [ms] [llvm-ml] Add support for INCLUDE environment variable — epastor / detail
  77. Revert "[ms] [llvm-ml] Add support for INCLUDE environment variable" — epastor / detail
  78. [clang-tidy] performance-unnecessary-copy-initialization: Remove the complete statement when the copied variable is unused. — flx / detail
  79. [compiler-rt][hwasan] Decouple use of the TLS global for getting the shadow base and using the frame record feature — leonardchan / detail
  80. [llvm-tapi-diff] Apply stable sorting to output — Cyndy Ishida / detail
  81. [OpenMP][NFC] Precommit change to hide_mem_transfer_latency test flags — huberjn / detail
  82. [Attributor] Set floating point loads and stores as nofree in AANoFreeFloating — huberjn / detail
  83. [Polly][Matmul] Re-pack A in every iteration. — llvm-project / detail
  84. [clang-tidy] performance-unnecessary-copy-initialization: Look at the canonical type when checking for aliases. — flx / detail
  85. Cleanup for final comment on https://reviews.llvm.org/D103304 — kda / detail
  86. Revert "[llvm-tapi-diff] Apply stable sorting to output" — Cyndy Ishida / detail
  87. Revert "Reland "[llvm] llvm-tapi-diff"" — Cyndy Ishida / detail
  88. [SCEV] Minor code motion to simplify a later patch [nfc] — listmail / detail
  89. Add a static assertions for custom Op<> to not defined data members (NFC) — joker.eph / detail
  90. [ms] [llvm-ml] Add support for INCLUDE environment variable — epastor / detail
  91. [tests] Precommit test for D103991 — listmail / detail
  92. [RISCV] Remove unused method from RISCVInsertVSETVLI. NFC — craig.topper / detail
  93. Folds linalg.pad_tensor with zero padding — ataei / detail
  94. Fix to Windows temp file change. — akhuang / detail
  95. [lld/mac] When handling @loader_path, use realpath() of symlinks — thakis / detail
  96. [lld/mac] Make framework symlinks in tests more realistic — thakis / detail
  97. Save/restore OuterTemplateParams in AbstractManglingParser::parseEncoding. — justin.lebar / detail
  98. Annotate memcpy's of globals with info about the src/dst — jonathan_roelofs / detail
  99. [clang][RISCV][test] Add more tests of the -mabi and -march options — powerman1st / detail
  100. Add .mailmap entries for myself, and sort the list — jonathan_roelofs / detail
  101. [libomptarget][amdgpu] Remove stray fprintf in rtl.cpp — Pushpinder.Singh / detail
  102. [lld/mac] Print dylib search details with --print-dylib-search or RC_TRACE_DYLIB_SEARCHING — thakis / detail
  103. [AIX] Add traceback ssp canary bit support — Jinsong Ji / detail
  104. [AMDGPU] Fix missing lowering of LDS used in global scope. — mahesha.comp / detail
  105. [HIP] Add --gpu-bundle-output — Yaxun.Liu / detail
  106. Reland "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  107. [llvm-objdump][XCOFF] Enable the -l (--line-numbers) option. — esme.yi / detail
  108. [Utils][vim] Highlight 'ptr' type — tstellar / detail
  109. [ConstantFolding] Enable folding of min/max/copysign for all floats — sepavloff / detail

#1878 (Jun 9, 2021 10:01:29 PM)

  1. llvmbisect: Add support for monorepo artifacts — Azharuddin Mohammed / detail

#1877 (Jun 8, 2021 10:01:32 PM)

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

#1877 (Jun 8, 2021 10:01:32 PM)

  1. [analyzer]  [NFC] Implement a wrapper SValBuilder::getCastedMemRegionVal for similar functionality on region cast — dpetrov / detail
  2. [mlir][ArmSVE] Add basic mask generation operations — javier.setoain / detail
  3. [Demangle][Rust] Parse path backreferences — tomasz.miasko / detail
  4. [Demangle][Rust] Parse type backreferences — tomasz.miasko / detail
  5. [Demangle][Rust] Parse const backreferences — tomasz.miasko / detail
  6. [lldb] Set return status to failed when adding a command error — david.spickett / detail
  7. [JITLink] Clarify LinkGraph::splitBlock contract in comment. — Lang Hames / detail
  8. Revert "[mlir][ArmSVE] Add basic mask generation operations" — javier.setoain / detail
  9. [mlir] fix integer type mismatch in alloc conversion to LLVM — zinenko / detail
  10. [mlir] Make MemRef element type extensible — zinenko / detail
  11. [mlir] support memref of memref in standard-to-llvm conversion — zinenko / detail
  12. [clang] Apply MS ABI details on __builtin_ms_va_list on non-windows platforms on x86_64 — martin / detail
  13. [DAG] Allow isNullOrNullSplat to see truncated zeroes — david.green / detail
  14. [mlir] fix shared-libs build — zinenko / detail
  15. [LoopVectorize] Don't use strict reductions when reordering is allowed — kerry.mclaughlin / detail
  16. NVPTXTargetLowering::LowerReturn - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  17. ValueTrackingTest.cpp - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  18. MemCpyOptimizer.cpp - hasUndefContentsMSSA - Pass DataLayout by reference. NFCI. — llvm-dev / detail
  19. [CostModel][X86] Improve AVX1/AVX2 truncation costs — llvm-dev / detail
  20. OptBisect.cpp - remove unused include. NFCI. — llvm-dev / detail
  21. [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors — caroline.concatto / detail
  22. [RISCV] Add a test case showing inefficient vector codegen — fraser / detail
  23. [OpenCL] Add memory_scope_all_devices — sven.vanhaastregt / detail
  24. [CostModel] Return an invalid cost for memory ops with unsupported types — kerry.mclaughlin / detail
  25. [OpenMP][OMPD] Implementation of OMPD debugging library - libompd. — Vignesh.Balasubrmanian / detail
  26. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  27. [clang] p1099 using enum part 1 — nathan / detail
  28. [VE][NFC] IRBuilder<> -> IRBuilderBase — simon.moll / detail
  29. [NFC] Remove some include cycles — tbaeder / detail
  30. [VP] getDeclarationForParams — simon.moll / detail
  31. [MLIR] Mark additional builtin attr methods const — fabian / detail
  32. Revert "3rd Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"" — hans / detail
  33. [llvm] Make Sequence reverse-iterable — gchatelet / detail
  34. [Polly][Isl] Removing nullptr constructor from C++ bindings. NFC. — patacca / detail
  35. Fix missing header and namespace qualifier in ADT Sequence — gchatelet / detail
  36. [CUDA][HIP] Fix store of vtbl in ctor — Yaxun.Liu / detail
  37. [LoopNest] Fix Wdeprecated-copy warnings — whitneyt / detail
  38. [DAG] foldShuffleOfConcatUndefs - ensure shuffles of upper (undef) subvector elements is undef (PR50609) — llvm-dev / detail
  39. Revert "[Polly][Isl] Removing nullptr constructor from C++ bindings. NFC." — patacca / detail
  40. [libc++] Remove the old HTML documentation — Louis Dionne / detail
  41. NFC: .clang-tidy: Inherit configs from parents to improve maintainability — dblaikie / detail
  42. [IR] make -stack-alignment= into a module attr — ndesaulniers / detail
  43. .clang-tidy: Disable misc-no-recursion in general/across the monorepo — dblaikie / detail
  44. [MLIR][MemRef] Only allow fold of cast for the pointer operand, not the value — gh / detail
  45. Revert "[IR] make -stack-alignment= into a module attr" — ndesaulniers / detail
  46. [clang-cl] Parse the /external: flags (PR36003) — hans / detail
  47. [libc++] NFC: Add regression tests for some <tuple> PRs that have been fixed — Louis Dionne / detail
  48. [MLIR] Remove LLVM_AnyInteger type constraint — kiran.chandramohan / detail
  49. [ELF] Add a GRP_COMDAT test with a local signature symbol — i / detail
  50. [RISCV] Remove ForceTailAgnostic flag from vmv.s.x, vfmv.s.f and reductions. — craig.topper / detail
  51. Fix a typo in the internals manual — aaron / detail
  52. Further improve register allocation for vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv. — craig.topper / detail
  53. [Verifier] Speed up and parallelize dominance checking.  NFC — clattner / detail
  54. [Core] Add Twine support for StringAttr and Identifier. NFC. — clattner / detail
  55. [AMDGPU] Add gfx1013 target — brendon.cahoon / detail
  56. InstrEmitter.cpp - don't dereference a dyn_cast<>. — llvm-dev / detail
  57. PPCISelLowering.cpp - don't dereference a dyn_cast<>. — llvm-dev / detail
  58. Use llvm_unreachable for unsupported integer types. — llvm-dev / detail
  59. Revert "[llvm] Make Sequence reverse-iterable" — joker.eph / detail
  60. [Fuchsia] Update some of the Fuchsia toolchain flags — phosek / detail
  61. Add missing header <atomic> in lib/IR/Verifier.cpp (NFC) — joker.eph / detail
  62. [GlobalISel] Handle non-multiples of the base type in narrowScalarInsert — Justin Bogner / detail
  63. [GlobalISel] Handle non-multiples of the base type in narrowScalarAddSub — Justin Bogner / detail
  64. [libc++] Add a CI configuration for the modular build — Louis Dionne / detail
  65. [libcxx] Remove VLA from libcxx locale header — Abhina.Sreeskantharajan / detail
  66. reland [IR] make -stack-alignment= into a module attr — ndesaulniers / detail
  67. [CMake] Only include LTO on Apple targets — phosek / detail
  68. [clang] p1099 using enum part 2 — nathan / detail
  69. [FuzzMutate] Fix getWeight of InstDeleterIRStrategy — Justin Bogner / detail
  70. [RISCV] Remove dead code from fixed-vectors-abs.ll test cases. NFC — craig.topper / detail
  71. [CMake][Fuchsia] Include llvm-otool in Fuchsia toolchain — phosek / detail
  72. Add an option to hide "cold" blocks from CFG graph — apilipenko / detail
  73. Add a static assertions for custom Op<> to not defined data members (NFC) — joker.eph / detail
  74. [ARM] A couple of extra VMOVimm tests, useful for showing BE codegen. NFC — david.green / detail
  75. GlobalISel: Hide virtual register creation in MIRBuilder — Matthew.Arsenault / detail
  76. GlobalISel: Avoid use of G_INSERT in insertParts — Matthew.Arsenault / detail
  77. [SystemZ][z/OS] Pass OpenFlags when creating tmp files — Abhina.Sreeskantharajan / detail
  78. [NFC][compiler-rt][hwasan] Move allocation functions into their own file — leonardchan / detail
  79. [gn build] (semi-manually) port 944b3c53aec5 — thakis / detail
  80. [CMake][Fuchsia] Use PIC for Fuchsia runtimes — phosek / detail
  81. [CodeGen] remove instcombine from codegen tests; NFC — spatel / detail
  82. [lldb][NFC] Refactor name to index maps in Symtab — apl / detail
  83. Fix for failing test mentioned in https://reviews.llvm.org/D103564. — leonardchan / detail
  84. [amdgpu] Add `-enable-ocl-mangling-mismatch-workaround`. — michael.hliao / detail
  85. [ms] [llvm-ml] Disambiguate size directives and variable declarations — epastor / detail
  86. [ARM] Generate VDUP(Const) from constant buildvectors — david.green / detail
  87. Partially revert the Fuchsia changes to avoid the use of PIC — phosek / detail
  88. Revert "[DSE] Remove stores in the same loop iteration" — david.green / detail
  89. Revert "[AMDGPU] Add gfx1013 target" — brendon.cahoon / detail
  90. [SystemZ] Return true from isMaskAndCmp0FoldingBeneficial(). — paulsson / detail
  91. [CMake][Fuchsia] Disable vcruntime for first stage as well — phosek / detail
  92. Revert "[LoopNest] Fix Wdeprecated-copy warnings" — whitneyt / detail
  93. [libc++] NFC: Rewrite the documentation for the debug mode — Louis Dionne / detail
  94. [DSE] Add another multiblock loop DSE test. NFC — david.green / detail
  95. [lldb] Don't print script output twice in HandleCommand — Jonas Devlieghere / detail
  96. [scudo] Add Scudo support for Trusty OS — kostyak / detail
  97. [InstCombine] add FMF tests for fneg-of-select; NFC — spatel / detail
  98. [InstCombine] fix nsz (fast-math) propagation from fneg-of-select — spatel / detail
  99. [LLDB][NFC] Remove parameter names from forward declarations from hand written expressions used in heap.py — Shafik Yaghmour / detail
  100. [SystemZ] Return true from convertSetCCLogicToBitwiseLogic for scalar integer. — paulsson / detail
  101. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  102. [Polly][Isl] Removing nullptr constructor from C++ bindings. NFC. — patacca / detail
  103. Revert "Revert "[LoopNest] Fix Wdeprecated-copy warnings"" — whitneyt / detail
  104. LTO: Export functions referenced by non-canonical CFI jump tables — ndesaulniers / detail
  105. [NFC] In the future, all intrinsics defined for compatibility with the XL — albionapc / detail
  106. [mlir][tosa] Temporarily support 2D and 3D tensor types in matmul — rob.suderman / detail
  107. [libc][NFC] Use add_library instead of add_llvm_library for a few libraries. — sivachandra / detail
  108. [libc] Add a macro to include/exclude subprocess tests. — sivachandra / detail
  109. [libc][NFC][Obvious] Compare against size_t values in ArrayRef tests. — sivachandra / detail
  110. [JITLink][MachO] Split C-string literal sections on null-terminators. — Lang Hames / detail
  111. [OpenMP] Add an information flag for device data transfers — huberjn / detail
  112. Add llvm_unreacheable to silence warning "not all control paths return a value" (NFC) — joker.eph / detail
  113. Revert "Add a static assertions for custom Op<> to not defined data members (NFC)" — joker.eph / detail
  114. Rename compiler-rt/lib/orc/endian.h to endianness.h to avoid conflict with system headers — dblaikie / detail
  115. Add a couple of missing includes — dblaikie / detail
  116. ORTRT: Add tests for string_view equality and inequality operators — dblaikie / detail
  117. Reland "[AMDGPU] Add gfx1013 target" — brendon.cahoon / detail
  118. [PowerPC][Dwarf] Assign MMA register's dwarf register number to negative value — lkail / detail
  119. [NFC][XCOFF] Use yaml2obj in llvm-objdump/XCOFF/section-headers.test instead of binary files. — esme.yi / detail
  120. [RISCV][NFC] Add a single space after comma for VType — jim / detail
  121. Add Twine support for std::string_view. — saugustine / detail
  122. Fix LIT test failure encountered on AIX — cebowleratibm / detail

#1877 (Jun 8, 2021 10:01:32 PM)

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

#1876 (Jun 7, 2021 10:01:35 PM)

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

#1876 (Jun 7, 2021 10:01:35 PM)

  1. Fixed the build failure of yaml2obj in XCOFFEmitter.cpp: — esme.yi / detail
  2. [AMDGPU][Libomptarget] Rework logic for locating kernarg pools — Pushpinder.Singh / detail
  3. [OpenCL] Fix missing addrspace on implicit move assignment operator — olemarius.strohm / detail
  4. [mlir][linalg] Cleanup LinalgOp usage in comprehensive bufferization. — gysit / detail
  5. [AMDGPU] Fix MC tests for v_fmaak_f16 and v_fmamk_f16 — jay.foad / detail
  6. [LV] Mark increment of main vector loop induction variable as NUW. — flo / detail
  7. [Clang] Support a user-defined __dso_handle — andrew.savonichev / detail
  8. [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV — jingu.kang / detail
  9. ASTConcept.h - remove unused <string> include. NFCI. — llvm-dev / detail
  10. [PhaseOrdering] Update tests after 23c2f2e6b24d. — flo / detail
  11. [NFC] Fix semantic discrepancy for MVT::LAST_VALUETYPE — gchatelet / detail
  12. [clang] NFC: test for undefined behaviour in RawComment::getFormattedText() — dmitry.polukhin / detail
  13. [lld/mac] Implement support for searching dylibs with @rpath/ in install name — thakis / detail
  14. [llvm] Add interface to order inlining — taolq / detail
  15. [OpenCL] Add const attribute to ctz() builtins — stuart.brady / detail
  16. [AMDGPU][Libomptarget] Remove atlc global — Pushpinder.Singh / detail
  17. [mlir] Add offset/stride helper functions to OffsetSizeAndStrideOpInterface — springerm / detail
  18. [Matrix] Add -matrix-allow-contract=false to tests. — flo / detail
  19. [LV] Update more target-specific tests after 23c2f2e6b24d. — flo / detail
  20. [mlir][linalg] Add padding helper functions to PadTensorOp — springerm / detail
  21. [AArch64][SVE] Improve codegen for dupq SVE ACLE intrinsics — bradley.smith / detail
  22. [clangd] Drop TestTUs dependency on gtest — kadircet / detail
  23. [gn build] fix syntax error from 50bb1b930dbc — thakis / detail
  24. ExternalASTSource.h - remove unused StringRef and <string> includes. NFCI. — llvm-dev / detail
  25. [clang] Fix a crash during code completion — adamcz / detail
  26. [MLIR][SPIRV] Use getAsmResultName(...) hook for AddressOfOp. — kareem.ergawy / detail
  27. [InstCombine] Missed optimization for pow(x, y) * pow(x, z) with fast-math — spatel / detail
  28. [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering. — mahesha.comp / detail
  29. [clang][NFC] Break out BaseUsingDecl from UsingDecl — nathan / detail
  30. [clang][NFC] Break out enum completion from other type context completion — nathan / detail
  31. [clangd] Bump recommended gRPC version (1.33.2 -> 1.36.3) — kbobyrev / detail
  32. [Constants] Extend support for scalable-vector splats — fraser / detail
  33. [test] Use host platform specific error message substitution — Abhina.Sreeskantharajan / detail
  34. [AMDGPU] Use s_add_i32 for address additions — sebastian.neubauer / detail
  35. [clang] Fix using-enum breakage — nathan / detail
  36. [clang] Remove inadvertent commit — nathan / detail
  37. [InstCombine] Support negation of scalable-vector splats — fraser / detail
  38. [flang][driver] Add support for the "-init-only" option — andrzej.warzynski / detail
  39. [OpenMP] Check loc for NULL before dereferencing it — bryan.chan / detail
  40. [mlir][openacc] Conversion of data operands in acc.parallel to LLVM IR dialect — clementval / detail
  41. [Clang][CodeGen] Set the size of llvm.lifetime to unknown for scalable types. — kai.wang / detail
  42. [mlir][openacc] Add canonicalization for standalone data operations for if condition — clementval / detail
  43. [mlir][openacc] Add conversion for if operand to scf.if for standalone data operation — clementval / detail
  44. [Demangle][Rust] Parse dyn-bounds — tomasz.miasko / detail
  45. [Demangle][Rust] Parse dyn-trait — tomasz.miasko / detail
  46. [Demangle][Rust] Parse dyn-trait-assoc-binding — tomasz.miasko / detail
  47. [CostModel] Return Invalid cost in getArithmeticCost instead of crashing for scalable vectors. — sander.desmalen / detail
  48. [CostModel][AArch64] NFC: Simplify some cost model tests for SVE. — sander.desmalen / detail
  49. [NFC] Add missing include to LaneBitmask.h to fix modules build — Raphael Isemann / detail
  50. [lldb] Fix TypeSystemClang compilation after D101777 — Raphael Isemann / detail
  51. [libc++] Simplify a few macros in __config — Louis Dionne / detail
  52. [docs] Set Phabricator as the tool for pre-commit reviews — kparzysz / detail
  53. [dfsan] Fix internal build errors because of more strict warning checks — jianzhouzh / detail
  54. [VPlan] Print successors of VPRegionBlocks. — flo / detail
  55. [AArch64] handle -Wa,-march= — caij2003 / detail
  56. [Demangle][Rust] Parse instantiating crate — tomasz.miasko / detail
  57. [RISCV] Don't enable loop vectorizer interleaving if the V extension isn't enabled. — craig.topper / detail
  58. [InstCombine] add tests for FMF propagation via -(C/X); NFC — spatel / detail
  59. [InstCombine] refactor match clauses; NFC — spatel / detail
  60. [InstCombine] intersect nsz and ninf fast-math-flags (FMF) for fneg(fdiv) fold — spatel / detail
  61. [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing — jasonliu / detail
  62. [RS4GC] Treat inttoptr as base pointer — listmail / detail
  63. [RISCV] Lower i8/i16 bswap/bitreverse to grevi/greviw with Zbp. — craig.topper / detail
  64. [MLIR] Conditional Branch Argument Propagation — gh / detail
  65. [lld/mac] Add a test for -reexport_library + -dead_strip_dylibs — thakis / detail
  66. [libc++] Rename 'and' to '&&' — Louis Dionne / detail
  67. [MLIR][GPU] Simplify memcpy of cast — gh / detail
  68. [SCEV] Compute exit counts for unsigned IVs using mustprogress semantics — listmail / detail
  69. GlobalISel: Remove unnecessary .getReg(0)s — Matthew.Arsenault / detail
  70. GlobalISel: Use MMO helper for getting the size in bits — Matthew.Arsenault / detail
  71. AMDGPU: Move codegen test out of MIR test directory — Matthew.Arsenault / detail
  72. [OpenMP] libomp: implement OpenMP 5.1 inoutset task dependence type — Andrey.Churbanov / detail
  73. [OpenMP][runtime] add .clang-tidy file — jonathan.l.peyton / detail
  74. [LoopUnroll] Clamp unroll count to MaxTripCount — nikita.ppv / detail
  75. [clang] Fix reading long doubles with va_arg on x86_64 mingw — martin / detail
  76. [X32] Add Triple::isX32(), use it. — harald / detail
  77. [ELF] getRelocatedSection: remove the check for ET_REL object file — i / detail
  78. [lld/mac] Add reexports after reexporter to inputFiles — thakis / detail
  79. [mlir-lsp-server] Add support for hover on region operations — riddleriver / detail
  80. [mlir-lsp-server] Add support for hover on symbol references — riddleriver / detail
  81. [mlir-lsp-server] Fix bug in symbol use/def tracking — riddleriver / detail
  82. Revert "[AArch64] handle -Wa,-march=" — caij2003 / detail
  83. [Test] Add a JumpThreading test exposing a bug in BasicAA. — dsuchkov / detail
  84. [BasicAA] Handle PHIs without incoming values gracefully — dsuchkov / detail
  85. [SCEV] Properly guard reasoning about infinite loops being UB on mustprogress — listmail / detail
  86. [IR] Add utility to convert constant expression operands (of an instruction) to instructions. — mahesha.comp / detail
  87. [AMDGPU] Introduce command line switch to control super aligning of LDS. — mahesha.comp / detail
  88. [AMDGPU] Handle constant LDS uses from different kernels — Stanislav.Mekhanoshin / detail
  89. [RISCV] Store Log2 of EEW in the vector load/store intrinsic to pseudo lookup tables. NFCI — craig.topper / detail
  90. Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry" — aeubanks / detail
  91. [RISCV] Optimize bitwise and with constant for the Zbs extension — powerman1st / detail
  92. Revert "[libcxx][module-map] creates submodules for private headers" — phosek / detail
  93. Revert "[libcxx][gardening] Move all algorithms into their own headers." — phosek / detail
  94. [gn build] Port 692d7166f771 — llvmgnsyncbot / detail
  95. [dfsan] Add full fast8 support — gbalats / detail
  96. [NFC][LSAN] Limit the number of concurrent threads is the test — Vitaly Buka / detail
  97. [RISCV] Use bitfields to shrink the size of the vector load/store intrinsics to pseudo instruction lookup tables. — craig.topper / detail
  98. [NFC][scudo] Print errno of fork failure — Vitaly Buka / detail
  99. [AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ predefined macros — cbowler / detail
  100. [AMDGPU] Add v5f32/VReg_160 support for MIMG instructions — carl.ritson / detail
  101. Revert "[AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ predefined macros" — cebowleratibm / detail
  102. [AIX] Define __STDC_NO_ATOMICS__ and __STDC_NO_THREADS__ — cebowleratibm / detail
  103. [AMDGPU] Allow oversize vaddr in GFX10 MIMG assembly — carl.ritson / detail
  104. [yaml2obj] Fix buildbot-issue-4886 — esme.yi / detail
  105. [lld-macho] Implement cstring deduplication — jezng / detail
  106. [lld-macho] Implement -force_load_swift_libs — jezng / detail
  107. BPF: fix relocation types in lib/Object/RelocationResolver.cpp — yhs / detail
  108. [RISCV] Use AVL Operand instead of GPR for tied mask pseudo for vwadd.wv and similar. — craig.topper / detail
  109. [RISCV] Masked compares should use a tail agnostic policy. — craig.topper / detail
  110. [RISCV] Use 0 for Log2SEW for vle1/vse1 intrinsics to enable vsetvli optimization. — craig.topper / detail
  111. [Driver] Support libc++ in MSVC — phosek / detail

#1876 (Jun 7, 2021 10:01:35 PM)

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

#1875 (Jun 6, 2021 10:01:38 PM)

  1. Revert "[llvm] Add interface to order inlining" — taolq / detail
  2. SmallVector.h - remove unused MathExtras.h header (REAPPLIED). NFCI. — llvm-dev / detail
  3. Revert rG0b18c4c0ec03f0321ee83b9976da5777d0e4f53f "SmallVector.h - remove unused MathExtras.h header (REAPPLIED). NFCI." — llvm-dev / detail
  4. DirectoryWatcher-linux.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  5. LibcBenchmark.h - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail
  6. Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  7. SmallVector.h - remove unused MathExtras.h header. NFCI. — llvm-dev / detail
  8. BPFISelDAGToDAG.cpp - don't dereference a dyn_cast<> result. NFCI. — llvm-dev / detail
  9. PatternMatch.h - wrap WrapFlags tests inside brackets to stop static analysis warning about & vs && usage. NFCI. — llvm-dev / detail
  10. Fix implicit fall through compiler warning. NFCI. — llvm-dev / detail
  11. BreadthFirstIterator.h - fix uninitialized variable warning in default constructor. NFCI. — llvm-dev / detail
  12. SimplifyCFG.cpp - remove dead early-return code added at rGcc63203908da. NFCI. — llvm-dev / detail
  13. [CodeGen] Add missing includes (NFC) — nikita.ppv / detail
  14. [TargetLowering] Move methods out of line (NFC) — nikita.ppv / detail
  15. [Clang][OpenMP] Add static version of getSingleClause<ClauseT>. NFC. — llvm-project / detail
  16. AssumeBundleQueries.cpp - don't dereference a dyn_cast<> result. NFCI. — llvm-dev / detail
  17. X86Operand.h - fix uninitialized variable warnings in constructor. NFCI. — llvm-dev / detail
  18. [LexicalScopesTest] Add missing IRBuilder.h include (NFC) — nikita.ppv / detail
  19. [TargetLowering] Use IRBuilderBase instead of IRBuilder<> (NFC) — nikita.ppv / detail
  20. X86MachObjectWriter.cpp - silence null deference warnings. NFCI. — llvm-dev / detail
  21. [Clang][OpenMP] Refactor checking for mutually exclusive clauses. NFC. — llvm-project / detail
  22. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" — konndennsa / detail
  23. [X86][SSE] combineVectorTruncation - simplify PSHUFB-is-better logic. NFCI. — llvm-dev / detail
  24. [X86][SSE] LowerFP_TO_INT - remove dead code. NFCI. — llvm-dev / detail
  25. [RISCV] Replace && with ||. Spotted by coverity. — craig.topper / detail
  26. [CostModel][X86] Improve AVX512 FDIV costs — llvm-dev / detail
  27. [AArch64] Extra tests for vector shift. NFC — david.green / detail
  28. [ARM] MVE tests for vmull from a splat. NFC — david.green / detail
  29. [CostModel][X86] Add 512-bit bswap cost tests — llvm-dev / detail
  30. [CostModel][X86] Add 512-bit bswap costs — llvm-dev / detail
  31. [dfsan] Use the sanitizer allocator to reduce memory cost — jianzhouzh / detail
  32. [lld/mac] Use fewer magic numbers in magic $ld$ handling code — thakis / detail
  33. [lld/mac] Rename DylibFile::dylibName to DylibFile::installName — thakis / detail
  34. [lld/mac] Implement support for searching dylibs with @executable_path/ in install name — thakis / detail
  35. [lld/mac] Implement support for searching dylibs with @loader_path/ in install name — thakis / detail
  36. [yaml2obj] Initial the support of yaml2obj for 32-bit XCOFF. — esme.yi / detail

#1874 (Jun 5, 2021 10:01:41 PM)

  1. [NFC][memprof] Compile *.c tests as C — Vitaly Buka / detail
  2. [NFC][asan] format ThreadStackContainsAddress — Vitaly Buka / detail
  3. [NFC][memprof] FIx delete[] usage in test — Vitaly Buka / detail
  4. [NFC][asan] Fix include order — Vitaly Buka / detail
  5. [NFC][asan] Split fake_stack() into two funcions — Vitaly Buka / detail
  6. [lld][MachO] Add first bits to support special symbols — alexshap / detail
  7. Fix some -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  8. [LLDB/API] Expose args and env from SBProcessInfo. — bruce.mitchener / detail
  9. Revert "[gn build] manually port 60e5243e593e (weak asan symbol)" — Vitaly Buka / detail
  10. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — Vitaly Buka / detail
  11. [MC] Add getLSDASection interface — alexshap / detail
  12. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — Vitaly Buka / detail
  13. [lld][MachO] Fix typo in special-symbol-ld-previous.s — alexshap / detail
  14. [LoopUnroll] Separate peeling from unrolling — nikita.ppv / detail
  15. Revert "[LLDB/API] Expose args and env from SBProcessInfo." — bruce.mitchener / detail
  16. [LoopUnroll] Regenerate test checks (NFC) — nikita.ppv / detail
  17. [NFC] Promote willNotOverflow() / getStrengthenedNoWrapFlagsFromBinOp() from IndVars into SCEV proper — lebedev.ri / detail
  18. [libc++][doc] Update Format status. — koraq / detail
  19. Make TableGenGlobalISel an object library — aaronpuchert / detail
  20. [libc++] Fix result-type and value_type computation in <valarray>. — arthur.j.odwyer / detail
  21. [libc++] graph_header_deps.py: Update the computing of "root" (public) headers. — arthur.j.odwyer / detail
  22. NativeFormatting.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  23. MsgPackReader.cpp - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  24. EndianStream.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  25. [MCA] Support.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  26. ELFTypes.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  27. BitstreamWriter.h - add missing implicit MathExtras.h header dependency. NFCI. — llvm-dev / detail
  28. Fix "not all control paths return a value" MSVC warning. NFCI. — llvm-dev / detail
  29. [AArch64] Remove AArch64ISD::NEG — david.green / detail
  30. SmallVector.h - remove unused MathExtras.h header. NFCI. — llvm-dev / detail
  31. [lld][MachO] Add support for $ld$install_name symbols — alexshap / detail
  32. Revert rG7b839b3542983a313a9bf9f8d8039ceeea35c4d7 - "SmallVector.h - remove unused MathExtras.h header. NFCI." — llvm-dev / detail
  33. BranchProbability.cpp - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail
  34. xray-color-helper.h - sort includes. NFCI. — llvm-dev / detail
  35. xray-color-helper.cpp - add missing implicit cmath header dependency. NFCI. — llvm-dev / detail
  36. [llvm] Add interface to order inlining — taolq / detail

#1873 (Jun 4, 2021 10:01:44 PM)

  1. Add LLDB in release binaries by default — omair.javaid / detail
  2. [Sema][RISCV][SVE] Allow ?: to select Typedef BuiltinType in C — shihpo.hung / detail
  3. [Format] Fix incorrect pointer detection — marek.kurdej+llvm.org / detail
  4. [Debug-Info] handle DW_CC_pass_by_value/DW_CC_pass_by_reference under strict DWARF. — esme.yi / detail
  5. [flang] Change capitalization for Adjustl/r — diana.picus / detail
  6. AArch64: support atomic zext/sextloads — Tim Northover / detail
  7. [mlir][linalg] Cleanup left over uses of deprecated LinalgOp methods. — gysit / detail
  8. [SelectionDAG] Extend FoldConstantVectorArithmetic to SPLAT_VECTOR — fraser / detail
  9. [libcxx] Don't use an undefined '+' in unsigned/octal/hexal print formats — martin / detail
  10. [lldb][NFC] Remove a redundant call to weak_ptr::expired — Raphael Isemann / detail
  11. [test] Fix accidental match in parent_recurse_depth.s — thomasp / detail
  12. Re-land ae4303b42c, "Track PHI values through register coalescing" — jeremy.morse / detail
  13. Revert "[gn build] port d1d36f7ad (llvm-tapi-diff)" — thakis / detail
  14. [InstCombine] add tests for sext-of-trunc-of-lshr; NFC — spatel / detail
  15. [InstCombine] convert lshr to ashr to eliminate cast op — spatel / detail
  16. [mlir] Catch nonconvertible types in async conversion — csigg / detail
  17. [AArch64][SVE] Add support for using reverse forms of SVE2 shifts — bradley.smith / detail
  18. [clang][AST] Set correct DeclContext in ASTImporter lookup table for ParmVarDecl. — 1.int32 / detail
  19. [flang] Generate type info symbols outside of derived type scopes — jperier / detail
  20. [AMDGPU][MC][NFC] Fixed typos in parser — dmitry.preobrazhensky / detail
  21. [clang][deps] Add argument for customizing PCM paths — Jan Svoboda / detail
  22. [AMDGPU][GlobalISel] Legalize G_ABS — Mirko.Brkusanin / detail
  23. [flang][driver] Add support for `-module-suffix` — andrzej.warzynski / detail
  24. [clang][deps] Support object files — Jan Svoboda / detail
  25. [InstCombine] add/adjust test comments; NFC — spatel / detail
  26. [HIP] Fix spack HIP device lib detection — Yaxun.Liu / detail
  27. [AArch64] Further enable UnrollAndJam — nicholas.guy / detail
  28. [OpenCL][NFC] Test commit: tidy up whitespace in comment — stuart.brady / detail
  29. [libc++] Use the using_if_exists attribute when provided — Louis Dionne / detail
  30. Revert "[InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat" — thakis / detail
  31. [clang-format] NFC, 2% improvement in overall clang-formatted status (now 50%) — mydeveloperday / detail
  32. Temporarily remove one of the tests added in effb87dfa810a — thakis / detail
  33. [InstCombine] add tests for pow() reassociation; NFC — spatel / detail
  34. [flang][driver] Add checks for missing option arguments — andrzej.warzynski / detail
  35. [mlir][openacc] Conversion of data operands in acc.data to LLVM IR dialect — clementval / detail
  36. [OPENMP]Fix PR49790: Constexpr values not handled in `omp declare mapper` clause. — a.bataev / detail
  37. [gn build] (manually) port de07b1e84d8de9 — thakis / detail
  38. [mlir] Mark VectorToSCF patterns as recursive — springerm / detail
  39. Revert test fixups after e9a9c850989e (which reverted a14fc74). — thakis / detail
  40. Temporarily remove another test added in one of the tests added in effb87d — thakis / detail
  41. [mlir][linalg] Refactor PadTensorOpVectorizationPattern (NFC) — springerm / detail
  42. [AArch64] Remove SETCC of CSEL when the latter's condition can be inverted — bradley.smith / detail
  43. [OPENMP]Fix PR50129: omp cancel parallel not working as expected. — a.bataev / detail
  44. [ConstantFolding] add copysign tests for more FP types; NFC — spatel / detail
  45. [clangd] Run code completion on each token coverd by --check-lines — adamcz / detail
  46. [clang] use a different name for generated test cdb — goncharov.mikhail / detail
  47. [RISCV] Teach vsetvli insertion pass that operations on masks don't care about SEW/LMUL. — craig.topper / detail
  48. [OpenMP] fix spelling error in message-converter.pl — jonathan.l.peyton / detail
  49. [Attributor] Allow lookupAAFor to return null on invalid state — jhuber6 / detail
  50. [libcxx][gardening] Move all algorithms into their own headers. — zoecarver / detail
  51. [Attributor] Check HeapToStack's state for isKnownHeapToStack — jhuber6 / detail
  52. [libcxx][ranges] Add `ranges::empty_view`. — zoecarver / detail
  53. [gn build] Port 7ed7d4ccb899 — llvmgnsyncbot / detail
  54. [gn build] Port d31a2e7554ea — llvmgnsyncbot / detail
  55. Add commutable attribute to opcodes for ARC — danila / detail
  56. [libcxx][ranges] Add concepts in range.utility.helpers. — zoecarver / detail
  57. [AArch64][GlobalISel] Handle multiple phis in fixupPHIOpBanks — Jessica Paquette / detail
  58. CUDA/HIP: Change device-use-host-var.cu's NOT "external" check to include variable name — kzhuravl_dev / detail
  59. [OpenCL] Add DWARF address spaces mapping for SPIR — stuart.brady / detail
  60. [scudo] Always exclude Tag 0 — Vitaly Buka / detail
  61. [profile] Add -fprofile-instr-generate tests for weak definition and various linkages — i / detail
  62. [Matrix] Fix transpose-multiply folding if transpose has multiple uses — anemet / detail
  63. [flang] CheckConformance: tristate-ify result — pklausler / detail
  64. [SampleFDO] New hierarchical discriminator for FS SampleFDO (llvm-profdata part) — xur / detail
  65. [IndVars] Don't forget value when inferring nowrap flags — nikita.ppv / detail
  66. [mailmap] Add the canonical spelling of my name — martin / detail
  67. [scudo] Remove disableMemoryTagChecksTestOnly — Vitaly Buka / detail
  68. [scudo] Add memtag_test — Vitaly Buka / detail
  69. [scudo] Untag pointer in iterateOverChunks — Vitaly Buka / detail
  70. Fix a diagnoses-valid bug with using declarations — aaron / detail
  71. [InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat — i / detail
  72. Regenerate a few tests related to SCEV. — efriedma / detail
  73. Add memref.dim canonicalization patterns to TilingCanonicalizationPatterns — ataei / detail
  74. [gn build] (semi-manually) port 07c92b2e9581 — thakis / detail
  75. [scudo] Fix String DCHECK — kostyak / detail
  76. [OpenMP] Add experimental nesting mode feature — terry.l.wilmarth / detail
  77. [Windows SEH]: Fix -O2 crash for Windows -EHa — tentzen / detail
  78. [flang][OpenMP] Add semantic check to allow only loop iteration variables in a `linear` clause within `distribute` construct. — arnamoy.bhattacharyya / detail
  79. [flang] Check for undefined derived types — psteinfeld / detail
  80. [X86] AMD Zen 3: double the LoopMicroOpBufferSize — lebedev.ri / detail
  81. [ADT] Refactor enumerate unit tests — scott.linder / detail
  82. Revert "Add memref.dim canonicalization patterns to TilingCanonicalizationPatterns" — ataei / detail
  83. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  84. [mlir][tosa] Update tosa.rescale for i48 input type — rob.suderman / detail
  85. fix SANITIZE_WINDOWS pragma for https://reviews.llvm.org/rG60e5243e593ec7e0feca42783edb735e9ac2c4a7 — kda / detail
  86. [gn build] manually port 60e5243e593e (weak asan symbol) — thakis / detail
  87. [mlir][sparse] add option for 32-bit indices in scatter/gather — ajcbik / detail
  88. remove windows tests for -asan_use-after-return=always (as this is currently disabled for Windows) — kda / detail
  89. [NFC][scudo] Fix sign-compare warning in test — Vitaly Buka / detail
  90. [Scudo] Improve ScopedString constructor — Vitaly Buka / detail
  91. [scudo] Remove ScopedString::Length — Vitaly Buka / detail
  92. [NFC][scudo] Convert to TYPED more ScudoCombinedTest — Vitaly Buka / detail
  93. [NFC][scudo] Fix sign-compare warning in test — Vitaly Buka / detail
  94. [lsan] Bump the thread limit from 1<<13 to 1<<22 — i / detail
  95. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — Vitaly Buka / detail
  96. [Polly] Move MatMul optimization into its own file. NFC. — llvm-project / detail
  97. [RISCV] Replace (XLenVT (VLOp GPR:$vl)) with VLOpFrag — jim / detail

#1872 (Jun 3, 2021 10:01:47 PM)

  1. [DFSan] Properly set argument ABI attributes — aeubanks / detail
  2. [NFC][scudo] Avoid integer overflow in test — Vitaly Buka / detail
  3. [mlir-reduce] Create MlirReduceLib — chiahungduan / detail
  4. Revert "[Fuchsia] Use libc++abi on Windows in Fuchsia toolchain" — phosek / detail
  5. [clang][clangd] Use reverse header map lookup in suggestPathToFileForDiagnostics — dmitry.polukhin / detail
  6. [ValueTypes] Fix scalable-vector changeExtendedVectorTypeToInteger — fraser / detail
  7. [clang][ARM] Remove arm2/3/6/7m CPU names — david.spickett / detail
  8. Add -fno-visibility-inlines-hidden option — yikong / detail
  9. [lldb][NFC] Remove unused 'using ArrayRef' in RegisterValueTest — Raphael Isemann / detail
  10. [CodeGen] Fix a scalable-vector crash in VSELECT legalization — fraser / detail
  11. [mlir] Split linalg reshape ops into expand/collapse. — pifon / detail
  12. [mlir][linalg] Cleanup LinalgOp usage in generalization. — gysit / detail
  13. [RISCV] Reserve an emergency spill slot for any RVV spills — fraser / detail
  14. [LLDB] Skip TestDataFormatterStdUniquePtr.py on arm/linux — omair.javaid / detail
  15. [LLDB] Skip TestDataFormatterStdUniquePtr.py on arm/linux — omair.javaid / detail
  16. [mlir][linalg] Cleanup LinalgOp usage in promotion. — gysit / detail
  17. [ARM] Prettify gather/scatter debug comments. NFC — david.green / detail
  18. [mlir][linalg] Cleanup LinalgOp usage in test passes. — gysit / detail
  19. [mlir][linalg] Cleanup LinalgOp usage in bufferize, detensorize, and interchange. — gysit / detail
  20. [LLD] [COFF] Fix autoexport from LTO objects with comdat symbols — martin / detail
  21. [mlir][linalg] Cleanup LinalgOp usage in drop unit dims. — gysit / detail
  22. [lit] Fix testing of standalone clang and lld builds — thomasp / detail
  23. [mlir][linalg] Transform PadTensorOp into InitOp, FillOp, GenericOp — springerm / detail
  24. [mlir][linalg] Cleanup LinalgOp usage in loop lowering. — gysit / detail
  25. [libc++] Remove unused variable warnings — Louis Dionne / detail
  26. [mlir][linalg] Cleanup LinalgOp usage in op declarations. — gysit / detail
  27. [analyzer] Add forwarding `addVisitor` method — vsavchenko / detail
  28. [Matrix] Preserve existing fast-math flags during lowering — flo / detail
  29. [flang] Check for duplicate definitions of defined input/output procedures — psteinfeld / detail
  30. [mlir][linalg] Cleanup LinalgOp usage in scalar inlining. — gysit / detail
  31. [mlir] Fix warnings. — pifon / detail
  32. [RISCV] Precommit a test case to show overwriting vector frame objects. — kai.wang / detail
  33. [mlir][linalg] Cleanup LinalgOp usage in capi. — gysit / detail
  34. [mlir][sparse] add more type combinations to sparse storage scheme — ajcbik / detail
  35. [clang-format] Fix PointerAlignmentRight with AlignConsecutiveDeclarations — bjoern / detail
  36. [clang-format] Add PPIndentWidth option — bjoern / detail
  37. [lld-macho] Parse re-exports of nested TAPI documents — jezng / detail
  38. [DebugInstrRef][2/3] Track PHI values through register coalescing — jeremy.morse / detail
  39. [CostModel][AArch64] Add tests for ctlz, ctpop and cttz. NFC. — rosie.sumpter / detail
  40. Revert "[DebugInstrRef][2/3] Track PHI values through register coalescing" — jeremy.morse / detail
  41. [libc++][nfc] Add more nasty macros. — koraq / detail
  42. [ADT] Move DenseMapInfo for ArrayRef/StringRef into respective headers (NFC) — nikita.ppv / detail
  43. [mailmap] Add my entry — i / detail
  44. [MC] Add missing include (NFC) — nikita.ppv / detail
  45. [SLP] Avoid std::stable_sort(properlyDominates()). — harald / detail
  46. [lld] Add missing includes (NFC) — nikita.ppv / detail
  47. [Tests] Add missing include (NFC) — nikita.ppv / detail
  48. [SLP]Allow to reorder nodes with >2 scalar values. — a.bataev / detail
  49. add ppc_fp128 bitcode writer testcase — Jinsong Ji / detail
  50. [LoopUnroll] Reorder code to max dom tree update more obvious [nfc] — listmail / detail
  51. [SLP]Improve cost estimation/emission of externally used extractelements. — a.bataev / detail
  52. [LoopUnroll] Eliminate PreserveOnlyFirst parameter [nfc] — listmail / detail
  53. Fully-qualify template args of outer types in getFullyQualifiedType — saugustine / detail
  54. [InstCombine] eliminate sext and/or trunc if value has enough signbits — spatel / detail
  55. Don't delete the module you're inspecting — chris.bieneman / detail
  56. [libcxx][module-map] creates submodules for private headers — cjdb / detail
  57. Remove redundant Begin/End form signpost format strings. — Adrian Prantl / detail
  58. NFC. Refactor DOTGraphTraits::isNodeHidden — apilipenko / detail
  59. NFC. Mark DOTFuncInfo getters as const — apilipenko / detail
  60. [AtomicExpand] Merge cmpxchg success and failure ordering when appropriate. — efriedma / detail
  61. [llvm] llvm-tapi-diff — Cyndy Ishida / detail
  62. [lld-macho] Fix BUILD_SHARED_LIBS build — Alexander.Richardson / detail
  63. [libc++] NFC: Tidy up the reverse_iterator tests — Louis Dionne / detail
  64. [docs] Update llvm-cov gcov — i / detail
  65. [flang] Fix crashes due to failure to find a subprogram — pklausler / detail
  66. [libc++] Implement LWG3435 (constraints on reverse_iterator and move_iterator) — Louis Dionne / detail
  67. [LoopUnroll] Add additional test with one unpredictable exit (NFC) — nikita.ppv / detail
  68. [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits — brendon.cahoon / detail
  69. [flang] Fix folding of CMPLX — pklausler / detail
  70. Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always). — kda / detail
  71. [InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat — i / detail
  72. [Constants][PowerPC] Check exactlyValue for ppc_fp128 in isNullValue — Jinsong Ji / detail
  73. [flang] Accept BOZ in array constructors w/o types — pklausler / detail
  74. [test] Update c-linkage-available_externally.c — i / detail
  75. [AMDGPU] Fix a crash when selecting a particular case of buffer_load_format_d16 — julien.pages / detail
  76. [test] Update more clang/test/Profile tests — i / detail
  77. [flang] Catch procedure pointer interface error — pklausler / detail
  78. [LoopUnroll] Eliminate PreserveCondBr parameter and fix a bug in the process — listmail / detail
  79. A couple style tweaks on top of 5c0d1b2f9 [nfc] — listmail / detail
  80. [LTO] Fix -fwhole-program-vtables handling after HIP ThinLTO patch — tejohnson / detail
  81. [flang] Support known constant lengths in DynamicType — pklausler / detail
  82. [NFC][compiler-rt][hwasan] Refactor hwasan functions — leonardchan / detail
  83. [NFC] Add missing includes for LLVM_ENABLE_MODULES builds — markus.boeck02 / detail
  84. Kill a variable which is unused after cddcc4cf [nfc] — listmail / detail
  85. [flang] Fix crash on structure constructor as selector — pklausler / detail
  86. [libc++] Also build the static library in the Apple cache — Louis Dionne / detail
  87. [libc++] Define _LIBCPP_NO_NATIVE_SEMAPHORES even outside of pthread — Louis Dionne / detail
  88. [flang] Emit error about missing interface when needed — pklausler / detail
  89. [flang] Catch errors in function calls instead of crashing — pklausler / detail
  90. [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13 — i / detail
  91. [libc++] Simplify apple-install-libcxx since we always use the same CMake cache — Louis Dionne / detail
  92. [flang] Fix spurious "already declared" errors for interfaces — pklausler / detail
  93. [BuildLibCalls] Properly set ABI attributes on arguments — aeubanks / detail
  94. [TargetLowering] Only inspect attributes in the arguments for ArgListEntry — aeubanks / detail
  95. [mlir] Remove redundant loads — amy.zhuang / detail
  96. [HIP] Fix amdgcn builtin for long type — Yaxun.Liu / detail
  97. [mlir-lsp-server] Add support for tracking the use/def chains of symbols — riddleriver / detail
  98. [gn build] port d1d36f7ad (llvm-tapi-diff) — thakis / detail
  99. [mlir][SPIRV] Add lowering for math.log1p operation to SPIR-V dialect. — ravishankarm / detail
  100. [NFC] Add ArrayRef includes to two files. — jpienaar / detail
  101. [RISCV] Simplify some code in RISCVInsertVSETVLI by calling an existing function that does the same thing. NFCI — craig.topper / detail
  102. [CSSPGO][llvm-profgen] Make extended binary the default output format — aktoon / detail
  103. [lld/mac] Add test coverage for --reproduce + -flat_namespace — thakis / detail
  104. Revert "Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always)." — thakis / detail
  105. [scudo] Rework Vector/String — kostyak / detail
  106. [NFC] Remove checking pointee type for byval/preallocated type — aeubanks / detail
  107. [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering. — mahesha.comp / detail
  108. Revert "[llvm] llvm-tapi-diff" — Cyndy Ishida / detail
  109. Revert "[AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering." — mahesha.comp / detail
  110. [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees — Madhur.Amilkanthwar / detail

#1871 (Jun 2, 2021 10:01:50 PM)

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

#1871 (Jun 2, 2021 10:01:50 PM)

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

#1871 (Jun 2, 2021 10:01:50 PM)

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

#1870 (Jun 1, 2021 10:01:53 PM)

  1. [libcxx] [test] Fix the _supportsVerify check on Windows by fixing quoting — martin / detail
  2. [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants — lebedev.ri / detail
  3. [X86] AMD Zen 3 has fast variable per-lane shuffles — lebedev.ri / detail
  4. [mlir][linalg] Cleanup LinalgOp usage in vectorization (NFC). — gysit / detail
  5. [clangd] Fix -Wunused-variable warning (NFC) — nullptr.cpp / detail
  6. [mlir][linalg] Cleanup LinalgOp usage in tiling (NFC). — gysit / detail
  7. [mlir][linalg] Cleanup LinalgOp usage in fusion (NFC). — gysit / detail
  8. [mlir][linalg] Cleanup LinalgOp usage in dependence analysis (NFC). — gysit / detail
  9. Mark test as requiring asserts. — douglas.yung / detail
  10. [VectorCombine] Add tests with multiple noundef indices for scalarization. — flo / detail
  11. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  12. [RISCV] Support vector types in combination with fastcc — fraser / detail
  13. [VectorCombine] Freeze index unless it is known to be non-poison. — flo / detail
  14. [mlir][linalg] Fix signed/unsigned comparison warnings (NFC). — gysit / detail
  15. [mlir] Use interfaces in MathToLibm — tpopp / detail
  16. [SDAG] add helper function for sext-of-setcc folds; NFC — spatel / detail
  17. [LoopDeletion] Consider infinite loops alive, unless mustprogress. — flo / detail
  18. [compiler-rt] Fix compilation when multiple architectures can be targeted — eleviant / detail
  19. [InstCombine] Relax constraints of uses for exp(X) * exp(Y) -> exp(X + Y) — spatel / detail
  20. [AMDGPU][Libomptarget] Remove g_atmi_machine global — Pushpinder.Singh / detail
  21. [OpenCL] Fix ICE with invalid use of half — olemarius.strohm / detail
  22. [clang][Parse] Add parsing support for C++ attributes on using-declarations — Louis Dionne / detail
  23. [llvm-dwarfdump][test] Add missing dedicated tests for some options — gbreynoo / detail
  24. [SLP]Better detection of perfect/shuffles matches for gather nodes. — a.bataev / detail
  25. Simplify coro-zero-alloca.ll — lxfind / detail
  26. [x86] add test for sext-of-setcc; NFC — spatel / detail
  27. [lldb] Remove SBCommandReturnObject::ref — Raphael Isemann / detail
  28. [lldb][NFC] Use Language plugins in Mangled::GuessLanguage — Raphael Isemann / detail
  29. [RISCV] Remove earlyclobber from compares with LMUL<=1. — craig.topper / detail
  30. [RISCV] Remove earlyclobber from vnsrl/vnsra/vnclip(u) when the source and dest are a single vector register. — craig.topper / detail
  31. [ADT] Move DenseMapInfo for APInt into APInt.h (PR50527) — nikita.ppv / detail
  32. [polly] Fix SCEVLoopAddRecRewriter to avoid invalid AddRecs. — efriedma / detail
  33. [SystemZ] Return true from hasBitPreservingFPLogic(). — paulsson / detail
  34. [MLIR] Add missing APSInt.h include — nikita.ppv / detail
  35. [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB — carrot / detail
  36. [clangd][ObjC] Fix issue completing a method decl by name — davg / detail
  37. [libc++] Temporary hack to unbreak CI — Louis Dionne / detail
  38. [GlobalISel][AArch64] Combine and (lshr x, cst), mask -> ubfx x, cst, width — Jessica Paquette / detail
  39. Fix a git apply that went bad somehow. — aaron / detail
  40. [OpenMP] Define named constants for interop's foreign runtime ID — hansang.bae / detail
  41. [ORC-RT] Add equality/inequality comparison to string_view. — Lang Hames / detail
  42. [ORC-RT] Rename C-API functions to use __orc_rt_ prefix (instead of OrcRT). — Lang Hames / detail
  43. [ORC-RT] Add WrapperFunctionResult, Simple Packed Serialization (SPS) system. — Lang Hames / detail
  44. [flang][openacc] Enforce restriction on attach and detach variables — clementval / detail
  45. [clang] RecursiveASTVisitor visits ObjCPropertyRefExpr's class receiver — davg / detail
  46. [OpenMP] Add L2-Tile equivalence for KNL — jonathan.l.peyton / detail
  47. [SLPVectorizer] Ignore unreachable blocks — harald / detail
  48. [AMDGPU][NFC] Remove author's name from codebase — Madhur.Amilkanthwar / detail
  49. [lld/mac] Don't write mtimes to N_OSO entries if ZERO_AR_DATE is set. — thakis / detail
  50. [lld/mac] Don't load DylibFiles from the DylibFile constructor — thakis / detail
  51. [libcxx] Implement view.interface. — zoecarver / detail
  52. [gn build] Port 5671ff20d92b — llvmgnsyncbot / detail
  53. [clang] Fix ICE with typeid & polymorphic class (pr50497) — nathan / detail
  54. [SystemZ][z/OS] Stricter condition for HLASM class instantiation — anirudh_prasad / detail
  55. [InstCombine] add tests for cast folding; NFC — spatel / detail
  56. WindowsSupport.h: do not depend on private config header — martin / detail
  57. [lld/mac] Implement removal of unused dylibs — thakis / detail
  58. [NFC][OpaquePtr] Explicitly pass GEP source type to IRBuilder in more places — aeubanks / detail
  59. Convert TableGen assert to error — stephen.neuendorffer / detail
  60. [globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one — daniel_l_sanders / detail
  61. [mlir] Updated depthwise conv to support kernel dilation — rob.suderman / detail
  62. [gn build] Port aaac268285ff — llvmgnsyncbot / detail
  63. [libc++] Fix the std_include.sh.cpp test that has been failing since c9385297ce — Louis Dionne / detail
  64. [lld/mac] fix test failure after 24979e111 — thakis / detail
  65. fixup: Missing operator in [globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one — daniel_l_sanders / detail
  66. Fix a Clang diagnostic to start with a lowercase letter; NFC — aaron / detail
  67. [libcxx][ranges] Add `default_sentinel` and `default_sentinel_t`. — zoecarver / detail
  68. [gn build] Port 065cf3f9d703 — llvmgnsyncbot / detail
  69. [lld][WebAssemlby] Fix for string merging of -dwarf-5 sections — sbc / detail
  70. [Dominators] Rewrite the dominator implementation for efficiency. NFC. — clattner / detail
  71. [Fuchsia] Add compat multilibs to cache file — leonardchan / detail
  72. [lld/mac] Emit only one LC_LOAD_DYLIB per dylib — thakis / detail
  73. [CSE] Ask DominanceInfo about "hasSSADominance" instead of reconstructing it. — clattner / detail
  74. [lld-macho][nfc] Remove unnecessary use of Optional<T*> — vyng / detail
  75. [various] Remove or use variables which are unused but set. — George Burgess IV / detail
  76. [Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable — George Burgess IV / detail
  77. [clang][Fuchsia] Turn on relative-vtables by default for Fuchsia — leonardchan / detail
  78. [lld/mac] Make -t work correctly with -flat_namespace — thakis / detail
  79. [test] Precommit test for D101103 — aeubanks / detail
  80. [InstSimplify] Treat invariant group insts as bitcasts for load operands — aeubanks / detail
  81. [mlir-reduce] Reducer refactor. — chiahungduan / detail
  82. [OpaquePtr] Create API to make a copy of a PointerType with some address space — aeubanks / detail
  83. [AMDGPU] All GWS instructions need aligned VGPR on gfx90a — Stanislav.Mekhanoshin / detail
  84. Fix tmp files being left on Windows builds. — akhuang / detail
  85. Remove x86 test amx-fast-tile-config.mir (by its author) — xiang1.zhang / detail
  86. [CUDA][HIP] Change default lang std to c++14 — Yaxun.Liu / detail
  87. [RISCV][test] Add new tests of bitwise and with constant for the Zbs extension — powerman1st / detail
  88. Make ignore counts work as "after stop" modifiers so they play nicely with conditions — jingham / detail
  89. [CUDA][HIP] Promote const variables to constant — Yaxun.Liu / detail
  90. [mlir] Support tensor types in non-unrolled VectorToSCF — springerm / detail
  91. [llvm-readobj] Print function names with `--bb-addr-map`. — rahmanl / detail
  92. [mlir] Support tensor types in unrolled VectorToSCF — springerm / detail
  93. [libc++] NFC: Move unwrap_iter to its own header — Louis Dionne / detail
  94. [gn build] Port 924ea3bb53ca — llvmgnsyncbot / detail
  95. [RISCV] Improve register allocation for masked vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv. — craig.topper / detail
  96. [libc++] Add a CI job to test libc++ when building for 32 bit — Louis Dionne / detail
  97. Revert "Fix tmp files being left on Windows builds." for now; — akhuang / detail
  98. [scudo] Enabled MTE in tests — Vitaly Buka / detail
  99. [NFC][msan] Fix warning on sanitizer-ppc64le-linux bot — Vitaly Buka / detail
  100. [lldb/API] Expose triple for SBProcessInfo. — bruce.mitchener / detail
  101. Resubmit D85085 after fixing the tests that were failing. — tmsriram / detail

#1869 (May 31, 2021 10:01:56 PM)

  1. [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210) — aqjune / detail
  2. [clangd] Move gtest include to TestTU.cpp from TestTU.h — kadircet / detail
  3. [mlir][NFC] Rename MathToLLVM->MathToLibm — tpopp / detail
  4. [libcxx] [test] Add UNSUPPORTED: msvc in a couple verify.cpp tests — martin / detail
  5. [LangRef] update according to unwinding support in inline asm — amanieu / detail
  6. [mlir] Support permutation maps in vector transfer op folder — springerm / detail
  7. [mlir][NFC] Remove illegal TanhOp in LLVMConversionTarget — tpopp / detail
  8. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  9. [clang] Add support for the "abstract" contextual keyword of MSVC — hans / detail
  10. Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables" — wingo / detail
  11. [clang] NFC: split HeaderMapTest to have re-usable header map implementation for testing — dmitry.polukhin / detail
  12. [RISCV] Support vector conversions between fp and i1 — fraser / detail
  13. [lldb][NFC] Remove unused var in SBDebugger::GetInternalVariableValue — Raphael Isemann / detail
  14. [DSE] Remove stores in the same loop iteration — david.green / detail
  15. [InsCombine] Fix a few remaining vec transforms to use poison instead of undef — aqjune / detail
  16. [RISCV] Scale scalably-typed split argument offsets by VSCALE — fraser / detail
  17. [LiveDebugVariables] Stop trimming locations of non-inlined vars — djtodoro / detail
  18. fix broken clang tests after  7161bb87c914 — aqjune / detail
  19. [SDAG] try harder to fold casts into vector compare — spatel / detail
  20. fix test for symlinked clang c1ee4fb5af49a — goncharov.mikhail / detail
  21. [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing. — a.v.lapshin / detail
  22. [AMDGPU][Libomptarget][NFC] Split host and device malloc — Pushpinder.Singh / detail
  23. [MLIR] Fix warnings in AffineOps.cpp — uday / detail
  24. [NFC] ScalarEvolution: apply SSO to the ExprValueMap value — lebedev.ri / detail
  25. [MLIR][Shape] Remove duplicate operands of `shape.assuming_all` op — frgossen / detail
  26. [libunwind] fix -Wc++98-compat-extra-semi without _LIBUNWIND_HIDE_SYMBOLS — thakis / detail
  27. [SDAG] add check to sext-of-setcc fold to bypass changing a legal op — spatel / detail
  28. [mlir][linalg] Update Structured Op Interface (NFC). — gysit / detail
  29. Revert "[clang] Add support for the "abstract" contextual keyword of MSVC" — goncharov.mikhail / detail
  30. [mlir][linalg] Cleanup LinalgOp usage in verification (NFC). — gysit / detail
  31. [NFC] MemoryDependenceAnalysis cleanup. — daniil.fukalov / detail
  32. [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 2 — anirudh_prasad / detail
  33. [libc++] Avoid `result_type` and `unary/binary_function` in <valarray>. — arthur.j.odwyer / detail
  34. Remove "Rewrite Symbols" from codegen pipeline — aeubanks / detail
  35. [libc++] Update all the pre-defined iterator types for C++20 — Louis Dionne / detail
  36. [test] Fix addr-label.ll after D99707 — aeubanks / detail
  37. [MCA][NFCI] Minor changes to InstrBuilder and Instruction. — andrea.dibiagio / detail
  38. [test] Properly match parameter/argument ABI attributes — aeubanks / detail
  39. [libc++] [test] Fix a few tests for 32-bit x86 — Louis Dionne / detail
  40. Re-commit [clang] Add support for the "abstract" contextual keyword of MSVC — hans / detail
  41. [OpaquePtr] Clean up some uses of Type::getPointerElementType() — aeubanks / detail
  42. [MLIR] Specify namespace for standard dialect using cppNamespace field — arjunpitchanathan / detail
  43. [libcxx][nfc] moves std `advance`, `next`, and `prev` into their headers — cjdb / detail
  44. [gn build] make libunwind build on macOS — thakis / detail
  45. [PowerPC] Fix x86 vector intrinsics wrapper compilation under C++ — fwage73 / detail
  46. [MLIR] Add dialect prefix to all operations from Math — arjunpitchanathan / detail
  47. [LV] Try to sink users recursively for first-order recurrences. — flo / detail
  48. [libcxx] [test] Don't look for the literal spelling __mbstate_t in warnings — martin / detail
  49. [libcxx] Define LIBCPP_HAS_TIMESPEC_GET for MSVC configurations — martin / detail
  50. [libcxx] [test] Remove an incorrect TEST_HAS_ALIGNED_ALLOC define from test_macros.h — martin / detail
  51. [libcxx] [test] Fix the include_as_c.sh.cpp test in MSVC configurations — martin / detail
  52. [LoopDeletion] Add additional test cases with more nested loops. — flo / detail
  53. [LoopInterhcange] Handle movement of reduction phis appropriately — congzhecao / detail
  54. [HIP] Relax checks in hip-include-path.hip test case again — bjorn.a.pettersson / detail
  55. [PowerPC] Improve f32 to i32 bitcast code gen — albionapc / detail
  56. [OpaquePtr] Remove some uses of PointerType::getElementType() — aeubanks / detail
  57. Revert "[InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)" — nathan / detail
  58. Fix invalid math formulas in quantization doc — joker.eph / detail
  59. [Test] Add one more loop deletion irreducible CFG test — mkazantsev / detail
  60. [PowerPC] Split tests for constrained intrinsics — sepavloff / detail
  61. [clangd] Type hints for variables with 'auto' type — zeratul976 / detail

#1868 (May 30, 2021 10:01:59 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
  3. [SafeStack] Use proper API to get stack guard — pzheng / detail
  4. [NFCI] Move DEBUG_TYPE definition below #includes — chenmindong1 / detail
  5. [DAGCombine] Poison-prove scalarizeExtractedVectorLoad. — flo / detail
  6. [InstCombine] fix miscompile from vector select substitution — spatel / detail
  7. [VectorCombine] Add tests with noundef index for load scalarization. — flo / detail
  8. Revert "[clang-tidy] Simplify static assert check" — lebedev.ri / detail
  9. [clang][AVR] Add avr-libc/include to clang system include paths — powerman1st / detail
  10. [mlir] StandardToLLVM: option to disable AllocOp lowering — ivan.butygin / detail
  11. [LoopDeletion] Add more tests with infinite sub-loops & mustprogress. — flo / detail
  12. [AVR] Improve inline assembly — powerman1st / detail
  13. [ARM] Guard against loop variant gather ptr operands — david.green / detail
  14. [ORC-RT] Add OrcRTCWrapperFunctionResult. — Lang Hames / detail
  15. [ORC-RT] Add common.h -- Logging, casting and remote dispatch utilities. — Lang Hames / detail
  16. [CSE] Make domInfo a stored property, cut use of DominanceInfo::hasDominanceInfo. NFC. — clattner / detail
  17. [lldb] Fix typos. NFC. — bruce.mitchener / detail
  18. [AVR][NFC] Refactor 8-bit & 16-bit shifts — powerman1st / detail

#1867 (May 29, 2021 10:01:02 PM)

  1. [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones — thatlemon / detail
  2. [LoopUnroll] Make DomTree explicitly required (NFC) — nikita.ppv / detail
  3. Revert "[libc++] NFC: Move unwrap_iter to its own header" — koraq / detail
  4. [gn build] Port b13edf6e907b — llvmgnsyncbot / detail
  5. [SystemZ] Set getExtendForAtomicOps to ISD::ANY_EXTEND — ulrich.weigand / detail
  6. [analyzer]  Use Optional as a return type of StoreManager::castRegion — dpetrov / detail
  7. [InstCombine] reduce code duplication; NFC — spatel / detail
  8. [InstCombine] fold zext of masked bit set/clear — spatel / detail
  9. [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases — jrtc27 / detail
  10. [Support] Fix getMainExecutable on FreeBSD when called via an absolute path — jrtc27 / detail
  11. Revert "[RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases" — jrtc27 / detail
  12. [clang-format] successive C# attributes cause line breaking issues — mydeveloperday / detail
  13. [Verifier] Inline a method to simplify the code in preparation for bigger changes, NFC. — clattner / detail
  14. [Dominance] Speed up recalculate noticable, NFC. — clattner / detail
  15. [ARM] Guard against WhileLoopStart kill flags — david.green / detail
  16. [libc++] [test] Update "test_compare.h" users to avoid removed-in-C++20 members. NFCI. — arthur.j.odwyer / detail
  17. [InstrProfiling][test] Improve tests — i / detail
  18. [libc++] [modules] Add __threading_support to the modulemap. — arthur.j.odwyer / detail
  19. [libc++] Alphabetize and include-what-you-use. NFCI. — arthur.j.odwyer / detail
  20. [analyzer] MallocSizeof: sizeof pointer type is compatible with void* — th3charlie / detail

#1866 (May 28, 2021 10:01:05 PM)

  1. [sanitizer] Fix QEMU checkout — Vitaly Buka / githubweb

#1866 (May 28, 2021 10:01:05 PM)

  1. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail
  2. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail
  3. [MLIR][SPIRV] Use getAsmResultName(...) hook for ConstantOp. — kareem.ergawy / detail
  4. Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass" — eopxd / detail
  5. Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass" — eopxd / detail
  6. [ConstantFolding] Fix -Wunused-variable warning (NFC) — nullptr.cpp / detail
  7. [clang] [MinGW] Fix gcc version detection/picking — martin / detail
  8. Revert "[scudo] Check if MADV_DONTNEED zeroes memory" — Vitaly Buka / detail
  9. [NFC][scudo] Re-enable check in the test — Vitaly Buka / detail
  10. [cmake][scudo] Add missing headers — Vitaly Buka / detail
  11. [WebAssembly][CodeGen] IR support for WebAssembly local variables — wingo / detail
  12. [AMDGPU] Precommit test — sebastian.neubauer / detail
  13. [AMDGPU] Fix function calls with flat scratch — sebastian.neubauer / detail
  14. Revert "[LAA] Support pointer phis in loop by analyzing each incoming pointer." — flo / detail
  15. [NFC][Transforms][Utils] remove useless variable in CloneBasicBlock — dongaxis / detail
  16. ARM: support mandatory tail calls for tailcc & swifttailcc — Tim Northover / detail
  17. SwiftTailCC: teach verifier musttail rules applicable to this CC. — Tim Northover / detail
  18. Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables" — wingo / detail
  19. [mlir] Don't elide the last op if there is no terminator — antiagainst / detail
  20. SwiftAsync: add Clang attribute to apply the LLVM `swiftasync` one. — Tim Northover / detail
  21. [RISCV] Add tests for fixed vector conversions between fp to/from i1 — fraser / detail
  22. [RISCV][NFC] Merge identical RV32 and RV64 test checks — fraser / detail
  23. Fix "enumerator 'llvm::TargetStackID::WasmLocal' in switch of enum 'llvm::TargetStackID::Value' is not handled" MSVC warnings. NFCI. — llvm-dev / detail
  24. [x86] add test for extend of legal vector compare; NFC — spatel / detail
  25. [Matrix] Move C++ matrix cast checks to TryStaticCast. — flo / detail
  26. [gn build] (semi-manually) port bd04d78d649b — thakis / detail
  27. [clang] NFC: Replace std::pair by a struct in InitHeaderSearch — Jan Svoboda / detail
  28. [AArch64] Add additional vector load scalarization tests for D103077. — flo / detail
  29. [LLD][COFF] Reduce the maximum size of the GHASH table — alexandre.ganea / detail
  30. [libc++] Add all indirect callable concepts and projected — Louis Dionne / detail
  31. [gn build] Port 58b29a4efc22 — llvmgnsyncbot / detail
  32. [gn] Make ubsan errors fatal, as in cmake — rnk / detail
  33. [IR] Make TypeFinder aware of DIArgList values — david.stenberg / detail
  34. [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass — eopxd / detail
  35. Revert "Fix "enumerator 'llvm::TargetStackID::WasmLocal' in switch of enum 'llvm::TargetStackID::Value' is not handled" MSVC warnings. NFCI." — nemanja.i.ibm / detail
  36. [clang][Parse] Add parsing support for C++ attributes on using-declarations — Louis Dionne / detail
  37. [mlir] Add missing namespace to createCanonicalizerPass. — jpienaar / detail
  38. [libc++] NFC: Move unwrap_iter to its own header — Louis Dionne / detail
  39. [LoopDeletion] Add test with potentially infinite sub-loop. — flo / detail
  40. [PhaseOrdering] add test for late simplifycfg with LTO; NFC — spatel / detail
  41. [PassManager] unify late simplifycfg options between regular and LTO pipelines — spatel / detail
  42. Revert "[NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC" — stefanp / detail
  43. Revert "[NFC] Reuse existing variables instead of re-requesting successors" — stefanp / detail
  44. Revert "[NFC] Formatting fix" — stefanp / detail
  45. Revert "[NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop" — stefanp / detail
  46. Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2)" — stefanp / detail
  47. [VectorCombine] Add variants of multi-extract tests with assumes. — flo / detail
  48. [VectorCombine] Check indices for all extracts we scalarize. — flo / detail
  49. [SelectionDAG] Fix typo in assert. NFC — craig.topper / detail
  50. [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names. — craig.topper / detail
  51. Revert "[clang][Parse] Add parsing support for C++ attributes on using-declarations" — thakis / detail
  52. [RISCV] Add octuple to LMULInfo tablegen class, remove octuple_from_str. NFCI — craig.topper / detail
  53. [gn build] Port 9968896cd62a — llvmgnsyncbot / detail
  54. [libc++] [test] Constexpr-ify a couple of insert-iterator tests. — arthur.j.odwyer / detail
  55. [gn build] manually port 982e3c05108b6 (check-lld needs dsymutil) — thakis / detail
  56. [AArch64][RISCV] Make sure isel correctly honors failure orderings. — efriedma / detail
  57. [clang-format] [docs] Regenerate style options documentation. — marek.kurdej+llvm.org / detail
  58. [dsymutil tests] Try to make eh_frames.test run on other platforms — thakis / detail
  59. [NFC] Remove confusing info about MainLoop VF/UF from debug message — bmahjour / detail
  60. [RISCV] Pre-commit test cases for D103211. NFC — craig.topper / detail
  61. [LoopUnroll] Clean up exit folding (NFC) — nikita.ppv / detail
  62. [LoopUnroll] Add store to unreachable latch test (NFC) — nikita.ppv / detail
  63. [RISCV] Add separate MxList tablegen classes for widening/narrowing and sext.zext.vf2/4/8. NFC — craig.topper / detail
  64. [LoopUnroll] Use changeToUnreachable() (NFC) — nikita.ppv / detail
  65. [lld-macho][test] Simplify --allow-empty with count 0 — i / detail
  66. [CGAtomic] Delete outdated code comparing success/failure ordering for cmpxchg. — efriedma / detail
  67. [Verifier] Significantly speed up IsolatedFromAbove checking. NFC. — clattner / detail
  68. [clang-format] New BreakInheritanceList style AfterComma — lichray / detail
  69. [AArch64][GlobalISel] Fix a crash during selection of a G_ZEXT(s8 = G_LOAD) — Amara Emerson / detail
  70. [Internalize] Simplify comdat renaming with noduplicates after D103043 — i / detail
  71. [lld/mac] Don't crash on -order_file with assembly inputs on arm64 — thakis / detail
  72. [RISCV] Enable interleaved vectorization for RVV — luke957 / detail
  73. [InstrProfiling][test] Fix stale tests — i / detail
  74. [InstrProfiling][test] Fix stale linkage.ll — i / detail

#1866 (May 28, 2021 10:01:05 PM)

  1. [sanitizer] Fix QEMU checkout — Vitaly Buka / detail

#1865 (May 27, 2021 10:01:08 PM)

  1. Removed abandoned lldb-sphinx-docs builder. — gkistanova / githubweb
  2. [sanitizer] Switch to patched QEMU — Vitaly Buka / githubweb

#1865 (May 27, 2021 10:01:08 PM)

  1. [NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop — mkazantsev / detail
  2. [NFC] Formatting fix — mkazantsev / detail
  3. [NFCI] Lazily evaluate SCEVs of PHIs — mkazantsev / detail
  4. [mlir] Add a pass to distribute linalg::TiledLoopOp. — pifon / detail
  5. [docs] llvm-objdump: Mention -M no-aliases is supported on AArch64 — i / detail
  6. [mlir] Add TestLinalgDistribution.cpp to cmake build. — pifon / detail
  7. [GlobalISel] Implement splitting of G_SHUFFLE_VECTOR. — Amara Emerson / detail
  8. [NFC] Reuse existing variables instead of re-requesting successors — mkazantsev / detail
  9. [NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC — mkazantsev / detail
  10. [mlir] Support dialect-wide canonicalization pattern registration — springerm / detail
  11. [AMDGPU][GlobalISel] Allow amdgpu_gfx calling conv — sebastian.neubauer / detail
  12. [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs — fraser / detail
  13. [Matrix] Include matrix pipeline for new PM in new-pm-defaults.ll. — flo / detail
  14. [lit][test] Improve testing of use_llvm_tool — james.henderson / detail
  15. Add triples to a bunch of x86-specific tests that currently fail on PPC — benny.kra / detail
  16. [clang-format] [NFC] realign documentation in Format.h... — bjoern / detail
  17. [ARM] Extra test for reverted WLS memset. NFC — david.green / detail
  18. [OpenMP]Add support for workshare loop modifier in lowering — mats.petersson / detail
  19. [AMDGPU][Libomptarget][NFC] Remove atmi_mem_place_t — Pushpinder.Singh / detail
  20. Revert "[OpenMP]Add support for workshare loop modifier in lowering" — mats.petersson / detail
  21. Add --quiet option to llvm-gsymutil to suppress output of warnings. — simon.giesecke / detail
  22. [mlir][Linalg] Add comprehensive bufferization support for subtensor (5/n) — nicolas.vasilache / detail
  23. Add support for #elifdef and #elifndef — aaron / detail
  24. [VPlan] Do not sink uniform recipes in sinkScalarOperands. — flo / detail
  25. [RISCV] Allow passing fixed-length vectors via the stack — fraser / detail
  26. [DAGCombine][RISCV] Don't try to trunc-store combined vector stores — fraser / detail
  27. Fix -Wswitch warning; NFC — aaron / detail
  28. AMDGPU/GlobalISel: Remove redundant parameter from function — Matthew.Arsenault / detail
  29. AMDGPU/GlobalISel: Lower constant-32-bit zextload/sextload consistently — Matthew.Arsenault / detail
  30. Speculatively fix a -Woverloaded-virtual diagnostic; NFC — aaron / detail
  31. Speculatively fix this harder and with improved spelling capabilities. — aaron / detail
  32. Reimplement __builtin_unique_stable_name- — erich.keane / detail
  33. Reuse temporary files for print-changed=diff — schmeise / detail
  34. Correct the 'KEYALL' mask. — erich.keane / detail
  35. Hopefully fix the Clang sphinx doc build. — aaron / detail
  36. [OpenMP]Add support for workshare loop modifier in lowering — mats.petersson / detail
  37. [VP][SelectionDAG] Add a target-configurable EVL operand type — fraser / detail
  38. Disable misc-no-recursion checking in Clang — aaron / detail
  39. VirtRegMap: Preserve LiveDebugVariables — Matthew.Arsenault / detail
  40. [Flang][Openmp] Fortran specific semantic checks for Allocate directive — kiran.chandramohan / detail
  41. [OpenCL][NFC] Fix typos in test — sven.vanhaastregt / detail
  42. [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads — llvm-dev / detail
  43. [CostModel][X86] AVX512 truncation ops are slower than cost models indicate. — llvm-dev / detail
  44. AMDGPU/GlobalISel: Fix broken test run line — Matthew.Arsenault / detail
  45. AMDGPU/GlobalISel: Use IncomingValueAssigner for implicit return — Matthew.Arsenault / detail
  46. [libc++] Deprecate std::iterator and remove it as a base class — Louis Dionne / detail
  47. [libc++] NFC: Parenthesize expression to satisfy GCC 11 — Louis Dionne / detail
  48. Revert "Emit correct location lists with basic block sections." — thakis / detail
  49. Thread safety analysis: Factor out function for merging locks (NFC) — aaron.puchert / detail
  50. Thread safety analysis: Allow exlusive/shared joins for managed and asserted capabilities — aaron.puchert / detail
  51. [AIX] Add -lc++abi and -lunwind for linking — jasonliu / detail
  52. GlobalISel: Do not change register types in lowerLoad — Matthew.Arsenault / detail
  53. [RISCV] Add a test case showing incorrect call-conv lowering — fraser / detail
  54. [HIP] Check compatibility of -fgpu-sanitize with offload arch — Yaxun.Liu / detail
  55. [mlir][gpu] Relax restriction on MMA store op to allow chain of mma ops. — thomasraoux / detail
  56. [SPE] Disable strict-fp for SPE by default — qiucofan / detail
  57. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  58. [mlir] Async reference counting for block successors with divergent reference counted liveness — ezhulenev / detail
  59. [Clang] Enable __has_feature(coverage_sanitizer) — elver / detail
  60. [mlir] Add error state and error propagation to async runtime values — ezhulenev / detail
  61. [X86] Pre-commit tests for D103192. NFC — craig.topper / detail
  62. [X86] Fold (shift undef, X)->0 for vector shifts by immediate. — craig.topper / detail
  63. [mlir] Async: Add error propagation support to async groups — ezhulenev / detail
  64. [mlir][NFC] Don't outline kernel in MMA integration tests — thomasraoux / detail
  65. [RISCV] Teach vsetvli insertion to use vsetvl x0, x0 form when we can tell that VLMAX and AVL haven't changed. — craig.topper / detail
  66. [CostModel][X86] Improve accuracy of sext/zext to 256-bit vector costs on AVX1 targets — llvm-dev / detail
  67. [NFC][X86][Codegen] Re-autogenerate check lines in a few tests to remove noise from future changes — lebedev.ri / detail
  68. Revert "[libc++] NFC: Parenthesize expression to satisfy GCC 11" — Louis Dionne / detail
  69. [NFC][scudo] Rename internal function — Vitaly Buka / detail
  70. MC: mark `dump` with `LLVM_DUMP_METHOD` — Saleem Abdulrasool / detail
  71. [mlir] AsyncRefCounting: check that LivenessBlockInfo is not nullptr — ezhulenev / detail
  72. [mlir] Update cmake variable post D102976 — jpienaar / detail
  73. [NFC][scudo] Check zeros on smaller allocations — Vitaly Buka / detail
  74. [libc++] NFC: Refactor raw_storage_iterator test to use UNSUPPORTED markup — Louis Dionne / detail
  75. [RISCV] Add a test showing missed opportunity to avoid a vsetvli in a loop. — craig.topper / detail
  76. [lldb][intel-pt] Remove old plugin — walter erquinigo / detail
  77. [mlir:Async] Convert assertions to async errors only inside async functions — ezhulenev / detail
  78. [analyzer] RetainCountChecker: Disable reference counting for OSMetaClass. — Artem Dergachev / detail
  79. Support stripping indirectly referenced DILocations from !llvm.loop metadata — Adrian Prantl / detail
  80. [NFC][X86][Codegen] vector-interleaved-store-i16-stride-5.ll: precisely match the actual IR — lebedev.ri / detail
  81. [x86] add tests for extend of vector compare; NFC — spatel / detail
  82. Replace 'magic static' with a member variable for SCYL kernel names — erich.keane / detail
  83. [libc++] NFC: Make it easier for vendors to extend the run-buildbot script — Louis Dionne / detail
  84. [clang] [MinGW] Don't mark emutls variables as DSO local — martin / detail
  85. [libcxx] [test] Convert an XFAIL LIBCXX-WINDOWS-FIXME into UNSUPPORTED with explanation — martin / detail
  86. [mlir] Add support for querying the ModRef behavior from the AliasAnalysis class — riddleriver / detail
  87. [RISCV] Fix typo, use addImm instead of addReg. — craig.topper / detail
  88. [PDB] Enable parallel ghash type merging by default — rnk / detail
  89. [PowerPC] Added multiple PowerPC builtins — stefanp / detail
  90. [MCA] Refactor the InOrderIssueStage stage. NFCI — andrea.dibiagio / detail
  91. [mlir-lsp-server] Add support for processing split files — riddleriver / detail
  92. [sanitizer] Android ELF TLS is supported from Q (API 29) — rprichard / detail
  93. [mlir][capi] fix build issue with "all passes" registration — ajcbik / detail
  94. [NFC][X86][Codegen] Re-autogenerate a few tests to reduce noise in future changes — lebedev.ri / detail
  95. [SanCov] Properly set ABI parameter attributes — aeubanks / detail
  96. [RISCV] Teach VSETVLI insertion to look through PHIs to prove we don't need to insert a vsetvli. — craig.topper / detail
  97. [ConstFold] Simplify a load's GEP operand through local aliases — aeubanks / detail
  98. [MCA] Minor changes to the InOrderIssueStage. NFC — andrea.dibiagio / detail
  99. [NFC][libObject] clang-format Archive{.h,.cpp} — rupprecht / detail
  100. Fix comment to reflect what the method is doing (NFC) — joker.eph / detail
  101. [dfsan] Add a flag about whether to propagate offset labels at gep — jianzhouzh / detail
  102. [AIX] Enable stackprotect feature — Jinsong Ji / detail
  103. [PDB] Fix ubsan complaint about memcpy from null pointer — rnk / detail
  104. [clang-cl] Bump default -fms-compatibility-version to 19.14 — zequanwu / detail
  105. Pass -gcodeview-ghash when using clang-cl and lld-link — rnk / detail
  106. Revert "[NFCI] Lazily evaluate SCEVs of PHIs" — mkazantsev / detail
  107. [AArch64][GlobalISel] Legalize oversize G_EXTRACT_VECTOR_ELT sources. — Amara Emerson / detail

#1865 (May 27, 2021 10:01:08 PM)

  1. Removed abandoned lldb-sphinx-docs builder. — gkistanova / detail
  2. [sanitizer] Switch to patched QEMU — Vitaly Buka / detail

#1864 (May 26, 2021 10:01:11 PM)

  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
  8. Fix warning introduced by 9c766f4090d19e3e2f56e87164177f8c3eba4b96 — david.sherwood / detail
  9. [NFC][X86] clang-format X86TTIImpl::getInterleavedMemoryOpCostAVX2() — lebedev.ri / detail
  10. [Test] Add test on unrolling to make sure it won't fail — mkazantsev / detail
  11. [X86][Atom] Fix vector variable shift resource/throughputs — llvm-dev / detail
  12. [CostModel][X86] Remove old testshift* tests — llvm-dev / detail
  13. AArch64: support post-indexed stores to bfloat types. — Tim Northover / detail
  14. [Test] Add simplified versions of tests for loop deletion that don't need context — mkazantsev / detail
  15. [RISCV] Pre-commit fixed-length mask vselect tests — fraser / detail
  16. Revert "[AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks" — Mirko.Brkusanin / detail
  17. [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks — Mirko.Brkusanin / detail
  18. [NFC] Add CHECK lines for unordered FP reductions — kerry.mclaughlin / detail
  19. [AMDGPU][Libomptarget] Move Kernel/Symbol info tables to RTLDeviceInfoTy — Pushpinder.Singh / detail
  20. [SCEV] Add tests with signed predicates for applyLoopGuards. — flo / detail
  21. [X86][SLM] Fix vector PSHUFB + variable shift resource/throughputs — llvm-dev / detail
  22. [lldb][NFC] Use C++ versions of the deprecated C standard library headers — Raphael Isemann / detail
  23. [AMDGPU][Libomptarget] Delete g_atmi_initialized — Pushpinder.Singh / detail
  24. [AMDGPU][Libomptarget] Inline atmi_init/atmi_finalize — Pushpinder.Singh / detail
  25. [MC][NFCI] Factor out ELF section unique ID calculation — tomas.matheson / detail
  26. [MC][ELF] Emit unique sections for different flags — tomas.matheson / detail
  27. [Docs] Updated the content of getting started documentation under llvm/lib/MC — pyadav2299 / detail
  28. [MC] Move elf-unique-sections-by-flags.ll to X86/ — tomas.matheson / detail
  29. [OpenCL] Include header for atomic-ops test — sven.vanhaastregt / detail
  30. [Test] Add Loop Deletion test with irreducible CFG — mkazantsev / detail
  31. [AArch64] Generate LD1 for anyext i8 or i16 vector load — andrew.savonichev / detail
  32. [mlir] Fold complex.create(complex.re(op), complex.im(op)) — akuegel / detail
  33. Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" — mkazantsev / detail
  34. Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration"" — mkazantsev / detail
  35. [InstCombine] avoid 'tmp' usage in test file; NFC — spatel / detail
  36. [InstCombine] avoid 'tmp' usage in test files; NFC — spatel / detail
  37. [InstCombine] add fmul tests with shared operand; NFC — spatel / detail
  38. Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2) — mkazantsev / detail
  39. [LoopVectorize] Enable strict reductions when allowReordering() returns false — kerry.mclaughlin / detail
  40. [SLP][NFC]Add a test for multiple uses of insertelement instruction, — a.bataev / detail
  41. [MCA][InOrderIssueStage] Fix LastWriteBackCycle computation. — andrea.dibiagio / detail
  42. [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads — llvm-dev / detail
  43. [ARM] Extra test for reverted WLS memset. NFC — david.green / detail
  44. [CostModel][AArch64] Add tests for bitreverse. NFC. — sjoerd.meijer / detail
  45. [X86][AMX] Fix a bug on tile config. — yuanke.luo / detail
  46. [clang-cl] Add driver support for /std:c++20 and bump /std:c++latest (PR50465) — hans / detail
  47. [SystemZ][z/OS] Validate symbol names for z/OS for printing without quotes — anirudh_prasad / detail
  48. [AMDGPU] Fix function pointer argument bug in AMDGPU Propagate Attributes pass. — sebastian.neubauer / detail
  49. [SystemZ][z/OS] Enable the AllowAtInName attribute for the HLASM dialect — anirudh_prasad / detail
  50. [MCA] Add a test for PR50483. NFC — andrea.dibiagio / detail
  51. [clangd] New ParsingCallback for semantics changes — kadircet / detail
  52. [SystemZ] Support i128 inline asm operands. — paulsson / detail
  53. [libc++] Fix concepts tests with GCC — Louis Dionne / detail
  54. [unroll] Use value domain for symbolic execution based cost model — listmail / detail
  55. [mlir][openacc] Translate UpdateOp to LLVM IR — clementval / detail
  56. [libc++][NFC] Move format_error to its own header. — koraq / detail
  57. [gn build] Port 16342e39947b — llvmgnsyncbot / detail
  58. [libc++][NFC] Move basic_format_parse_context to its own header. — koraq / detail
  59. [mlir] Add `distributionTypes` to LinalgTilingOptions. — pifon / detail
  60. [libc++][format] Adds availability macros for std::format. — koraq / detail
  61. [gn build] Port de9df3f5b952 — llvmgnsyncbot / detail
  62. [libomptarget][nfc][amdgpu] Remove atmi_status_t type — jonathanchesterfield / detail
  63. [AMDGPU][NFC] Remove non-existing function header — sebastian.neubauer / detail
  64. [RISCV] Enable cross basic block aware vsetvli insertion — craig.topper / detail
  65. [lldb] Remove cache in get_demangled_name_without_arguments — Raphael Isemann / detail
  66. [libunwind] Inform ASan that resumption is noreturn — smeenai / detail
  67. [lldb] add LLDB_SKIP_DSYM option — smeenai / detail
  68. [DebugInfo] Limit the number of values that may be referenced by a dbg.value — stephen.tozer / detail
  69. [SLP]Fix vectorization of insertelements with multiple uses. — a.bataev / detail
  70. [scudo] Get rid of initLinkerInitialized — kostyak / detail
  71. [RISCV] Don't propagate VL/VTYPE across inline assembly in the Insert VSETVLI pass. — craig.topper / detail
  72. [RISCV] Remove --riscv-no-aliases from RVV tests — jrtc27 / detail
  73. [Scudo] Make -fsanitize=scudo use standalone. Migrate tests. — 31459023+hctim / detail
  74. [SCEV] Extract out a helper for computing trip multiples — listmail / detail
  75. [RISCV] Optimize SEW=64 shifts by splat on RV32. — craig.topper / detail
  76. [SCEV] Add a utility for converting from "exit count" to "trip count" — listmail / detail
  77. [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names — i / detail
  78. Revert "[Scudo] Make -fsanitize=scudo use standalone. Migrate tests." — 31459023+hctim / detail
  79. [mlir] Make StripDebugInfo strip out block arguments locs — thomasraoux / detail
  80. [SCEV] Generalize getSmallConstantTripCount(L) for multiple exit loops — listmail / detail
  81. [libomptarget][nfc][amdgpu] Refactor uses of KernelInfoTable — jonathanchesterfield / detail
  82. [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes — dmitry.preobrazhensky / detail
  83. [AMDGPU] Fix kernel LDS lowering for constants — Stanislav.Mekhanoshin / detail
  84. [SimplifyCFG] Use make_early_inc_range() while deleting instructions — aheejin / detail
  85. [WebAssembly] Add TargetInstrInfo::getCalleeOperand — aheejin / detail
  86. [SCEV] Compute trip multiple for multiple exit loops — listmail / detail
  87. [NFC][X86][Costmodel] Add some more interleaved load/store test with i16 element type — lebedev.ri / detail
  88. [NFC][Codegen][X86] Add a few more interleaved load/store patterns w/ i16 element type — lebedev.ri / detail
  89. [libomptarget][nfc][amdgpu] Factor out setting upper bounds — jonathanchesterfield / detail
  90. [pstl] Fix -Wundef errors in the test suite — Louis Dionne / detail
  91. [DebugInstrRef][1/3] Track PHI values through register allocation — jeremy.morse / detail
  92. [CostModel][AArch64] Add floating point arithmetic tests. NFC. — sjoerd.meijer / detail
  93. [pstl] Workaround more errors in the test suite — Louis Dionne / detail
  94. [libc++] Add a job testing on GCC 11 — Louis Dionne / detail
  95. Update documentation for InlineModel features. — mtrofin / detail
  96. [RISCV][NFC] Fix some whitespace nits in MC test RUN lines — jrtc27 / detail
  97. [RISCV] Use X0 as destination of inserted vsetvli when possible. — craig.topper / detail
  98. [llvm-readobj] Optimize printing stack sizes to linear time. — rahmanl / detail
  99. Refactor mutation strategies into a standalone library — mvanotti / detail
  100. [libcxx][docs] Take mutex for common_iterator, common_view, and empty_view. — zoecarver / detail
  101. [AArch64] Support llvm-mc/llvm-objdump -M no-aliases — i / detail
  102. [flang][docs] Initial documentation for the Fortran LLVM Test Suite. — naromero / detail
  103. [libcxx][nfc] Fix the ASAN bots: update expected.pass.cpp. — zoecarver / detail
  104. [libFuzzer] Add missing FuzzerBuiltinsMsvc.h include. — mascasa / detail
  105. [lldb] Fix gnu_libstdcpp's update methods — a20012251 / detail
  106. [mlir][python] Provide "all passes" registration module in Python — ajcbik / detail
  107. Revert "Refactor mutation strategies into a standalone library" — mascasa / detail
  108. [mlir] Add n-D vector lowering to LLVM for cast ops — thomasraoux / detail
  109. [scudo] Build scudo_standalone on Android and Fuchsia. — 31459023+hctim / detail
  110. [tests] Add some basic coverage of multiple exit unrolling — listmail / detail
  111. [Hexagon] Restore handling of expanding shuffles — kparzysz / detail
  112. [MLIR] Add support for empty IVs to affine.parallel — frank.laub / detail
  113. Revert "[scudo] Build scudo_standalone on Android and Fuchsia." — 31459023+hctim / detail
  114. [AArch64][GlobalISel] Legalize non-power-of-2 vector elements for G_STORE. — Amara Emerson / detail
  115. Emit correct location lists with basic block sections. — tmsriram / detail
  116. [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls — Jessica Paquette / detail
  117. [ORC-RT] Add endianness support to the ORC runtime. — Lang Hames / detail
  118. Fix unit test after 324af79dbc6066 — Jessica Paquette / detail
  119. The compiler is crashing when compiling a coroutine intrinsic without — zahira.ammarguellat / detail
  120. [RS4GC] Introduce intrinsics to get base ptr and offset — yrouban / detail
  121. [Fuchsia][CMake] Add missing include path. — haowei / detail
  122. Fix non-global-value-max-name-size not considered by LLParser — joker.eph / detail
  123. [libcxx][iterator] adds `std::ranges::next` — cjdb / detail
  124. [libcxx][iterator] adds `std::ranges::prev` — cjdb / detail
  125. [gn build] Port 0dc7fd1bc167 — llvmgnsyncbot / detail
  126. [gn build] Port 857fa7b7b187 — llvmgnsyncbot / detail
  127. [llvm-objdump] Print the DEBUG type under `--section-headers`. — esme.yi / detail

#1863 (May 25, 2021 10:01:14 PM)

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

#1863 (May 25, 2021 10:01:14 PM)

  1. [analyzer][ctu] Avoid parsing invocation list again and again during on-demand parsing of CTU — balazs.benics / detail
  2. Revert "[analyzer][ctu] Avoid parsing invocation list again and again during on-demand parsing of CTU" — balazs.benics / detail
  3. [GlobalISel] Fix MachineIRBuilder not using the DstOp argument for G_SHUFFLE_VECTOR. — Amara Emerson / detail
  4. [analyzer][ctu] Reland "Avoid parsing invocation list again and again.. — balazs.benics / detail
  5. [libomptarget][nfc] Accept callable for hsa iterate_symbols — jonathanchesterfield / detail
  6. [TRE] Reland: allow TRE for non-capturing calls. — a.v.lapshin / detail
  7. [mlir] Check only last dim stride in transfer op lowering — springerm / detail
  8. [clang][ARM] Remove non-existent arm1136jz-s CPU — david.spickett / detail
  9. [GlobalISel] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  10. [llvm][ARM] Remove non-existent arm1176j-s CPU — david.spickett / detail
  11. [clang][ARM] Remove non-existent arm9312 CPU — david.spickett / detail
  12. [ARM][NEON] Combine base address updates for vld1x intrinsics — kbessonova / detail
  13. [llvm-exegesis] Loop unrolling for loop snippet repetitor mode — lebedev.ri / detail
  14. [IR] Allow Value::replaceUsesWithIf() to process constants — Stanislav.Mekhanoshin / detail
  15. [lldb] Re-eanble and rewrite TestCPPStaticMembers — Raphael Isemann / detail
  16. [lldb] Disable minimal import mode for RecordDecls that back FieldDecls — Raphael Isemann / detail
  17. [AArch64] Add tests for lowering of vector load + single extract. — flo / detail
  18. [mlir] Fold memref.dim of OffsetSizeAndStrideOpInterface outputs — tpopp / detail
  19. [MLIR][Affine][LICM] Mark users of `iter_args` variant — uday / detail
  20. [AMDGPU] Remove dead declaration (NFC). — Christudasan.Devadasan / detail
  21. [CostModel][X86] Improve accuracy of vXi8/vXi16 vector non-uniform shift costs on AVX2/AVX512 targets — llvm-dev / detail
  22. Fix MSVC "truncation of constant value" warning. NFCI. — llvm-dev / detail
  23. [NFC][CodeGenOptions] Refactor checking SanitizeCoverage options — elver / detail
  24. [NFC][SanitizeCoverage] Test always_inline functions work — elver / detail
  25. [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute — elver / detail
  26. [lldb] X-FAIL TestCPPStaticMembers on Windows — Raphael Isemann / detail
  27. [lldb][NFC] Remove misleading ModulePass base class for IRForTarget — Raphael Isemann / detail
  28. [NFC][LoopIdiom] Add tests for 'arithmetic right-shift until zero' idiom — lebedev.ri / detail
  29. [LoopIdiom] Support 'arithmetic right-shift until zero' idiom — lebedev.ri / detail
  30. [lldb] Fix that LLDB doesn't print NaN's sign on Darwin — Raphael Isemann / detail
  31. [Dexter] Add DexDeclareFile command to Dexter — Tom.Weaver / detail
  32. [AArch64][SVE] Add fixed length codegen for FP_TO_{S,U}INT/{S,U}INT_TO_FP — bradley.smith / detail
  33. [AMDGPU][Libomptarget] Mark lambda_by_value test as XFAIL — Pushpinder.Singh / detail
  34. [NFC][LoopIdiom] Add tests for 'left-shift until zero' idiom — lebedev.ri / detail
  35. [LoopIdiom] Support 'left-shift until zero' idiom — lebedev.ri / detail
  36. [dexter] Change --source-root-dir and add --debugger-use-relative-paths — orlando.hyams / detail
  37. [NFC] [Coroutines] Remove unused variable: UnreachableCache — yedeng.yd / detail
  38. [Dexter] Remove erroneously added diff file — Tom.Weaver / detail
  39. [mlir] Disallow certain transfer ops in VectorToSCF — springerm / detail
  40. [InstCombine] add tests for cast-of-shuffle; NFC — spatel / detail
  41. [InstCombine] canonicalize cast before unary shuffle — spatel / detail
  42. [mlir][doc] Fix links and references in documentation of Rationale — markus.boeck02 / detail
  43. [mlir] Support buffer hoisting on allocas — tpopp / detail
  44. [mlir][doc] Fix links and references in documentation of Dialects — markus.boeck02 / detail
  45. [VectorCombine] Use constant range info for index scalarization legality. — flo / detail
  46. [Headers][WASM] adjust test that runs the optimizer; NFC — spatel / detail
  47. [VectorCombine] Add test that combines load & store scalarization. — flo / detail
  48. [InstSimplify] Transform X * Y % Y --> 0 — spatel / detail
  49. [AMDGPU] More accurate names for dpp operand types — Joseph.Nash / detail
  50. [clang][ARM] When handling multiple -mimplicit-it mark all as used — david.spickett / detail
  51. Reland "Do not create LLVM IR `constant`s for objects with dynamic initialisation" — momchil.velikov / detail
  52. [X86][SSE] Regenerate vector shift codegen tests. NFCI. — llvm-dev / detail
  53. [CostModel][X86] Improve accuracy of vXi64 vector non-uniform shift costs on AVX2+ targets — llvm-dev / detail
  54. [AMDGPU] Allow no-modifier operands in cvtDPP — Joseph.Nash / detail
  55. [libc++] [test] Format some C++20 iterator_traits tests. NFCI. — arthur.j.odwyer / detail
  56. [libc++] [test] Make iter_difference_t.pass.cpp into a .compile.pass.cpp. NFCI. — arthur.j.odwyer / detail
  57. [SystemZ][z/OS] Implement getHostCPUName for z/OS — anirudh_prasad / detail
  58. BPF: Add more relocation kinds — yhs / detail
  59. [SystemZ] Return true from preferZeroCompareBranch(). — paulsson / detail
  60. [scudo] Rework dieOnMapUnmapError — kostyak / detail
  61. [mlir][CAPI][test] Change casts and fprintf format strings from long to intptr_t — markus.boeck02 / detail
  62. [VectorCombine] Remove unneeded InsertPointGuard (NFCI). — flo / detail
  63. [CostModel][X86] Improve accuracy of 256-bit non-uniform vector shifts on AVX1 — llvm-dev / detail
  64. [X86][Atom] Fix vector PSHUFB resource/throughputs — llvm-dev / detail
  65. [AIX][AsmPrinter] Print Symbol in comments for TOC load — Jinsong Ji / detail
  66. [sparse][mlir] simplify sparse runtime support library — ajcbik / detail
  67. [libc++] Try to fix the oss-fuzz failure — Louis Dionne / detail
  68. [SCEV] Remove unused parameter from computeBECount [NFC] — listmail / detail
  69. [llvm-reduce] Exit when input module is malformed — aeubanks / detail
  70. [SCEV] Cleanup doesIVOverflowOnX checks [NFC] — listmail / detail
  71. Revert "[OpaquePtr] Make atomicrmw work with opaque pointers" — aeubanks / detail
  72. [InstCombine] avoid infinite loop from vector select transforms — spatel / detail
  73. [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks — Mirko.Brkusanin / detail
  74. [flang] Fix recent regression (proc. dummy arg on ENTRY) — pklausler / detail
  75. [CSSPGO][llvm-profgen] Change default cold threshold for context merging — aktoon / detail
  76. [mlir][linalg] Update Linalg.md (NFC). — gysit / detail
  77. [Hexagon] Improve argument packing in vector shuffle selection — kparzysz / detail
  78. [scudo] Consistent setting of SCUDO_DEBUG — Vitaly Buka / detail
  79. [scudo] Fix CHECK implementation — Vitaly Buka / detail
  80. [LoopIdiom] 'arithmetic right-shift until zero': don't turn potentially infinite loops into finite ones — lebedev.ri / detail
  81. [mlir] Add an optional distributionTypes attribute to TiledLoopOp. — pifon / detail
  82. [Matrix] Factor and distribute transposes across multiplies — anemet / detail
  83. [mlir][doc] Fix links and references in documentation of Tutorials — markus.boeck02 / detail
  84. [InstSimplify] allow undef element match in vector select condition value — spatel / detail
  85. [AMDGPU] Lower kernel LDS into a sorted structure — Stanislav.Mekhanoshin / detail
  86. [mlir] Use unique_function in AbstractOperation fields — riddleriver / detail
  87. Add pre-commit tests for [D102215](https://reviews.llvm.org/D102215). — michael.hliao / detail
  88. [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics. — michael.hliao / detail
  89. [CVP] Guard against poison in common phi value transform (PR50399) — nikita.ppv / detail
  90. Revert "[NFC][scudo] Let disableMemoryTagChecksTestOnly to fail" — Vitaly Buka / detail
  91. [lld-macho][nfc] Misc code cleanup — jezng / detail
  92. [lld-macho][nfc] clang-format everything — jezng / detail
  93. [lld-macho][nfc] Rename MergedOutputSection to ConcatOutputSection — jezng / detail
  94. [lld-macho][nfc] Sort OutputSections based on explicit order of command-line inputs — jezng / detail
  95. [lld-macho][nfc] Remove unnecessary parameterization of section sort — jezng / detail
  96. [gn build] Port 33706191d88d — llvmgnsyncbot / detail
  97. [SCEV] Cache operands used in BEInfo (NFC) — nikita.ppv / detail
  98. Revert "[AIX] Avoid structor alias; die before bad alias codegen" — wanyu9511 / detail
  99. [Matrix] Use LLVM_DEBUG for a debug flag — benny.kra / detail
  100. [mlir] Add a copy constructor to FailureOr — riddleriver / detail
  101. [JITLink][MachO][arm64] Use a more descriptive test name. — Lang Hames / detail
  102. [JITLink][MachO][arm64] Build GOT entries for defined symbols too. — Lang Hames / detail
  103. [NFC] Fix 'unused' warning — Vitaly Buka / detail
  104. [AMDGPU] Fix unused variable warning. NFC. — Stanislav.Mekhanoshin / detail
  105. [TSAN][CMake] Add support to run lit on individual tests — bruno.cardoso / detail
  106. [docs] Explain address spaces a bit more in opaque pointers doc — aeubanks / detail
  107. [sanitizer][test] s/A<10>/A<7>/ to fix "WARNING: Symbolizer buffer too small" which is somehow a hard error on s390x — i / detail
  108. [Hexagon] Remove unused function from HexagonISelDAGToDAGHVX.cpp — kparzysz / detail
  109. [docs] [CMake] Change recommendations for how to use LLVM_DEFINITIONS — martin / detail
  110. [libcxx] Make the visibility attributes consistent for __narrow_to_utf8/__widen_from_utf8 — martin / detail
  111. [libcxx] [test] Explain an XFAIL LIBCXX-WINDOWS-FIXME and convert into UNSUPPORTED — martin / detail
  112. [libcxxabi] Use ASan interface header for declaration. NFC — smeenai / detail
  113. [Canonicalize] Fully parameterize the pass based on config options. NFC. — clattner / detail
  114. [flang] Implement checks for defined input/output procedures — psteinfeld / detail
  115. [Canonicalize] Switch the default setting to "top down". — clattner / detail
  116. [libcxx] Fix the function name in exceptions from create_directories — martin / detail
  117. [libc++] [P0619] Hide not1 and not2 under _LIBCPP_ENABLE_CXX20_REMOVED_NEGATORS. — arthur.j.odwyer / detail
  118. Revert "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" — mascasa / detail
  119. [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member — i / detail
  120. [ARM] Extra predicated tests for VMULH. NFC — david.green / detail
  121. [libc++] Install GCC 11 on CI builders — Louis Dionne / detail
  122. [libomptarget][nfc] Move hostcall required test to rtl — jonathanchesterfield / detail
  123. [Toy] Update tests to pass with top-down canonicalize pass. NFC — clattner / detail
  124. [MLIR Core] Cache the empty StringAttr like we do for empty dictionaries. NFC. — clattner / detail
  125. [NFC][SCUDO] Fix unittest for -gtest_repeat=10 — Vitaly Buka / detail
  126. [NFC][MLIR][TOSA] Replaced tosa linalg.indexed_generic lowerings with linalg.index — rob.suderman / detail
  127. [gcov] Silence warning: comparison of integers of different signs — alexandre.ganea / detail
  128. [benchmark] Silence 'suggest override' and 'missing override' warnings — alexandre.ganea / detail
  129. LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode. — kda / detail
  130. [sanitizer] Let glibc aarch64 use O(1) GetTls — i / detail
  131. [OpaquePtr] Create new bitcode encoding for atomicrmw — aeubanks / detail
  132. [LTT] Handle merged llvm.assume when dropping type tests — tejohnson / detail
  133. [lldb] Avoid format string in LLDB_SCOPED_TIMER — Jonas Devlieghere / detail
  134. Revert "[lldb] Avoid format string in LLDB_SCOPED_TIMER" — Jonas Devlieghere / detail
  135. [OpaquePtr] Make atomicrmw work with opaque pointers — aeubanks / detail
  136. [libcxx][iterator] adds `std::ranges::advance` — cjdb / detail
  137. [gn build] Port 36d0fdf9ac3b — llvmgnsyncbot / detail
  138. [clang-format][NFC] correctly sort StatementAttributeLike-macros' IO.map — bjoern / detail

#1863 (May 25, 2021 10:01:14 PM)

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

#1862 (May 24, 2021 10:01:17 PM)

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

#1862 (May 24, 2021 10:01:17 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
  4. [ARM] Add extra debug messages for gather/scatter lowering. NFC — david.green / detail
  5. [LoopUnroll] Add test for unrollable non-latch multi-exit (NFC) — nikita.ppv / detail
  6. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  7. [InstSimplify] add more tests for rem-mul-div; NFC — spatel / detail
  8. [gn build] (semi-manually) port 0bccdf82f705 — thakis / detail
  9. [CostModel][X86] Align v2i64 MUL costs on SSE42+ targets with worst case — llvm-dev / detail
  10. Fix bugs URL for PR relocations — llvm-dev / detail
  11. [mlir][doc] Fix links and indentation of mlir::ModuleOp description — markus.boeck02 / detail
  12. [AArch64] Use \t in AsmStreamer to match the prevailing style — i / detail
  13. [NFC][X86][Costmodel] Add tests with with masked loads/stores w/non-power-of-two vectors — lebedev.ri / detail
  14. NFC: cleaned up and renamed scalable-vf-analysis.ll -> scalable-vectorization.ll — sander.desmalen / detail
  15. [SPARC] recognize the "rd %pc, reg" special form — joerg / detail
  16. [AArch64][MC] Remove unneeded "in .xxx directive" from diagnostics — i / detail
  17. [IR] Add a Location to BlockArgument — clattner / detail
  18. [LoopUnroll] Add test for partial unrolling again non-latch exit (NFC) — nikita.ppv / detail
  19. [libc++] use more early returns for consistency — joerg / detail
  20. [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo — i / detail
  21. [NFC][scudo] Enforce header size alignment — Vitaly Buka / detail
  22. [OpenMP][OMPIRBuilder]Adding support for `omp atomic` — fghanim84 / detail
  23. [AArch64] Delete unneeded fixup_aarch64_ldr_pcrel_imm19 VK_GOT special case — i / detail
  24. [NFC] Removing leftover debug code — fghanim84 / detail
  25. [Debug-Info] handle DW_TAG_rvalue_reference_type at strict DWARF. — czhengsz / detail
  26. [Attributor][NFC] Rerun update_test_checks script on Attributor tests — johannes / detail
  27. [Attributor][NFC] Clang format the Attributor source files — johannes / detail
  28. [Attributor][NFC] Add helpful debug outputs — johannes / detail
  29. [Attributor][NFC] Precommit test case with branch on undef — johannes / detail
  30. [Attributor][FIX] Ensure we replace undef if we see the first "real" value — johannes / detail
  31. [Attributor][FIX] Account for undef in the constant value lattice — johannes / detail
  32. [mlir] Normalize dynamic memrefs with a map of tiled-layout. — uday / detail
  33. [MLIR] Make MLIR cmake variable names consistent — uday / detail
  34. [lld][MachO] Fix code formatting — alexshap / detail
  35. [MLIR] [Python] Add Operation.parent — john.demme / detail
  36. [Attributor] Be more careful to not disturb the CG outside the SCC — johannes / detail
  37. [Attributor] Deal with address spaces gracefully — johannes / detail
  38. [Attributor] Teach AAIsDead about undef values — johannes / detail
  39. [Attributor] Introduce a helper do deal with constant type mismatches — johannes / detail
  40. [analyzer] Correctly propagate ConstructionContextLayer thru ParenExpr — balazs.benics / detail
  41. [VectorCombine] Scalarize vector load/extract. — flo / detail
  42. [Debug-Info]update section name to match AIX behaviour; nfc — czhengsz / detail
  43. [AMDGPU][Libomptarget] Remove global KernelNameMap — Pushpinder.Singh / detail
  44. [CostModel][X86] Improve accuracy of vXi64 MUL costs on AVX2/AVX512 targets — llvm-dev / detail
  45. Revert "[VectorCombine] Scalarize vector load/extract." — flo / detail
  46. flang: include limits — schuett / detail
  47. [LoopIdiom] 'logical right shift until zero': the value must be loop-invariant — lebedev.ri / detail
  48. [NFCI][LoopIdiom] 'left-shift until bittest': assert that BaseX is loop-invariant — lebedev.ri / detail
  49. [debuginfo-tests] Stop using installed LLDB and remove redundancy — james.henderson / detail
  50. [RISCV] Prevent store combining from infinitely looping — fraser / detail
  51. [MLIR] Drop old cmake var names — uday / detail
  52. [ARM] Fix inline memcpy trip count sequence — david.green / detail
  53. [ARM] Ensure WLS preheader blocks have branches during memcpy lowering — david.green / detail
  54. Recommit "[VectorCombine] Scalarize vector load/extract." — flo / detail
  55. [ARM] Allow findLoopPreheader to return headers with multiple loop successors — david.green / detail
  56. [OpenCL] Add clang extension for bit-fields. — anastasia.stulova / detail
  57. [AArch64][SVE] Improve codegen for fixed length vector concat — bradley.smith / detail
  58. [AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND — bradley.smith / detail
  59. [OpenCL] Fix test by adding SPIR triple — anastasia.stulova / detail
  60. [VPlan] Add mayReadOrWriteMemory & friends. — flo / detail
  61. [VectorCombine] Fix load extract scalarization tests with assumes. — flo / detail
  62. [CostModel][X86] Improve accuracy of vector non-uniform shift costs on XOP/AVX2 targets — llvm-dev / detail
  63. [OpenCL][Docs] Minor update to OpenCL 3.0 — anastasia.stulova / detail
  64. [lldb] Reland "Fix UB in half2float" to fix the ubsan bot. — Raphael Isemann / detail
  65. [lldb] Introduce createTestTarget for creating a valid target in API tests — Raphael Isemann / detail
  66. [lldb] Readd deleted variable in the sample test — Raphael Isemann / detail
  67. [VPlan] Add first VPlan version of sinkScalarOperands. — flo / detail
  68. [ConstProp] add tests for vector reductions with poison elements; NFC — spatel / detail
  69. [ConstProp] propagate poison from vector reduction element(s) to result — spatel / detail
  70. [CostModel][X86] Regenerate sse-itoi.ll test checks — llvm-dev / detail
  71. [NVPTX] Fix lowering of frem for negative values — thomasraoux / detail
  72. [libc++][doc] Update format paper status. — koraq / detail
  73. [CostModel][X86] Add missing SSE41 v2iX sext/zext costs — llvm-dev / detail
  74. Remark was added to clang tooling Diagnostic — aaron / detail
  75. [LoopUnroll] Regenerate test checks (NFC) — nikita.ppv / detail
  76. [LoopUnroll] Add additional trip multiple test (NFC) — nikita.ppv / detail
  77. [CVP] Add additional test for phi common val transform (NFC) — nikita.ppv / detail
  78. [scudo] Separate Fuchsia & Default SizeClassMap — kostyak / detail
  79. [mlir][tosa] Align tensor rank specifications with current spec — stellaraccident / detail
  80. [llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll — Steven Wu / detail
  81. CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h — Adrian Prantl / detail
  82. [Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks. — jonathan_roelofs / detail
  83. [mlir][doc] Fix links and references in top level docs directory — markus.boeck02 / detail
  84. [RISCV] Optimize getVLENFactoredAmount function. — craig.topper / detail
  85. [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type — lebedev.ri / detail
  86. [Remarks] Add analysis remarks for memset/memcpy/memmove lengths — jonathan_roelofs / detail
  87. [NFC][scudo] Small test cleanup — Vitaly Buka / detail
  88. [gn build] Port 095e91c9737b — llvmgnsyncbot / detail
  89. [X86] Call insertDAGNode on trunc/zext created in tryShiftAmountMod. — craig.topper / detail
  90. [NFC] remove explicit default value for strboolattr attribute in tests — sguelton / detail
  91. Revert "[NFC] remove explicit default value for strboolattr attribute in tests" — sguelton / detail
  92. [lldb] Add missing mutex guards to TargetList::CreateTarget — Raphael Isemann / detail
  93. Enable MLIR Python bindings for TOSA. — stellaraccident / detail
  94. [CUDA]  Work around compatibility issue with libstdc++ 11.1.0 — tra / detail
  95. [dfsan] Add function that prints origin stack trace to buffer — gbalats / detail
  96. [WebAssembly] Add NullifyDebugValueLists pass — aheejin / detail
  97. [gn build] Port a64ebb863727 — llvmgnsyncbot / detail
  98. [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks. — craig.topper / detail
  99. [gn build] Port b510e4cf1b96 — llvmgnsyncbot / detail
  100. Surface clone APIs in CAPI — GeorgeLyon / detail
  101. fix up test from D102742 — ndesaulniers / detail
  102. [CSSPGO][llvm-profgen] Report samples for untrackable frames. — hoy / detail
  103. [GreedyPatternRewriter] Introduce a config object that allows controlling internal parameters. NFC. — clattner / detail
  104. [NFC][CSSPGO]llvm-profge] Fix Build warning dueo to an attrbute usage. — hoy / detail
  105. [flang][cmake] Set the default for FLANG_BUILD_NEW_DRIVER for oot builds — andrzej.warzynski / detail
  106. [lldb] Move ClangModulesDeclVendor ownership to ClangPersistentVariables from Target — apl / detail
  107. Do not create LLVM IR `constant`s for objects with dynamic initialisation — momchil.velikov / detail
  108. [libc++] Assume that __wrap_iter always wraps a fancy pointer. — arthur.j.odwyer / detail
  109. [compiler-rt][scudo] Fix sign-compare warnings — Jinsong Ji / detail
  110. [mlir] Lower sm version for TensorCore intergration tests — thomasraoux / detail
  111. [lldb][NFC] Remove unused header from Target — apl / detail
  112. [libomptarget] [amdgpu] Fix copy-paste error setting NumThreads for a corner case. — Dhruva.Chakrabarti / detail
  113. [OpenMP] Fix crashing critical section with hint clause — hansang.bae / detail
  114. [SLP] Fix "gathering" of insertelement instructions — anton.a.afanasyev / detail
  115. [mlir-opt] Don't enable `printOpOnDiagnostic` if it was explicitly disabled. — riddleriver / detail
  116. [scudo] Add unmapTestOnly() to secondary. — 31459023+hctim / detail
  117. PR50456: Properly handle multiple escaped newlines in a '*/'. — richard / detail
  118. [dsymutil] Compute the output location once per input file (NFC) — Jonas Devlieghere / detail
  119. [dsymutil] Use EXIT_SUCCESS and EXIT_FAILURE (NFC) — Jonas Devlieghere / detail
  120. [dsymutil] Emit an error when the Mach-O exceeds the 4GB limit. — Jonas Devlieghere / detail
  121. [NFC][scudo] Avoid cast in test — Vitaly Buka / detail
  122. [NFC][OMP] Fix 'unused' warning — Vitaly Buka / detail
  123. Add a range-based wrapper for std::unique(begin, end, binary_predicate) — dblaikie / detail
  124. lld-coff: Simplify a few lambda uses after 7975dd033cb9 — dblaikie / detail
  125. [NFC][scudo] Add paramenters DCHECKs — Vitaly Buka / detail
  126. Revert "Do not create LLVM IR `constant`s for objects with dynamic initialisation" — thakis / detail
  127. [libomptarget] [amdgpu] Added LDS usage to the kernel trace — Dhruva.Chakrabarti / detail
  128. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" — konndennsa / detail
  129. Making Instrumentation aware of LoopNest Pass — aeubanks / detail
  130. [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL — nathan / detail
  131. [Sema] Always search the full function scope context if a potential availability violation is encountered — logan.r.smith0 / detail
  132. [cfe] Support target-specific escaped character in inline asm — minyihh / detail
  133. [JITLink] Enable creation and management of mutable block content. — Lang Hames / detail
  134. AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions — Christudasan.Devadasan / detail
  135. [Test] Add test for unreachable backedge with duplicating predecessors — mkazantsev / detail
  136. [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration — mkazantsev / detail
  137. [JITLink] Suppress expect-death test in release mode. — Lang Hames / detail
  138. [RISCV] Optimize xor/or with immediate in the zbs extension — powerman1st / detail

#1862 (May 24, 2021 10:01:17 PM)

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

#1860 (May 22, 2021 10:01:23 PM)

  1. Reland [X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again — lebedev.ri / detail
  2. Reland [X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): use getMemoryOpCost() — lebedev.ri / detail
  3. [CVP] Add test for PR50399 (NFC) — nikita.ppv / detail
  4. [Demangle][Rust] Parse raw pointers — tomasz.miasko / detail
  5. [Demangle][Rust] Parse references — tomasz.miasko / detail
  6. [Demangle][Rust] Parse function signatures — tomasz.miasko / detail
  7. [mlir] ConvertStandardToLLVM: make AllocLikeOpLowering public — ivan.butygin / detail
  8. [CostModel][X86] Improve v8i32 MUL costs on AVX1 targets to account for slower btver2 — llvm-dev / detail
  9. [CostModel][X86] Add test coverage for sub-64bit vXi8 multiplication costs — llvm-dev / detail
  10. [Matrix] Bail out early if there are no matrix intrinsics. — flo / detail
  11. [MLIR] Drop stale reference to mlir-edsc-builder-api-test — uday / detail
  12. [MLIR][GPU] Add CUDA Tensor core WMMA test — uday / detail
  13. [CostModel][X86] vXi8 MUL is always promoted to vXi16 — llvm-dev / detail
  14. [mlir][SCF] Canonicalize nested ParallelOp's — ivan.butygin / detail
  15. [ARM] Clean up some tests, removing dead instructions. NFC — david.green / detail
  16. Reapply [InstCombine] Fold multiuse shr eq zero — nikita.ppv / detail
  17. [mlir][linalg][nfc] Fix signed/unsigned comparison warning in header — ivan.butygin / detail
  18. [HIP] support ThinLTO — Yaxun.Liu / detail
  19. [JITLink] Move some Block bitfields into Addressable to improve packing. — Lang Hames / detail
  20. [ORC] Add more synchronization to TestLookupWithUnthreadedMaterialization. — Lang Hames / detail
  21. [CostModel][X86] Pull out X86/X64 scalar int arithmetric costs from SSE tables. NFCI. — llvm-dev / detail
  22. [IR] Optimize no-op removal from AttributeSet (NFC) — nikita.ppv / detail
  23. [IR] Optimize no-op removal from AttributeList (NFC) — nikita.ppv / detail
  24. [CostModel][X86] Align v4i64 MUL costs on AVX1 targets with worst case — llvm-dev / detail
  25. [Driver] Support libc++ in MSVC — phosek / detail
  26. [MinGW] Mark a number of library functions unavailable for mingw targets — martin / detail
  27. [Windows] Use TerminateProcess to exit without running destructors — martin / detail
  28. Revert "[Driver] Support libc++ in MSVC" — phosek / detail
  29. [ELF][test] Avoid local signature symbols for section groups to match reality — i / detail

#1859 (May 21, 2021 10:01:26 PM)

  1. [scudo][NFC] Split BasicTest further — Vitaly Buka / detail
  2. [clang][driver] Treat -flto=[auto,jobserver] as -flto — tbaeder / detail
  3. [lit][gtest] Support SKIPPED tests — ikudrin / detail
  4. [unittests][CodeGen] Mark tests that cannot be executed with GTEST_SKIP() — ikudrin / detail
  5. Allow incomplete template types in unique_function arguments — yrouban / detail
  6. [lldb] Match test dependencies name to other LLVM projects. — smeenai / detail
  7. [dexter] Change line label reference syntax to enable label-relative offsets (1/2) — orlando.hyams / detail
  8. [dexter] Change line label reference syntax to enable label-relative offsets (2/2) — orlando.hyams / detail
  9. [dexter] Remove accidentally committed .rej file — orlando.hyams / detail
  10. [clang-repl] Tell the LLJIT the exact target triple we use. — v.g.vassilev / detail
  11. [clang][deps] Explicitly enable C++ modules in a test — Jan Svoboda / detail
  12. [mlir] Rename MlirLspServerLib -> MLIRLspServerLib — kkleine / detail
  13. [ARM] Fix the operand used for WLS in ARMLowOverheadLoops — david.green / detail
  14. [mlir] Add conversion from Complex to Standard dialect for NotEqualOp. — akuegel / detail
  15. Recommit: "[Debugify][Original DI] Test dbg var loc preservation"" — djtodoro / detail
  16. [clang] Fix for "Bug 27113 - MSVC-compat __identifier implementation incomplete" — hans / detail
  17. [clang] Fix Wnested-anon-types in ABIArgInfo — Raphael Isemann / detail
  18. [mlir] Add convenience builders for EqualOp and NotEqualOp. — akuegel / detail
  19. [analyzer][Z3][NFC] Use GTEST_SKIP instead of hacks — balazs.benics / detail
  20. [mlir] NFC - Use builder.getI1Type() — akuegel / detail
  21. [IR][Verifier] Relax restriction on alloca address spaces — wingo / detail
  22. [NFC][Debugify][Original DI] Use MapVector insted of DenseMap for DI tracking — djtodoro / detail
  23. [InstSimplify] Properly constrain {insert,extract}_subvector intrinsic fold — joe.ellis / detail
  24. 3rd Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail
  25. [NFC][AMDGPU] Mark C code in AMDGPUUsage.rst — Tony.Tye / detail
  26. Fix warning: comparison of integer expressions of different signedness.  NFC — pengfei.wang / detail
  27. NFC: TreeTransform.h: make the function TransformNestedNameSpecifierLoc more beautiful — pengfei.wang / detail
  28. [CostModel][X86] Add uitpfp v4f32->v4i32 + v8f32->v8i32 SSE/AVX costs — llvm-dev / detail
  29. [mlir][Standard] NFC - Drop remaining EDSC usage — nicolas.vasilache / detail
  30. [CostModel][X86] Match SSE41 legalized conversion costs as well as SSE2 — llvm-dev / detail
  31. [CostModel][X86] Tweak fptoui v4f32->v4i32 + v8f32->v8i32 SSE/AVX costs — llvm-dev / detail
  32. [dexter] Add hit_count keyword arg to DexLimitSteps — orlando.hyams / detail
  33. [OpenCL] Add support of OpenCL C 3.0 __opencl_c_fp64 — anton.zabaznov / detail
  34. [TTI] NFC: Change getRegUsageForType to return InstructionCost. — daniil.fukalov / detail
  35. [TTI] NFC: Change getCostOfKeepingLiveOverCall to return InstructionCost. — daniil.fukalov / detail
  36. [DebugInfo] Salvage dbg.value() during ADCE — djtodoro / detail
  37. [VectorCombine] Add positive test for scalarizing multiple extracts. — flo / detail
  38. [dexter] Add REQUIRES: lldb to the test label_offset.cpp — orlando.hyams / detail
  39. [mlir] Add additional traits to EqualOp and NotEqualOp. — akuegel / detail
  40. [mlir][linalg] Add scalar operands inlining pattern — herhut / detail
  41. [mlir] Disallow tensor types in VectorToSCF — springerm / detail
  42. [SLP][NFC]Add a test for diamond match of broadcast tree nodes. — a.bataev / detail
  43. [mlir][memref] Improve canonicalization of memref.clone — herhut / detail
  44. [SLP]Improve handling of compensate external uses cost. — a.bataev / detail
  45. AMDGPU/GlobalISel: Add subtarget to a test — konndennsa / detail
  46. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass — konndennsa / detail
  47. [X86] Pre-commit test for D90901 — jim / detail
  48. [X86] Don't fold (fneg (fma (fneg X), Y, (fneg Z))) to (fma X, Y, Z) — jim / detail
  49. [libomptarget][amdgpu] Mark alloc, free weak to facilitate local experimentation — jonathanchesterfield / detail
  50. [X86] Lower calls with clang.arc.attachedcall bundle — flo / detail
  51. [MLIR][GPU][NVVM] Add conversion of warp synchronous matrix-multiply accumulate GPU ops — uday / detail
  52. [mlir] Add support for fusion into TiledLoopOp. — pifon / detail
  53. [PowerPC] Add stack guard tests — Jinsong Ji / detail
  54. Move a definition into cpp from header in advance of other changes [nfc] — listmail / detail
  55. [mlir] NFC: Expose tiled_loop->scf pattern. — pifon / detail
  56. [mlir][docs] Fix links to index and integer types — marius.brehler / detail
  57. [CostModel][X86] Improve fneg costs — llvm-dev / detail
  58. [X86] Inline variable to avoid unused warning in Release builds. NFCI. — benny.kra / detail
  59. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" — konndennsa / detail
  60. [NFC][AMDGPU] Add documentation for AMD Instinct MI100 accelerator — Tony.Tye / detail
  61. [CostModel][X86] Improve f64/v2f64/v4f64 FMUL costs on AVX1 targets to account for slower btver2 — llvm-dev / detail
  62. [ORC] Use GTEST_SKIP in ORC C-API unit test. — Lang Hames / detail
  63. [ORC-RT] Add missing headers to CMakeLists.txt. — Lang Hames / detail
  64. [libomptarget] Fix a bug whereby firstprivates are not copied over to the device — georgios.rokos / detail
  65. [scudo] Try to re-enabled the test on arm — Vitaly Buka / detail
  66. precommit tests for D102934 and D102928 — listmail / detail
  67. [Matrix] Remove unused matrix-propagate-shape option. — flo / detail
  68. [libcxx][ranges] Add ranges::data CPO. — zoecarver / detail
  69. [gn build] Port 9db55b314b5b — llvmgnsyncbot / detail
  70. [nfc][lit] Relax spacing check — Vitaly Buka / detail
  71. [NFC][lit] Add skipped test into upstream format — Vitaly Buka / detail
  72. [NFC][lit] Add missing UNRESOLVED test — Vitaly Buka / detail
  73. [mlir][sparse] add full dimension ordering support — ajcbik / detail
  74. [InstSimplify] add tests for rem-of-mul; NFC — spatel / detail
  75. [libcxx][gardening] Re-order includes across libcxx. — zoecarver / detail
  76. [Verifier] Move some atomicrmw/cmpxchg checks to instruction creation — aeubanks / detail
  77. [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
  78. [OpenMP] libomp: move warnings to after library initialization — Andrey.Churbanov / detail
  79. RISCV: add a few deprecated aliases for CSRs — Saleem Abdulrasool / detail
  80. [clang] Don't pass multiple backend options if mixing -mimplicit-it and -Wa,-mimplicit-it — martin / detail
  81. [NFC][sanitizer] Fix android bot after D102815 — Vitaly Buka / detail
  82. [NFC][HIP] fix comments in __clang_hip_cmath.h — Yaxun.Liu / detail
  83. [compiler-rt][profile] Explicitly specify PROFILE_SOURCES extensions. NFC — jonathan_roelofs / detail
  84. [lld][WebAssembly] Fix for PIC output + TLS + non-shared-memory — sbc / detail
  85. [mlir][docs] Add memref and sparse_tensor to Passes.md — youngar17 / detail
  86. [IR] make stack-protector-guard-* flags into module attrs — ndesaulniers / detail
  87. [lit] Print full googletest commad line — Vitaly Buka / detail
  88. [NFC][sanitizer] Remove unused variable — Vitaly Buka / detail
  89. [NewPM] Mark BitcodeWriter as required. — efriedma / detail
  90. Revert "[NPM] Do not run function simplification pipeline unnecessarily" — aeubanks / detail
  91. Revert "[NewPM] Only invalidate modified functions' analyses in CGSCC passes" — aeubanks / detail
  92. [ORC][C-bindings] Replace LLVMOrcJITTargetMachineBuilderDisposeTargetTriple. — Lang Hames / detail
  93. [flang] Fix symbol table bugs with ENTRY statements — pklausler / detail
  94. [UpdateTestChecks] Default --x86_scrub_rip to False — i / detail
  95. [docs] ld.lld.1: Mention -z nostart-stop-gc — i / detail
  96. [ORC] Fix race condtition in CoreAPIsTest. — Lang Hames / detail
  97. [ORC] Fix debugging output: printDescription should not have a newline. — Lang Hames / detail
  98. [ORC] Check for underflow on SymbolStringPtr ref-counts. — Lang Hames / detail
  99. [Polly] Avoid compiler warning. NFC. — llvm-project / detail
  100. [ConstantFolding] Use APFloat for constant folding. NFC — sepavloff / detail
  101. [SelectionDAG] Fix argument copy elision with irregular types — thatlemon / detail

#1858 (May 20, 2021 10:01:29 PM)

  1. [clangd] Update gRPC dependency for remote index tests — kbobyrev / githubweb
  2. Limit the number of parallel link jobs for the full LTO builder. — gkistanova / githubweb
  3. Limit the number of parallel link jobs for the full LTO rerlease builder. — gkistanova / githubweb

#1858 (May 20, 2021 10:01:29 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
  5. [clang-tidy] Fix a crash for raw-string-literal check. — hokein.wu / detail
  6. [mlir][Python][linalg] Fix to limit size of SmallVector. — gysit / detail
  7. [AArch64] Combine vector shift instructions in SelectionDAG — andrew.savonichev / detail
  8. Force visibility of llvm::Any to external — sguelton / detail
  9. [CostModel][AArch64] Add missing costs for getShuffleCost with scalable vectors — caroline.concatto / detail
  10. [WebAssembly] Ignore filters in Emscripten EH landingpads — aheejin / detail
  11. [mlir] Add Python bindings for vector dialect — springerm / detail
  12. [mlir][Linalg] Drop spurious usage of OperationFolder — nicolas.vasilache / detail
  13. [CodeGen] Add support for widening INSERT_SUBVECTOR operands — david.sherwood / detail
  14. [RISCV] Add legality check for vectorizing reduction — luke957 / detail
  15. [X86][AVX] Don't scrub pointer math in avx-vperm2x128.ll — llvm-dev / detail
  16. libsanitizer: Guard cyclades inclusion in sanitizer — tamar.christina / detail
  17. [NFC][SimplifyCFG] Autogenerate checklines in a few tests for ease of updates — lebedev.ri / detail
  18. [NFC][PruneEH] Autogenerate checklines in a few tests for ease of updates — lebedev.ri / detail
  19. [NFC][CHR] Autogenerate checklines in a few tests for ease of updates — lebedev.ri / detail
  20. [llvm-objcopy] Refactor CopyConfig structure. — a.v.lapshin / detail
  21. [gn build] Port 081c62501e4f — llvmgnsyncbot / detail
  22. [AArch64] Add extra codegen tests. NFC — david.green / detail
  23. [llvm-strip] Add support for '--' for delimiting options from input files — serguei.n.dmitriev / detail
  24. [NFC][Coroutines] Autogenerate a few tests for ease of further updates — lebedev.ri / detail
  25. Reapply "[clang][deps] Support inferred modules" — Jan Svoboda / detail
  26. [llvm][sve] Lowering for VLS MLOAD/MSTORE — david.truby / detail
  27. [CostModel][X86][AVX2] Improve 256-bit vector non-uniform shifts costs — llvm-dev / detail
  28. [mlir] Add EqualOp and NotEqualOp to complex dialect. — akuegel / detail
  29. [CodeGen] Add support for widening the result of EXTRACT_SUBVECTOR — david.sherwood / detail
  30. [mlir] Add conversion from complex to standard dialect for EqualOp. — akuegel / detail
  31. [ARM] Extra tests for MVE vhadd and vmulh. NFC — david.green / detail
  32. [SPARCv9] allow stw as alias for st — joerg / detail
  33. [clang] Invalidate a non-dependent-type RecordDecl when it has any dependent-type base class specifier. — hokein.wu / detail
  34. Fix LIT failure on native aix — Xiangling.Liao / detail
  35. [TableGen] [Clang] Clean up arm_mve.td file. — Paul C. Anagnostopoulos / detail
  36. [Debugify][Original DI] Test dbg var loc preservation — djtodoro / detail
  37. Revert "libsanitizer: Guard cyclades inclusion in sanitizer" — tamar.christina / detail
  38. [test] Fix pre-ra-sched.c to check for error message from stderr — hubert.reinterpretcast / detail
  39. Revert "[Debugify][Original DI] Test dbg var loc preservation" — djtodoro / detail
  40. [AST] Store regular ValueDecl* in BindingDecl (NFC) — aaronpuchert / detail
  41. [flang][docs] Update driver sync-up call link — andrzej.warzynski / detail
  42. [libc++] Switch a few CI jobs to the minimal Lit configuration — Louis Dionne / detail
  43. [libomptarget] Disable test bug49334 on amdgpu — jonathanchesterfield / detail
  44. [libc++] Remove workaround for PR28391 (ODR violations with ASAN) — Louis Dionne / detail
  45. [libc++] Fix documentation build failure — Louis Dionne / detail
  46. [ARM][AArch64] SLSHardening: make non-comdat thunks possible — daniel.kiss / detail
  47. [lldb][NFC] Add more Float16 unit tests — Raphael Isemann / detail
  48. [libomptarget][amdgpu] Remove majority of fatal errors — jonathanchesterfield / detail
  49. Correct some thread safety analysis diagnostics; NFC. — aaron / detail
  50. [mlir][Linalg] NFC - Drop Linalg EDSC usage — nicolas.vasilache / detail
  51. [SLP]Try to vectorize tiny trees with shuffled gathers of extractelements. — a.bataev / detail
  52. [lldb] Adjust DumpDataExtractorTest.Formats for Windows — Raphael Isemann / detail
  53. [GlobalOpt] adjust test to show load problems; NFC — spatel / detail
  54. [GlobalOpt] recompute alignments for loads and stores of updated globals — spatel / detail
  55. [CodeGen][AArch64][SVE] Canonicalize intrinsic rdffr{ => _z} — peter.waller / detail
  56. [flang] simplify derived type info table format — jperier / detail
  57. [DebugInfo] Handle DIArgList in FastISel or GlobalIsel — stephen.tozer / detail
  58. When vector is found as a type or non-type id, check if it is really the altivec vector token. — schmeise / detail
  59. [IR][AutoUpgrade] Drop alignment from non-pointer parameters and returns — Steven Wu / detail
  60. [WebAssembly] Fix PIC/GOT codegen for wasm64 — aardappel / detail
  61. [RISCV] Ensure shuffle splat operands are type-legal — fraser / detail
  62. [PowerPC] Add fix to partword atomic operations — stefanp / detail
  63. Add support for DWARF embedded source to llvm-symbolizer. — aorlov / detail
  64. libsanitizer: Remove cyclades inclusion in sanitizer — tamar.christina / detail
  65. [X86][Atom] Fix vector fadd/fcmp/fmul resource/throughputs — llvm-dev / detail
  66. [ORC-RT] Add string_view and span utilities for use by the ORC runtime. — Lang Hames / detail
  67. [scudo] Disable secondary cache-unmap tests on arm32. — 31459023+hctim / detail
  68. [PGO] Don't reference functions unless value profiling is enabled — rnk / detail
  69. [RISCV] Ensure small mask BUILD_VECTORs aren't expanded — fraser / detail
  70. [scudo] Add supported architectures. — 31459023+hctim / detail
  71. [FPEnv] EarlyCSE support for constrained intrinsics, default FP environment edition — kevin.neal / detail
  72. [gn build] Use .export files — thakis / detail
  73. [libcxx][ranges] Implement `ranges::borrowed_range`. — zoecarver / detail
  74. [gn build] attempt to unbreak linux after fc9696130c8 — thakis / detail
  75. [gn build] use PEP-8 indents in symbol_exports.py — thakis / detail
  76. [gn build] attempt again to unbreak linux after fc9696130c8 — thakis / detail
  77. [gn build] try reverting code part of f05fbb7795 — thakis / detail
  78. Revert "[Remarks] Add analysis remarks for memset/memcpy/memmove lengths" — jonathan_roelofs / detail
  79. [gn build] Port 0af3105b641a — llvmgnsyncbot / detail
  80. [libc++] Translate the test suite sanitizer support to the DSL — Louis Dionne / detail
  81. [libomptarget] Improve dlwrap compile time error diagnostic — jonathanchesterfield / detail
  82. [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics — jrtc27 / detail
  83. [lldb] Improve invalid DWARF DW_AT_ranges error reporting — jan.kratochvil / detail
  84. [WebAssembly] Warn on exception spec for Emscripten EH — aheejin / detail
  85. [mlir][MemRef] NFC - Drop MemRef EDSC usage — nicolas.vasilache / detail
  86. [flang] Implement more transformational intrinsic functions in runtime — pklausler / detail
  87. [flang] Fix broken build of flang with clang — pklausler / detail
  88. [M68k] Allow user to preserve certain registers — minyihh / detail
  89. [M68k] Support for inline asm operands w/ simple constraints — minyihh / detail
  90. [CUDA][HIP] Fix device variables used by host — Yaxun.Liu / detail
  91. [flang] Remove unused variable — pklausler / detail
  92. [LLD] [COFF] Fix automatic export of symbols from LTO objects — martin / detail
  93. [mlir][Affine] NFC - Drop Affine EDSC usage — nicolas.vasilache / detail
  94. [clang][AST] Improve AST Reader/Writer memory footprint — apollo.mobility / detail
  95. [asan] Add autogenerated test for fake stack — Vitaly Buka / detail
  96. [AMDGPU] Fix module LDS selection — Stanislav.Mekhanoshin / detail
  97. [PDB] Check the type server guid when ghashing — rnk / detail
  98. [libcxxabi] Remove unnecessary define from build — smeenai / detail
  99. [scudo] Fix EXPECT_DEATH tests — Vitaly Buka / detail
  100. [tests] Update Transforms/DeadStoreElim/multiblock-malloc-free.ll — nhaehnle / detail
  101. [IR] Memory intrinsics are not unconditionally `nosync` — nhaehnle / detail
  102. [debugserver] Add platform cache support to improve performance. — Jonas Devlieghere / detail
  103. [NFC][scudo] Let disableMemoryTagChecksTestOnly to fail — Vitaly Buka / detail
  104. [NFC][scudo] Fix typo in comment — Vitaly Buka / detail
  105. [AIX] Print printable byte list as quoted string — Jinsong Ji / detail
  106. [sanitizer_common] Add StackTrace::PrintTo method — gbalats / detail
  107. [sanitizer_common] Remove unused var in test — gbalats / detail
  108. [AMDGPU] Request module used variables from LDS lowering as internal — Stanislav.Mekhanoshin / detail
  109. [APFloat] convertToDouble/Float can work on shorter types — sepavloff / detail
  110. GlobalISel: Help reduce operation width for instruction with two results. — Christudasan.Devadasan / detail
  111. [scudo] Fix compilation after D102886 — Vitaly Buka / detail
  112. [HWASAN] No code changed, Only clang-format for HWAddressSanitizer.cpp — xiang1.zhang / detail

#1858 (May 20, 2021 10:01:29 PM)

  1. [clangd] Update gRPC dependency for remote index tests — kbobyrev / detail
  2. Limit the number of parallel link jobs for the full LTO builder. — gkistanova / detail
  3. Limit the number of parallel link jobs for the full LTO rerlease builder. — gkistanova / detail

#1857 (May 19, 2021 10:01:32 PM)

  1. [sanitizer] Remove QEMU from sanitizer-buildbot3 — Vitaly Buka / githubweb
  2. [libfuzzer] Print running tests — Vitaly Buka / githubweb
  3. [libfuzzer] Remove unnecessary cmake flags — Vitaly Buka / githubweb
  4. [sanitizer] Run QEMU cmakes in parallel — Vitaly Buka / githubweb
  5. [sanitizer] Remove nested buildbot_qemu call — Vitaly Buka / githubweb
  6. [PowerPC] Removed `-DLLVM_ENABLE_PROJECTS=flang` from PowerPC flang buildbot — albionapc / githubweb

#1857 (May 19, 2021 10:01:32 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
  5. [clang-tidy] Fix a crash on invalid code for memset-usage check. — hokein.wu / detail
  6. [NFCI] SimplifyCFGPass: mergeEmptyReturnBlocks(): use DeleteDeadBlocks() — lebedev.ri / detail
  7. [RISCV] Support INSERT_VECTOR_ELT into i1 vectors — fraser / detail
  8. [llvm-objcopy] Add support for '--' for delimiting options from input/output files — serguei.n.dmitriev / detail
  9. [NFCI][SimplifyCFG] simplifyCommonResume(): use DeleteDeadBlock() — lebedev.ri / detail
  10. [NFCI][SimplifyCFG] simplifySingleResume(): use DeleteDeadBlock() — lebedev.ri / detail
  11. [NFCI][SimplifyCFG] simplifyReturn(): use DeleteDeadBlock() — lebedev.ri / detail
  12. [NFCI][SimplifyCFG] simplifyUnreachable(): use DeleteDeadBlock() — lebedev.ri / detail
  13. [LV] Add -scalable-vectorization=<option> flag. — sander.desmalen / detail
  14. MachineBasicBlock: add liveout iterator aware of which liveins are defined by the runtime. — Tim Northover / detail
  15. Reformat GSYMCreator.cpp — simon.giesecke / detail
  16. Avoid calculating the string hash twice in GsymCreator::insertString. — simon.giesecke / detail
  17. Move FunctionInfo in addFunctionInfo rather than copying. — simon.giesecke / detail
  18. Use a non-recursive mutex in GsymCreator. — simon.giesecke / detail
  19. [X86] Limit X86InterleavedAccessGroup to handle the same type case only — pengfei.wang / detail
  20. [analyzer] Check the checker name, rather than the ProgramPointTag when silencing a checker — dkszelethus / detail
  21. [x86] Fix FMF propagation test — frgossen / detail
  22. tsan: mark sigwait as blocking — dvyukov / detail
  23. [NFC][SimplifyCFG] removeEmptyCleanup(): use BasicBlock::phis() — lebedev.ri / detail
  24. [NFCI][SimplifyCFG] removeEmptyCleanup(): streamline PHI node updating — lebedev.ri / detail
  25. [NFCI][SimplifyCFG] removeEmptyCleanup(): use DeleteDeadBlock() — lebedev.ri / detail
  26. [HIP] Tighten checks in hip-include-path.hip test case — bjorn.a.pettersson / detail
  27. [X86] Remove copy + paste typos in AtomWriteResPair comment. — llvm-dev / detail
  28. [X86] Atom (pre-SLM) doesn't support PTEST instructions — llvm-dev / detail
  29. [clang] Fix a crash on CheckArgAlignment. — hokein.wu / detail
  30. Reapply "[clang][deps] Support inferred modules" — Jan Svoboda / detail
  31. [SDAG] propagate FMF from target-specific IR intrinsics — spatel / detail
  32. [ARM][NEON] Combine base address updates for vst1x intrinsics — kbessonova / detail
  33. Remove scalable vector assert from InnerLoopVectorizer::setDebugLocFromInst — david.sherwood / detail
  34. Revert "[X86] Limit X86InterleavedAccessGroup to handle the same type case only" — pengfei.wang / detail
  35. [mlir][Vector] NFC - Drop vector EDSC usage — nicolas.vasilache / detail
  36. [llvm][AArch64][SVE] Model FFR-using intrinsics with inaccessiblemem — peter.waller / detail
  37. Revert "[GlobalISel] Simplify G_ICMP to true/false when the result is known" — thakis / detail
  38. [lldb][NFC] Remove sample test boilerplate from TestBreakOnCPP11Initializers — Raphael Isemann / detail
  39. [lldb] Encode `bool` as unsigned int — weratt / detail
  40. [mir][Python][linalg] Support OpDSL extensions in C++. — gysit / detail
  41. [X86][Atom] Fix vector integer shift by immediate resource/throughputs — llvm-dev / detail
  42. [X86][AVX] createVariablePermute - generalize the PR50356 fix for smaller indices vector as well — llvm-dev / detail
  43. [nfc] [lldb] 1/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC) — jan.kratochvil / detail
  44. [lldb] 2/2: Fix DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC) — jan.kratochvil / detail
  45. Revert rG528bc10e95d5f9d6a338f9bab5e91d7265d1cf05 : "[X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB" — llvm-dev / detail
  46. Reapply "[X86] Limit X86InterleavedAccessGroup to handle the same type case only" — pengfei.wang / detail
  47. [clang][patch] Add support for option -fextend-arguments={32,64}: widen integer arguments to int64 in unprototyped function calls — melanie.blower / detail
  48. [lldb] Enable TestCppBitfields on Windows — weratt / detail
  49. [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 1 — anirudh_prasad / detail
  50. [VP] make getFunctionalOpcode return an Optional — simon.moll / detail
  51. Fix lld macho standalone build by including llvm/Config/llvm-config.h instead of llvm/Config/config.h — thakis / detail
  52. [mlir][SCF] NFC - Drop SCF EDSC usage — nicolas.vasilache / detail
  53. Revert "Do actual DCE in LoopUnroll (try 3)" — akhuang / detail
  54. [CSSPGO] Overwrite branch weight annotated in previous pass. — hoy / detail
  55. Recommit "[GlobalISel] Simplify G_ICMP to true/false when the result is known" — Jessica Paquette / detail
  56. [profile] Skip mmap() if there are no counters — Vedant Kumar / detail
  57. [ScalarEvolution] Remove unused ExitLimit::hasOperand() method (NFC) — nikita.ppv / detail
  58. [x86] add test check lines to demonstrate FMF propagation failure; NFC — spatel / detail
  59. [x86] propagate FMF from x86-specific intrinsic nodes to others during lowering — spatel / detail
  60. Revert "Reapply "[clang][deps] Support inferred modules"" — frgossen / detail
  61. Do actual DCE in LoopUnroll (try 4) — listmail / detail
  62. [MCA] llvm-mca MCTargetStreamer segfault fix — andrea.dibiagio / detail
  63. [NFCI][Local] removeUnreachableBlocks(): use DeleteDeadBlocks() — lebedev.ri / detail
  64. [NFCI][Local] MergeBlockIntoPredecessor(): use DeleteDeadBlocks() — lebedev.ri / detail
  65. [NFCI][Local] TryToSimplifyUncondBranchFromEmptyBlock(): use DeleteDeadBlocks() — lebedev.ri / detail
  66. [CoverageMapping] Handle gaps in counter IDs for source-based coverage — pirama / detail
  67. [MLIR] Update Vector To LLVM conversion to be aware of assume_alignment — stephen.neuendorffer / detail
  68. [x86] update fma test with deprecated intrinsics; NFC — spatel / detail
  69. [libcxx][iterator][nfc] acquires lock for working on [range.iter.ops] — cjdb / detail
  70. [MCA] Unbreak the buildbots by passing flag -mcpu=generic to the new test added by commit e5d59db469. — andrea.dibiagio / detail
  71. [libcxx][ranges] adds concept `sized_range` and cleans up `ranges::size` — cjdb / detail
  72. [lld/mac] Remove dead declaration — thakis / detail
  73. [x86] propagate FMF from x86-specific intrinsic nodes to others during combining — spatel / detail
  74. [x86] add tests for fma folds with fast-math-flags; NFC — spatel / detail
  75. [Diagnostics] Allow emitting analysis and missed remarks on functions — jhuber6 / detail
  76. [clang][ObjC] Allow different availability annotation on a method — Alex Lorenz / detail
  77. [lldb] Fix UB in half2float and add some more tests. — Raphael Isemann / detail
  78. [OpaquePtr] Make GEPs work with opaque pointers — aeubanks / detail
  79. [PDB] Do not record PGO or coverage public symbols — rnk / detail
  80. [OpaquePtr] Make cmpxchg work with opaque pointers — aeubanks / detail
  81. [OpaquePtr] Make atomicrmw work with opaque pointers — aeubanks / detail
  82. [Reland] [mlir] Speed up Lexer::getEncodedSourceLocation — riddleriver / detail
  83. [mlir] Add include guard to TOSA tblgen passes — marius.brehler / detail
  84. Revert "[lldb] Fix UB in half2float and add some more tests." — Raphael Isemann / detail
  85. [ORC] Add a CPU getter to JITTargetMachineBuilder. — Lang Hames / detail
  86. [ORC-RT] Add ORC runtime error and expected types. — Lang Hames / detail
  87. Treat implicit deduction guides as being equivalent to their — richard / detail
  88. [CSSPGO] Avoid deleting probe instruction in FoldValueComparisonIntoPredecessors — wlei / detail
  89. [mlir][CAPI] Expose [u]int8 DenseElementsAttr. — silvasean / detail
  90. [mlir] Harmonize TOSA include guards — marius.brehler / detail
  91. [mlir] Properly align StorageUniquer::BaseStorage to fix 32 bit build — riddleriver / detail
  92. [mlir][sparse] skip sparsification for unannotated (or unhandled) cases — ajcbik / detail
  93. [NFC][tsan] clang-format the test — Vitaly Buka / detail
  94. Revert "[Driver] Delete -mimplicit-it=" — martin / detail
  95. [mlir][docs] Fix minor typos in vector dialect docs — ajcbik / detail
  96. [CMake] Don't LTO optimize targets that aren't part of any distribution — phosek / detail
  97. [MC][ARM] Reject Thumb "ror rX, #0" — rprichard / detail
  98. [Remarks] Add analysis remarks for memset/memcpy/memmove lengths — jonathan_roelofs / detail
  99. [docs] Describe reporting security issues on the chromium tracker. — Ahmed Bougacha / detail
  100. [lld][WebAssembly] Fix for string tail merging and -r/--relocatable — sbc / detail
  101. [gn build] Port 4bf69fb52b3c — llvmgnsyncbot / detail
  102. PR50402: Use proper constant evaluation rules for checking constraint — richard / detail
  103. -fno-semantic-interposition: Don't set dso_local on GlobalVariable — i / detail
  104. [test] Fix test — i / detail
  105. [mlir] Add a new `print-ir-after-failure` IR pass printing flag — riddleriver / detail
  106. [mlir] Refactor the implementation of pass crash reproducers — riddleriver / detail
  107. Fix warnings in windows bots. NFC — jonathan_roelofs / detail
  108. [sanitizer] Reduce redzone size for small size global objects — i / detail
  109. [OpenMP][NFC] Remove SIMD check lines for non-simd tests — johannes / detail
  110. [llvm-objcopy] Update LIT test to resolve bot failure [NFC] — serguei.n.dmitriev / detail
  111. [HWASAN] Update the tag info for X86_64. — xiang1.zhang / detail
  112. [clang-offload-bundler] Delimit input/output file names by '--' for llvm-objcopy — serguei.n.dmitriev / detail

#1857 (May 19, 2021 10:01:32 PM)

  1. [sanitizer] Remove QEMU from sanitizer-buildbot3 — Vitaly Buka / detail
  2. [libfuzzer] Print running tests — Vitaly Buka / detail
  3. [libfuzzer] Remove unnecessary cmake flags — Vitaly Buka / detail
  4. [sanitizer] Run QEMU cmakes in parallel — Vitaly Buka / detail
  5. [sanitizer] Remove nested buildbot_qemu call — Vitaly Buka / detail
  6. [PowerPC] Removed `-DLLVM_ENABLE_PROJECTS=flang` from PowerPC flang buildbot — albionapc / detail

#1856 (May 18, 2021 10:01:35 PM)

  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
  4. [scudo] Combine cmake/ninja steps — Vitaly Buka / githubweb
  5. [scudo] Print executed tests — Vitaly Buka / githubweb
  6. [scudo] Install cross compiled libs into STAGE1 — Vitaly Buka / githubweb
  7. Update configuration for Arm/Aarch64 cross Windows to Linux toolchan builders. — vvereschaka / githubweb
  8. Run only 1 build at a time for heavily loaded workers. — gkistanova / githubweb
  9. Fixed undefined runtime_projects in OpenMPBuilder. — gkistanova / githubweb
  10. [sanitizer] Prepare for D102543 — Vitaly Buka / githubweb

#1856 (May 18, 2021 10:01:35 PM)

  1. [lldb][NFC] Remove all uses of StringRef::withNullAsEmpty in LLDB — Raphael Isemann / detail
  2. [ASTimporter] Remove decl from lookup only if it has decl context — balazs.benics / detail
  3. [mlir][docs] Fix broken link to Toy example — marius.brehler / detail
  4. [VPlan] Add VPUserID to distinguish between recipes and others. — flo / detail
  5. [RISCV] Fix operand order in fixed-length VM(OR|AND)NOT patterns — fraser / detail
  6. [lldb][NFC] Cleanup IRForTarget member initializers — Raphael Isemann / detail
  7. Update MSVC version number in preprocessor check — david.spickett / detail
  8. [CodeGen] Avoid unused variable warning in Release builds. NFCI. — benny.kra / detail
  9. [AMDGPU] Fix typo in comment — jay.foad / detail
  10. [mlir] Add folder for complex.ReOp and complex.ImOp. — akuegel / detail
  11. [lit] Stop using PATH to lookup clang/lld/lldb unless requested — james.henderson / detail
  12. [lld] Add a feature for each lld variant when use_lld is called — james.henderson / detail
  13. [OpenCL] Fix initialization of __constant constructors without arguments — olemarius.strohm / detail
  14. [mlir][Linalg] Drop spuriously long matmul_column_major benchmark — nicolas.vasilache / detail
  15. [SYCL] Enable `opencl_global_[host,device]` attributes for SYCL — alexey.bader / detail
  16. [AMDGPU] Regenerate wave32.ll tests — llvm-dev / detail
  17. Revert rGd70cbd1ce9b426f2c7e0e0f900769bbcbb300a95 "[AMDGPU] Regenerate wave32.ll tests" — llvm-dev / detail
  18. [CostModel][X86] Add missing check prefixes from cast.ll — llvm-dev / detail
  19. [CostModel][X86] Add scalar truncation cost checks — llvm-dev / detail
  20. [LV] Add test which sinks a load a across an aliasing store. — flo / detail
  21. [lld/mac] Propagate -(un)exported_symbol(s_list) to privateExtern in Driver — thakis / detail
  22. [X86][AVX] Cleanup AVX2 vector integer truncation costs — llvm-dev / detail
  23. [LLD] [MinGW] Pass the canExitEarly parameter through properly — martin / detail
  24. [NFC] Removed unused VFInfo comparison operator — david.sherwood / detail
  25. [libcxx][test] Attempt to make debug mode tests more bulletproof — kbessonova / detail
  26. [X86] AMD Zen 3: cap LoopMicroOpBufferSize to workaround PR50384 (quadratic IndVars runtime) — lebedev.ri / detail
  27. [ADT] Remove StringRef::withNullAsEmpty — Raphael Isemann / detail
  28. [DebugInfo][test] Check specific func name to ignore codegen differences — Jinsong Ji / detail
  29. Recommit X86: support Swift Async context — Tim Northover / detail
  30. Introduce SYCL 2020 mode — aaron / detail
  31. [ORC] Don't try to obtain a ref to a non-existent buffer. — Lang Hames / detail
  32. [ORC-RT] Add compiler abstraction header for the ORC runtime. — Lang Hames / detail
  33. [ORC-RT] Add apply_tuple utility. — Lang Hames / detail
  34. [clang-offload-bundler] Add sections and set section flags using one llvm-objcopy invocation — serguei.n.dmitriev / detail
  35. [GlobalISel] Simplify G_ICMP to true/false when the result is known — Jessica Paquette / detail
  36. Speculatively fix failing tests from 6381664580080f015bc0c2ec647853f697cf744a — aaron / detail
  37. [MLIR][Affine] Privatize certain escaping memrefs — uday / detail
  38. [X86] AMD Zen 3: fix MULX modelling - don't forget about WriteIMulH (PR50387) — lebedev.ri / detail
  39. [AArch64][GlobalISel] Prefer mov for s32->s64 G_ZEXT — Jessica Paquette / detail
  40. [gn build] Add target for PassesBindingsTest — aeubanks / detail
  41. [test] Speculative fix for bots — aeubanks / detail
  42. [X86] Use Skylake Server model for x86-64-v4 so we have full instruction coverage — llvm-dev / detail
  43. Revert "[test] Speculative fix for bots" — aeubanks / detail
  44. [IR] Add a Location to BlockArgument. — clattner / detail
  45. [InstCombine] add tests for funnel shift miscompile; NFC — spatel / detail
  46. [gn build] Rename PassesBindingsTests and add it to unittests — aeubanks / detail
  47. [test] Speculative fix for bots (round 2) — aeubanks / detail
  48. [InstCombine] restrict funnel shift match to avoid miscompile — spatel / detail
  49. [NFC] Format PassesBindingsTests CMake like other unittests — aeubanks / detail
  50. [IntegerAttr] Add helpers for working with LLVM's APSInt type. — clattner / detail
  51. [lld/mac] Correctly set nextdefsym — thakis / detail
  52. [Driver] Delete -mimplicit-it= — i / detail
  53. [flang] Implement MATMUL in the runtime — pklausler / detail
  54. [LICM] Remove MaybePromotable set (PR50367) — nikita.ppv / detail
  55. [flang] Accept OPEN(ACCESS='APPEND') legacy extension even without warnings enabled — pklausler / detail
  56. [RuntimeDyld] Add allowStubs/allowZeroSyms — rafaelauler / detail
  57. [X86][AVX] Add variable-permute test case from PR50356 — llvm-dev / detail
  58. AMDGPU/NFC: Replace EF_AMDGPU_MACH_AMDGCN_RESERVED_0X3E with EF_AMDGPU_MACH_AMDGCN_GFX1034 — kzhuravl_dev / detail
  59. [clang-repl] Better match the underlying architecture. — v.g.vassilev / detail
  60. [lld][WebAssembly] Enable string tail merging in debug sections — sbc / detail
  61. [X86][AVX] createVariablePermute - correctly extend same-sized-vector indices (PR50356) — llvm-dev / detail
  62. [lld][WebAssembly] Convert test to assembly. NFC. — sbc / detail
  63. [mlir-lsp-server] Add support for recording text document versions — riddleriver / detail
  64. [PDB] Improve error handling when writes fail — rnk / detail
  65. [CMake] Use -O0 for unittests under full LTO as well — phosek / detail
  66. [OpaquePtr] Make loads and stores work with opaque pointers — aeubanks / detail
  67. [MinGW] Fix the cmake condition for -mbig-obj — martin / detail
  68. [NewPM] Don't mark AA analyses as preserved — aeubanks / detail
  69. [compiler-rt] [builtins] Provide a SEH specific __gcc_personality_seh0 — martin / detail
  70. [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ — kai.nacke / detail
  71. AMDGPU/Docs: Remove reserved MACH 0x3E (it is no longer reserved), sort MACHs by value — kzhuravl_dev / detail
  72. [MSan] Set zeroext on call arguments to msan functions with zeroext parameter attribute — aeubanks / detail
  73. [TargetLowering] Only inspect attributes in the arguments for ArgListEntry — aeubanks / detail
  74. [NFC] Use ArgListEntry indirect types more in ISel lowering — aeubanks / detail
  75. [docs] Fix broken docs after 1c7f32334 — aeubanks / detail
  76. [mlir-docs] Add a blurb on recursion during pattern application — riddleriver / detail
  77. [mlir] Allow derived rewrite patterns to define a non-virtual `initialize` hook — riddleriver / detail
  78. [x86] trim zeros from constants for readability; NFC — spatel / detail
  79. [x86] add FMF propagation test for target-specific intrinsic; NFC — spatel / detail
  80. scudo: Test realloc on increasing size buffers. — peter / detail
  81. [Demangle][Rust] Parse named types — tomasz.miasko / detail
  82. [Demangle][Rust] Parse array type — tomasz.miasko / detail
  83. [Demangle][Rust] Parse slice type — tomasz.miasko / detail
  84. [Demangle][Rust] Parse tuples — tomasz.miasko / detail
  85. Default stack alignment of x86 NaCl to 16 bytes — dschuff / detail
  86. [symbolizer] Added StartAddress for the resolved function. — aorlov / detail
  87. [Demangle][Rust] Speculative fix for bot build failure — tomasz.miasko / detail
  88. [OpenMP] Stabilize OpenMP/parallel_for_codegen.cpp test (NFC) — michael.p.rice / detail
  89. [SampleFDO] New hierarchical discriminator for Flow Sensitive SampleFDO — xur / detail
  90. [gn build] Port 886629a8c9e5 — llvmgnsyncbot / detail
  91. Fix a buildbot failure from commit 886629a8 — xur / detail
  92. [libc++] Some fixes to the <bit> utilities. — arthur.j.odwyer / detail
  93. [libc++] Alphabetize header inclusions and include-what-you-use <__debug>. NFCI. — arthur.j.odwyer / detail
  94. Apply [[standalone_debug]] to some types in the STL. — akhuang / detail
  95. [mlir] Speed up Lexer::getEncodedSourceLocation — riddleriver / detail
  96. Add a helper function to convert LogicalResult to int for return from main — joker.eph / detail
  97. [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB — carrot / detail
  98. [Attributor] Change AAExecutionDomain to only accept intrinsics — huberjn / detail
  99. Revert "[IR] Add a Location to BlockArgument." and follow-on commit — richard / detail
  100. Enhance InferShapedTypeOpInterface to make it accessible during dialect conversion — joker.eph / detail
  101. [CMake] Update Cmake cache file for Win to ARM Linux cross builds. NFC — vvereschaka / detail
  102. [Utils][vim] Highlight CHECK-EMPTY: & CHECK-COUNT: directives — code / detail
  103. [NewPM] Add options to PrintPassInstrumentation — aeubanks / detail

#1856 (May 18, 2021 10:01:35 PM)

  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
  4. [scudo] Combine cmake/ninja steps — Vitaly Buka / detail
  5. [scudo] Print executed tests — Vitaly Buka / detail
  6. [scudo] Install cross compiled libs into STAGE1 — Vitaly Buka / detail
  7. Update configuration for Arm/Aarch64 cross Windows to Linux toolchan builders. — vvereschaka / detail
  8. Run only 1 build at a time for heavily loaded workers. — gkistanova / detail
  9. Fixed undefined runtime_projects in OpenMPBuilder. — gkistanova / detail
  10. [sanitizer] Prepare for D102543 — Vitaly Buka / detail

#1855 (May 17, 2021 10:01:38 PM)

  1. Remove -DFLANG_BUILD_NEW_DRIVER=ON from builders. NFCI — diana.picus / githubweb
  2. jenkins/tasks: virtualenv: Use the Python3 interpreter — Azharuddin Mohammed / githubweb
  3. [sanitizer] Remove disabled line — Vitaly Buka / githubweb
  4. [sanitizer] Fix COMPILER_RT_DEBUG assignment — Vitaly Buka / githubweb
  5. Added missing comma in clang-ppc64le-rhel builder configuration. — gkistanova / githubweb
  6. [sanitizer][NFC] Reuse cmake setup — Vitaly Buka / githubweb
  7. [sanitizer] Fix asan builder name — Vitaly Buka / githubweb
  8. [sanitizer] Remove unused GN reference — Vitaly Buka / githubweb
  9. [sanitizer] Add dedicated QEMU builder — Vitaly Buka / githubweb
  10. [scudo] Test on mips and ppc QEMU — Vitaly Buka / githubweb

#1855 (May 17, 2021 10:01:38 PM)

  1. [AIX][compiler-rt] Build and install standalone libatomic — lkail / detail
  2. [MLIR][NFC] Fix clang-tidy warnings in IntegerSet.h — uday / detail
  3. [Matrix] Implement static cast for matrix types — saurabh.jhaa / detail
  4. [MLIR][PYTHON] Provide opt level for ExecutionEngine Python binding — uday / detail
  5. [MemCpyOpt] Add test for unreachable capture (NFC) — nikita.ppv / detail
  6. [CaptureTracking] Do not check domination — nikita.ppv / detail
  7. Revert "[CaptureTracking] Do not check domination" — nikita.ppv / detail
  8. [NFC][X86][Costmodel] Add tests for load/store with i1 element type — lebedev.ri / detail
  9. [VectorCombine] Add tests with and & urem guaranteeing idx is valid. — flo / detail
  10. [PhaseOrdering] Add test for insert/extract code for matrixes. — flo / detail
  11. [Matrix] Extend test to also check new PM pipeline. — flo / detail
  12. [Matrix] Fix some newpm check lines, which fail on some bots. — flo / detail
  13. [X86][SSE] Pull out combineToHorizontalAddSub helper from inside (F)ADD/SUB combines (REAPPLIED). NFCI. — llvm-dev / detail
  14. [Matrix] Fix some newpm check lines, which fail on some bots. (2) — flo / detail
  15. Reapply [CaptureTracking] Do not check domination — nikita.ppv / detail
  16. [CaptureTracking] Simplify reachability check (NFCI) — nikita.ppv / detail
  17. [Utils] Fix indentation error in utils/wciia.py — lkail / detail
  18. [ARM] Extra branch on zero tests. NFC — david.green / detail
  19. Revert "Do actual DCE in LoopUnroll (try 2)" — listmail / detail
  20. [CPG][ARM] Optimize towards branch on zero in codegenprepare — david.green / detail
  21. [JITLink] Fix symbol comparator in LinkGraph::dump. — Lang Hames / detail
  22. [clang] Fix ternary operator in the second for loop statement — richard / detail
  23. Recommit "[Clang,Driver] Add -fveclib=Darwin_libsystem_m support." — flo / detail
  24. [BPF] add support for 32 bit registers in inline asm — yhs / detail
  25. [test] Improve CodeGen/*/semantic-interposition-asm.ll — i / detail
  26. [RISCV] Replace AddiPair ComplexPattern with a PatLeaf. NFC — craig.topper / detail
  27. Fix some deprecated copy ops in google mock — dblaikie / detail
  28. [lld][X86] Restore gotEntrySize. — harald / detail
  29. [RISCV][test] Add new tests of or/xor in the zbs extension — powerman1st / detail
  30. [NFC][sanitizer] Fix 'macro redefined' warning in test — Vitaly Buka / detail
  31. [RISCV] Optimize or/xor with immediate in the zbs extension — powerman1st / detail
  32. [SelectionDAG] Make fast and linearize visible by clang -pre-RA-sched — pengfei.wang / detail
  33. Revert "[NFC] Use ArgListEntry indirect types more in ISel lowering" — aeubanks / detail
  34. Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry" — aeubanks / detail
  35. [CSSPGO] Update pseudo probe distribution factor based on inline context. — hoy / detail
  36. [mlir] Fix in_bounds attr handling in TransferReadPermutationLowering — springerm / detail
  37. [mlir] Lower permutation maps on TransferWriteOps — springerm / detail
  38. Add support for complex constants to MLIR core. — akuegel / detail
  39. [clang][deps] NFC: Stop assuming the TU's context hash — Jan Svoboda / detail
  40. [clang][deps] NFC: Report modules' context hash — Jan Svoboda / detail
  41. [PowerPC] add a testcase for reverse memory op; nfc — czhengsz / detail
  42. [clang] NFC: Remove CompilerInstance::getInvocationPtr — Jan Svoboda / detail
  43. [LLD][MinGW] Add --fatal-warnings and --no-fatal-warnings flags — martin / detail
  44. [dexter] Remove unnecessary double check on conditional breakpoints — orlando.hyams / detail
  45. [dexter] Remove requirement for a condition in DexLimitSteps — orlando.hyams / detail
  46. [libcxx] NFC. Add missed articles to _LIPCPP_ASSERT messages in <list> — kbessonova / detail
  47. [DAGCombiner] Relax an assertion to an early return — fraser / detail
  48. Revert "[NFC][LSAN] Limit the number of concurrent threads is the test" — flo / detail
  49. [clang][modules] Build inferred modules — Jan Svoboda / detail
  50. [lldb][NFC] Specify guidelines for API tests — Raphael Isemann / detail
  51. [clangd] Set FileSystem for tweaks in Check tool. — usx / detail
  52. [lldb] Let dotest check for the `cassert` header instead of `algorithm` for libc++ check — Raphael Isemann / detail
  53. [AArch64] Lower fpto*i.sat intrinsics. — jacob.bramley / detail
  54. [mlir][linalg] Remove template parameter from loop lowering. — gysit / detail
  55. [WIP][mlir] Resolve memref dependency in canonicalize pass. — julian.gross / detail
  56. [clang][deps] Support inferred modules — Jan Svoboda / detail
  57. IR/AArch64/X86: add "swifttailcc" calling convention. — Tim Northover / detail
  58. Revert "tsan: mark sigwait as blocking" — flo / detail
  59. [TargetLowering] prepareUREMEqFold/prepareSREMEqFold - account for non legal shift types — llvm-dev / detail
  60. Add `mlirModuleFromOperation` to C API — nicolas.vasilache / detail
  61. [Test] Fix test to make the transform for which is was added legal — mkazantsev / detail
  62. [clangd][QueryDriver] Dont check for existence of driver — kadircet / detail
  63. AArch64: mark x22 livein if it's an async context that gets stored. — Tim Northover / detail
  64. X86: support Swift Async context — Tim Northover / detail
  65. [gn build] Add build file for msan runtime — thakis / detail
  66. [gn build] reformat all gn files — thakis / detail
  67. [clang][deps] Specify Python 3 in shebang — Jan Svoboda / detail
  68. [PowerPC] Do not emit dssall on AIX — nemanja.i.ibm / detail
  69. [OpenCL] Drop pragma handling for extension types/decls. — anastasia.stulova / detail
  70. [Test] Auto-generate checks in a test (prepring to update) — mkazantsev / detail
  71. Revert "[clang][deps] Support inferred modules" — Jan Svoboda / detail
  72. [mlir] Add folder for complex.ReOp and complex.ImOp. — akuegel / detail
  73. [PowerPC] Add patterns for vselect of v1i128 — nemanja.i.ibm / detail
  74. [OpenCL] Fix reinterpret_cast of vectors — olemarius.strohm / detail
  75. Clean up uses of gmock Invoke in an attempt to make it work with GCC 6.2. NFCI. — benny.kra / detail
  76. Revert "[mlir] Add folder for complex.ReOp and complex.ImOp." — akuegel / detail
  77. [debuginfo-tests] Fix environment variable used to specify LLDB — james.henderson / detail
  78. [X86] Regenerate cmov.ll tests — llvm-dev / detail
  79. [InstCombine] isFreeToInvert(): constant expressions aren't free to invert (PR50370) — lebedev.ri / detail
  80. Put back the trailing commas on TYPED_TEST_SUITE — benny.kra / detail
  81. [mlir][memref] Mark memref.buffer_cast as NoSideEffect — herhut / detail
  82. [DebugInfo] Fix DWARF expressions for __block vars that are not on the heap — Raphael Isemann / detail
  83. [AArch64] Lower bitreverse in ISel — irina.dobrescu / detail
  84. Silence "Undefined or garbage value returned to caller" static analysis warning. NFCI. — llvm-dev / detail
  85. [mlir] fix misformatted documentation for memref convention — zinenko / detail
  86. [mlir] Improve TransferOp verifier: broadcasts are in_bounds — springerm / detail
  87. [clang-tidy] Fix altera-struct-pack-align crash for struct fields with incomplete type — jubnzv / detail
  88. [APInt][NFC] Fix typo vlalue->value — weratt / detail
  89. [RISCV][NFC] Correct alignment in scatter/gather tests — fraser / detail
  90. [AMDGPU] Tweak VOP3_INTERP16 profile — jay.foad / detail
  91. [clang] In DependencyCollector on Windows, ignore case and separators when discarding duplicate dependency file paths. — sylvain.audi / detail
  92. [X86] Don't dereference a dyn_cast<> - use a cast<> instead. NFCI. — llvm-dev / detail
  93. [x86] update fma test with deprecated intrinsics; NFC — spatel / detail
  94. [mlir][openacc] Translate ExitDataop to LLVM IR — clementval / detail
  95. [AIX] Implement AIX special bitfield related alignment rules — Xiangling.Liao / detail
  96. [AMDGPU] Set unused dst_sel to '?' in the encoding — Stanislav.Mekhanoshin / detail
  97. [LoopUnroll] Add multi-exit test which does not exit through latch. — flo / detail
  98. [OpenMP] Fixed Bug 49356 — tianshilei1992 / detail
  99. [HWASan] Build separate LAM runtime on x86_64. — mascasa / detail
  100. [llvm][doc] fix header for read/write_register intrinsics in LangRef — zinenko / detail
  101. [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX cp.async instructions — tra / detail
  102. [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX redux.sync instructions — tra / detail
  103. [mlir][tosa] Fix tosa.avg_pool2d lowering to normalize correctly — rob.suderman / detail
  104. [HIP] Fix spack detection — Yaxun.Liu / detail
  105. Make `mlir::OpState::operator bool` explicit — joker.eph / detail
  106. [HWASan] Don't build alias mode on non-x86. — mascasa / detail
  107. [LoopIdiom] 'logical right-shift until zero' ('count active bits') "on steroids" idiom recognition. — lebedev.ri / detail
  108. [LLDB] Switch from using member_clang_type.GetByteSize() to member_type->GetByteSize() in ParseSingleMember — Shafik Yaghmour / detail
  109. [NewPM] Add C bindings for new pass manager — aeubanks / detail
  110. Reset the wakeup timeout when we re-enter the continue wait. — jingham / detail
  111. Revert "[NewPM] Add C bindings for new pass manager" — thakis / detail
  112. [Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable — aeubanks / detail
  113. [analyzer] Engine: fix crash with SEH __leave keyword — balazs.benics / detail
  114. Merge with mainline. — clattner / detail
  115. [lld/mac] Honor REFERENCED_DYAMICALLY, set it on __mh_execute_header — thakis / detail
  116. [mlir][sparse] replace experimental flag with inplace attribute — ajcbik / detail
  117. [NewPM] Add C bindings for new pass manager — aeubanks / detail
  118. Add type function for ConstShape op. — jpienaar / detail
  119. gn build: Only build the hwasan runtime in aliasing mode on x86. — peter / detail
  120. [AArch64] Support customizing stack protector guard — ndesaulniers / detail
  121. [InstCombine] add tests for fneg-of-select; NFC — spatel / detail
  122. [InstCombine] fold fnegs around select — spatel / detail
  123. [gn build] Port 0c557db61711 — llvmgnsyncbot / detail
  124. Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" — aeubanks / detail
  125. [NFC][scudo] Clang-format tests — Vitaly Buka / detail
  126. Revert "X86: support Swift Async context" — 31459023+hctim / detail
  127. [lldb] Document ctrl-f for completing show-autosuggestion — davelee.com / detail
  128. [lld][MinGW] Introduce aliases for -Bdynamic and -Bstatic — markus.boeck02 / detail
  129. [clang CodeGen] Don't crash on large atomic function parameter. — efriedma / detail
  130. [Driver][test] Don't assume integrated-as — Jinsong Ji / detail
  131. [mlir][NFC] Remove stale `createLowerAffinePass` declaration — riddleriver / detail
  132. [WebAssembly] Nullify DBG_VALUE_LISTs in DebugValueManager — aheejin / detail
  133. [test] Free triple in PassBuilderBindingsTest — aeubanks / detail
  134. Do actual DCE in LoopUnroll (try 3) — listmail / detail
  135. [AArch64][SVE] Implement extractelement of i1 vectors. — efriedma / detail
  136. [ADT] Factor out in_place_t and expose in Optional ctor — scott.linder / detail
  137. [ADT] Add new type traits for type pack indexes — scott.linder / detail
  138. Revert "Reset the wakeup timeout when we re-enter the continue wait." — jingham / detail
  139. [clang][AVR] Redefine [u]int16_t to be compatible with avr-gcc — powerman1st / detail
  140. [RISCV][test] Add new tests of or/xor in the zbs extension — powerman1st / detail
  141. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute — listmail / detail
  142. Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute" — listmail / detail
  143. [AMDGPU] Do not check denorm for LDS FP atomic with unsafe flag — Stanislav.Mekhanoshin / detail
  144. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute (try 3) — listmail / detail
  145. [lld/mac] Inline a check — thakis / detail
  146. [lldb/API] Use a valid LineEntry object in SBCompileUnit::FindLineEntryIndex — medismail.bennani / detail
  147. [mlir][tosa] Cleanup of tosa.rescale lowering to linalg — rob.suderman / detail
  148. [Matrix] Fold the transpose into the matmul operand used to fetch scalars — anemet / detail
  149. [NFC][OpaquePtr] Avoid using PointerType::getElementType() in VectorUtils.cpp — aeubanks / detail
  150. [NFC] Pass GV value type instead of pointer type to GetOrCreateLLVMGlobal — aeubanks / detail
  151. [Polly] Add support for -polly-dump-before(-file) with the NPM. — llvm-project / detail
  152. [Inliner] Copy attributes when deoptimize intrinsic is inlined — serguei.katkov / detail
  153. [Polly] Add support for -polly-dump-after(-file) with the NPM. — llvm-project / detail
  154. Revert "[ADT] Add new type traits for type pack indexes" — stilis / detail
  155. Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute (try 3)" — listmail / detail
  156. [lld][WebAssembly] Refactor input chunk class hierarchy. NFC — sbc / detail
  157. [PowerPC] only check the load instruction result number 0. — czhengsz / detail
  158. [GVN] Improve analysis for missed optimization remark — anemet / detail
  159. [lld][MachO] Adjust isCodeSection signature — alexshap / detail
  160. [Statepoint Lowering] Cleanup: remove unused option statepoint-always-spill-base. — serguei.katkov / detail
  161. [AMDGPU][libomptarget] Remove unused global variables — Pushpinder.Singh / detail
  162. [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1 — tentzen / detail
  163. [AMDGPU][Libomptarget] Rename & move g_executables to private — Pushpinder.Singh / detail
  164. sanitizer_common/symbolizer: fix crashes during exit — dvyukov / detail
  165. [LV] Return both fixed and scalable Max VF from computeMaxVF. — sander.desmalen / detail
  166. [RDA] Fix printing of regs / reg units. NFC — david.green / detail
  167. [NFC][scudo] Reduce test region size on MIPS32 — Vitaly Buka / detail

#1855 (May 17, 2021 10:01:38 PM)

  1. Remove -DFLANG_BUILD_NEW_DRIVER=ON from builders. NFCI — diana.picus / detail
  2. jenkins/tasks: virtualenv: Use the Python3 interpreter — Azharuddin Mohammed / detail
  3. [sanitizer] Remove disabled line — Vitaly Buka / detail
  4. [sanitizer] Fix COMPILER_RT_DEBUG assignment — Vitaly Buka / detail
  5. Added missing comma in clang-ppc64le-rhel builder configuration. — gkistanova / detail
  6. [sanitizer][NFC] Reuse cmake setup — Vitaly Buka / detail
  7. [sanitizer] Fix asan builder name — Vitaly Buka / detail
  8. [sanitizer] Remove unused GN reference — Vitaly Buka / detail
  9. [sanitizer] Add dedicated QEMU builder — Vitaly Buka / detail
  10. [scudo] Test on mips and ppc QEMU — Vitaly Buka / detail

#1853 (May 15, 2021 10:01:43 PM)

  1. Verifier: second attempt to fix what I broke with swiftasync. — Tim Northover / detail
  2. [Demangle][Rust] Parse bool constants — tomasz.miasko / detail
  3. [Demangle][Rust] Parse char constants — tomasz.miasko / detail
  4. [CaptureTracking] Clean up same instruction check (NFC) — nikita.ppv / detail
  5. [CFG] Use comesBefore() (NFC) — nikita.ppv / detail
  6. [clang-format]  PR50326 AlignAfterOpenBracket AlwaysBreak does not keep to the ColumnLimit — mydeveloperday / detail
  7. [IR] Add BasicBlock::isEntryBlock() (NFC) — nikita.ppv / detail
  8. [GlobalOpt] add test checks; NFC — spatel / detail
  9. [GlobalOpt] add tests for store alignment (PR50253); NFC — spatel / detail
  10. [Local] collectBitParts - early-out from binops. NFCI. — llvm-dev / detail
  11. [X86] Try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies (REAPPLIED). NFCI. — llvm-dev / detail
  12. [InstCombine] InstCombinerImpl::visitOr - enable bitreverse matching — llvm-dev / detail
  13. [Local] collectBitParts - bail out if we find more than one root input value. — llvm-dev / detail
  14. [X86][Atom] Fix vector integer multiplication resource/throughputs — llvm-dev / detail
  15. [CFG] Move reachable from entry checks into basic block variant — nikita.ppv / detail
  16. IfConverter::MeetIfcvtSizeLimit - Fix uninitialized variable warnings. NFCI. — llvm-dev / detail
  17. SampleProfileLoader::inlineHotFunctionsWithPriority - Fix uninitialized variable warning. NFCI. — llvm-dev / detail
  18. X86SpeculativeLoadHardeningPass::hardenValueInRegister - assert that we have a i8/i16/i32/i64 sized register. NFCI. — llvm-dev / detail
  19. [TableGen] TreePatternNode::isIsomorphicTo - early out for matching leafs. NFCI. — llvm-dev / detail
  20. Revert rG632668c1c0e7dcf97154d2e377491cdc8cb6963c : "[TableGen] TreePatternNode::isIsomorphicTo - early out for matching leafs. NFCI." — llvm-dev / detail
  21. [X86] X86CmovConverterPass::convertCmovInstsToBranches - take a copy of the DebugLoc not a reference as it may be deleted. — llvm-dev / detail
  22. [X86] X86OptimizeLEAPass::replaceDebugValue - take a copy of the DebugLoc not a reference as it may be deleted. — llvm-dev / detail
  23. [ARM] Add an extra memset test showing reverted WLSTP loops. NFC — david.green / detail
  24. Revert "[X86][SSE] Pull out combineToHorizontalAddSub helper from inside (F)ADD/SUB combines. NFCI." — thakis / detail
  25. Support GCC's -fstack-usage flag — pzheng / detail
  26. [Compiler-rt] Downgrade fatal error about unsupported test configuration — Dan Liew / detail
  27. [Compiler-rt] Downgrade another fatal error to warning — Dan Liew / detail
  28. NFC. Refactored DIPrinter for support embedded source. — aorlov / detail
  29. [X86][SSE] Add SSE3 coverage to PHADD/SUB generation tests — llvm-dev / detail
  30. [CaptureTracking] Only check reachability for capture candidates — nikita.ppv / detail
  31. [X86] Remove unused check-prefixes — llvm-dev / detail
  32. [Attributor] Call site specific AAValueSimplification and AAIsDead. — kuterdinel / detail
  33. [Demangle][Rust] Parse inherent implementations — tomasz.miasko / detail
  34. [Demangle][Rust] Parse trait implementations — tomasz.miasko / detail
  35. [Demangle][Rust] Parse trait definitions — tomasz.miasko / detail
  36. [AIX][clang-repl][test] Mark unsupported pending XCOFF64 integrated-as — hubert.reinterpretcast / detail
  37. [AIX][AsmPrinter] Print Global Variable in comments — Jinsong Ji / detail

#1852 (May 14, 2021 10:01:46 PM)

  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
  24. [X86] Try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. — llvm-dev / detail
  25. [SLP] Fix spill cost computation for insertelement tree node — anton.a.afanasyev / detail
  26. [VectorCombine] Add tests with assumes involvind variable index. — flo / detail
  27. [Local] collectBitParts - reduce maximum recursion depth. — llvm-dev / detail
  28. [Local] collectBitParts - for bswap-only matches, limit shift amounts to whole bytes to reduce compile time. — llvm-dev / detail
  29. IR+AArch64: add a "swiftasync" argument attribute. — Tim Northover / detail
  30. [WebAssembly] Support Emscripten EH/SjLj in Wasm64 — aheejin / detail
  31. [WebAssembly] Omit DBG_VALUE after terminator — aheejin / detail
  32. [LoopVectorizationLegality] NFC: Mark some interfaces as 'const' — sander.desmalen / detail
  33. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM ANDNPS tests — lebedev.ri / detail
  34. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VANDNPS tests — lebedev.ri / detail
  35. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VANDNPS tests — lebedev.ri / detail
  36. [X86] AMD Zen 3: same-reg SSE XMM ANDNPS is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  37. [X86] AMD Zen 3: same-reg AVX XMM VANDNPS is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  38. [X86] AMD Zen 3: same-reg AVX YMM VANDNPS is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  39. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM ANDNPD tests — lebedev.ri / detail
  40. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VANDNPD tests — lebedev.ri / detail
  41. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VANDNPD tests — lebedev.ri / detail
  42. [X86] AMD Zen 3: same-reg SSE XMM ANDNPD is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  43. [X86] AMD Zen 3: same-reg AVX XMM VANDNPD is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  44. [X86] AMD Zen 3: same-reg AVX YMM VANDNPD is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  45. [TableGen] Remove unneeded forward defs. NFC. — jay.foad / detail
  46. [Transforms][Debugify] Fix "Missing line" false alarm on PHI nodes — djordje.todorovic / detail
  47. [clang][NFC] remove unused return value — nathan / detail
  48. [SDAG] reduce code duplication for extend_vec_inreg combines; NFC — spatel / detail
  49. [PowerPC] Add vec_vupkhpx and vec_vupklpx for XL compatibility — nemanja.i.ibm / detail
  50. [AMDGPU][MC][NFC][DOC] Updated AMD GPU assembler syntax description. — dmitry.preobrazhensky / detail
  51. [ARM][AArch64] Correct __ARM_FEATURE_CRYPTO macro and crypto feature — david.candler / detail
  52. [RISCV] Add the DebugLoc parameter to getVLENFactoredAmount(). — kai.wang / detail
  53. [ARM] Define CPSR on MEMCPY pseudos — david.green / detail
  54. [ARM] Expand predecessor search to multiple blocks when reverting WhileLoopStarts — david.green / detail
  55. [utils] Don't print username in arcanist clang format message — david.spickett / detail
  56. [clangd] Always default to raw pch format — kadircet / detail
  57. [rs4gc] Strip memory related attributes consistently — listmail / detail
  58. [AArch64][SVE] Add unpredicated vector BIC ISD node — bradley.smith / detail
  59. Bump googletest to 1.8.1 — benny.kra / detail
  60. [libc++] Improve make_string test support. — koraq / detail
  61. [X86][SSE] Pull out combineToHorizontalAddSub helper from inside (F)ADD/SUB combines. NFCI. — llvm-dev / detail
  62. Fix some typos. — shivam98.tkg / detail
  63. [AArch64][SVE] Combine cntp intrinsics with add/sub to produce incp/decp — bradley.smith / detail
  64. [LV] Add a few more complex first-order recurrence tests. — flo / detail
  65. Autogen a test for ease of update — listmail / detail
  66. [ELF][test] Improve -Bsymbolic & -Bsymbolic-functions test — i / detail
  67. [ELF] Add -Bno-symbolic — i / detail
  68. [OpenCL] Simplify use of C11 atomic types. — anastasia.stulova / detail
  69. [HWASan] Add aliasing flag and enable HWASan to use it. — mascasa / detail
  70. Do actual DCE in LoopUnroll — listmail / detail
  71. Revert "Do actual DCE in LoopUnroll" — listmail / detail
  72. Bump googletest to 1.10.0 — benny.kra / detail
  73. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PXOR tests — lebedev.ri / detail
  74. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPXOR tests — lebedev.ri / detail
  75. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPXOR tests — lebedev.ri / detail
  76. [X86] AMD Zen 3: same-reg SSE XMM PXOR is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  77. [X86] AMD Zen 3: same-reg AVX XMM VPXOR is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  78. [X86] AMD Zen 3: same-reg AVX YMM VPXOR is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  79. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PANDN tests — lebedev.ri / detail
  80. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPANDN tests — lebedev.ri / detail
  81. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPANDN tests — lebedev.ri / detail
  82. [X86] AMD Zen 3: same-reg SSE XMM PANDN is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  83. [X86] AMD Zen 3: same-reg AVX XMM VPANDN is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  84. [X86] AMD Zen 3: same-reg AVX YMM VPANDN is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  85. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUB{B,W,D,Q} tests — lebedev.ri / detail
  86. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUB{B,W,D,Q} tests — lebedev.ri / detail
  87. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUB{B,W,D,Q} tests — lebedev.ri / detail
  88. [X86] AMD Zen 3: same-reg SSE XMM PSUB{B,W,D,Q} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  89. [X86] AMD Zen 3: same-reg AVX XMM VPSUB{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  90. [X86] AMD Zen 3: same-reg AVX YMM VPSUB{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  91. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUBS{B,W} tests — lebedev.ri / detail
  92. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUBS{B,W} tests — lebedev.ri / detail
  93. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUBS{B,W} tests — lebedev.ri / detail
  94. [X86] AMD Zen 3: same-reg SSE XMM PSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  95. [X86] AMD Zen 3: same-reg AVX XMM VPSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  96. [X86] AMD Zen 3: same-reg AVX YMM VPSUBS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  97. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PSUBUS{B,W} tests — lebedev.ri / detail
  98. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPSUBUS{B,W} tests — lebedev.ri / detail
  99. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPSUBUS{B,W} tests — lebedev.ri / detail
  100. [X86] AMD Zen 3: same-reg SSE XMM PSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  101. [X86] AMD Zen 3: same-reg AVX XMM VPSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  102. [X86] AMD Zen 3: same-reg AVX YMM VPSUBUS{B,W} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  103. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM PCMPGT{B,W,D,Q} tests — lebedev.ri / detail
  104. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX XMM VPCMPGT{B,W,D,Q} tests — lebedev.ri / detail
  105. [NFC][X86][MCA] AMD Zen 3: add same-reg AVX YMM VPCMPGT{B,W,D,Q} tests — lebedev.ri / detail
  106. [X86] AMD Zen 3: same-reg SSE XMM PCMPGT{B,W,D,Q} is a 1-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  107. [X86] AMD Zen 3: same-reg AVX XMM VPCMPGT{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  108. [X86] AMD Zen 3: same-reg AVX YMM VPCMPGT{B,W,D,Q} is a zero-cycle(!) dep-breaking zero-idiom — lebedev.ri / detail
  109. [NFC][X86][MCA] Add sudo-zero-idiom vperm2f128/vperm2i128 tests - don't break deps — lebedev.ri / detail
  110. AMDGPU: Fix assert when rewriting saddr d16 loads — Matthew.Arsenault / detail
  111. Document updated googletest + modifications — benny.kra / detail
  112. [mlir][NFC] Move passes in test/lib/Transforms/ to a directory that mirrors what they test — riddleriver / detail
  113. [clangd] Make unit test compatible with gtest 1.10.0 — benny.kra / detail
  114. [test] Improve x86-64-plt.s — i / detail
  115. Allow same memory space for SRC and DST of dma_start operations — stilis / detail
  116. [GWP-ASan] Migrate lit tests from old Scudo -> Standalone. — 31459023+hctim / detail
  117. Do actual DCE in LoopUnroll (try 2) — listmail / detail
  118. [Demangle][Rust] Parse integer constants — tomasz.miasko / detail
  119. [gn build] (manually) merge b7d1ab75cf47 — thakis / detail
  120. [AMDGPU] Add support for architected flat scratch — Stanislav.Mekhanoshin / detail
  121. [InstCombine] add test for shl demanded bits miscompile; NFC — spatel / detail
  122. [InstCombine] drop poison flags when simplifying 'shl' based on demanded bits — spatel / detail
  123. [Polly] Add support for -polly-position=early with the NPM. — llvm-project / detail
  124. [mlir] Add missing dependence to TestDialect from TestTransforms — riddleriver / detail
  125. Discount invariant instructions in full unrolling — listmail / detail
  126. SwiftAsync: remove duplicate instance in array. NFC. — Tim Northover / detail
  127. Add another -Wdeprecated-copy hack for gtest — benny.kra / detail
  128. [flang] s/TYPED_TEST_CASE/TYPED_TEST_SUITE/ as the former is deprecated — benny.kra / detail
  129. Remove (unneeded) '-asan-use-after-return' from hoist-argument-init-insts.ll. — kda / detail
  130. [ProfData] Address a unit test FIXME — benny.kra / detail
  131. GTEST_HAS_TR1_TUPLE is gone, stop defining it. — benny.kra / detail
  132. [sanitizer] Fall back to fast unwinder — i / detail
  133. [sanitizer] Commit a missing change in BufferedStackTrace::Unwind — i / detail
  134. [SLP][NFC]Add a test for non-consecutive inserts, NFC. — a.bataev / detail
  135. [AA] Support callCapturesBefore() on BatchAA (NFCI) — nikita.ppv / detail
  136. [Clang,Driver] Add -fveclib=Darwin_libsystem_m support. — flo / detail
  137. [LV] Add another more complex first-order recurrence sinking test. — flo / detail
  138. [Scudo] Delete unused flag 'rss_limit_mb'. — 31459023+hctim / detail
  139. [MinGW] Always enable -mbig-obj for LLVM build unless using Clang — martin / detail
  140. [LLD][MinGW] Ignore --no-undefined flag — martin / detail
  141. [SystemZ] [z/OS] Add SystemZCallingConventionRegisters class — kai.nacke / detail
  142. [MemDep] Use BatchAA in more places (NFCI) — nikita.ppv / detail
  143. [CSSPGO] Fix return value of getProbeWeight — wlei / detail
  144. [Polly] Run polly-update-format. NFC. — llvm-project / detail
  145. [NFC] Directly get GV type — aeubanks / detail
  146. Revert "[X86] Try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI." — 31459023+hctim / detail
  147. [mlir][Linalg] Add support for subtensor_insert comprehensive bufferization (3/n) — nicolas.vasilache / detail
  148. [msan] [NFC] Add newline to EOF in test. — 31459023+hctim / detail
  149. [AMDGPU] Update SCC defs to VCC when uses are changed to VCC — brendon.cahoon / detail
  150. [mlir][Linalg] NFC - More gracefully degrade lookup into failure during comprehensive bufferization (4/n) — nicolas.vasilache / detail
  151. [compiler-rt] Fix deprection warnings on INSTANTIATE_TEST_CASE_P — benny.kra / detail
  152. [libcxx][ranges] Add `contiguous_iterator`. — zoecarver / detail
  153. [LowerConstantIntrinsics] reuse isManifestLogic from ConstantFolding — ndesaulniers / detail
  154. Reinstate gtest fix from 4f0b0bf5c6731e3d370558be08c9261801263b09 — benny.kra / detail
  155. [lld][WebAssembly] Remove unused method declaration. NFC — sbc / detail
  156. [GlobalISel][CallLowering] Fix crash when handling a v3s32 type that's being passed as v2s64. — Amara Emerson / detail
  157. [Compiler-rt] Distinguish between testing just built runtime libraries and the libraries shipped with the compiler. — Dan Liew / detail
  158. [MC] Add the ability to pass MCRegisterInfo to dump_pretty. — hgreving / detail
  159. Extract a helper routine to simplify D91481 [NFC] — listmail / detail
  160. [mlir][sparse] prepare runtime support lib for multiple dim level types — ajcbik / detail
  161. [gn build] (manually) port ad7e12226f6b — thakis / detail
  162. [mlir][sparse] remove accidental debug code — ajcbik / detail
  163. [llvm-jitlink] Link libnetwork on Haiku in llvm-jitlink — Lang Hames / detail
  164. Fix "is not used" warning — Vitaly Buka / detail
  165. [sanitizer] Disable test on Android — Vitaly Buka / detail
  166. Revert "[Clang,Driver] Add -fveclib=Darwin_libsystem_m support." — douglas.yung / detail

#1851 (May 13, 2021 10:01:49 PM)

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

#1851 (May 13, 2021 10:01:49 PM)

  1. [Coroutines] Salvege Debug.values — yedeng.yd / detail
  2. Add some warnings when debugserver is running in translation — Jason Molenda / detail
  3. [JITLink] Add a transferDefinedSymbol operation. — Lang Hames / detail
  4. [JITLink] Expose x86-64 pointer jump stub block construction. — Lang Hames / detail
  5. [GC][NFC] Move GCStrategy from CodeGen to IR — mkazantsev / detail
  6. [gn build] Port d8b37de8a478 — llvmgnsyncbot / detail
  7. [mlir] Support masks in TransferOpReduceRank and TransferReadPermutationLowering — springerm / detail
  8. [clang-repl] Recommit "Land initial infrastructure for incremental parsing" — v.g.vassilev / detail
  9. [clang-repl] Add exhaustive list of libInterpreter dependencies. — v.g.vassilev / detail
  10. Use an allow list on reserved macro identifiers — sguelton / detail
  11. [FPEnv][X86] Implement lowering of llvm.set.rounding — sepavloff / detail
  12. Revert "[SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch" — jingu.kang / detail
  13. [NFC] Add GetInferiorAddrSize method, unify code to compute — Jason Molenda / detail
  14. [libcxx] NFC. Fix misprint unodered -> unordered — kbessonova / detail
  15. [clang-repl] Add final set of missing library dependencies. — v.g.vassilev / detail
  16. [TSAN] Honor failure memory orders in AtomicCAS — bruno.cardoso / detail
  17. [SCEV] Apply guards to max with non-unitary steps. — flo / detail
  18. [PowerPC] Provide doubleword vector predicate form comparisons on Power7 — nemanja.i.ibm / detail
  19. [Utils] Use whoami to get username for arcanist warning message — david.spickett / detail
  20. [clang-repl] Fix ClangReplInterpreterTests unittest dependency. — v.g.vassilev / detail
  21. [Passes] Use MemorySSA for LICM during LTO. — flo / detail
  22. [RISCV][NFC] Simplify test run lines — fraser / detail
  23. [Passes] Run GlobalsAA before LICM during LTO in new PM. — flo / detail
  24. [Passes] Use regex to match GlobalsAA line in test. — flo / detail
  25. [X86] VZeroUpperInserter::insertVZeroUpper - avoid DebugLoc creation by embedding in the BuildMI calls. NFCI. — llvm-dev / detail
  26. [X86] X86InstrInfo.cpp - try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. — llvm-dev / detail
  27. [X86] X86ExpandPseudo.cpp - try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. — llvm-dev / detail
  28. [VPlan] Adjust assert in splitBlock to allow splitting at end. — flo / detail
  29. [PowerPC] Handle inline assembly clobber of link regsiter — stefanp / detail
  30. [clang-tidy] Fix test that requires Windows platofrm — jubnzv / detail
  31. [gn build] (manually) port 92f9852fc99b, clang-repl — thakis / detail
  32. [mlir] Do not use pass labels in unrolled ProgressiveVectorToSCF — springerm / detail
  33. [AIX] XFAIL CodeGen/Generic/externally_available.ll — Jinsong Ji / detail
  34. Add entry about Hexagon V68 support to the release notes — kparzysz / detail
  35. Revert "[CMake][ELF] Add -fno-semantic-interposition and -Bsymbolic-functions" — oliver.stannard / detail
  36. Fix section title underlining in the release notes — kparzysz / detail
  37. [mlir] Migrate vector-to-loops.mlir to ProgressiveVectorToSCF — springerm / detail
  38. Reapply [ConstantFold] Fold more operations to poison — nikita.ppv / detail
  39. [TableGen] Make the NUL character invalid in .td files — Paul C. Anagnostopoulos / detail
  40. [mlir][linalg] Remove IndexedGenericOp support from DropUnitDims... — gysit / detail
  41. [mlir] Replace vector-to-scf with progressive-vector-to-scf — springerm / detail
  42. [mlir][linalg] Remove IndexedGenericOp support from FusionOnTensors... — gysit / detail
  43. [AArch64][SVE] Fix missed immediate selection due to mishandling of signedness — bradley.smith / detail
  44. Parse vector bool when stdbool.h and altivec.h are included — zarko / detail
  45. [HIP] Add __builtin_amdgcn_groupstaticsize — enye.shi / detail
  46. [AMDGPU] Only allow global fp atomics with unsafe option — Stanislav.Mekhanoshin / detail
  47. [OpenMP] Test unified shared memory tests only on systems that support it. — llvm-project / detail
  48. [InstSimplify] Remove redundant {insert,extract}_vector intrinsic chains — joe.ellis / detail
  49. [mlir] Add python test for shape dialect — jpienaar / detail
  50. [libomptarget][amdgpu] Convert an assert to print and offload_fail — jonathanchesterfield / detail
  51. [libomptarget][amdgpu] Fix truncation error for partial wavefront — jonathanchesterfield / detail
  52. [PowerPC] Add clang option -m[no-]prefixed — lei / detail
  53. [libcxx][ranges] Fix `ranges::empty` when begin, end, and empty members are provided. — zoecarver / detail
  54. Modules: Remove ModuleLoader::OtherUncachedFailure, NFC — Duncan P. N. Exon Smith / detail
  55. [pstl] Use logical operator for loop condition in tests — zoecarver / detail
  56. [analyzer][solver] Prevent use of a null state — vsavchenko / detail
  57. [mlir][spirv] Define spv.ImageQuerySize operation — weiwei.li1 / detail
  58. Modules: Rename ModuleBuildFailed => DisableGeneratingGlobalModuleIndex, NFC — Duncan P. N. Exon Smith / detail
  59. [lldb] Fixup more code addresses — Jonas Devlieghere / detail
  60. [lldb] Fixup indirect symbols as they are signed. — Jonas Devlieghere / detail
  61. [ARM] Constrain CMPZ shift combine to a single use — david.green / detail
  62. [NFC][Clang][Codegen] Add tests with wrong attributes on this/return of thunks — lebedev.ri / detail
  63. [Clang][Codegen] Do not annotate thunk's this/return types with align/deref/nonnull attrs — lebedev.ri / detail
  64. Return "[CGCall] Annotate `this` argument with alignment" — lebedev.ri / detail
  65. Modules: Simplify how DisableGeneratingGlobalModuleIndex is set, likely NFC — Duncan P. N. Exon Smith / detail
  66. [flang] Implement DOT_PRODUCT in the runtime — pklausler / detail
  67. [PowerPC] Add ROP Protection to prologue and epilogue — stefanp / detail
  68. [NFC] Try to fix CodeGenCXX/thunk-wrong-this.cpp test — lebedev.ri / detail
  69. Support unwinding from inline assembly — amanieu / detail
  70. [NFC] Try to fix CodeGenCXX/thunk-wrong-return-type.cpp test — lebedev.ri / detail
  71. [flang] (NFC) Expose internal idiom as utility API — pklausler / detail
  72. [NFC] Delete two newly-added test cases — lebedev.ri / detail
  73. [ASTMatchers] NFC: Fix formatting around forFunction(). — Artem Dergachev / detail
  74. [ASTMatchers] Add forCallable(), a generalization of forFunction(). — Artem Dergachev / detail
  75. [clang-tidy] bugprone-infinite-loop: forFunction() -> forCallable(). — Artem Dergachev / detail
  76. [clang-tidy] bugprone-infinite-loop: React to ObjC ivars and messages. — Artem Dergachev / detail
  77. [AMDGPU] Add gfx1034 target — aakanksha555 / detail
  78. [libcxx][docs] Update the One Ranges PRoposal Status with open revisions. — zoecarver / detail
  79. [libcxx][docs] Add two locks: transform_view and take_view. — zoecarver / detail
  80. [flang] Support legacy extension OPEN(ACCESS='APPEND') — pklausler / detail
  81. [HIP] Clean up llvm intrinsics using __asm — enye.shi / detail
  82. [flang][OpenMP] Add semantic check for close nesting of `master` regions — arnamoy.bhattacharyya / detail
  83. [libc] Add x86_64 implementations of double precision cos, sin and tan. — sivachandra / detail
  84. [libc][NFC] Instead of erroring, skip math targets with missing implementations. — sivachandra / detail
  85. [llvm-nm] Support the -V option, print that the tool is compatible with GNU nm — martin / detail
  86. [mlir][NFC] Add helper for common pattern of replaceAllUsesExcept — silvasean / detail
  87. [mlir][tosa] Add tosa.div integer lowering to linalg.generic. — rob.suderman / detail
  88. [OpenMP] Prevent Attributor from deleting functions in OpenMPOptCGSCC pass — huberjn / detail
  89. [CMake][ELF] Link libLLVM.so and libclang-cpp.so with -Bsymbolic-functions — i / detail
  90. [libc] Enable fmaf and fma on x86_64. — sivachandra / detail
  91. [mlir][tosa] Add lowering to tosa.abs for integer cases — rob.suderman / detail
  92. [NFC][X86][MCA] AMD Zen 3: add same-reg SSE XMM XORPS test — lebedev.ri / detail
  93. [X86] AMD Zen 3: same-reg SSE XMM XORPS is a 1-cycle(!) dep-breaking one-idiom — lebedev.ri / detail
  94. Revert "[X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): use getMemoryOpCost()" — lebedev.ri / detail
  95. Revert "[X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again" — lebedev.ri / detail
  96. [AA] Use isIdentifiedFunctionLocal() (NFC) — nikita.ppv / detail
  97. [CaptureTracking] Use isIdentifiedFunctionLocal() (NFC) — nikita.ppv / detail
  98. [clang-repl] Temporarily disable the execute.cpp test on ppc64. — Lang Hames / detail
  99. [docs] Add page on opaque pointer types — aeubanks / detail
  100. Don't run MachineVerifier on sjlj-unwind-inline-asm test because of known issue (PR39439) — amanieu / detail
  101. [Clang][OpenMP] Allow unified_shared_memory for Pascal-generation GPUs. — llvm-project / detail
  102. [IR] Introduce the opaque pointer type — aeubanks / detail
  103. Widen `name` stencil to support `TypeLoc` nodes. — steveire / detail
  104. [mlir][Linalg] Add ComprehensiveBufferize for functions(step 1/n) — nicolas.vasilache / detail
  105. [mlir][Linalg] Add support for vector.transfer ops to comprehensive bufferization (2/n). — nicolas.vasilache / detail
  106. AMDGPU/GlobalISel: Implement tail calls — Matthew.Arsenault / detail
  107. AMDGPU/GlobalISel: Don't hardcode stack alignment in assert message — Matthew.Arsenault / detail
  108. [gn] Don't pass -fprofile-instr-generate to linker on Windows — rnk / detail
  109. [mlir][openacc][NFC] add anonymous namespace around LegalizeDataOpForLLVMTranslation class — clementval / detail
  110. [AArch64][GlobalISel] Fix a crash during unsuccessful G_CTPOP <2 x s64> legalization. — Amara Emerson / detail
  111. [Debug-Info] make DIE attributes generation under strict DWARF control — czhengsz / detail
  112. [sanitizer] Use size_t on g_tls_size to fix build on x32 — i / detail
  113. [test] Fix new-pm-lto-defaults.ll to work on all platforms — aeubanks / detail
  114. scudo: Check for UAF in ring buffer before OOB in more distant blocks. — peter / detail
  115. scudo: Fix MTE error reporting for zero-sized allocations. — peter / detail
  116. [Debug-Info] change Tag type to dwarf::Tag for createAndAddDIE; NFC — czhengsz / detail
  117. [mlir] VectorToSCF target rank is a pass option — springerm / detail
  118. [ORC] Remove some stale unit test utils. — Lang Hames / detail
  119. [ORC] Remove unused RTDyldObjectLinkingLayerExecutionTest class from unit test. — Lang Hames / detail
  120. [ORC] Remove the OrcExecutionTest class. It is no longer used. — Lang Hames / detail
  121. [MLIR] Fix build failures due to unused variables in non-debug builds. — jurahul / detail
  122. [mlir] VectorToSCF cleanup — springerm / detail
  123. [COFF] Remove a truncation assertion from setRVA — rnk / detail
  124. Use enum comparison instead of generated switch/case, NFC — rnk / detail
  125. [AMDGPU] Do not clause NSA instructions — carl.ritson / detail
  126. [sanitizer] Simplify __sanitizer::BufferedStackTrace::UnwindImpl implementations — i / detail
  127. [JITLink] Fix missing 'static' keyword in unit test. — Lang Hames / detail
  128. [ORC] Add support for adding LinkGraphs directly to ObjectLinkingLayer. — Lang Hames / detail
  129. [gn build] Port 0fda4c4745b8 — llvmgnsyncbot / detail
  130. [ORC] Add JITLink dependence for ObjectLinkingLayerTest. — Lang Hames / detail

#1851 (May 13, 2021 10:01:49 PM)

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

#1850 (May 12, 2021 10:01:52 PM)

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

#1850 (May 12, 2021 10:01:52 PM)

  1. [mlir][linalg] Remove IndexedGenericOp support from LinalgToLoops... — gysit / detail
  2. [llvm-dwarfdump] Fix abstract origin vars location stats calculation — djtodoro / detail
  3. [libcxx][test] Make string.modifiers/clear_and_shrink_db1.pass.cpp a regular mode test — kbessonova / detail
  4. Support VectorTransfer splitting on writes also. — tpopp / detail
  5. [OpenCL] [NFC] Fixed underline being too short in rst — olemarius.strohm / detail
  6. Fix -Wdocumentation warnings. NFCI. — llvm-dev / detail
  7. * Add support for JSON output style to llvm-symbolizer — aorlov / detail
  8. [flang][cmake] Enable the new driver by default — andrzej.warzynski / detail
  9. [WebAssembly] Support for WebAssembly globals in LLVM IR — wingo / detail
  10. [VP] Improve the VP intrinsic unittests — simon.moll / detail
  11. [CodeGen][WebAssembly] Better lowering for WASM_SYMBOL_TYPE_GLOBAL symbols — wingo / detail
  12. [LLD] [COFF] Add an assert regarding the RVA of exported symbols. NFC. — martin / detail
  13. [MLIR] Switch llvm.noalias to a unit attribute — uday / detail
  14. [AMDGPU] Add some GFX10.3 testing. NFC. — jay.foad / detail
  15. [RegAllocFast] properly handle STATEPOINT instruction. — dantrushin / detail
  16. [PowerPC][Bug] Fix Bug in Stack Frame Update Code — stefanp / detail
  17. [LLDB] Don't use the local python to set a default for LLDB_PYTHON_RELATIVE_PATH when cross compiling. — martin / detail
  18. [libomptarget][nfc] Drop stringify in macro — jonathanchesterfield / detail
  19. [OpenCL] Allow use of double type without extension pragma. — anastasia.stulova / detail
  20. [AMDGPU] Move code sinking before structurizer — Piotr Sobczak / detail
  21. [SLP] restrict matching of load combine candidates — spatel / detail
  22. [X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again — lebedev.ri / detail
  23. CodeGen: Fix null dereference before null check — Matthew.Arsenault / detail
  24. [X86][SSE] Replace foldShuffleOfHorizOp with generalized version in canonicalizeShuffleMaskWithHorizOp — llvm-dev / detail
  25. [X86] Replace repeated isa/cast<ConstantSDNode> calls with single single dyn_cast<>. NFCI. — llvm-dev / detail
  26. [TableGen] Make the NUL character invalid in .td files — Paul C. Anagnostopoulos / detail
  27. [X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): use getMemoryOpCost() — lebedev.ri / detail
  28. [VPlan] Register recipe for instr if the simplified value is recipe. — flo / detail
  29. [OpenMP] Fix hidden helper + affinity — jonathan.l.peyton / detail
  30. Revert "[TableGen] Make the NUL character invalid in .td files" — Paul C. Anagnostopoulos / detail
  31. Fix typo "Execpt" in comments — aakanksha555 / detail
  32. [LoopInterchange] Fix legality for triangular loops — congzhecao / detail
  33. Revert "[AMDGPU][OpenMP] Emit textual IR for -emit-llvm -S" — Pushpinder.Singh / detail
  34. [NFC][AMDGPU] Correct product name for gfx908 — Tony.Tye / detail
  35. [IR][AutoUpgrade] Drop align attribute from void return types — Steven Wu / detail
  36. Produce warning for performing pointer arithmetic on a null pointer. — schmeise / detail
  37. [NFC][X86] Precommit another testcase for D101944 — lebedev.ri / detail
  38. Fix branch coverage merging in FunctionCoverageSummary::get() for instantiation — a-phipps / detail
  39. Change Target::ReadMemory to ensure the amount of memory read from the file-cache is the amount requested. — augusto2112 / detail
  40. Add null-pointer checks when accessing a TypeSystem's SymbolFile — augusto2112 / detail
  41. [mlir] Use static shape knowledge when lowering memref.reshape — benny.kra / detail
  42. [libomptarget][nfc] Add hook to easily disable building amdgcn bclib — jonathanchesterfield / detail
  43. [libc++] s/_VSTD::declval/declval/g. NFCI. — arthur.j.odwyer / detail
  44. [libc++] s/std::size_t/size_t/g. NFCI. — arthur.j.odwyer / detail
  45. [libc++] s/_VSTD::chrono/chrono/g. NFCI. — arthur.j.odwyer / detail
  46. [libc++] s/_VSTD::is_unsigned/is_unsigned/ in <random>. NFCI. — arthur.j.odwyer / detail
  47. [libc++] Remove more unnecessary _VSTD:: from type names. NFCI. — arthur.j.odwyer / detail
  48. Revert "Fix branch coverage merging in FunctionCoverageSummary::get() for instantiation" — a-phipps / detail
  49. [RISCV] Match trunc_vector_vl+sra_vl/srl_vl with splat shift amount to vnsra/vnsrl. — craig.topper / detail
  50. [X86][Codegen] Shift amount mod: sh? i64 x, (32-y) --> sh? i64 x, -(y+32) — lebedev.ri / detail
  51. [RISCV] Use fractional LMULs for fixed length types smaller than riscv-v-vector-bits-min. — craig.topper / detail
  52. [libcxx][tests] Fix incomplte.verify tests by disabling them on clang-10. — zoecarver / detail
  53. [X86][SSE] Add tests for permute(phaddw(phaddw(x,y),phaddw(z,w))) -> phaddw(phaddw(),phaddw()) folds. — llvm-dev / detail
  54. Reland "[Coverage] Fix branch coverage merging in FunctionCoverageSummary::get() for instantiation"" — a-phipps / detail
  55. Revert "[ORC-RT] Add unit test infrastructure, extensible_rtti..." — Lang Hames / detail
  56. [TextAPI] Reformat llvm_unreachable message — Jonas Devlieghere / detail
  57. [flang] Allow large and erroneous ac-implied-do's — psteinfeld / detail
  58. Re-apply "[ORC-RT] Add unit test infrastructure, extensible_rtti..." — Lang Hames / detail
  59. [lld/mac] Implement -sectalign — thakis / detail
  60. [git-clang-format] Do not apply clang-format to symlinks — pirama / detail
  61. [libcxx] [test] Fix filesystem permission tests for windows — martin / detail
  62. [mlir][ODS]: Add per-op cppNamespace. — silvasean / detail
  63. [ArgumentPromotion] Fix byval alignment handling. — efriedma / detail
  64. [RISCV] Prefer to lower MC_GlobalAddress operands to .Lfoo$local — i / detail
  65. [AArch64][GlobalISel] Support truncstorei8/i16 w/ combine to form truncating G_STOREs. — Amara Emerson / detail
  66. [GlobalOpt] Remove heap SROA — i / detail
  67. [X86] X86TTIImpl::getInterleavedMemoryOpCostAVX2(): canonicalize to integer type — lebedev.ri / detail
  68. [lld][WebAssembly] Convert test to assembly. NFC. — sbc / detail
  69. [clang] Support -fpic -fno-semantic-interposition for RISCV — i / detail
  70. [OpenMP] Use compound operators for reduction combiner if available. — michael.p.rice / detail
  71. [libc++] Run `substitutes-in-compile-flags.sh.cpp` test on Windows. — vvereschaka / detail
  72. Add an "interrupt timeout" to Process, and pipe that through the — jingham / detail
  73. [lld][WebAssembly] Remove relocation target verification — sbc / detail
  74. [mlir] Move move capture in SparseElementsAttr::getValues — riddleriver / detail
  75. [NFC][LSAN] Limit the number of concurrent threads is the test — Vitaly Buka / detail
  76. [AArch64][GlobaISel] Mark target generic instructions as HasNoSideEffects. — Amara Emerson / detail
  77. [PowerPC] Improve codegen for int-to-fp conversion of subword vector extract — albionapc / detail
  78. [OpenMP] Changes to enable MSVC ARM64 build of libomp — Andrey.Churbanov / detail
  79. [RISCV] Regenerate stepvector.ll. NFC — craig.topper / detail
  80. [hwasan] Stress test for thread creation. — eugenis / detail
  81. [AMDGPU] Fix extra waitcnt being added with BUFFER_INVL2 — Austin.Kerbow / detail
  82. Removed unnecessary introduction of semi-colons. — aorlov / detail
  83. [mlir] Elide large elements attrs when printing Operations in diagnostics — riddleriver / detail
  84. [mlir][tosa] Tosa elementwise broadcasting had some minor bugs — rob.suderman / detail
  85. [InstCombine] Clean up one-hot merge optimization (NFC) — nikita.ppv / detail
  86. [RISCV] Move instruction information into the RISCVII namespace (NFC) — evandro.menezes / detail
  87. [llvm-cov] Support for v4 format in convert-for-testing — phosek / detail
  88. Revert "[LoopInterchange] Fix legality for triangular loops" — congzhecao / detail
  89. [AIX][TLS] Diagnose use of unimplemented TLS models — wei.huang / detail
  90. [JITLink] Make LinkGraph debug dumps more readable. — Lang Hames / detail
  91. [JITLink][x86-64] Add an x86_64 PointerSize constexpr. — Lang Hames / detail
  92. [JITLink][MachO/x86_64] Expose API for creating eh-frame fixing passes. — Lang Hames / detail
  93. [Coverage] Support overriding compilation directory — phosek / detail
  94. [LoopInterchange] Fix legality for triangular loops — congzhecao / detail
  95. [clang][Fuchsia] Introduce compat multilibs — leonardchan / detail
  96. [JITLink] Fix bogus format string. — Lang Hames / detail
  97. Revert "[GVN] Clobber partially aliased loads." — rupprecht / detail
  98. GlobalISel: Move AArch64 AssignFnVarArg to base class — Matthew.Arsenault / detail
  99. GlobalISel: Split ValueHandler into assignment and emission classes — Matthew.Arsenault / detail
  100. GlobalISel: Make constant fields const — Matthew.Arsenault / detail
  101. AMDGPU: Fix assert on constant load from addrspacecasted pointer — Matthew.Arsenault / detail
  102. GlobalISel: Don't hardcode varargs=false in resultsCompatible — Matthew.Arsenault / detail
  103. Fix bad mangling of <data-member-prefix> for a closure in the initializer of a variable at global namespace scope. — richard / detail
  104. Add test for PR50039. — richard / detail
  105. Revert "Fix bad mangling of <data-member-prefix> for a closure in the initializer of a variable at global namespace scope." — richard / detail
  106. [lld][WebAssembly] Fix for string merging + negative addends — sbc / detail
  107. This test is failing on Linux, skip while I investigate. — jingham / detail
  108. AMDGPU: Fix SILoadStoreOptimizer for gfx90a — Matthew.Arsenault / detail
  109. Removing test... — jingham / detail
  110. [LoopInterchange] Handle lcssa PHIs with multiple predecessors — congzhecao / detail
  111. [NFC][msan] Move setlocale test into sanitizer_common — Vitaly Buka / detail
  112. [mlir][AsmPrinter] Remove recursion while SSA naming — chiahungduan / detail
  113. tsan: add a simple syscall test — dvyukov / detail
  114. tsan: mark sigwait as blocking — dvyukov / detail
  115. [VectorComine] Restrict single-element-store index to inbounds constant — qiucofan / detail
  116. tsan: declare annotations in test.h — dvyukov / detail
  117. sanitizer_common: fix SIG_DFL warning — dvyukov / detail
  118. [symbolizer] Fix leak after D96883 — Vitaly Buka / detail
  119. sanitizer_common: don't write into .rodata — dvyukov / detail
  120. [libcxx][test] Split more debug mode tests — kbessonova / detail
  121. [PowerPC] [Clang] Enable float128 feature on VSX targets — qiucofan / detail
  122. sanitizer_common: deduplicate CheckFailed — dvyukov / detail
  123. [COFF] Fix ARM and ARM64 REL32 relocations to be relative to the end of the relocation — martin / detail
  124. tsan: fix syscall test on aarch64 — dvyukov / detail
  125. [mlir] Support alignment in LLVM dialect GlobalOp — zinenko / detail
  126. [MLIR] Enable conversion from llvm::SMLoc to mlir::Location with OpAsmParser. — zinenko / detail
  127. scudo: fix CheckFailed-related build breakage — dvyukov / detail
  128. [libc] Simplifies multi implementations — gchatelet / detail
  129. [NFC][llvm-dwarfdump] Avoid passing std::string by value in collectStatsForDie() — djtodoro / detail
  130. Fixed llvm-objcopy to add correct symbol table for ELF with program headers. — aorlov / detail
  131. [ARM] Precommit test for D101898 — tomas.matheson / detail
  132. [ARM] Prevent spilling between ldrex/strex pairs — tomas.matheson / detail
  133. Revert "[PowerPC] [Clang] Enable float128 feature on VSX targets" — qiucofan / detail
  134. [AMDGPU] Skip invariant loads when avoiding WAR conflicts — Piotr Sobczak / detail
  135. Remove Windows editline from LLDB — david.spickett / detail
  136. Reapply "[DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST" — stephen.tozer / detail
  137. [lldb] [Process/elf-core] Fix reading FPRs from FreeBSD/i386 cores — mgorny / detail
  138. [Process/elf-core] Read PID from FreeBSD prpsinfo — mgorny / detail
  139. [AArch64][SVE] Improve sve.convert.to.svbool lowering — peter.waller / detail
  140. [LoopVectorize] Fix scalarisation crash in widenPHIInstruction for scalable vectors — david.sherwood / detail
  141. [llvm-symbolizer] Place Mach-O options into the Mach-O option group. — gbreynoo / detail
  142. [llvm-readelf] Unhide short options to match the command guide — gbreynoo / detail
  143. [X86][AVX] canonicalizeShuffleMaskWithHorizOp - improve support for 256/512-bit vectors — llvm-dev / detail
  144. [libcxx] NFC. Correct wordings of _LIBCPP_ASSERT debug messages — kbessonova / detail
  145. [mlir][linalg] Remove IndexedGenericOp support from LinalgToStandard... — gysit / detail
  146. [clang-tidy] Enable the use of IgnoreArray flag in pro-type-member-init rule — n.james93 / detail
  147. Revert "[scudo] Enable arm32 arch" — david.spickett / detail
  148. [mlir][linalg] Remove IndexedGenericOp support from LinalgBufferize... — gysit / detail
  149. [clang-tidy][NFC] Simplify a lot of bugprone-sizeof-expression matchers — n.james93 / detail
  150. [x86] add test for pcmpeq with 0; NFC — spatel / detail
  151. [x86] try harder to lower to PCMPGT instead of not-of-PCMPEQ — spatel / detail
  152. [AMDGPU] Remove assert — Piotr Sobczak / detail
  153. [mlir][linalg] Remove IndexedGenericOp support from LinalgInterchangePattern... — gysit / detail
  154. [TargetRegisterInfo] Speed up getAllocatableSet. NFCI. — jay.foad / detail
  155. [InstCombine] ~(C + X) --> ~C - X (PR50308) — lebedev.ri / detail
  156. [AMDGPU] Improve Codegen for build_vector — jay.foad / detail
  157. [llvm-objdump] Exclude __mh_*_header symbols during MachO disassembly — gkm / detail
  158. [Passes] Reenable the relative lookup table converter pass for ELF and COFF on aarch64 — martin / detail
  159. [NFC] Use variable GEP index in vec_demanded_elts tests — david.sherwood / detail
  160. [clang][AVR] Redefine some types to be compatible with avr-gcc — powerman1st / detail
  161. [CodeGen][AArch64][SVE] Fold [rdffr, ptest] => rdffrs; bugfix for optimizePTestInstr — peter.waller / detail
  162. [DAGCombiner] Add test exposing bug in DAG combine. — hgreving / detail
  163. [DAGCombiner] Fix DAG combine store elimination, different address space. — hgreving / detail
  164. Revert "[SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics" — stefanp / detail
  165. [ValueTypes] Rename MVT::getVectorNumElements() to MVT::getVectorMinNumElements(). Fix some misuses of getVectorNumElements() — craig.topper / detail
  166. [CUDA][HIP] Fix device template variables — Yaxun.Liu / detail
  167. [llvm-cov][test] Add test coverage for "gcov" implying "llvm-cov gcov" compatibility. — rupprecht / detail
  168. [OpenCL] Remove pragma requirement from Arm dot extension. — anastasia.stulova / detail
  169. [mlir][openacc] Conversion of data operand to LLVM IR dialect — clementval / detail
  170. [TargetLowering] Improve legalization of scalable vector types — fraser / detail
  171. [X86][AVX] Add v4i64 shift-by-32 tests — llvm-dev / detail
  172. [X86][AVX] combineConcatVectorOps - add ConcatSubOperand helper. NFCI. — llvm-dev / detail
  173. Fix grammar in README.md — paul.robinson / detail
  174. [AMDGPU] Disable the SIFormMemoryClauses pass at -O1 — baptiste.saleil / detail
  175. [PowerPC] Fix definitions of CMPRB8, CMPEQB, CMPRB, SETB in PPCInstr64Bit.td and PPCInstrInfo.td — wei.huang / detail
  176. [MLIR] Factor pass timing out into a dedicated timing manager — fabian / detail
  177. [docs] Fix documentation for bugprone-dangling-handle — malcolm.parsons / detail
  178. [SystemZ][z/OS] Fix warning caused by umask returning a signed integer type — Abhina.Sreeskantharajan / detail
  179. [libomptarget][amdgpu][nfc] Expand errorcheck macros — jonathanchesterfield / detail
  180. [lld-macho] Implement branch-range-extension thunks — gkm / detail
  181. [AArch64][GlobalISel] Add MMOs to constant pool loads to allow LICM hoisting. — Amara Emerson / detail
  182. [mlir][sparse] keep runtime support library signature consistent — ajcbik / detail
  183. [X86][AVX] Fold concat(ps*lq(x,32),ps*lq(y,32)) -> shuffle(concat(x,y),zero) (PR46621) — llvm-dev / detail
  184. Update static bound checker for Linalg to cover decreasing cases — hanchung / detail
  185. [CMake][ELF] Add -fno-semantic-interposition and -Bsymbolic-functions — i / detail
  186. [X86] Fix -Wunused-lambda-capture — i / detail
  187. [NFCI][clang][Codegen] CodeGenVTables::addVTableComponent(): use getGlobalDecl — lebedev.ri / detail
  188. [NFC][clang][Codegen] Split ThunkInfo into it's own header — lebedev.ri / detail
  189. [mlir][openacc] Add OpenACC translation to LLVM IR (enter_data op create/copyin) — clementval / detail
  190. Remove AST inclusion from Basic include — benny.kra / detail
  191. [mlir][linalg] Fixed issue generating reassociation map with Rank-0 types — rob.suderman / detail
  192. [cmake] Add support for multiple distributions — smeenai / detail
  193. [LoopFlatten] Simplify loops so that the pass can operate on unsimplified loops. — stelios.ioannou / detail
  194. [SCEV] Add loop-guard pessimizing test with step = 2. — flo / detail
  195. [PhaseOrdering] Add test for missing vectorization with NewPM. — flo / detail
  196. [clang-tidy] Allow opt-in or out of some commonly occuring patterns in NarrowingConversionsCheck. — hokein.wu / detail
  197. Revert "Produce warning for performing pointer arithmetic on a null pointer." — thakis / detail
  198. Add type information to integral template argument if required. — v.g.vassilev / detail
  199. [InstCombine] Support one-hot merge for logical and/or — nikita.ppv / detail
  200. [libc++][nfc] remove duplicated __to_unsigned. — koraq / detail
  201. [cmake] Fix typo in function name — smeenai / detail
  202. [libcxx] [test] Fix fs.op.last_write_time for Windows — martin / detail
  203. [LLD] [COFF] Fix including the personality function for DWARF EH when linking with --gc-sections — martin / detail
  204. [ELF][AVR] Add explicit relocation types to getRelExpr — i / detail
  205. [mlir][tosa] Remove tosa.identityn operator — rob.suderman / detail
  206. Suppress Deferred Diagnostics in discarded statements. — erich.keane / detail
  207. [flang] Fix standalone builds — smeenai / detail
  208. [mlir-lsp-server] Add support for sending diagnostics to the client — riddleriver / detail
  209. [mlir-lsp-server][NFC] Add newline between Protocol JSON serialization methods and class definitions. — riddleriver / detail
  210. Fix bad mangling of <data-member-prefix> for a closure in the initializer of a variable at global namespace scope. — richard / detail
  211. [RISCV] Remove RISCVII:VSEW enum. Make encodeVYPE operate directly on SEW. — craig.topper / detail
  212. [WebAssembly] Allow Wasm EH with Emscripten SjLj — aheejin / detail
  213. [WebAssembly] Add TLS data segment flag: WASM_SEG_FLAG_TLS — sbc / detail
  214. [lld][WebAssembly] Allow data symbols to extend past end of segment — sbc / detail
  215. [mlir] Fix ssa values naming bug — riddleriver / detail
  216. Optimize GSymCreator::finalize. — gclayton / detail
  217. Change the context instruction for computeKnownBits in LoadStoreVectorizer pass — Justin Bogner / detail
  218. [mlir][Linalg] Add interface methods to get lhs and rhs of contraction — ravishankarm / detail
  219. [AMDGPU] Refactor shouldExpandAtomicRMWInIR(). NFC. — Stanislav.Mekhanoshin / detail
  220. [mlir][sparse][capi][python] add sparse tensor passes — ajcbik / detail
  221. [libcxx] modifies `_CmpUnspecifiedParam` ignore types outside its domain — cjdb / detail
  222. scudo: Require fault address to be in bounds for UAF. — peter / detail
  223. [AMDGPU][OpenMP] Emit textual IR for -emit-llvm -S — Pushpinder.Singh / detail
  224. Add test for substitutability of variable templates in closure type — richard / detail
  225. Clean up handling of constrained parameters in lambdas. — richard / detail
  226. PR50306: When instantiating a generic lambda with a constrained 'auto', — richard / detail
  227. Handle unexpanded packs appearing in type-constraints. — richard / detail
  228. Rename human-readable name for DW_LANG_Mips_Assembler — Adrian Prantl / detail
  229. [clang] Minor fix for MarkVarDeclODRUsed — Yaxun.Liu / detail
  230. [mlir] Fix masked vector transfer ops with broadcasts — springerm / detail
  231. Revert "[mlir] Fix masked vector transfer ops with broadcasts" — springerm / detail
  232. [Debug-Info] add -gstrict-dwarf support in backend — czhengsz / detail
  233. [mlir] Fix masked vector transfer ops with broadcasts — springerm / detail
  234. [mlir] Allow empty position in vector.insert and vector.extract — springerm / detail
  235. [mlir] Unrolled progressive-vector-to-scf. — springerm / detail
  236. [mlir] Support memref layout maps in vector transfer ops — springerm / detail
  237. [clang-repl] Land initial infrastructure for incremental parsing — v.g.vassilev / detail
  238. [SLP][Test] Fix and precommit tests for D98714 — anton.a.afanasyev / detail
  239. [SLP][Test] Fix and precommit tests for D98714 — anton.a.afanasyev / detail
  240. [SLP] Add insertelement instructions to vectorizable tree — anton.a.afanasyev / detail
  241. [Coroutines] Enable printing coroutine frame when dbg info is available — yedeng.yd / detail
  242. Revert "[clang-repl] Land initial infrastructure for incremental parsing" — v.g.vassilev / detail
  243. [mlir][tosa] Fix tosa.cast semantics to perform rounding/clipping — rob.suderman / detail

#1850 (May 12, 2021 10:01:52 PM)

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

#1848 (May 10, 2021 10:01:58 PM)

  1. [MLIR][SPIRV] Properly (de-)serialize BranchConditionalOp. — kareem.ergawy / detail
  2. [GlobalISel] Micro-optimize the conditional branch optimization. — Amara Emerson / detail
  3. [Debug-Info][NFC] add a wrapper for Die.addValue — czhengsz / detail
  4. [LazyValueInfo] Insert an Overdefined placeholder to prevent infinite recursion — guopeilin1 / detail
  5. [libcxx] Fix a case of -Wundef warnings. NFC. — martin / detail
  6. [lit][test] Attempt fix when paths include symlink — james.henderson / detail
  7. [LoopVectorize][SVE] Remove assert for scalable vector in InnerLoopVectorizer::fixReduction — caroline.concatto / detail
  8. [flang] Add tests for MIN for character arrays. NFC — diana.picus / detail
  9. [flang] Remove redundant reallocation — diana.picus / detail
  10. [AMDGPU] Serialize MFInfo::ScavengeFI — sebastian.neubauer / detail
  11. [gn build] Port 98e5ede60499 — llvmgnsyncbot / detail
  12. [AsmParser][ARM] Make .thumb_func imply .thumb — thatlemon / detail
  13. [llvm][NFC] Remove deprecated TargetFrameLowering and InstrTypes alignment functions — gchatelet / detail
  14. [llvm][NFC] Remove remaining deprecated alignment functions from CodeGen — gchatelet / detail
  15. [llvm-dwarfdump] Help option output should be consistent with the command guide — gbreynoo / detail
  16. [DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST — stephen.tozer / detail
  17. [NFC][X86][MCA] AMD Zen 3: add tests with eliminatible GPR moves — lebedev.ri / detail
  18. [X86] AMD Zen 3: 32/64 -bit GPR register moves are zero-cycle — lebedev.ri / detail
  19. [NFC][X86][MCA] AMD Zen 3: add tests with non-eliminatible MMX moves — lebedev.ri / detail
  20. AMDGPU: Correct const_index_stride for wave 32 for PAL ABI — david.stuttard / detail
  21. [NFC] (test commit) Changed example invocation of C++ for OpenCL — olemarius.strohm / detail
  22. [X86] Ensure we pass DebugLoc by const reference where possible. NFCI. — llvm-dev / detail
  23. [SLP] Regenerate tests to reduce diff in D98714. NFCI. — llvm-dev / detail
  24. Revert "AMDGPU: Correct const_index_stride for wave 32 for PAL ABI" — david.stuttard / detail
  25. [DAG] Add a generic expansion for SHIFT_PARTS opcodes using funnel shifts — llvm-dev / detail
  26. [DebugInfo] Fix crash when emitting an invalidated SDDbgValue — stephen.tozer / detail
  27. [NFC] Correctly assert the indents for printEnumValHelpStr. — joachim / detail
  28. [OpenCL] Fix optional image types. — anastasia.stulova / detail
  29. [ARM] Transforming memset to Tail predicated Loop — malhar.jajoo / detail
  30. Fix: [DebugInfo] Fix crash when emitting an invalidated SDDbgValue — stephen.tozer / detail
  31. AMDGPU: Correct const_index_stride for wave 32 for PAL ABI — david.stuttard / detail
  32. [AMDGPU] Restrict immediate scratch offsets — sebastian.neubauer / detail
  33. Retire TargetRegisterInfo::getSpillAlignment — benny.kra / detail
  34. [DAG] Ensure all SD classes consistently return a const reference with getDebugLoc(). NFCI. — llvm-dev / detail
  35. [CodeGen] Ensure UserValue::getDebugLoc() and UserLabel::getDebugLoc() consistently return a const reference NFCI. — llvm-dev / detail
  36. Reapply "[DebugInfo] Drop DBG_VALUE_LISTs with an excessive number of debug operands" — stephen.tozer / detail
  37. [libc++] [test] Test that list::swap/move/move-assign does not invalidate iterators. — arthur.j.odwyer / detail
  38. [libc++] [test] Simplify arithmetic in list.special/swap.pass.cpp. NFCI. — arthur.j.odwyer / detail
  39. [libc++] [test] Test that unordered_*::swap/move/assign does not invalidate iterators. — arthur.j.odwyer / detail
  40. [NFC][X86][MCA] Increase iteration count in reg move elimination tests — lebedev.ri / detail
  41. [NFC][X86] AMD Zen 3: move sched classes for renameables moves togeter — lebedev.ri / detail
  42. [X86] AMD Zen 3: throughput for renameable GPR moves is 6 — lebedev.ri / detail
  43. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable SSE XMM moves — lebedev.ri / detail
  44. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable AVX XMM moves — lebedev.ri / detail
  45. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable AVX YMM moves — lebedev.ri / detail
  46. [X86] AMD Zen 3: SSE XMM moves are zero-cycle — lebedev.ri / detail
  47. [X86] AMD Zen 3: AVX XMM moves are zero-cycle — lebedev.ri / detail
  48. [X86] AMD Zen 3: AVX YMM moves are zero-cycle — lebedev.ri / detail
  49. [X86] AMD Zen 3: throughput for renameable XMM/YMM moves is 6 — lebedev.ri / detail
  50. [NFC][X86][MCA] AMD Zen3 Decrease iteration count in reg-move-elimination tests — lebedev.ri / detail
  51. [PowerPC] Provide MMA builtins for compatibility — saghir / detail
  52. [mlir] Rename BufferAliasAnalysis to BufferViewFlowAnalysis — tpopp / detail
  53. [mlir][linalg] Remove redundant indexOp builder. — gysit / detail
  54. [libomptarget] Add support for target memory allocators to cuda RTL — huberjn / detail
  55. [AArch64] add test for missed vectorization; NFC — spatel / detail
  56. BasicAA: Recognize inttoptr as isEscapeSource — jotrem / detail
  57. [mlir][spirv] add support lowering of extract_slice to scalar type — thomasraoux / detail
  58. [mlir][vector] add pattern to cast away leading unit dim for elementwise op — thomasraoux / detail
  59. [libFuzzer] Fix stack overflow detection — mascasa / detail
  60. [NFC][X86][MCA] AMD Zen3: add test for zero-cycle X87 move — lebedev.ri / detail
  61. [X86] AMD Zen 3: _REV variants of zero-cycles moves are also zero-cycles (PR50261) — lebedev.ri / detail
  62. [X86] combineXor - limit fold to non-opaque constants (PR50254) — llvm-dev / detail
  63. [LoopNest] Consider loop nest with inner loop guard using outer loop — whitneyt / detail
  64. [libFuzzer] Fix stack-overflow-with-asan.test. — mascasa / detail
  65. [AArch64][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local — i / detail
  66. [X86] AMD Zen 3: MOVSX32rr32 is a zero-cycle move — lebedev.ri / detail
  67. [X86] AMD Zen 3: mark XMM/YMM (but not MMX!) reg moves as eliminatible in RegisterFile — lebedev.ri / detail
  68. lit: revert 134b103fc0f3a995d76398bf4b029d72bebe8162 — Saleem Abdulrasool / detail
  69. [libc++][ci] Run longer CI jobs first — Louis Dionne / detail
  70. Internalize some cl::opt global variables or move them under namespace llvm — i / detail
  71. Allow empty value list in propagateMetadata(Inst, ArrayOf...) — kparzysz / detail
  72. [unittest] Fix -Wunused-variable after D94717 — i / detail
  73. [WebAssembly] Use functions instead of macros for const SIMD intrinsics — tlively / detail
  74. [SCEV] By more careful when traversing phis in isImpliedViaMerge. — flo / detail
  75. Revert "[DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST" — aeubanks / detail
  76. [mlir][docs] remove stale statement about index type in vectors — gysit / detail
  77. [mlir] Add a pattern to bufferize linalg.tensor_reshape. — pifon / detail
  78. [mlir] Add a pattern to bufferize std.index_cast. — pifon / detail
  79. An attempt to abandon omptarget out-of-tree builds. — vyacheslav.p.zakharin / detail
  80. [RISCV] Consider scalar types for required extensions. — kai.wang / detail
  81. [BareMetal] Ensure that sysroot always comes after library paths — phosek / detail
  82. [flang] Implement NORM2 in the runtime — pklausler / detail
  83. [LV] Rename Region to TargetRegion, similar to SinkRegion (NFC). — flo / detail
  84. [LV] Assert if trying to sink replicate region into another region (NFC) — flo / detail
  85. [SEH] Fix regression with SEH in noexpect functions — rnk / detail
  86. [MCA][RegisterFile] Fix register class check for move elimination (PR50265) — andrea.dibiagio / detail
  87. [LV] Remove reference of PHI from comment, they are not recorded (NFC). — flo / detail
  88. Revert "[BareMetal] Ensure that sysroot always comes after library paths" — phosek / detail
  89. [mlir][vector] Extend pattern to trim lead unit dimension to Splat Op — thomasraoux / detail
  90. [mlir] Missed clang-format — thomasraoux / detail
  91. [lld/mac] Write every weak symbol only once in the output — thakis / detail
  92. [BareMetal] Ensure that sysroot always comes after library paths — phosek / detail
  93. Fix the module-enabled build by removing a redundant type definition. — Adrian Prantl / detail
  94. [AArch64][GlobalISel] Legalize narrow type G_CTPOPs — Jessica Paquette / detail
  95. [NewPM] Move analysis invalidation/clearing logging to instrumentation — aeubanks / detail
  96. NFC: Move TypeList implementation up the file — steveire / detail
  97. Make `hasTypeLoc` matcher support more node types. — steveire / detail
  98. [GlobalISel] Don't form zero/sign extending loads for atomics. — Amara Emerson / detail
  99. [AArch64][GlobalISel] Create a new minimal combiner pass just for -O0. — Amara Emerson / detail
  100. [mlir][vector] Fix warning — thomasraoux / detail
  101. [gn build] Manually port 5b158093e — aeubanks / detail
  102. Revert "lit: revert 134b103fc0f3a995d76398bf4b029d72bebe8162" — aeubanks / detail
  103. [mlir] Add hover support to mlir-lsp-server — riddleriver / detail
  104. [lit] Bump up the Windows process cap from 32 to 60 — aeubanks / detail
  105. [mlir] Refactor the representation of function-like argument/result attributes. — riddleriver / detail
  106. [DebugInfo] UnwindTable::create() should not add empty rows to CFI unwind table — VenkataRamanaiah.Nalamothu / detail
  107. [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose — aeubanks / detail
  108. Replace a remaining CRLF with LF. NFC. — michael.hliao / detail
  109. [X86] Support AMX fast register allocation — xiang1.zhang / detail
  110. Revert "[X86] Support AMX fast register allocation" — xiang1.zhang / detail
  111. Fix build after 34a8a437b — aeubanks / detail
  112. [X86] Support AMX fast register allocation — xiang1.zhang / detail
  113. [mlir] Debug print pattern before and after matchAndRewrite call — ivan.butygin / detail
  114. [VectorCombine] Simplify to scalar store if only one element updated — qiucofan / detail
  115. [libc++] Use Xcode's CMake if it's present — Louis Dionne / detail
  116. [X86] Improve costmodel for scalar byte swaps — lebedev.ri / detail
  117. Revert "[LICM] Hoist loads with invariant.group metadata" — lebedev.ri / detail
  118. [MLIR][NFC] Remove unused MLIRContext declaration — uday / detail
  119. [MLIR] Add memref dialect dependency for affine fusion pass — uday / detail
  120. [libc++] Move handling of the target triple to the DSL — Louis Dionne / detail
  121. [X86] combineHorizOpWithShuffle - generalize HOP(SHUFFLE(X),SHUFFLE(Y)) -> SHUFFLE(HOP(X,Y)) fold. — llvm-dev / detail
  122. [GlobalISel] Ensure MachineIRBuilder::getDebugLoc() returns a const reference. NFCI. — llvm-dev / detail
  123. [VPlan] Add test for sink scalars and merging using VPlan. — flo / detail
  124. [libc++] NFC: Refactor Lit annotations — Louis Dionne / detail
  125. [lld/mac] Copy some of the commit message of d5a70db193 into a comment — thakis / detail
  126. [MCA][RegisterFile] Refactor the move elimination logic to address PR50258. — andrea.dibiagio / detail
  127. [lld-macho] Explicitly undefine literal exported symbols — gkm / detail
  128. [llvm-mca][View] Update the Register File statistics. — andrea.dibiagio / detail
  129. [Hexagon] Propagate metadata in Hexagon Vector Combine — kparzysz / detail
  130. [test] Fix tools/gold/X86/new-pm.ll after D101797 — i / detail
  131. [NFCI][X86] Mark a few lately-added system instructions as such for Scheduling purposes — lebedev.ri / detail
  132. [NFCI][X86] Mark Znver3 scheduling model as complete — lebedev.ri / detail
  133. [NFC][LoopIdiom] Add some tests for 'lshr until zero' ('count active bits') "on steroids" idiom — lebedev.ri / detail
  134. [lld-macho][NFC] Purge stale test-output trees prior to split-file — gkm / detail
  135. [libc++][doc] Update the Format library status. — koraq / detail
  136. [SROA] Regenerate test checks (NFC) — nikita.ppv / detail
  137. [SelectionDAG] Regenerate test checks (NFC) — thatlemon / detail
  138. [X86] AMD Zen 3: XCHG is a zero-cycle instruction — lebedev.ri / detail
  139. [NFC][X86] Znver3: drop obsolete fixme — lebedev.ri / detail
  140. [SCEV] Add additional loop guard and/or tests (NFC) — nikita.ppv / detail
  141. [SCEV] Handle and/or in applyLoopGuards() — nikita.ppv / detail
  142. [ARM] Fix postinc of vst1xN — david.green / detail
  143. [NFC][X86][MCA] AMD Zen3: add GPR zero-idiom dependency breaking tests — lebedev.ri / detail
  144. [X86] AMD Zen 3: same-register XOR/SUB are GPR dependency breaking zero-idioms — lebedev.ri / detail
  145. [NFC][X86][MCA] AMD Zen 3: add tests for SBB dependency breaking — lebedev.ri / detail
  146. [X86] AMD Zen 3: same-reg SBB is a dependency-breaking instruction — lebedev.ri / detail
  147. [NFC][X86][MCA] AMD Zen 3: add tests for CMP dependency breaking — lebedev.ri / detail
  148. [X86] AMD Zen 3: same-reg CMP is a zero-cycle dependency-breaking instruction — lebedev.ri / detail
  149. [Demangle][Rust] Print special namespaces — dblaikie / detail
  150. [lld-macho] Don't reference entry symbol for non-executables — jezng / detail
  151. [lld/mac] Fix alignment on subsections — thakis / detail
  152. [lld-macho] Add llvm-otool as a test dependency — jezng / detail
  153. Support NativeCodeCall binding in rewrite pattern. — chiahungduan / detail
  154. [RISCV][NFC] Don't need to create a new STI in RISCVAsmPrinter. — zakk.chen / detail
  155. [NFC][Coroutines] Fix two tests by removing hardcoded SSA value. — Yuanfang Chen / detail
  156. [SimplifyCFG] Ignore ephemeral values when counting insts for threading — tejohnson / detail
  157. [ORC] Generalize materialization dispatch to task dispatch. — Lang Hames / detail
  158. [ORC] Use the new dispatchTask API to run query callbacks. — Lang Hames / detail
  159. [AArch64][SVE] Remove index_vector node. — JunMa / detail
  160. [mlir] Fix compile error. — akuegel / detail
  161. [LegalizeVectorOps][RISCV] Add scalable-vector SELECT expansion — fraser / detail
  162. [amdgpu-arch] Guard hsa.h with __has_include — Pushpinder.Singh / detail
  163. [AMDGPU][OpenMP] Disable tests when amdgpu-arch fails — Pushpinder.Singh / detail
  164. [libc] Allow target architecture customization — gchatelet / detail
  165. [AMDGPU][OpenMP] Emit textual IR for -emit-llvm -S — Pushpinder.Singh / detail
  166. [mlir] OpenMP-to-LLVM: properly set outer alloca insertion point — zinenko / detail
  167. AMDGPU/GlobalISel: Add regbankselect test for vgpr(dest) sgpr(address) load — petar.avramovic / detail
  168. AMDGPU/GlobalISel: Use destination register bank in applyMappingLoad — petar.avramovic / detail
  169. [libc] Simplifies multi implementations and benchmarks — gchatelet / detail
  170. [MLIR][Shape] Concretize broadcast result type if possible — frgossen / detail
  171. [compiler-rt] Handle None value when polling addr2line pipe — david.spickett / detail
  172. Fixed bug in buffer deallocation pass using unranked memref types. — julian.gross / detail
  173. [OpenMP][MLIR]Add support for guided, auto and runtime scheduling — andrzej.warzynski / detail
  174. [clang][PreProcessor] Cutoff parsing after hitting completion point — kadircet / detail
  175. HexagonVectorCombine.cpp - don't negate a bool value. NFCI. — llvm-dev / detail
  176. [AArch64][SVE] Fix isel failure for FP-extending loads — sander.desmalen / detail
  177. [GlobalISel] Fix wrong invocation of `getParamStackAlign` (NFC) — momchil.velikov / detail
  178. [AArch64][SVE] Better utilisation of unpredicated forms of arithmetic intrinsics — bradley.smith / detail
  179. [AArch64][SVE] Better utilisation of unpredicated forms of remaining intrinsics — bradley.smith / detail
  180. clang: Fix tests after 7f78e409d028 if clang is not called clang-13 — thakis / detail
  181. [NFC][llvm-dwarfdump] Code clean up for inlined var loc stats — djtodoro / detail
  182. [clangd] Fix data type of WorkDoneProgressReport::percentage — kadircet / detail
  183. [Constant] Allow ConstantAggregateZero a scalable element count — fraser / detail
  184. X86LoadValueInjectionLoadHardening.cpp - use const-reference in for-range loops to avoid unnecessary copies. NFCI. — llvm-dev / detail
  185. X86FlagsCopyLowering.cpp - try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. — llvm-dev / detail
  186. [TableGen] Remove redundant `Error:` in msg (NFC) — qixingxue / detail
  187. [OPENMP]Fix PR48851: the locals are not globalized in SPMD mode. — a.bataev / detail
  188. [AArch64][SVE] Improve SVE codegen for fixed length BITCAST — bradley.smith / detail
  189. [libc++][AIX] Define _LIBCPP_ELAST — jasonliu / detail
  190. [SLP]Do not count perfect diamond matches for gathers several times. — a.bataev / detail
  191. [PowerPC] Enable safe for 32bit vins* P10 instructions — zarko / detail
  192. [libomptarget] Add support for target allocators to dynamic cuda RTL — jonathanchesterfield / detail
  193. Revert "[PassManager] add helper function to hold set of vector passes" — spatel / detail
  194. [clang][AArch32] Correctly align HA arguments when passed on the stack — momchil.velikov /