WDescription%
Build stability: 4 out of the last 5 builds failed.20
Build History
x

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

 

Issues

No known issues detected

Build Log

Changes

clang-d431905-g75747e6e11ae-t30700-b30700.tar.gz (Aug 3, 2022 6:30:33 AM)

  1. Revert "Missing tautological compare warnings due to unary operators" — aaron / detail
  2. [lld] Fixed a number of typos — thakis / detail
  3. [lldb] Create an enum to specify the kind of ArchSpec matching — pavel / detail
  4. [X86][FP16] Fix vector_shuffle and lowering without f16c feature problems — phoebe.wang / detail
  5. [flang] Support lowering of intrinsic module procedure `c_loc` — qiaopeixin / detail
  6. [flang] Support extention intrinsic ABORT — qiaopeixin / detail
  7. [flang] Add some semantic checks for derived type with BIND attribute — qiaopeixin / detail
  8. [LV] Recognize store of invariant value to invariant address as uniform — listmail / detail
  9. [clang][OpenMP][DebugInfo] Mark OpenMP generated functions as artificial — AlokKumar.Sharma / detail
  10. [AMDGPU] Take advantage of VOP3 literals in convertToThreeAddress — jay.foad / detail
  11. llvm-reduce: reorder passes to run the ones first that delete function bodies; this makes reductions go faster — regehr / detail
  12. [AMDGPU] Remove IR SpeculativeExecution pass from codegen pipeline — jay.foad / detail
  13. [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs — Alexander Timofeev / detail
  14. [RISCV] Add scheduler class to PseudoReadVLENB. — craig.topper / detail
  15. [RISCV] Add scheduler classes to PseudoVMV*R_V. — craig.topper / detail
  16. [libc++][format] Enables feature-test macro. — koraq / detail
  17. [libc++][format] Improves generated files. — koraq / detail
  18. [MIPS] Expose the ZERO register as a constant physical register — carrot / detail
  19. [LLDB][Reliability] Remove dead code. — sgurevich / detail
  20. [DebugInfo] Test commit: update irrelevant comments — vdzhidzhoev / detail
  21. [SPIRV] Add tests to improve test coverage — andrey.tretyakov / detail
  22. [test] Remove -fsanitize-coverage-whitelist= — i / detail
  23. [RISCV][Clang] Support policy functions for vneg, vnot, vncvt, vwcvt, — zakkc / detail
  24. [RISCV][Clang] Support policy functions for vmerge, vfmerge and — zakkc / detail
  25. [RISCV][Clang] Support policy functions for Vector Comparison — zakkc / detail
  26. [RISCV][Clang] Support policy functions for Vector Reduction — zakkc / detail
  27. [RISCV][Clang] Support policy functions for Vector Mask Instructions. — zakkc / detail
  28. [AArch64] Treat x18 as callee-saved in functions with Windows calling convention on Darwin — vdzhidzhoev / detail
  29. [GIsel] Add missing space between type and name in GICombinerHelperArg — kai.nacke / detail
  30. [GIsel] Add missing libcall for G_MUL to LegalizerHelper — kai.nacke / detail
  31. [test] Update BoundsChecking/simple.ll — aeubanks / detail
  32. [StandardInstrumentations] Assign names to basic blocks without names — aeubanks / detail
  33. [libc++][doc] Update spaceship status page — koraq / detail
  34. [MLIR] Rename the generic LLVM allocation and deallocation functions — zinenko / detail
  35. This patch fixes these errors while building BOLT. — tmsriram / detail
  36. [libc++][format] Exposes basic-format-string — koraq / detail
  37. [mlir][sparse] remove singleton dimension level type (for now) — ajcbik / detail
  38. [CodeGen][inlineasm] assume the flag output of inline asm is boolean value — Yuanfang Chen / detail
  39. [SemaCXX] Validate destructor is valid for dependent classes — roi.jacobson1 / detail
  40. [libcxx][test] Test code should inspect `TEST_STD_VER`, not `_LIBCPP_STD_VER`. — Casey / detail
  41. [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. — python3kgae / detail
  42. [mlir][sparse] enable SDDMM-flavored fusion — ajcbik / detail
  43. [LLDB][NFC] Fix LLDB_WATCH_TYPE_IS_VALID macro — sgurevich / detail
  44. [libc++] Update documentation on testing libc++ — Louis Dionne / detail
  45. [AMDGPU] Add GCNMaxILPSchedStrategy — Austin.Kerbow / detail
  46. Fix use-after-free in clang-apply-replacements — blangmuir / detail
  47. [nfc] Remove unused parameter in TailDuplicator::duplicateSimpleBB — mtrofin / detail
  48. [AMDGPU] Add llvm_unreachable to switch statement added in d7100b398. — Austin.Kerbow / detail
  49. Allow firmware binaries to be specified only by load address — Jason Molenda / detail
  50. Revert "Allow firmware binaries to be specified only by load address" — Jason Molenda / detail
  51. Adds the NSDateFormatter checker to clang-tidy — r_mudduluru / detail
  52. [mlir][GPU] Allow bare pointer memrefs when calling GPU kernels — Krzysztof.Drewniak / detail
  53. [gn build] Port 95a92995d45f — llvmgnsyncbot / detail
  54. workflows: Release Workflow - Avoid selecting random reviewers when no phab review — tstellar / detail
  55. Allow firmware binaries to be specified only by load address — Jason Molenda / detail
  56. [LLD] [MachO] Fix GCC build warnings — martin / detail
  57. Inline my uuid_is_null() implementation in a header file — Jason Molenda / detail
  58. [flang] Add semantics test for ERROR STOP statement — najegeorge / detail
  59. CommandLine: add and use cl::SubCommand::get{All,TopLevel} — nicolai.haehnle / detail
  60. [DX] Remove IntrNoMem from create handle intrinsic — chris.bieneman / detail
  61. [OpenMP][libomp] Detect if test compiler has omp.h — jonathan.l.peyton / detail
  62. [Libomptarget] Deinitialize AMDGPU global state more intentionally — jhuber6 / detail
  63. [RISCV] Fix operand number in debug message in RISCVMergeBaseOffset. — craig.topper / detail
  64. Fix use-after-free in SymbolTable::replaceAllSymbolUses — joker.eph / detail
  65. [LLDB] Add SBInstruction::GetControlFlowKind() — johnsonjakob99 / detail
  66. [LLDB][NFC] Fix incorrect return status Some functions always return 'false' for both success and fail return paths. — sgurevich / detail
  67. Revert "[lldb][modules] Disable Clang Modules in source/Host directory on macOS" — Jonas Devlieghere / detail
  68. [NFC] Remove no-op code from x86AssemblyInspectionEngine::jmp_to_reg_p — Jason Molenda / detail
  69. [SPIRV] Fix style of LIT tests and remove metadata — andrey.tretyakov / detail
  70. [AMDGPU] Add CL option for max-ilp scheduler. — Austin.Kerbow / detail
  71. [trace] Add SBTraceCursor bindings — johnsonjakob99 / detail
  72. [gn build] Port f9b4ea0ce9ef — llvmgnsyncbot / detail
  73. [flang] Add stopped_images to list of intrinsics and add test — krasmussen / detail
  74. [llvm][NFC] Refactor code to use ProfDataUtils — paulkirth / detail
  75. [libc++] Fix warning C4244 in std/numerics/rand/rand.dist/rand.dist.samp/rand.dist.samp.discrete/eval.pass.cpp — Louis Dionne / detail
  76. [libc++][NFC] Don't rely on `<algorithm>` transitively including `<memory>` in tests — Louis Dionne / detail
  77. [libc++][test] Propagate host environment to libc++ test suite — Louis Dionne / detail
  78. fix f9b4ea0ce9efb4132a75551c40b2efc049e5b9f7 — waltermelon / detail
  79. [IRBuilder] Handle constexpr-bitcast for IRBuilder::CreateThreadLocalAddress — yedeng.yd / detail
  80. workflows: Remove symbol versions from libclang.so in the libclang ABI test — tstellar / detail
  81. [NFC][trace] format source files — walter erquinigo / detail
  82. [RISCV] Use InstVisitor in RISCVCodeGenPrepare. NFC — craig.topper / detail
  83. workflows: Fix typo from 2d3d0f50ceb938c155a7283e684f28190d24d6ba — tstellar / detail
  84. avoid a bug where we remove a BB and then the next one becomes the — regehr / detail
  85. oops-- I pushed previous commit from a fresh checkout and forgot to — regehr / detail
  86. [mlir] Add has_value and value to OptionalParseResult — kazu / detail
  87. [libc++][ranges] Implement `ranges::remove_copy{, _if}`. — varconst / detail
  88. [libc++][ranges] Fix the return value of `{copy,move}_backward`. — varconst / detail
  89. [libc++][ranges] Implement `ranges::replace_copy{,_if}`. — varconst / detail
  90. [libc++][ranges] Implement `ranges::sample`. — varconst / detail
  91. [gn build] Port 6bdb64223473 — llvmgnsyncbot / detail
  92. [libc++][test] Replace `_LIBCPP_STD_VER` with `TEST_STD_VER` — cpplearner / detail
  93. [libc++][ranges] Implement `ranges::{prev, next}_permutation`. — varconst / detail
  94. [gn build] Port 68264b649461 — llvmgnsyncbot / detail
  95. [clang][dataflow] Make the type of the post visit callback consistent — sgatev / detail
  96. [mlir][Math] Add constant folder for AtanOp. — jacquesguan / detail
  97. Add foldings for multi-line comment. — usx / detail
  98. [clang][dataflow] Rename member to make it clear that it isn't stable — sgatev / detail
  99. [SCEV] Use context to strengthen flags of BinOps — mkazantsev / detail
  100. [AA] Make ModRefInfo a bitmask enum (NFC) — npopov / detail
  101. [X86] Using `X86MemOperand` instead of `Operand` for `i32mem_TC` and `i64mem_TC` — chen3.liu / detail
  102. [mlir] Disable `misc-const-correctness` clang-tidy check. — pifon / detail
  103. [Docs] Improve cycle and closed path definitions — jannik.silvanus / detail
  104. [NFC] Remove some boilerplate from SmallVector unit tests — dawid_jurek / detail
  105. [clang] Short-circuit trivial constructors when evaluating arrays — tbaeder / detail
  106. ManagedStatic: remove from TimeProfiler — nicolai.haehnle / detail
  107. ManagedStatic: remove from PluginLoader — nicolai.haehnle / detail
  108. [CMake] Make split-file an utility instead of tool — markus.boeck02 / detail
  109. [clang][NFC] Try to fix the docs build — tbaeder / detail
  110. Fix a stack overflow in ScalarEvolution. — jreiffers / detail
  111. [X86][MC] Always emit `rep` prefix for `bsf` — phoebe.wang / detail
  112. [VP] Rename VP int<->float conversion ISD opcodes — fraser / detail
  113. Fix compiler error: init-statements in if/switch. — jreiffers / detail
  114. [mlir] Fix Analysis/Presburger/Utils.cpp compilation with GCC 11 — ro / detail

clang-d431905-g75747e6e11ae-t30700-b30700.tar.gz (Aug 3, 2022 6:30:33 AM)

  1. [llvm-test-suite][Fortran] Temporarily disable some tests — diana.picus / githubweb

clang-d431903-g646e2f480336-t30699-b30699.tar.gz (Aug 3, 2022 4:28:01 AM)

  1. [zorg] Run test-suite with flang-new — diana.picus / githubweb

clang-d431857-g4502e3531f62-t30694-b30694.tar.gz (Aug 2, 2022 6:00:40 PM)

  1. Add timeout param to  DoxygenDocsBuilder.getLLVMDocsBuildFactory. — gkistanova / githubweb

clang-d431791-g07e6eb6e75b8-t30689-b30689.tar.gz (Aug 2, 2022 8:31:54 AM)

  1. [ELF] Split EhInputSection::pieces into cies and fdes — i / detail
  2. [ELF] Simplify EhInputSection::split. NFC — i / detail
  3. [mlir] Remove types from attributes — jeff / detail
  4. [clang-repl] XFAIL windows properly in simple-exception test case. — ksunhokim123 / detail
  5. [lld-macho] Support EH frame pointer encodings that use sdata4 — jezng / detail
  6. [ELF] redirectSymbols: skip versioned symbol combine if config->versionDefinitions.size() == 2 — i / detail
  7. Introduce @llvm.threadlocal.address intrinsic to access TLS variable — yedeng.yd / detail
  8. [ELF] Remove EhFrameSection::addSection. NFC — i / detail
  9. Use @llvm.threadlocal.address intrinsic to access TLS variable — yedeng.yd / detail
  10. [NFC] Fill up the title underline in rst file — yedeng.yd / detail
  11. [AA] Do not track Must in ModRefInfo — npopov / detail
  12. [Examples] Fix SimplifyCFG example — npopov / detail
  13. [MSSA] Fix expensive checks build — npopov / detail
  14. [AA] Drop setModAndRef() function (NFC) — npopov / detail
  15. [libc][NFC] Mark a few methods of StringView to constexpr. — sivachandra / detail
  16. [NFC] Fix test failure in windows — yedeng.yd / detail
  17. [ARMParallelDSP] Remove unnecessary ModRef intersection (NFC) — npopov / detail
  18. [GlobalsAA] Remove unnecessary AAResultBase fallback (NFC) — npopov / detail
  19. [ELF] .eh_frame: remove config->wordsize padding — i / detail
  20. [mlir][Math] Add constant folder for ExpM1Op. — jacquesguan / detail
  21. [test] Fix threadlocal_address.cpp after D129833 — i / detail
  22. [libc][NFC] Make the buffer size of the integer to string converter public. — sivachandra / detail
  23. [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions — momchil.velikov / detail
  24. [cmake] Add LoongArch to config.guess — luweining / detail
  25. [cmake] Support native LoongArch builds — luweining / detail
  26. [libc][NFC] Mark a constructor of StringView to be constexpr. — sivachandra / detail
  27. [ARM] Simplify ArchGuard predicates in arm_neon.h. — david.green / detail
  28. Revert "[SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions" — npopov / detail
  29. [Clang] Remove unused parameter. NFC — sepavloff / detail
  30. [C++2b] [Modules] Handle HaveModules with C++2b — yedeng.yd / detail
  31. [ELF] EhInputSection::getParentOffset: fix out-of-bounds access for symbols relative to a non-empty .eh_frame — i / detail
  32. [clang] Update Clang version from 15 to 16 in scan-build.1. — fred / detail
  33. [libc][NFC] Use STL case for array — gchatelet / detail
  34. Revert "[libc][NFC] Use STL case for array" — gchatelet / detail
  35. Reland [libc][NFC] Use STL case for array — gchatelet / detail
  36. [LV] Add additional tests with multiple chained recurrences. — flo / detail
  37. Fix MLIR Python binding for arith.constant after argument has been changed to an interface — joker.eph / detail
  38. [libc][NFC] Use STL case for functional — gchatelet / detail
  39. [NFC] Use AllocaInst's getAddressSpace helper — asb / detail
  40. [GlobalISel][DebugInfo] salvageDebugInfo analogue for gMIR — kbessonova / detail
  41. Remove empty AffineExpr stride canonicalization in makeCanonicalStridedLayoutExpr — tpopp / detail
  42. [libc][NFC] Use STL case for limits — gchatelet / detail
  43. [libc][NFC] Use STL case for utility — gchatelet / detail
  44. [RISCV] Extend the Merge Base Offset pass to handle AUIPC+ADDI — luismarques / detail
  45. [DAGCombiner] Extend visitAND to include EXTRACT_SUBVECTOR — david.sherwood / detail
  46. Add support for lowering simd if clause to LLVM IR — dominik.adamski / detail
  47. [mlir][bazel] Fix bazel build files — herhut / detail
  48. [AMDGPU] gfx11 allow dlc for MUBUF atomics — petar.avramovic / detail
  49. [DAG] visitINSERT_VECTOR_ELT - extend folding to BUILD_VECTOR if all missing elements from an insertion chain are known zero — llvm-dev / detail
  50. [LV] Add variation of test cases with order of phis flipped. — flo / detail
  51. [NFC][AMDGPU] Fix typo in SIRegisterInfo.cpp — pierre.vanhoutryve / detail
  52. Avoid comparison of integers of different signs — marius.brehler / detail
  53. [mlir] Make BuiltinTypeInterfaces.h self-contained. — akuegel / detail
  54. [Arm] Fix parsing and emission of Tag_also_compatible_with eabi attribute — lucas.prates / detail
  55. [X86] Fix updating LiveVariables in convertToThreeAddress — jay.foad / detail
  56. [AMDGPU][MC][GFX940] Correct disassembly of MFMA opcodes — d-pre / detail
  57. [clangd] Upgrade vlog() to log() for preamble build stats — adamcz / detail
  58. [Orc] Disable use of shared memory on Android — anubhabghosh.me / detail
  59. [clang-tools-extra] Fixed a number of typos — kadircet / detail
  60. [AMDGPU][GFX940][DOC][NFC] Update assembler syntax description — d-pre / detail
  61. [AMDGPU][MC] Verify selection of LDS MUBUF opcodes — d-pre / detail
  62. [lldb] Fix flakyness in TestProcessList — pavel / detail
  63. MisExpect.h - fix Wdocumentation warnings. NFC. — llvm-dev / detail
  64. SelectionDAGNodes.h - fix Wdocumentation warnings. NFC. — llvm-dev / detail
  65. OffloadBundler.cpp - fix Wdocumentation warnings. NFC. — llvm-dev / detail
  66. AST.h - fix Wdocumentation warnings. NFC. — llvm-dev / detail
  67. [mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify code — markus.boeck02 / detail
  68. [AMDGPU] Extend cases for ReadM0MovRelInterpHazard — Piotr Sobczak / detail
  69. [HLSL] CodeGen HLSL Resource annotations — chris.bieneman / detail
  70. [RISCV][VP] Custom lower VP_STRIDED_LOAD and VP_STRIDED_STORE — craig.topper / detail
  71. [RISCV] Eagerly delete instructions in MergeBaseOffset. — craig.topper / detail
  72. [lldb] [test] Fix test_c_both_nonstop flakiness — mgorny / detail
  73. [lldb] [llgs] Support resuming multiple processes via vCont w/ nonstop — mgorny / detail
  74. misc-const-correctness: fix the link to readability-isolate-declaration — sylvestre / detail
  75. [openmp] [test] Fix prepending config.library_dir to LD_LIBRARY_PATH — mgorny / detail
  76. clang-tidy doc: fix some typos — sylvestre / detail
  77. Fixed a number of typos — aaron / detail
  78. [RISCV][Clang] Support RVV policy functions. — zakkc / detail
  79. [RISCV][Clang] Add tests for all supported policy functions. (NFC) — zakkc / detail
  80. [mlir][sparse] fix asan leak of two sparse vectors — ajcbik / detail
  81. [tsan][test] Remaining tests requiring weak symbols for dyld64 — rsundahl / detail
  82. [RISCV] Explicitly select second operand of branch condition to X0. — craig.topper / detail
  83. [NFC][TTI][AArch64][SLP] Precommit test for a TTI cost fix of i64 add reductions. — vporpodas / detail
  84. [clangd] Add decl/def support to SymbolDetails — davg / detail
  85. [trace][intelpt] Update TraceIntelPTBundleSaver.cpp to accommodate FileSpec API changes — johnsonjakob99 / detail
  86. [AMDGPU] Fix DGEMM hazard for GFX90a — Vang.Thao / detail
  87. [mlir][Arith] Fix up integer range inference for truncation — Krzysztof.Drewniak / detail
  88. [mlir] Add a generic DialectResourceBlobManager to simplify resource blob management — riddleriver / detail
  89. [mlir] Add a new builtin DenseResourceElementsAttr — riddleriver / detail
  90. [MachineFunctionPass] Support -print-changed={,c}diff{,-quiet} — i / detail
  91. [RISCV] Pre-commit tests for D130931. NFC — craig.topper / detail
  92. [Libomptarget] Replace std::vector with llvm::SmallVector — jhuber6 / detail
  93. [Driver] Re-run lld with --reproduce when it crashes — abrachet / detail
  94. [TTI][AArch64][SLP] Sets the cost of an ADD reduction 2xi64 to 2. — vporpodas / detail
  95. [flang] Fix flang GCC Buildbot broken by D130731 — markus.boeck02 / detail
  96. [Libomptarget][NFC] Remove unused CMake file — jhuber6 / detail
  97. [clang] Fix build when targeting ps4 — abrachet / detail
  98. [libc][math] Added tanhf function. — okir / detail
  99. [RISCV] Move Pre-RA pseudo expansion from addMachineSSAOptimization to addPreRegAlloc. — craig.topper / detail
  100. [trace] Replace TraceCursorUP with TraceCursorSP — johnsonjakob99 / detail
  101. [libc][math] Build fail fix: obsolete header. — okir / detail
  102. [clang] Don't create executable in test — abrachet / detail
  103. [clang] Temporarily expect failure from test — abrachet / detail
  104. [MLIR] Reduce precision check for expm1 folder: this is dependent on libm (NFC) — joker.eph / detail
  105. [BOLT][DWARF] Fix handling of multiple DW_OP_addrx in an expression — ayermolo / detail
  106. [LLDB][NFC][Correctness] Fix bad null check — sgurevich / detail
  107. [libc][doc] Update implementation status of tanhf. — lntue / detail
  108. [clang] Update code that assumes FileEntry::getName is absolute NFC — blangmuir / detail
  109. Fold assert-used variable into assert — dblaikie / detail
  110. [mlir] Remove OpaqueElementsAttr — riddleriver / detail
  111. [clang] Re-enable test after marking it XFAIL — abrachet / detail
  112. [clang] Make test agnostic to file seperator character — abrachet / detail
  113. [SPIRV] use tablegen to create SPIRVBaseInfo* — ilia.diachkov / detail
  114. [RISCV] Teach RISCVMergeBaseOffset to merge %lo/%pcrel_lo into load/store after folding arithmetic. — craig.topper / detail
  115. [clang] Only modify FileEntryRef names that are externally remapped — blangmuir / detail
  116. [InstCombine] Correct strtol folding with nonnull endptr — msebor / detail
  117. [mlir][NVGPU] nvgpu.mmasync on F32 through TF32 — thomasraoux / detail
  118. [IntelJITEvents] Add missing include. — ksunhokim123 / detail
  119. [RISCV] Simplify test case from D130931. NFC — craig.topper / detail
  120. [SelectOpti] Auto-disable other cmov optis when the new select-opti pass is enabled — apostolakis / detail
  121. [clang] Only run test on x86 — abrachet / detail
  122. [llvm-cov] Remove deprecated -name-whitelist after D112816 — i / detail
  123. [libc] Add GNU extension functions pthread_setname_np and pthread_getname_np. — sivachandra / detail
  124. [sancov] Remove deprecated -blacklist after D113514 — i / detail
  125. [mlir] Change DenseArrayAttr to TensorType — jeff / detail
  126. [C++20] [Modules] Handle initializer for Header Units — yedeng.yd / detail
  127. [docs] Regenerate clang/docs/ClangCommandLineReference.rst — i / detail
  128. [Driver] Remove deprecated -fsanitize-coverage-{black,white}list= — i / detail
  129. Revert "[C++20] [Modules] Handle initializer for Header Units" — yedeng.yd / detail
  130. [mlir][Math] Add constant folder for TanOp. — jacquesguan / detail
  131. [C++20] [Modules] Handle initializer for Header Units — yedeng.yd / detail
  132. [libc++][ranges][NFC] Fix a few links on the Ranges status page. — varconst / detail
  133. [LLDB][RISCV] Add riscv register enums — yjhdandan / detail
  134. [ELF] --reproduce: strip directories for --print-archive-stats= and --why-extract= — i / detail
  135. [mlir][Bazel] Remove reference to deleted header. — akuegel / detail
  136. Handles failing driver tests of clang — purva.chaudhari02 / detail
  137. [mlir][Bazel] Update bazel build after 14d79afeae63d78de9483f750fafaba13c7ae2dc — akuegel / detail
  138. [mlir][Bazel] Add missing dependency. — akuegel / detail
  139. [mlir][Bazel] Add yet another missing dependency. — akuegel / detail
  140. [mlir][Bazel] Add missing dependency. — akuegel / detail
  141. [mlir][Bazel] Fix typo in file name. — akuegel / detail
  142. [LangRef] Fix typo in GEP docs — npopov / detail
  143. [Driver] Remove Separate form for XRay options — i / detail
  144. [OpenMP] Only include CMAKE_DL_LIBS on unix platforms — martin / detail
  145. [lldb] Silence a GCC warning about missing returns after a fully covered switch. NFC. — martin / detail
  146. [flang] Don't try to run the newly built flang-new when cross compiling — martin / detail
  147. [mlir] Fix calling the native mlir-tblgen tool when cross compiling flang — martin / detail
  148. [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add. — jacquesguan / detail
  149. workflows: Fix error when searching for backport reviewers — tstellar / detail
  150. [OpenMP] Fix warnings about unused expressions when OMPT_LOOP_DISPATCH is a no-op. NFC. — martin / detail
  151. [RISCV][NFC] Use defined variable instead some code. — Lian.Wang / detail
  152. Outliner: add "target-cpu" feature from source function to outlined — Tim Northover / detail
  153. [RISCV][NFCI] Set TransientStackAlignment and rely on it rather than RVV-specific logic on RVV-less functions — asb / detail
  154. [AArch64][LoopVectorize] Disable tail-folding for SVE when loop has interleaved accesses — david.sherwood / detail
  155. [mlir] Use EXPECT_DEBUG_DEATH in unit test — herhut / detail
  156. [NFC] Remove some boilerplate from SmallVector header — dawid_jurek / detail
  157. [flang][docs][nfc] Refine FlangOptionsDocs.td — andrzej.warzynski / detail
  158. [mlir] Update comment now that DenseArrayAttr has Tensor type. — akuegel / detail
  159. [DAG] matchRotateSub - ensure the (pre-extended) shift amount is wide enough for the amount mask (PR56859) — llvm-dev / detail
  160. [libcxx] Fixed a number of typos — nikolasklauser / detail
  161. [libc++] Implement P2499R0 (`string_view` range constructor should be `explicit`) — nikolasklauser / detail
  162. [mlir] add TOC to top-level documents — zinenko / detail
  163. [AArch64] Mul fold tests for D130874. NFC — david.green / detail
  164. [mlir][Math] Add constant folder for TanhOp. — jacquesguan / detail
  165. [LLDB] Skip buildbot failures AArch64/Windows — omair.javaid / detail
  166. [AArch64] Fold Mul(And(Srl(X, 15), 0x10001), 0xffff) to CMLTz — david.green / detail
  167. [IRBuilder] CreateIntrinsic with implicit mangling — jay.foad / detail
  168. [yaml2obj] Add a `-E` flag to preprocess only. — simon.tatham / detail

clang-d431623-gbf6021709a43-t30669-b30669.tar.gz (Jul 31, 2022 5:47:34 PM)

  1. [NFC] Switch a few uses of undef to poison as placeholders for unreachable code — nuno.lopes / detail
  2. [AMDGPU] Fix || vs && precedence warning. NFC. — llvm-dev / detail
  3. [DAG] Pull out repeated getOperand() calls for shuffle ops. NFC. — llvm-dev / detail
  4. [InstCombine] avoid splitting a constant expression with div/rem fold — spatel / detail
  5. ConstantFolding: fold OOB accesses to poison instead of undef — nuno.lopes / detail
  6. [X86] combineSelect fold 'smin' style pattern select(pcmpgt(RHS, LHS), LHS, RHS) -> select(pcmpgt(LHS, RHS), RHS, LHS) if pcmpgt(LHS, RHS) already exists — llvm-dev / detail
  7. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  8. OMPIRBuilder.h - fix Wdocumentation warning. NFC. — llvm-dev / detail
  9. [AMDGPU] Remove unused function — Austin.Kerbow / detail
  10. [InstCombine] canonicalize more zext-and-of-bool compare to narrow and — spatel / detail
  11. [CodeGen] Fixed undeclared MISchedCutoff in case of NDEBUG and LLVM_ENABLE_ABI_BREAKING_CHECKS — dvassiliev / detail
  12. [X86] computeKnownBitsForTargetNode - out of range X86ISD::VSRAI doesn't fold to zero — llvm-dev / detail
  13. [RISCV] Swap the merge and mask operand order for VRGATHER*_VL and FCOPYSIGN_VL nodes. — craig.topper / detail
  14. [RISCV] Add merge operands to more RISCVISD::*_VL opcodes. — craig.topper / detail
  15. [ExecutionEngine] Ensure a newline at the end of a file (NFC) — kazu / detail
  16. [IR] Fix a header guard (NFC) — kazu / detail
  17. [lld] Remove unused forward declarations (NFC) — kazu / detail
  18. Use nullptr instead of 0 (NFC) — kazu / detail
  19. [bolt] Remove redundaunt control-flow statements (NFC) — kazu / detail
  20. [bolt] Remove redundaunt virtual specifiers (NFC) — kazu / detail
  21. Convert for_each to range-based for loops (NFC) — kazu / detail
  22. Use is_contained (NFC) — kazu / detail
  23. Use any_of (NFC) — kazu / detail
  24. Revert "[BOLT] Ignore functions accessing false positive jump tables" — aaupov / detail
  25. [ELF] Support missing relocations in PPC64::getImplicitAddend() — i / detail
  26. [ELF] Support missing relocations in RISCV::getImplicitAddend() — i / detail
  27. [X86] Use std::tie so we can have more meaningful variable names for demanded bits/elts pairs. NFCI. — llvm-dev / detail
  28. [RISCV] Remove vmerges from vector ceil, floor, trunc lowering. — craig.topper / detail
  29. [Libomptarget] Disable testing map_back_race.cpp — jhuber6 / detail
  30. [clang-repl] Disable building when LLVM_STATIC_LINK_CXX_STDLIB is ON. — ksunhokim123 / detail
  31. [JITLink][COFF] Implement include/alternatename linker directive. — ksunhokim123 / detail
  32. [gn build] Port 88181375a3db — thakis / detail
  33. [JITLink][COFF] Add explicit std::move. — ksunhokim123 / detail
  34. [JITLInk][COFF] Remove unnecessary unique_ptr. (NFC) — ksunhokim123 / detail
  35. [JITLink][COFF] Remove obsolete FIXMEs. (NFC) — ksunhokim123 / detail
  36. [MLIR] Add a utility to sort the operands of commutative ops — jeff / detail
  37. [gn build] Port 88181375a3db more — thakis / detail
  38. [ELF] Simplify getRankProximity. NFC — i / detail
  39. [JITLink] Relax zero-fill edge assertions. — ksunhokim123 / detail
  40. [JITLink][COFF][x86_64] Implement remaining IMAGE_REL_AMD64_REL32_*. — ksunhokim123 / detail
  41. [JITLink][COFF] Handle COMDAT symbol with offset. — ksunhokim123 / detail
  42. [JITLink][COFF] Remove unused variable. — ksunhokim123 / detail
  43. [ELF] Move SyntheticSections to InputSection.h. NFC — i / detail
  44. [lld] Change vector to SmallVector. NFC — i / detail
  45. [CodeGen][NFC] Use isa_and_nonnull instead of explicit check — jun / detail
  46. [NFC] Remove redundant CalculateSmallVectorDefaultInlinedElements usage from to_vector utility — dawid_jurek / detail
  47. [X86] combineX86ShufflesRecursively - determine demanded elts to pass to getTargetShuffleInputs — llvm-dev / detail
  48. [clang-repl] Fix incorrect return code — jun / detail
  49. [X86] getFauxShuffleMask - use DemandedElts variant of getTargetShuffleInputs. NFCI. — llvm-dev / detail
  50. [libcxx] [test] Cover i386 & sparc64 in string.capacity test — mgorny / detail
  51. [InstSimplify] add tests for FP rounding intrinsics; NFC — spatel / detail
  52. [InstSimplify] fold FP rounding intrinsic with rounded operand — spatel / detail
  53. [ELF] Move EhInputSection out of inputSections. NFC — i / detail
  54. [mlir] Reuse the code between `getMixed*s()` funcs in ViewLikeInterface.cpp. — pifon / detail
  55. Revert "[mlir] Reuse the code between `getMixed*s()` funcs in ViewLikeInterface.cpp." — pifon / detail
  56. Revert "Revert "[mlir] Reuse the code between `getMixed*s()` funcs in ViewLikeInterface.cpp."" — pifon / detail
  57. [mlir][DCA] Fix visiting call ops when run at function scopes — jeff / detail
  58. [libc][doc] Update implementation status of exp2f, sinhf, and coshf. — lntue / detail
  59. [ELF][test] Test identical CIE content with different personality — i / detail
  60. [mlir][tosa] Switch missed accessors to prefixed form (NFC) — jpienaar / detail
  61. [RISCV] Pre-RA expand pseudos pass — luismarques / detail
  62. [ELF][test] Merge .eh_frame tests — i / detail
  63. [Bazel] Add JITLink/COFFOptions.td (llvmorg-16-init-398-g88181375a3db) — geek4civic / detail
  64. [ExecutionEngine] Ensure newlines at the end of files (NFC) — kazu / detail
  65. [Sema] Remove an unused forward declaration (NFC) — kazu / detail
  66. [BOLT] Use boolean literals (NFC) — kazu / detail
  67. [BOLT] Remove redundant const from return types (NFC) — kazu / detail
  68. [BOLT] Remove redundaunt string initialization (NFC) — kazu / detail
  69. [Hexagon] Remove unused declaration adjustForCalleeSavedRegsSpillCall (NFC) — kazu / detail
  70. Use llvm::any_of (NFC) — kazu / detail
  71. Use drop_begin (NFC) — kazu / detail

clang-d431552-g6b4c386b1e70-t30653-b30653.tar.gz (Jul 30, 2022 7:08:43 AM)

  1. [AArch64][SVE] Add DAG-Combine to push bitcasts from floating point loads after DUPLANE128 — matthew.devereau / detail
  2. [Reland][DebugInfo][llvm-dwarfutil] Combine overlapped address ranges. — a.v.lapshin / detail
  3. [Flang] Generate documentation for compiler flags — Dylan.Fleming / detail
  4. Revert "[Flang] Generate documentation for compiler flags" — andrzej.warzynski / detail
  5. [pseudo] Fix an invalid assertion on recoveryBrackets. — hokein.wu / detail
  6. [AMDGPU] Combine s_or_saveexec, s_xor instructions. — thomas.symalla / detail
  7. [Attributor] Use getFreedOperand() (NFC) — npopov / detail
  8. [InstCombine] Use getFreedOperand() (NFC) — npopov / detail
  9. [MemoryBuiltins] Remove isFreeCall() function (NFC) — npopov / detail
  10. [MemoryBuiltins] Add getReallocatedOperand() function (NFC) — npopov / detail
  11. AMDGPU: Refine user-sgpr-init16-bug — Matthew.Arsenault / detail
  12. [LLDB][DataFormatter] Add support for std::__map_const_iterator — michaelbuch12 / detail
  13. [LLDB][ClangExpression] Fix initialization of static enum alias members — michaelbuch12 / detail
  14. [AMDGPU] Pre-sink IR input for some tests — jay.foad / detail
  15. [Binary] Hard-code the alignment of the offloading binary — jhuber6 / detail
  16. Rewording the "static_assert" to static assertion — erich.keane / detail
  17. [lld-macho][NFC] Remove redundant StringRef construction — dani / detail
  18. Revert "Rewording the "static_assert" to static assertion" — erich.keane / detail
  19. [lld-macho] Fix assertion when two symbols at same addr have unwind info — jezng / detail
  20. [AMDGPU][NFC] Validate G_MERGE_VALUES as we match zero-extended 32-bit scalars. — ivan.kosarev / detail
  21. [AMDGPU][MC][NFC] Refine SMEM load definitions. — ivan.kosarev / detail
  22. [mlir][Linalg] Add a Transform dialect NavigationOp op to match a list of ops or an interface. — nicolas.vasilache / detail
  23. [LAA] Precommit add/sub tests for forked pointers — graham.hunter / detail
  24. [NFC][LoopVectorize] Explicitly disable tail-folding on some SVE tests — david.sherwood / detail
  25. [mlir][python] Fix issues with block argument slices — zinenko / detail
  26. [lldb/test] Fix flakyness in TestNonStop.test_stdio — pavel / detail
  27. [X86] Remove cfi directives and duplicated check in tests. NFC — phoebe.wang / detail
  28. [Libomptarget] Build the device library even if the sm list is empty — jhuber6 / detail
  29. [lldb] [gdb-remote] Fix process ID after following forked child — mgorny / detail
  30. [AMDGPU] NFC. Auto-generate test for vcclo — Joseph.Nash / detail
  31. [libc++][format] Adhere to clang-tidy style. — koraq / detail
  32. [clangd] Mention whether compile flags were inferred in check mode — kadircet / detail
  33. [clangd] Refactor forwarding call detection logic — kadircet / detail
  34. [AArch64] Add target hook for preferPredicateOverEpilogue — david.sherwood / detail
  35. [lldb][NFCI] Refactor regex filtering logic in CommandObjectTypeFormatterList — jgorbe / detail
  36. [flang][NFC] Test folding of F08 merge_bits intrinsic. — tarun.prabhu / detail
  37. [mlir][linalg] Add tile_size option to `structured.tile_to_foreach_thread_op` — cbate / detail
  38. [flang] Lower F08 merge_bits intrinsic. — tarun.prabhu / detail
  39. [libc++][NFC] Fix weird unicode character in release notes — Louis Dionne / detail
  40. [clang] Add -fdiagnostics-format=sarif option for future SARIF output — cjdb / detail
  41. [libc++] Reorganize release notes — Louis Dionne / detail
  42. [mlir][spirv] Rename spv.GLSL ops to spv.GL. NFC. — kubak / detail
  43. [llvm-lib] Ignore /VERBOSE flag — pzheng / detail
  44. [LinkerWrapper] Embed OffloadBinaries for OpenMP offloading images — jhuber6 / detail
  45. [Libomptarget] Add support for offloading binaries in libomptarget — jhuber6 / detail
  46. [Libomptarget] Add checks for CUDA subarchitecture using new info — jhuber6 / detail
  47. [OpenMP] Expose the state in the header to allow non-lto optimizations — johannes / detail
  48. [OpenMP] Use Undef instead of null as pointer for inactive lanes — johannes / detail
  49. [OpenMP] Introduce more fine-grained control over the thread state use — johannes / detail
  50. [CUDA][FIX] Make shfl[_sync] for unsigned long long non-recursive — johannes / detail
  51. {RISCV][LV] Split out and expand tests for uniform loads and stores — listmail / detail
  52. Fix type in documentation — javed.absar / detail
  53. [lld-macho] Fix LOH parsing segfault — jezng / detail
  54. {RISCV][LV] Add a test for uniform store of a loop varying value — listmail / detail
  55. {RISCV][LV] Add tail folding coverage of uniform load store cases — listmail / detail
  56. [SemaCXX] Set promotion type for enum if its type is promotable to integer type even if it has no definition. — zequanwu / detail
  57. [llvm-cov] Improve error message by printing the object file name that produces error — zequanwu / detail
  58. [Symbolizer] Implement contextual symbolizer markup elements. — dthorn / detail
  59. Adding a new variant of DepthwiseConv2D — gpetters / detail
  60. [flang] Run algebraic simplification optimization pass. — szakharin / detail
  61. [NFC] Fix compiler warning in MarkupFilter — dthorn / detail
  62. [mlir] Flip dialects to _Prefixed — jpienaar / detail
  63. [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore — John.Ericson / detail
  64. [RISCV][LV] Split coverage of uniform load with outside use — listmail / detail
  65. [LoopAccessAnalysis] Simplify D119047 — aeubanks / detail
  66. [PatternMatch] add tests for constant expression matcher; NFC — spatel / detail
  67. [PatternMatch][InstCombine] match a vector with constant expression element(s) as a constant expression — spatel / detail
  68. MemoryBuiltins: start using properties of functions — augie / detail
  69. MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs — augie / detail
  70. BuildLibCalls: move inference of freeing memory later — augie / detail
  71. [bazel] add headers now required after 17e4c217b663 — augie / detail
  72. [mlir] Explicitly mark dialect prefixing — jpienaar / detail
  73. [LV][SVE] Autogen a test for ease of update — listmail / detail
  74. [MinGW] Don't currently set visibility=hidden when building for MinGW — martin / detail
  75. [libc] Add a convenience class and function for integer to string conversion. — sivachandra / detail
  76. [ASTMatchers] Adding a new matcher for callee declarations of Obj-C — ziqingluo / detail
  77. [pseudo] Key guards by RuleID, add guards to literals (and 0). — sam.mccall / detail
  78. [MemProf] Add memprof metadata related analysis utilities — tejohnson / detail
  79. [Libomptarget] Stop testing CPU offloading with LTO — jhuber6 / detail
  80. [OpenMP][NFC] Claim iterators in 'map' clause and motion clauses — chichun.chen / detail
  81. Fix use after free in MarkupFilter.cpp — dthorn / detail
  82. [gn build] Port 1dad6247d275 — llvmgnsyncbot / detail
  83. Revert "[libc++] Use uninitialized algorithms for vector" — Augusto Noronha / detail
  84. [gn build] Port 1d057a6d4306 — llvmgnsyncbot / detail
  85. [GlobalOpt] Enable evaluation of atomic loads — ashaposhnikov / detail
  86. [RISCV] Add sext.b/h and zext.b/h/w to RISCVInstrInfo::foldMemoryOperandImpl. — craig.topper / detail
  87. [LV] Add a load focused version of the r45679 test — listmail / detail
  88. [LV] Fix a conceptual mistake around meaning of uniform in isPredicatedInst — listmail / detail
  89. precommit update_mir_test_checks run for D130316 NFC — ndesaulniers / detail
  90. [SPIRV] add SPIRVPrepareFunctions pass and update other passes — iliya.diyachkov / detail
  91. [CUDA] Ignore __CLANG_ATOMIC_LLONG_LOCK_FREE on i386 — rprichard / detail
  92. [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin — rprichard / detail
  93. [X86][FP16] Do not split FP64->FP16 to FP64->FP32->FP16 — phoebe.wang / detail
  94. [LLDB][Reliability] Fix accessing invalid iterator — sgurevich / detail
  95. [modules] Replace `-Wauto-import` with `-Rmodule-include-translation`. — vsapsai / detail
  96. [sancov] --help: hide unrelated options — i / detail
  97. [sanstats] Hide unrelated options — i / detail
  98. [InstCombine] remove useless ‘InstCombiner::’. nfc — Chenbing.Zheng / detail
  99. [verify-uselistorder] Hide unrelated options — i / detail
  100. [LoongArch] Support load/store of dso_local PIC global values — i / detail
  101. [Driver][test] Remove unused "-o %t.s" from frame-pointer*.c — i / detail
  102. [Attributor][NFC] Remove unnecessary overwritten methods — johannes / detail
  103. [OpenMP][FIX] Ensure thread and team state are defined properly — johannes / detail
  104. Revert "Fixing build bot failure due to python-pip unavailability." — yeluo / detail
  105. Revert "[OpenMP][OMPD] GDB plugin code to leverage libompd to provide debugging" — yeluo / detail
  106. [Intrinsics] Add `nocallback` to the memset/cpy/move intrinsics — johannes / detail
  107. [Attributor] Dominating must-write accesses allow unknown initial values — johannes / detail
  108. [MLIR] Add affine.if canonicalization to compose in affine.apply ops — uday / detail
  109. [RS4GC] Handle special cases in unreachable code for memcpy/memmov — mkazantsev / detail
  110. [Attributor][FIX] Handle non-recursive but re-entrant functions properly — johannes / detail
  111. [flang] Lower F08 bit population count intrinsics — tarun.prabhu / detail
  112. [flang][NFC] Test folding of F08 shift intrinsics — tarun.prabhu / detail
  113. [flang][NFC] Test folding F08 mask intrinsics — tarun.prabhu / detail
  114. [flang] Lower F08 shift intrinsics — tarun.prabhu / detail
  115. [flang] Lower F08 mask intrinsics — tarun.prabhu / detail
  116. [Attributor][FIX] Update unit test after API change — johannes / detail
  117. [Attributor][FIX] Also update the unit test to match expectations — johannes / detail
  118. [pseudo] Fix link error after 3132e9cd7c9fda63 — sam.mccall / detail
  119. [pseudo] Tweak the cli option messages, NFC. — hokein.wu / detail
  120. [LLDB][NFC] Create variable for hardcoded alignment/size constants in materializer — michaelbuch12 / detail
  121. [LLDB][Expression] Allow instantiation of IR Entity from ValueObject — michaelbuch12 / detail
  122. [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas — michaelbuch12 / detail
  123. [gn build] Port 8184b252cdab — llvmgnsyncbot / detail
  124. [pseudo] Eliminate the dangling-else syntax ambiguity. — hokein.wu / detail
  125. re-land [C++20][Modules] Build module static initializers per P1874R1. — iain / detail
  126. [InstCombine] Slightly extend alloc optimization test (NFC) — npopov / detail
  127. [AArch64] Add fcmp fast math tests — cullen.rhodes / detail
  128. [AArch64] Emit vector FP cmp when LE is used with fast-math — cullen.rhodes / detail
  129. Use any_of (NFC) — kazu / detail
  130. [ELF] Simplify createObjectFile/createLazyFile. NFC — i / detail
  131. [Symbolizer] Fix use-after-free — benny.kra / detail
  132. [pseudo] Add ambiguity & unparseability metrics to -print-statistics — usx / detail
  133. [CMake][Clang] Copy folder without permissions — sebastian.neubauer / detail
  134. [C++20] [Modules] Handle reachability for partial specialization — yedeng.yd / detail
  135. Don't write to source directory in test — benny.kra / detail
  136. [lldb] Handle jumping to the end in DW_OP_skip/DW_OP_bra — weratt / detail
  137. [libc++][ranges] implement `std::ranges::equal_range` — hui.xie1990 / detail
  138. [libc++][ranges] implement `std::ranges::includes` — hui.xie1990 / detail
  139. [ASTMatchers] Fix standalone build — n.james93 / detail
  140. [lldb][ARM] Invert emulation test assert message — david.spickett / detail
  141. [mlir][linalg] Fix FoldTensorCastConsumerOp invalid folding — ivan.butygin / detail
  142. [AMDGPU] gfx11 Fix VOP3 dot instructions — petar.avramovic / detail
  143. [mlir][arith] cmpi: move constant to the right side — ivan.butygin / detail
  144. [AMDGPU] Add a test where regClassPriorityTrumpsGlobalness uses more vgprs — jay.foad / detail
  145. [clang-tidy][NFC] Add preposition "of" to code annotation of ElseAfterReturnCheck — n.james93 / detail
  146. [mlir][linalg][transform] Add fuse_into_containing op — springerm / detail
  147. [mlir][linalg] Add attribute matcher to structured.match transform op — springerm / detail
  148. [mlir][linalg] Add tile-and-fuse with transform dialect example — springerm / detail
  149. Revert "[Libomptarget] Stop testing CPU offloading with LTO" — ron.lieberman / detail
  150. [Docs] Add release notes for opaque pointers (NFC) — npopov / detail
  151. [Libomptarget] Build the DeviceRTL BC using clang directly — jhuber6 / detail
  152. [Internalize] Support glob patterns for API lists — jhuber6 / detail
  153. [Libomptarget] Only export needed definitions in the BC library — jhuber6 / detail
  154. [libc++] Support int8_t and uint8_t in integer distributions as an extension — Louis Dionne / detail
  155. [libc++] Take advantage of -fexperimental-library in libc++ — Louis Dionne / detail
  156. [clangd] Make forwarding parameter detection logic resilient — kadircet / detail
  157. [LangRef] Update opaque pointers status (NFC) — npopov / detail
  158. [MLIR,OpenMP] : Add Conversion pattern for Critical Op — kiran.chandramohan / detail
  159. [MLIR][OpenMP] Add a constraint to the Threadprivate Op — kiran.chandramohan / detail
  160. [libc] Add float type and flag for nearest_integer to enable SSE4.2. — lntue / detail
  161. [Clang][Driver] Fix include paths for `--sysroot /` on OpenBSD/FreeBSD — e_zhdan / detail
  162. [Libomptarget] Make the plugins link as LLVM libraries — jhuber6 / detail
  163. [llvm-ar] Add object mode option -X for AIX — zhijian / detail
  164. [libc] Implement sinf function that is correctly rounded to all rounding modes. — lntue / detail
  165. [AsmPrinter] Move lowerConstant() error code out of switch (NFC) — npopov / detail
  166. [clang][dataflow] Move NoopAnalysis from unittests to include — sam / detail
  167. [mlir][tosa] Split canonicalization and folders out of TosaOps. — jpienaar / detail
  168. [AArch64] Move SeparateConstOffsetFromGEPPass before LSR and enable EnableGEPOpt by default. — david.green / detail
  169. [libc] Temporarily disable arm32's sinf, cosf, sincosf entrypoints. — lntue / detail
  170. [Costmodel] Add "type-based-intrinsic-cost" cli option — malhar.jajoo / detail
  171. [BOLT] Add support for the latest perf tool — maks / detail
  172. [clang][dataflow] Refactor ApplyBuiltinTransfer field out into DataflowAnalysisOptions struct — sam / detail
  173. [CUDA] remove duplicate condition — Yaxun.Liu / detail
  174. [mlir][ods] Remove warning in `AttrOrTypeDef` — jeff / detail
  175. [LV] Rework widening cost of uniform memory ops for clarity [nfc] — listmail / detail
  176. [DAGCombiner] Simplify code around call to reduceLoadWidth in visitAND. NFC — craig.topper / detail
  177. [OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake — i / detail
  178. [LV] Remove unused variable. NFC. — benny.kra / detail
  179. Revert "[OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake" — i / detail
  180. [flang] Reduced CHECKs for transpose_opt.f90 — szakharin / detail
  181. [flang] Try to lower math intrinsics to math operations first. — szakharin / detail
  182. [NFC] FunctionSamples::getEntrySamples -> getHeadSamplesEstimate — mtrofin / detail
  183. [X86] Add X64 test coverage to smul-with-overflow.ll — llvm-dev / detail
  184. [AArch64] Use neon instructions for i64/i128 ISD::PARITY calculation — llvm-dev / detail
  185. [PowerPC][NFC] Convert the MMA test cases to use opaque pointers. — stefanp / detail
  186. [mlir][tosa] Flip accessors used to prefixed form (NFC) — jpienaar / detail
  187. Remove references to old mailing lists that have moved to discourse. Replace with links to discourse. — tanyalattner / detail
  188. [libc++][ranges] Implement `ranges::shuffle`. — varconst / detail
  189. [NFC] Fixed build fail of https://lab.llvm.org/buildbot/#/builders/207/builds/8752 — zhijian / detail
  190. [libc] Don't call user comparator function for equal pointers — abrachet / detail
  191. [Flang] Generate documentation for compiler flags — Dylan.Fleming / detail
  192. [llvm-driver] Fix build after 07b749800 — abrachet / detail
  193. [mlir][vector] Extend transfer_write to read propagation — thomasraoux / detail
  194. [NFC] Improve FileSpec internal APIs and usage in preparation for adding caching of resolved/absolute. — gclayton / detail
  195. [mlir][vector] NFC change to improve doc of vector distribution op — thomasraoux / detail
  196. [mlir][Arithmetic] Add `arith.delinearize_index` operation — cbate / detail
  197. [libc][nfc] move printf inf/nan to separate function — michaelrj / detail
  198. [clang-doc] Add check for pointer validity — paulkirth / detail
  199. [clang][CodeGen] Only include ABIInfo.h where required (NFC) — i / detail
  200. [DWP][DWARF] Detect and error on debug info offset overflow — ayermolo / detail
  201. [BOLT][DWARF] Fix bolt/test/X86/shared-abbrev.s — ayermolo / detail
  202. [OpenMP][DeviceRTL] Fix the issue that multiple calls to `omp_get_wtime` is optimized out by mistake — i / detail
  203. [AIX][NFC] modify the llvm-ar help information for big archive. — zhijian / detail
  204. [OpenMP] Fix test error introduced in D130179 — i / detail
  205. [BOLT] Handle broken .dynsym in stripped binaries — aaupov / detail
  206. [PhaseOrdering] add test for loop-idiom-recognize + tailcall; NFC — spatel / detail
  207. [Libomptarget] Don't report lack of CUDA devices — jdenny.ornl / detail
  208. llvm.swift.async.context.addr cannot be modeled as NoMem because we don't want it to be cse'd accross async suspends — aschwaighofer / detail
  209. [ELF] --fortran-common: remove unneeded identify_magic call. NFC — i / detail
  210. [ELF] Internalize isBitcode. NFC — i / detail
  211. [CMake] Stop zstd find_package warnings — abrachet / detail
  212. [LV] Use early return to simplify code structure — listmail / detail
  213. Strengthen -Wint-conversion to default to an error — aaron / detail
  214. [NFC] Start saving InstantiatedFromDecl in non-template functions — erich.keane / detail
  215. [NFC] give getParentFunctionOrMethod a 'Lexical' parameter — erich.keane / detail
  216. Revert "[InstCombine] enhance fold for subtract-from-constant -> xor" — spatel / detail
  217. Revert "[DWP][DWARF] Detect and error on debug info offset overflow" — ayermolo / detail
  218. [OpenMP][Offloading] Enlarge the work size of `wtime.c` in case of any noise — i / detail
  219. [NFC] Add some additional features to MultiLevelTemplateArgumentList — erich.keane / detail
  220. Fix buildbot breakage after https://reviews.llvm.org/D130309. — gclayton / detail
  221. [Sanitizer][Darwin] Factor out code for GCD worker registration — julian.lettner / detail
  222. [CUDA/SPIR-V] Force passing aggregate type byval — shangwuyao / detail
  223. Revert "[NFC] Add some additional features to MultiLevelTemplateArgumentList" — nuno.lopes / detail
  224. [asan] Reset stack bounds of context — Vitaly Buka / detail
  225. [mlir][python] Fix issue in diagnostic note initialization — rkayaith / detail
  226. [runtimes] Add pstl to the list of default runtimes to fix the build — nikolasklauser / detail
  227. Fix buildbot breakage after https://reviews.llvm.org/D130309. — gclayton / detail
  228. Cache the value for absolute path in FileSpec. — gclayton / detail
  229. Changed EOL to UNIX. NFC. — tra / detail
  230. [NVPTX] Promote i24, i40, i48 and i56 to next power-of-two register when passing — tra / detail
  231. [Driver][AArch64] Simplify -mtune — i / detail
  232. [lldb/Fuzzer] Add fuzzer for expression evaluator — chelsea / detail
  233. [Driver][test] Clean up and improve some -mtune tests — i / detail
  234. [Driver][RISCV] Simplify -mtune — i / detail
  235. [Driver][SystemZ] Simplify -mtune — i / detail
  236. [Driver] Report -Wunused-command-line-argument for unimplemented -mtune= — i / detail
  237. [InstCombine] Improve folding of mul + icmp — ashaposhnikov / detail
  238. Add a nop instruction if a section starts with landing pad for function splitter — modimo / detail
  239. Revert "[lldb/Fuzzer] Add fuzzer for expression evaluator" — medismail.bennani / detail
  240. [flang] Fold SET_EXPONENT() and FRACTION() — pklausler / detail
  241. [lldb] Disable TestGuiExpandThreadsTree — Augusto Noronha / detail
  242. [lldb] Remote accidental logs left in TestGuiExpandThreadsTree — Augusto Noronha / detail
  243. [clang][dataflow] ArrayRef'ize debugString() — gribozavr / detail
  244. [libc++][test] Fix infinite loop when mkstemp fails — rprichard / detail
  245. [clang][dataflow] Expose stringification functions for SAT solver enums — gribozavr / detail
  246. [flang] Admit trailing blanks when checking I/O specifiers — pklausler / detail
  247. Move "clang/Basic/TokenKinds.h" into a separate top-level module. — vsapsai / detail
  248. [clang][dataflow] Add DataflowEnvironment::dump() — gribozavr / detail
  249. [Lit] Pass through DFLTCC from the surrounding environment — iii / detail
  250. [flang] Fix parsing and semantics for array element substring%KIND/%LEN — pklausler / detail
  251. [Driver] Error for -gsplit-dwarf with RISC-V linker relaxation — i / detail
  252. [flang] Correct folding of TRANSFER(integer, character array) — pklausler / detail
  253. [libasan] Remove 4Mb stack limit for swapcontext unpoisoning — Vitaly Buka / detail
  254. [flang] Fix a warning — kazu / detail
  255. [flang] Fold calls to ISHFTC() — pklausler / detail
  256. [Attributor][FIX] HasBeenWrittenTo logic should only be used for reads — johannes / detail
  257. [NFC] Move function definition to cpp file — jun / detail
  258. Use has_value instead of hasValue (NFC) — kazu / detail
  259. [mlir] Use value instead of getValue (NFC) — kazu / detail
  260. [flang] Support aint/anint for 80/128 bit in lowering — qiaopeixin / detail
  261. Use callables directly in any_of, count_if, etc (NFC) — kazu / detail
  262. [DAG] computeKnownBits - add basic shift-by-parts handling — llvm-dev / detail
  263. [MIPS][compiler-rt] Fix stat struct's size for O32 ABI — djordje.todorovic / detail
  264. [DAG] ExpandIntRes_ADDSUB - create UADDO/USUBO instead of ADDCARRY/SUBCARRY if overflow is known to be zero — llvm-dev / detail
  265. [DAG] SimplifyDemandedBits - pull out repeated getValueType() calls. NFC. — llvm-dev / detail
  266. [bazel] Add missing dependencies after 535b507ba58e8b5f604d53ffc961be1456d229a7 — benny.kra / detail
  267. [Clang] Add support for Unicode identifiers (UAX31) in C2x mode. — corentinjabot / detail
  268. [Clang] Adjust extension warnings for #warning — corentinjabot / detail
  269. [DAG] Move OR(AND(X,C1),AND(OR(X,Y),C2)) -> OR(AND(X,OR(C1,C2)),AND(Y,C2)) fold to SimplifyDemandedBits — llvm-dev / detail
  270. Use the range-based overload of llvm::sort where possible — gribozavr / detail
  271. [Clang] Update the status of N2393 in c_status.html — corentinjabot / detail
  272. Use llvm::sort instead of std::sort where possible — gribozavr / detail
  273. [IR] Fixed ambiguous call to llvm::report_fatal_error — dvassiliev / detail
  274. [lld-macho] Fix segfault when handling LTO + object file weak defs — jezng / detail
  275. [X86] matchBinaryShuffle - limit SHUFFLE(X,Y) -> OR(X,Y) cases to where X + Y are the same width as the result — llvm-dev / detail
  276. [lld-macho] Fold __objc_imageinfo sections — jezng / detail
  277. Use static_assert instead of assert (NFC) — kazu / detail
  278. Fix one stray `{LLVM -> CLANG}_TOOLS_INSTALL_DIR` — John.Ericson / detail
  279. [flang] Fix name of dummy argument to intrinsic NEW_LINE(A='') — pklausler / detail
  280. Revert "[NFC] Improve FileSpec internal APIs and usage in preparation for adding caching of resolved/absolute." and follow-ups — thakis / detail
  281. [flang] Don't fold zero-length substring references — pklausler / detail
  282. [lld-macho][nfc] Reduce nesting of code added in D130125 — jezng / detail
  283. [flang] Clean up bogus semantic error on procedure pointer assignment — pklausler / detail
  284. [X86] Add test case for Issue #56520 — llvm-dev / detail
  285. [DAG] isSplatValue - don't attempt to merge any BITCAST sub elements if they contain UNDEFs — llvm-dev / detail
  286. [flang] Correct IsHostAssociated() to be true for BLOCK constructs — pklausler / detail
  287. [ADT] Use default member initialization (NFC) — kazu / detail
  288. [TableGen] Drop an unnecessary const from a return type (NFC) — kazu / detail
  289. [AMDGPU] Change DEBUG_TYPE from isel to amdgpu-isel — i / detail
  290. [Analysis] Remove a redundant return statement (NFC) — kazu / detail
  291. Convert for_each to range-based for loops (NFC) — kazu / detail
  292. [AMDGPU] Remove a redundant variable (NFC) — kazu / detail
  293. [Vectorize] Remove isConsecutiveLoadOrStore (NFC) — kazu / detail
  294. [NFC] Switch a few uses of undef to poison as placeholders for unreachable code — nuno.lopes / detail
  295. fix tests for commit 9df0b254d24eca098 — nuno.lopes / detail
  296. Autogenerate tests for win64-byval.ll . NFC — deadalnix / detail
  297. [LegacyPM] Remove {,PostInline}EntryExitInstrumenterPass — i / detail
  298. [lldb] Adapt lldb tests to changes in 71cdb8c6f144 — Augusto Noronha / detail
  299. [IPO] Use std::array for AccessKind2Accesses (NFC) — kazu / detail
  300. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  301. clang/include/clang/module.modulemap: Mark `Tooling/Inclusions/*.inc` as textual. — geek4civic / detail
  302. [RISCV] Add a continue to reduce nesting. NFC — craig.topper / detail
  303. [Orc] Use default member initialization (NFC) — kazu / detail
  304. [Analysis] Use default member initialization (NFC) — kazu / detail
  305. [libcxx] Remove static inline and make use of _LIBCPP_HIDE_FROM_ABI in __support/xlocale/__nop_locale_mgmt.h header — brad / detail
  306. [Passes] Simplify ChangePrinter names. NFC — i / detail
  307. [Hexagon] Remove unused declaration getByteVectorTy (NFC) — kazu / detail
  308. Revert "[Orc] Use default member initialization (NFC)" — kazu / detail
  309. [clangd] Do not try to use $0 as a placeholder in completion snippets — zeratul976 / detail
  310. [MC] Delete dead zlib-gnu code and simplify writeSectionData — i / detail
  311. [MC] Remove unused renameELFSection — i / detail
  312. [X86] Don't assume an AND/ANDNP element is undef/undemanded just because one element is undef — llvm-dev / detail
  313. [X86][SSE] Enable X86ISD::ANDNP constant folding — llvm-dev / detail
  314. [X86] combineAndnp - remove unused variable. NFC. — llvm-dev / detail
  315. [DAG] SimplifyDemandedVectorElts - if every and/mul element-pair has a zero/undef then just constant fold to zero — llvm-dev / detail
  316. [DAG] SimplifyMultipleUseDemandedBits - early-out for any scalable vector types — llvm-dev / detail
  317. [DAG] MaskedVectorIsZero - don't bother with (-1).isSubsetOf mask check. NFC. — llvm-dev / detail
  318. Fix crash in ObjC codegen introduced with 5ab6ee75994d645725264e757d67bbb1c96fb2b6 — David.Chisnall / detail
  319. [Clang] De-deprecate volatile compound operations — corentinjabot / detail
  320. [clang] Fix incorrect constant folding of `if consteval` — corentinjabot / detail
  321. [Clang] Add missing paper revisions in the release notes [NFC] — corentinjabot / detail
  322. [X86] Regenerate hoist-and-by-const-from-lshr-in-eqcmp-zero.ll with common SSE2 prefix — llvm-dev / detail
  323. [DAG] getNode - assert that SMUL_LOHI/UMUL_LOHI nodes have the correct ops + types — llvm-dev / detail
  324. [X86] Autogenerate some of the fp128 tests. NFC — deadalnix / detail
  325. [DAG] visitSMUL_LOHI/visitUMUL_LOHI - ensure we canonicalize constants to the RHS — llvm-dev / detail
  326. AMDGPU: Fix broken test checks — Matthew.Arsenault / detail
  327. [X86] Autogenerate cfguard-x86-64-vectorcall.ll. NFC — deadalnix / detail
  328. RegAllocGreedy: Fix subranges when rematerializing dead subreg defs — Matthew.Arsenault / detail
  329. [X86] Autogenerate atomic tests. NFC — deadalnix / detail
  330. [compiler-rt][CMake] Enable TF intrinsics on powerpc32 Linux — i / detail
  331. [clang-tidy] implement new check 'misc-const-correctness' to add 'const' to unmodified variables — development / detail
  332. [Driver] Enable some sanitizers on FreeBSD AArch64 — i / detail
  333. [gn build] Port 46ae26e7eb70 — llvmgnsyncbot / detail
  334. [ELF] Optimize some non-constant alignTo with alignToPowerOf2. NFC — i / detail
  335. [llvm] Remove unused forward declarations (NFC) — kazu / detail
  336. [lldb] Use true instead of 0 (NFC) — kazu / detail
  337. [lldb] Use nullptr instead of NULL (NFC) — kazu / detail
  338. [lldb] Remove redundant member initialization (NFC) — kazu / detail
  339. Remove redundant string initialization (NFC) — kazu / detail
  340. [ExecutionEngine] Fix a header guard (NFC) — kazu / detail
  341. [CodeGen] Remove a redundant void (NFC) — kazu / detail
  342. [libc++] Granularize some more type_traits — nikolasklauser / detail
  343. [gn build] Port b7aa9c4ac8e7 — llvmgnsyncbot / detail
  344. [PhaseOrdering] add explanatory comment for test; NFC — spatel / detail
  345. [ValueTracking] add test for isImpliedCondition with vector types; NFC — spatel / detail
  346. [ValueTracking] allow vector types in isImpliedCondition() — spatel / detail
  347. [IPO] Use range-based for loops (NFC) — kazu / detail
  348. [Hexagon] Remove unused declaration SelectZeroExtend (NFC) — kazu / detail
  349. [Hexagon] Remove unused declaration CanReturnSmallStruct (NFC) — kazu / detail
  350. Use any_of (NFC) — kazu / detail
  351. [NFC] Add parentheses in MathExtra.h — deadalnix / detail
  352. Use llvm::less_first and llvm::less_second (NFC) — kazu / detail
  353. [Reassociate][NFC] Consistent checking for FastMathFlags suitability — warren.ristow / detail
  354. [llvm-objcopy] Remove remnant .zdebug code — i / detail
  355. [mlir][Arithmetic] Fix printing larger integer attributes in arith.const — uday / detail
  356. [clang] better error message for while loops outside of control flow — me / detail
  357. [clang] Remove unused forward declarations (NFC) — kazu / detail
  358. [llvm] Remove redundaunt virtual specifiers (NFC) — kazu / detail
  359. [clang] Remove redundant virtual specifies (NFC) — kazu / detail
  360. [llvm-objcopy] --compress-debug-sections: fix uninitialized ch_reserved for Elf64_Chdr — i / detail
  361. Remove redundaunt override specifiers (NFC) — kazu / detail
  362. [Hexagon] Remove isLateInstrFeedsEarlyInstr (NFC) — kazu / detail
  363. [SCEV][NFC][CT] Cheaper handling of guards in isBasicBlockEntryGuardedByCond — mkazantsev / detail
  364. [llvm-objcopy] Remove getDecompressedSizeAndAlignment. NFC — i / detail
  365. [AArch64][SVE] NFC: Add tests for masked add/sub patterns (D129751) — cullen.rhodes / detail
  366. [AArch64][SVE] Add patterns to select masked add/sub instructions — cullen.rhodes / detail
  367. [clang][analyzer] Added partial wide character support to CStringChecker — 1.int32 / detail
  368. [llvm-objcopy] Simplify --compress-debug-sections handling with AliasArgs. NFC — i / detail
  369. [LangRef] Update for opaque pointers (NFC) — npopov / detail
  370. [Docs] Update GEP docs for opaque pointers — npopov / detail
  371. [flang] Use value instead of getValue (NFC) — kazu / detail
  372. [flang] Use X->foo() instead of X.getValue().foo() (NFC) — kazu / detail
  373. [NFC][GVN] Put phi-translation of 'add' behind a switch — peter.waller / detail
  374. [pseudo] Fix minor errors in module grammar — sam.mccall / detail
  375. [AArch64] Add f16 fpimm patterns — rosie.sumpter / detail
  376. [ELF] Simplify --build-id/--color-diagnostics with AliasArgs. NFC — i / detail
  377. [AsmPrinter] Reject ptrtoint to larger size in lowerConstant() — npopov / detail
  378. [llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKS — david.spickett / detail
  379. [ELF] --reproduce: support --export-dynamic-symbol-list — i / detail
  380. [mlir][Math] Add constant folder for ExpOp. — jacquesguan / detail
  381. [clang][ASTImporter] Improved handling of functions with auto return type. — 1.int32 / detail
  382. tsan: remove tracking of racy addresses — dvyukov / detail
  383. tsan: prevent pathological slowdown for spurious races — dvyukov / detail
  384. [CMake] Copy folder without permissions — sebastian.neubauer / detail
  385. [mlir] Apply ClangTidyPerformance findings (NFC) — akuegel / detail
  386. [mlir][sparse][nfc] Fix memory leak in sparse sampled matmul integration test — vmrajas / detail
  387. [DebugInfo] Avoid ptrtoint expression in generic test — npopov / detail
  388. [RISCV] Scalarize binop followed by extractelement. — jacquesguan / detail
  389. [mlir][tensor][bufferize] Load dependent dialects — springerm / detail
  390. [Libomptarget] Add checks for AMDGPU TargetID using new image info — Saiyedul.Islam / detail
  391. AMDGPU: Turn off force init 16 input SGPRS for pal — david.stuttard / detail
  392. [C++20] [Modules] Make the linkage consistent for class template and its — yedeng.yd / detail
  393. [mlir] Transform dialect: separate dependent and generated dialects — zinenko / detail
  394. [mlir][tensor][bufferize] Fix deallocation of GenerateOp/FromElementsOp — springerm / detail
  395. Revert "[Libomptarget] Add checks for AMDGPU TargetID using new image info" — Saiyedul.Islam / detail
  396. [mlir][tensor][bufferize][NFC] Remove duplicate code — springerm / detail
  397. [pseudo] Eliminate multiple-specified-types ambiguities using guards — sam.mccall / detail
  398. [C++20][Modules] Add a testcase for [basic.link] p10 [NFC]. — iain / detail
  399. Switch from XFAIL to UNSUPPORTED; NFC — aaron / detail
  400. Rewording "static_assert" diagnostics — aaron / detail
  401. [ValueTracking] Fix unused variable warning in release builds. NFC — benny.kra / detail
  402. [flang] Support lowering intrinsic `selected_real_kind` for variables — qiaopeixin / detail
  403. [SystemZ][z/OS] Open YAML text files as text — Abhina.Sreeskantharajan / detail
  404. [AArch64][NFC] Add test case for setcc (iN bitcast (vNi1 X)), (iN 0), (eq|ne) — cullen.rhodes / detail
  405. [AArch64] Combine setcc (iN (bitcast (vNi1 X))) with vecreduce_or — cullen.rhodes / detail
  406. [lldb][ARM/AArch64] Use sys/uio.h instead of socket.h in native register context — david.spickett / detail
  407. [LoongArch] Parse LoongArch base ABI in ObjectYAML and llvm-readobj — luweining / detail
  408. [Sema] Merge C++20 concept definitions from different modules in same TU — ibiryukov / detail
  409. [C++20][Modules] Update ADL to handle basic.lookup.argdep p4 [P1815R2 part 1] — iain / detail
  410. Revert "Revert "[Libomptarget] Add checks for AMDGPU TargetID using new image info"" — Saiyedul.Islam / detail
  411. [MLIR] Generic 'malloc', 'aligned_alloc' and 'free' functions — zinenko / detail
  412. [mlir] move _mlir_alloc and friends to CRunnerUtils — zinenko / detail
  413. [llvm-objdump,ARM] Fix .byte directives dumping the wrong byte. — simon.tatham / detail
  414. Reapply "[NFC] Add some additional features to MultiLevelTemplateArgumentList"" — erich.keane / detail
  415. [JITLink][COFF] Don't dead strip COMDAT associative symbol. — ksunhokim123 / detail
  416. [JITLink][COFF] Handle out-of-order COMDAT second symbol. — ksunhokim123 / detail
  417. [mlir][linalg] Expand test case for tile-and-fuse with transform dialect — springerm / detail
  418. [libc] Raise FE_INVALID for sinf with +- inf inputs. — lntue / detail
  419. [JITLink][COFF] Implement IMAGE_SYM_CLASS_LABEL. — ksunhokim123 / detail
  420. [ORC][COFF] Properly set weak flag to COMDAT symbols. — ksunhokim123 / detail
  421. [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32. — ksunhokim123 / detail
  422. [lldb][AArch64] Add UnpackTagsFromCoreFileSegment to MemoryTagManager — david.spickett / detail
  423. [lldb][AArch64] Fix an unused variable warning in release builds. NFC — gribozavr / detail
  424. [lldb][AArch64] Use macro for unused var without asserts enabled — david.spickett / detail
  425. [AArch64][SVE] Fold target specific ext/trunc nodes into loads/stores — bradley.smith / detail
  426. Generalize the vector transfer flattening patterns (dyn shapes). — benoitjacob / detail
  427. [llvm][cmake] Shore up `llvm_check_linker_flags`. — John.Ericson / detail
  428. [X86] Custom type legalize v2i32 smulo/umulo to use a single pmuldq/pmuludq. — craig.topper / detail
  429. [lldb] Make compiler-rt an optional LLDB test dependency — Jonas Devlieghere / detail
  430. [flang][nfc] Add missing `REQUIRES: asserts` in a test — andrzej.warzynski / detail
  431. [flang] Support intrinsic `selected_int_kind` for variables — qiaopeixin / detail
  432. [libc++] Fix algorithms which use reverse_iterator — nikolasklauser / detail
  433. Revert "Revert "Revert "[Libomptarget] Add checks for AMDGPU TargetID using new image info""" — Saiyedul.Islam / detail
  434. [RISCV] Teach RISCVCodeGenPrepare to optimize (zext (abs(i32 X, i1 1))). — craig.topper / detail
  435. [lld-macho] Demangle location name in undefined symbol diagnostics — dani / detail
  436. [lldb] [gdb-remote] Refactor killing process and move it to client — mgorny / detail
  437. Use `<stdatomic.h>` with MSVC and C++ — koraq / detail
  438. Fix assertion in SmallDenseMap constructor with reserve from non-power-of-2 buckets count — dblaikie / detail
  439. [flang] Better error message for NULL() actual argument for dummy allocatable — pklausler / detail
  440. [GlobalISel][DebugInfo] Remove debug info with zero line from constants inserted at entry block — dblaikie / detail
  441. [Reassociate][NFC] Use an appropriate dyn_cast for BinaryOperator — warren.ristow / detail
  442. [mlir] Update Python CMake version requirement. — mikeurbach / detail
  443. [flang] Runs FIR SimplifyRegionLitePass pass after calling the inliner — jperier / detail
  444. [Clang] Status of the C++23 papers approved by WG21 at the July plenary — corentinjabot / detail
  445. Revert "[mlir][Arithmetic] Add `arith.delinearize_index` operation" — cbate / detail
  446. [flang] Dial some errors down to warnings for ASSOCIATED() — pklausler / detail
  447. [Kaleidoscope] Fix DWARF function creation example — dblaikie / detail
  448. [clang][dataflow] Fix MapLattice::insert() to not drop return value — li.zhe.hua / detail
  449. [libc] Add a simple StringStream class. — sivachandra / detail
  450. [clang][dataflow] Rename iterators from IT to It — gribozavr / detail
  451. [Flang][OpenMP] Initial support for integer reduction in worksharing-loop — kiran.chandramohan / detail
  452. [RISCV] Add more test cases for select with (setge X, C) condition. — craig.topper / detail
  453. [lld-macho] Implement -load_hidden — dani / detail
  454. Revert "[lld-macho] Implement -load_hidden" — dani / detail
  455. [flang][runtime] Reset unit frame buffer when re-opening — pklausler / detail
  456. [flang] Allow restricted specific intrinsic functions as implicitly-interfaced procedure pointer targets — pklausler / detail
  457. [Passes] add a tail-call-elim pass near the end of the opt pipeline — spatel / detail
  458. [OpenMP] Remove noinline attributes in the device runtime — jhuber6 / detail
  459. AMDGPU: Adjust register allocation priority values down — Matthew.Arsenault / detail
  460. RegAllocGreedy: Add a command line flag for reverseLocalAssignment — Matthew.Arsenault / detail
  461. [libc] Add dirent.h functions opendir, readdir, closedir and dirfd. — sivachandra / detail
  462. [WebAssembly] Use `localexec` as default TLS model for non-Emscripten targets — sbc / detail
  463. [libc][Obvious] Use the correct StringView constructor in dirent_test. — sivachandra / detail
  464. Reland "[lld-macho] Implement -load_hidden" — dani / detail
  465. [asan][test] Additional test requiring weak symbol for dyld64. — rsundahl / detail
  466. [Libomptarget] Reintroduce host architecture checks for device RTL — jhuber6 / detail
  467. [cmake] Support custom package install paths — John.Ericson / detail
  468. [llvm][cmake] Make `install_symlink` workflow work with absolute install dirs — John.Ericson / detail
  469. Revert "[llvm][cmake] Make `install_symlink` workflow work with absolute install dirs" — John.Ericson / detail
  470. tests: add attributes that would normally come from inferattrs — augie / detail
  471. MemoryBuiltins: remove malloc-family funcs from list — augie / detail
  472. Split class ValueRange to a new file — jeff / detail
  473. [mlir][NFC] Remove TypeRange's constructors that cause ambiguity — jeff / detail
  474. [Driver] Ignore unimplemented -mtune= for ARM/PowerPC — i / detail
  475. [BOLT] Process each block only once in fixCFGForPIC — parzefall / detail
  476. [IRBuilder] Add assert for AtomicRMW ordering — ashaposhnikov / detail
  477. [RISCV] Refactor translateSetCCForBranch to prepare for D130508. NFC. — craig.topper / detail
  478. [Clang] Fix how we set the NumPositiveBits on an EnumDecl to cover the case of single enumerator with value zero or an empty enum — Shafik Yaghmour / detail
  479. [GlobalISel] Fix miscompile of G_UREM + G_UDIV due to not checking for equality — Amara Emerson / detail
  480. [mlir] Refactor the Parser library in preparation for an MLIR binary format — riddleriver / detail
  481. [LLDB][NFC][Reliability] Fix uninitialized variables from Coverity scan. Part 2 — sgurevich / detail
  482. [lld-macho] Implement -hidden-l — dani / detail
  483. [Flang][OpenMP] Add support for lastprivate clause for worksharing loop. — arnamoy.bhattacharyya / detail
  484. [mlir][Parser] Fix memory leak when failing to parse a forward declared block — riddleriver / detail
  485. [mlir] SCCP add missing pessimistic setting — jpienaar / detail
  486. [mlir][Math] Add constant folder for Exp2Op. — jacquesguan / detail
  487. Revert "[LLDB][NFC][Reliability] Fix uninitialized variables from Coverity scan. Part 2" — sgurevich / detail
  488. [DAGCombiner] Teach scalarizeExtractedBinop to support scalable splat. — jacquesguan / detail
  489. [llvm][cmake] Make `install_symlink` workflow work with absolute install dirs — John.Ericson / detail
  490. [bazel] Add new rule for c60b897d22b2feab3282c4fc2b390bc87560c7de — rtrieu / detail
  491. [JITLink][COFF] Handle duplicate external symbols. — ksunhokim123 / detail
  492. [JITLink][COFF] Implement IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY/LIBRARY. — ksunhokim123 / detail
  493. [JITLink][COFF] Implement IMAGE_COMDAT_SELECT_LARGEST partially. — ksunhokim123 / detail
  494. [flang] Remove unused variable lastPrivBlock (NFC) — kazu / detail
  495. [LLDB][NFC][Reliability] Fix uninitialized variables from Coverity scan. Part 2 — sgurevich / detail
  496. [X86][DAGISel] Don't widen shuffle element with AVX512 — yuanke.luo / detail
  497. [JITLink][COFF] Consider lib/dll files in llvm-jitlink. — ksunhokim123 / detail
  498. [JITLink][COFF] Don't dead strip seh frame of exported function. — ksunhokim123 / detail
  499. [CodeGen] Consider MangleCtx when move lazy emission States — jun / detail
  500. [DirectX backend] [NFC]Add DXILOpBuilder to generate DXIL operation — python3kgae / detail
  501. [BOLT][TEST] Update fptr.test — aaupov / detail
  502. libclang.so: Make SONAME the same as LLVM version — tstellar / detail
  503. [LoopDataPrefetch] Fix crash when TTI doesn't set CacheLineSize — zhongyunde / detail
  504. [gn build] port bc39d7bdd497 (libclang.map -> libclang.exports) — thakis / detail
  505. [CodeMetrics] use hasOneLiveUse instead of hasOneUse while analyzing inlinable callsites — yedeng.yd / detail
  506. [gn build] tweak how symbol_exports map files look on linux, for 94c00c10e — thakis / detail
  507. fix comment typo to cycle bots — thakis / detail
  508. [mlir] Use value_or (NFC) — kazu / detail
  509. Use isa instead of dyn_cast (NFC) — kazu / detail
  510. Remove redundaunt virtual specifiers (NFC) — kazu / detail
  511. [flang] Use value or * instead of getValue (NFC) — kazu / detail
  512. [ADT] Deprecate Optional::getValueOr (NFC) — kazu / detail
  513. [CMake][Fuchsia] Enable assertions and backtraces in stage 1 build — abrachet / detail
  514. [clang-format] Fix a hang when formatting C# $@ string literals — owenca / detail
  515. [LoongArch] Use `end namespace xxx` style comment. NFC — luweining / detail
  516. [analyzer] ArrayInitLoopExpr with array of non-POD type — 65320245+isuckatcs / detail
  517. [BOLT] Support files with no symbols — aaupov / detail
  518. [LLDB][Reliability] Fix register value unpacking — sgurevich / detail
  519. [ARM] Add Tag_CPU_arch missing value descriptions in attribute parser — victor.campos / detail
  520. [flang] Rename variables in test. NFCI — diana.picus / detail
  521. [cmake] Fix missing paren in `FindPrefixFromConfig` — John.Ericson / detail
  522. [analyzer] Lambda capture non-POD type array — 65320245+isuckatcs / detail
  523. [Libomptarget] Add checks for AMDGPU TargetID using new image info — Saiyedul.Islam / detail
  524. [lldb][AArch64] Add support for memory tags in core files — david.spickett / detail
  525. [RISCV] Lazily add RVV C intrinsics. — kito.cheng / detail
  526. [AArch64][SVE] NFC: Add tests for masked mla/mls patterns (D130492) — cullen.rhodes / detail
  527. [AArch64][SVE] Add patterns to select mla/mls — cullen.rhodes / detail
  528. [LLDB][ARM] Generalise adding register state in emulation tests and add D registers — david.spickett / detail
  529. [analyzer] Structured binding to tuple-like types — 65320245+isuckatcs / detail
  530. [clang][dataflow] Fix SAT solver crashes on `X ^ X` and `X v X` — gribozavr / detail
  531. [lldb][ARM] Print mismatched registers in emulation tests — david.spickett / detail
  532. [ArgPromotion] Transfer metadata nontemporal to promoted loads — phoebe.wang / detail
  533. [lldb][ARM] Misc improvements to TestEmulations — david.spickett / detail
  534. [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy. — simon.tatham / detail
  535. [llvm-objdump,ARM] Add PrettyPrinters for Arm and AArch64. — simon.tatham / detail
  536. [llvm-objdump,ARM] Make dumpARMELFData line up with instructions. — simon.tatham / detail
  537. Reassoc FMF should not optimize FMA(a, 0, b) to (b) — sven.vanhaastregt / detail
  538. [flang][OpenMP] Lowering support for default clause — neelam.nimish / detail
  539. [lldb][ARM] Add tests for vpush/vpop D registers — david.spickett / detail
  540. [llvm-objdump] Fix type mismatch in std::min. — simon.tatham / detail
  541. [lldb][ARM] Use portable printf tokens for 64 bit types — david.spickett / detail
  542. [clang][analyzer][NFC] Use value_or instead of ValueOr — david.spickett / detail
  543. [llvm-objdump,ARM] Fix a lot more tests. — simon.tatham / detail
  544. [CMake] Fix add_subdirectory llvm builds — sebastian.neubauer / detail
  545. [mlir] Fall back to posix_memalign for aligned_alloc on MacOS — benny.kra / detail
  546. [analyzer] Fix unused variable warning in release builds. NFC. — benny.kra / detail
  547. [RISCV][Clang] Refactor and rename rvv intrinsic related stuff. (NFC) — zakkc / detail
  548. Fix MSVC "not all control paths return a value" warning. NFC — llvm-dev / detail
  549. [RISCV][Clang] Refactor RISCVVEmitter. (NFC) — zakkc / detail
  550. [C++20] [Modules] Handle linkage properly for specializations when overloading — yedeng.yd / detail
  551. [analyzer] Improve loads from reinterpret-cast fields — benicsbalazs / detail
  552. [llvm-objdump,ARM] Fix further test failures. — simon.tatham / detail
  553. [clang] [docs] Update the changes of C++20 Modules in clang15 — yedeng.yd / detail
  554. [bazel] Port 7a5cb15ea6facd82756adafae76d60f36a0b60fd — benny.kra / detail
  555. [Clang] [P2025] Analyze only potential scopes for NRVO — yedeng.yd / detail
  556. [bazel] Run autoformatter on BUILD.bazel — gribozavr / detail
  557. [gn build] Port 7a5cb15ea6fa — thakis / detail
  558. [libc++] Remove XFAIL for libcpp_deallocate on AIX, which seems to be passing now — Louis Dionne / detail
  559. [libc++] Generalize the customizeable assertion handler — Louis Dionne / detail
  560. [libc++][NFC] Add missing SHA in ABI changelog — Louis Dionne / detail
  561. [pseudo] Allow opaque nodes to represent terminals — sam.mccall / detail
  562. [NFC] Fix some C++20 warnings — benicsbalazs / detail
  563. [clang][dataflow] Add explicit "AST" nodes for implications and iff — gribozavr / detail
  564. [flang] Remove fp128 support for llvm.round and llvm.trunc — qiaopeixin / detail
  565. [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections. — a.v.lapshin / detail
  566. [C++20] [Modules] Don't handle no linkage entities when overloading — yedeng.yd / detail
  567. [RISCV] Precommit test for D130251 — pc.wang / detail
  568. [libc] Use nearest_integer instructions to improve expf performance. — lntue / detail
  569. [libc] Use nearest_integer instructions to improve expm1f performance. — lntue / detail
  570. [DAGCombine] Mask doesn't have to be (EltSize - 1) exactly when combining rotation — pc.wang / detail
  571. [bazel] Port 628fbbef81c5ac806e6dbf2bce18dd44980051b1 — benny.kra / detail
  572. Revert "[flang][OpenMP] Lowering support for default clause" — Shraiysh.Vaishay / detail
  573. tsan: capture shadow map start/end on init and reuse in reset — thanm / detail
  574. [AArch64][SVE] NFC: Add test-case to sve-ptest-removal-cmp* tests — sander.desmalen / detail
  575. [AArch64][SVE] Consider more intrinsics in 'isZeroingInactiveLanes'. — sander.desmalen / detail
  576. [AArch64][SVE] Sink ptrue into loop if it is used by PTEST. — sander.desmalen / detail
  577. LangRef: note that `allockind("free")` requires void return — augie / detail
  578. [mlir] Update bazel build. — pifon / detail
  579. [mlir] Sort the libraties in BUILD.bazel. — pifon / detail
  580. [AMDGPU][MC][GFX11] Correct encoding of VOP3/VOP3_DPP v_cmpx* opcodes — d-pre / detail
  581. [LLDB][ClangExpression] Prevent nullptr namespace map access during logging — michaelbuch12 / detail
  582. [cmake] Slight fix ups to make robust to the full range of GNUInstallDirs — John.Ericson / detail
  583. [llvm][cmake] Follow up to D117973 — John.Ericson / detail
  584. [AMDGPU][MC][GFX11] Correct src0 for VOP3_DPP variants of v_cmp*class* opcodes — d-pre / detail
  585. [WPD] Use new llvm.public.type.test intrinsic for potentially publicly visible classes — aeubanks / detail
  586. [DWP][DWARF] Detect and error on debug info offset overflow — ayermolo / detail
  587. [gn build] (manually) port a5640968f2f7 — thakis / detail
  588. [SVE][SelectionDAG] Use INDEX to generate matching instances of BUILD_VECTOR. — paul.walker / detail
  589. [bolt,AArch64] Fix one more test failure from D130358. — simon.tatham / detail
  590. [libc++] Use uninitialized algorithms for vector — nikolasklauser / detail
  591. [gn build] Port f4fb72e6d4ce — llvmgnsyncbot / detail
  592. [RISCV] Add codegen coverage for ceil/floor/trunc/round/roundeven within FPR — listmail / detail
  593. [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls in the course of IR transforms — Stefan Gränitz / detail
  594. [AMDGPU] Start refactoring GCNSchedStrategy — Austin.Kerbow / detail
  595. [C++20] [Modules] Disable preferred_name when writing a C++20 Module interface — yedeng.yd / detail
  596. [mlir][transform] Add ForeachOp to transform dialect — springerm / detail
  597. [clangd] Improve XRefs support for ObjCMethodDecl — davg / detail
  598. [AMDGPU][GFX10][DOC][NFC] Update assembler syntax description — d-pre / detail
  599. [AArch64] Simplify BTI/PAC-RET module flags — i / detail
  600. [DAG] matchRotateSub - set demanded bits to the shift amount type size, not the shift result size. — llvm-dev / detail
  601. [clang-offload-bundler] Library-ize ClangOffloadBundler — jacob.lambert / detail
  602. StackFrame::GetValueObjectForFrameVariable holds the StackFrame lock too long. — jingham / detail
  603. [MachineFunctionPass] Support -print-changed and -print-changed=quiet — i / detail
  604. [clang][dataflow] Analyze calls to in-TU functions — sam / detail
  605. Revert "[clang][dataflow] Analyze calls to in-TU functions" — sam / detail
  606. [amdgpu][nfc] Skip operations on padding fields in LDS struct — jonathanchesterfield / detail
  607. [gn build] Port 8348c4095600 — thakis / detail
  608. [RISCV] Minor fixes to rv64c-valid.s test. — craig.topper / detail
  609. [clang][dataflow] Analyze calls to in-TU functions — sam / detail
  610. [GlobalISel] Import patterns for G_FMAXIMUM + G_FMINIMUM — Jessica Paquette / detail
  611. [Matrix] Refactor tiled loops in a struct. NFC — francisvm / detail
  612. [RISCV] Add Predicate to c.lw/c.sw/c.lwsp/c.swsp InstAliases with no offset. — craig.topper / detail
  613. [Matrix] Add assert to catch extracted vectors with poison elements — francisvm / detail
  614. Revert "[clang-offload-bundler] Library-ize ClangOffloadBundler" — jlambert / detail
  615. [Sanitizers][Darwin] Allows '-mtargetos' to used to set minimum deployment target. — blueg / detail
  616. [gn build] Port 4638d7a28f62 — llvmgnsyncbot / detail
  617. [InstSimplify] remove redundant calls to 'isImplied'; NFCI — spatel / detail
  618. [trace][intel pt] Introduce wall clock time for each trace item — walter erquinigo / detail
  619. Move GetControlFlowKind's logic to DisassemblerLLVMC.cpp — walter erquinigo / detail
  620. [clang] Pass FoundDecl to DeclRefExpr creator for operator overloads — danny.moesch / detail
  621. [Clang][Doc] Update the release note for clang — i / detail
  622. [AggressiveInstCombine] convert sqrt libcalls with "nnan" to sqrt intrinsics — spatel / detail
  623. [Support] Workaround compiler bug in MSVC — tstellar / detail
  624. [amdgpu][nfc] Separate LDS struct creation from RAUW — jonathanchesterfield / detail
  625. [lldb] Disable TestStackFromStdModule.py — Augusto Noronha / detail
  626. [InstCombine] Fold strtoul and strtoull and avoid PR #56293 — msebor / detail
  627. [clang-tidy] Avoid extra parentheses around MemberExpr — danny.moesch / detail
  628. [CGDebugInfo] Access the current working directory from the `VFS` — kyrtzidis / detail
  629. [lldb/ClangExpressionParser] Fix compiler error due to `clang::CreateLLVMCodeGen()` API change — kyrtzidis / detail
  630. [RISCV] Pre-commit tests for D130146. NFC — craig.topper / detail
  631. [ELF][test] Clean up print-archive-stats.s — i / detail
  632. [ELF] addLibrary: fix a use-after-free bug in archiveName — i / detail
  633. [mlir] Refactor SubElementInterface replace support — riddleriver / detail
  634. [ELF] addDependentLibrary: fix a use-after-free bug in archiveName — i / detail
  635. github: Fix release automation /branch command with new repo — tstellar / detail
  636. [CodeGen] Fixed ambiguous symbol ExtAddrMode in case of NDEBUG and LLVM_ENABLE_DUMP — dvassiliev / detail
  637. github: Automatically assign reviewers for backport requests — tstellar / detail
  638. workflows: Add GitHub action for automating some release tasks — tstellar / detail
  639. Revert "[Support] Workaround compiler bug in MSVC" — tstellar / detail
  640. [libc++][ranges] Implement `ranges::generate{,_n}`. — varconst / detail
  641. [libc++][ranges] Make sure all range algorithms support differing projection types: — varconst / detail
  642. Add string conversion for InstructionControlFlowKind enum — johnsonjakob99 / detail
  643. [libc++][ranges] Implement `ranges::is_heap{,_until}`. — varconst / detail
  644. [libc++][NFC] Add checks for lifetime issues in classic algorithms. — varconst / detail
  645. Import CI tests from the release branch — tstellar / detail
  646. [asan][test] Cleanup asan-stack-safety.ll test — Vitaly Buka / detail
  647. workflows: Use sccache to speed up CI builds — tstellar / detail
  648. [amdgpu][nfc] Extract kernel annotation from processUsedLDS — jonathanchesterfield / detail
  649. [Polly] Insert !dbg metadata for emitted CallInsts. — llvm-project / detail
  650. [amdgpu][nfc] Separate processUsedLDS into independent pieces, rename it — jonathanchesterfield / detail
  651. [asan][test] Check for __asan_stack_malloc — Vitaly Buka / detail
  652. [ASan] Use stack safety analysis to optimize allocas instrumentation. — Vitaly Buka / detail
  653. [clang][AIX] Add option to control quadword lock free atomics ABI on AIX — lkail / detail
  654. [libc++][ranges] Fix the CI. — varconst / detail
  655. [lld-macho] Fix -bitcode_process_mode arg type — keithbsmiley / detail
  656. Inline function calls. — rtrieu / detail
  657. Bump the trunk major version to 16 — tstellar / detail
  658. [NFC] Convert a dyn_cast<> to an isa<> — yedeng.yd / detail
  659. [NFC] [C++20] [Modules] Use Sema::isCurrentModulePurview() to simplify the codes — yedeng.yd / detail
  660. [clang] Make parts of index test optional — danny.moesch / detail
  661. [NFC] [C++20] [Modules] Use Sema::isModuleUnitOfCurrentTU to simplify the code — yedeng.yd / detail
  662. Update checks legalize-cttz.mir test before change. — Amara Emerson / detail
  663. [pseudo] Reorganize CXX.h enums — sam.mccall / detail
  664. [pseudo] Remove dead header — sam.mccall / detail
  665. [pseudo] Add dangling-else guard to missing if-statement variants — sam.mccall / detail
  666. [AArch64][GlobalISel] Lower vector G_CTTZ. — Amara Emerson / detail
  667. [ARM] Add target feature to force 32-bit atomics — npopov / detail
  668. [mlir] Apply ClangTidyPerformance findings (NFC) — akuegel / detail
  669. [ARM] Correct features on pacbti instructions. — david.green / detail
  670. Disable stack-sizes section by default for PS4. — maggieyi666 / detail
  671. Emit a simple StackSizesSection on PS4. — maggieyi666 / detail
  672. Revert "[Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections." — a.v.lapshin / detail
  673. [mlir] Partially port splitting transform to TilingInterface — zinenko / detail
  674. [mlir] Make ViewLikeInterface Range work with attributes — zinenko / detail
  675. [mlir] more aggressive folding in tiling/fusion transformations — zinenko / detail
  676. [flang] Generalize `AbstractResultOpt` pass — d.dudkin / detail
  677. [flang][NFC] Unify check prefixes in `abstract-results.fir` test — d.dudkin / detail
  678. [pseudo] Fix initializer of string table — sam.mccall / detail
  679. [clang] Implement ElaboratedType sugaring for types written bare — mizvekov / detail
  680. Update ProgrammersManual STL docs — rengolin / detail
  681. [ARM] Test more atomic sizes with +atomics-32 feature (NFC) — npopov / detail
  682. [CSKY] Fix the btsti16 instruction missing in generic processor — zixuan.wu / detail
  683. [clang-tidy] Add execute perms back to add_new_check script — n.james93 / detail
  684. [mlir] update Bazel for e99fae899710b041994cef4beb6764f8dfbe8ef0 — zinenko / detail
  685. [DAG] SimplifyDemandedBits - don't early-out for multiple use values — llvm-dev / detail
  686. [clang][ExtractAPI] Add a space between type and name in property declaration fragments — dgrumberg / detail
  687. [clang][ExtractAPI] Ensure that class properties have a kind of "Type Property" — dgrumberg / detail
  688. [Support] Handle SPARC in sys::getHostCPUName — ro / detail
  689. [RISCV]Enable isIntDivCheap when attribute is minsize — chunyu / detail
  690. [flang] Single entry point for GET_COMMAND_ARGUMENT — diana.picus / detail
  691. [compiler-rt][Sanitizer] Link sanitizer libs with -latomic on SPARC — ro / detail
  692. [flang] Disable pipefail for tests for stdin input — david.spickett / detail
  693. [Sema] Return primary merged decl as canonical for concepts — ibiryukov / detail
  694. [CMake] Enable -z defs on Solaris — ro / detail
  695. [clang][ExtractAPI] Fix objc_property.m reference output — dgrumberg / detail
  696. Sinking or hoisting instructions between loops before fusion — aaron / detail
  697. [gn build] (semi-manually) port 6bdb15fe844c — thakis / detail
  698. [trace] Add instruction control flow kind to JSON trace dumper's output — johnsonjakob99 / detail
  699. [lldb] Always use APFloat for FP dumping — pavel / detail
  700. [mlir][LLVM] Fix incorrect GEP fold with struct constants — markus.boeck02 / detail
  701. ClangLinkerWrapper: explicitly #include <atomic> — nicolai.haehnle / detail
  702. clang: include ManagedStatic.h for llvm_shutdown — nicolai.haehnle / detail
  703. ManagedStatic: remove from ASTMatchersInternal.h — nicolai.haehnle / detail
  704. [DAG] SimplifyDemandedBits - ensure we clear known One bits that AssertZext asserts are really known Zero — llvm-dev / detail
  705. [mlir][complex] Custom attribute comlex.number. — pifon / detail
  706. [libLTO] Set data-sections by default in libLTO. — quinn.pham / detail
  707. [Bazel] Bump to v16.0.0, corresponding to llvmorg-16-init — geek4civic / detail
  708. Revert "ManagedStatic: remove from ASTMatchersInternal.h" — nicolai.haehnle / detail
  709. Revert "[libLTO] Set data-sections by default in libLTO." — quinn.pham / detail
  710. [bazel] Port 5caa941f683270c3e5078ec46f208212b565c505 — benny.kra / detail
  711. [libLTO] Set data-sections by default in libLTO. — quinn.pham / detail
  712. [LV] Add missing uses to test to make them more robust. — flo / detail
  713. Revert "[OpenMP] Remove noinline attributes in the device runtime" — jhuber6 / detail
  714. [NFC][flang] Remove the unused header in Bridge.cpp — qiaopeixin / detail
  715. [amdgpu][nfc] Fix build with a certan Clang version — gribozavr / detail
  716. [libc++][doc] Updates status documents. — koraq / detail
  717. [AArch64][SVE] Add Gather Index narrowing tests — matthew.devereau / detail
  718. [AggressiveInstCombine] add tests for sqrt with known positive operand; NFC — spatel / detail
  719. [AggressiveInstCombine] check sqrt operand to allow more libcall->intrinsic transforms — spatel / detail
  720. [NFC][flang] Add FIXME for privatization of loop bounds in Bridge.cpp — qiaopeixin / detail
  721. [libc++][doc] Updates format status page. — koraq / detail
  722. [flang] Support the color diagnostics on scanning, parsing, and semantics — qiaopeixin / detail
  723. [mlir][sparse] fix error when sparse kernel is nested in a scf structrual operator. — peiming / detail
  724. [RISCV][LV] Add basic tests for default configuration — listmail / detail
  725. [libc++] Update clang-format style. — koraq / detail
  726. [libc++][doc] Extended integral type support — koraq / detail
  727. [libc] Change sinf range reduction to mod pi/16 to be shared with cosf. — lntue / detail
  728. [PowerPC] Change long to int64_t (which is always 64 bit or 8 bytes ) — efriedma / detail
  729. [RISCV] Disable constant hoisting for multiply by negated power of 2. — craig.topper / detail
  730. [RISCV] Add isel pattern for (mul (and X, 0xffffffff), 3<<C) with Zba. — craig.topper / detail
  731. Fix misc uses of "long" variables to use "int64_t". — efriedma / detail
  732. [Lit] Sort previously failed tests early — david.green / detail
  733. Allow data prefetch into non-default address space — Stanislav.Mekhanoshin / detail
  734. [LLDB][NFC][Reliability] Fix uninitialized variables from Coverity scan. Part 3 — sgurevich / detail
  735. [AArch64][GlobalISel] Add heuristics for localizing G_CONSTANT. — Amara Emerson / detail
  736. [LV] Refresh an autogened test to pickup naming changes — listmail / detail
  737. [libc++] Fixes the CI. — koraq / detail
  738. [AArch64] Explicitly use v1i64 type for llvm.aarch64.neon.pmull64 — mingmingl / detail
  739. [ELF][test] Fix compressed-debug-level.test with zlib-ng — i / detail
  740. [clang][dataflow][NFC] Remove last use of deprecated ctor — li.zhe.hua / detail
  741. [AMDGPU] Precommit s_setprio scheduling test. NFC. — Stanislav.Mekhanoshin / detail
  742. [libc++] Implement P1004R2 (constexpr std::vector) — nikolasklauser / detail
  743. [VPlan] Mark VPPredInstPHIRecipe as not having side-effects. — flo / detail
  744. Use hasNItemsOrLess() in MRI::hasAtMostUserInstrs(). — Amara Emerson / detail
  745. [LV][RISCV] Add a test case for a quality problem mixing vector index and data types — listmail / detail
  746. [DebugInfo] Teach LLVM and LLDB about ptrauth in DWARF — Jonas Devlieghere / detail
  747. [mlir][OpenMP] Add omp.atomic.update canonicalization — Shraiysh.Vaishay / detail
  748. [AMDGPU] Consider S_SETPRIO a scheduling boundary — Stanislav.Mekhanoshin / detail
  749. [clang-offload-bundler] Library-ize ClangOffloadBundler — jacob.lambert / detail
  750. [gn build] Port 0f3f357e26cf — llvmgnsyncbot / detail
  751. [clang-format] FIX: Misannotation 'auto' as trailing return type in lambdas — platonov.aleksandr / detail
  752. [RISCV] Enable (scalable) vectorization by default — listmail / detail
  753. [cross-project-tests] Add split-file as dependency — aeubanks / detail
  754. [libc++][chrono] Uses operator<=> in the calendar. — koraq / detail
  755. [Flang][Driver] Add support for AsmPrinter -mmlir options — arnamoy.bhattacharyya / detail
  756. [LinkerWrapper] Do not consume `--verbose` from the linker — jhuber6 / detail
  757. workflows: Fix pull request creation for backports — tstellar / detail
  758. [LLDB][NFC] Fix possible resource leak — sgurevich / detail
  759. workflows: Fix version check for X.0.0 releases — tstellar / detail
  760. [lldb][NFC] Pass ParsedDWARFTypeAttributes as const reference into ParseArrayType() — aeubanks / detail
  761. [GlobalISel] Handle IntToPtr constants in dbg.value — Adrian Prantl / detail
  762. [llvm] Provide utility function for MD_prof — paulkirth / detail
  763. [llvm][NFC] Refactor code to use ProfDataUtils — paulkirth / detail
  764. Revert "[llvm][NFC] Refactor code to use ProfDataUtils" — paulkirth / detail
  765. [mlir][sparse] Add arith-expand pass to the sparse-compiler pipeline. — bixia1 / detail
  766. [gn build] Port 6047deb7c2aa — llvmgnsyncbot / detail
  767. [Clang] Diagnose ill-formed constant expression when setting a non fixed enum to a value outside the range of the enumeration values — Shafik Yaghmour / detail
  768. Call WatchpointList::RemoveAll in Target::Destroy. — jingham / detail
  769. [RISCV] Add merge operand to RISCVISD::FCOPYSIGN_VL. — craig.topper / detail
  770. [lldb] Read from the Rosetta shared cache with Xcode 14 — Jonas Devlieghere / detail
  771. Revert "[Clang] Diagnose ill-formed constant expression when setting a non fixed enum to a value outside the range of the enumeration values" — Shafik Yaghmour / detail
  772. RegAllocGreedy: Fix nondeterminism in tryLastChanceRecoloring — Matthew.Arsenault / detail
  773. [mlir][spirv] Fix spv.CompositeConstruct assembly and validation — antiagainst / detail
  774. [mlir][spirv] Unify resources of different vector sizes — antiagainst / detail
  775. [NFC] Automatically generate CodeGen/VE/Scalar/atomic.ll — deadalnix / detail
  776. DebugInfo: Prefer vtable homing over ctor homing. — dblaikie / detail
  777. [RISCV] Reorder code in lowerFROUND to make the diff in D130659 cleaner. NFC — craig.topper / detail
  778. [RISCV] Pre-commit tests for D130610. NFC — craig.topper / detail
  779. [RISCV] Reorder (and/or/xor (shl X, C1), C2) if we can form ANDI/ORI/XORI. — craig.topper / detail
  780. DebugInfo: Test vtable homing overriding ctor homing only on itanium since msvc ABI doesn't home vtables — dblaikie / detail
  781. [mlir] Delete most of the ops from the quant dialect. — laurenzo / detail
  782. [Docs] Fix column ordering on clang attribute docs — chris.bieneman / detail
  783. [AMDGPU][SIFoldOperands] Clear kills when folding COPY — carl.ritson / detail
  784. workflows: Use correct access token when pushing to llvm-project-release-prs repo — tstellar / detail
  785. [NFC] [C++20] [Modules] Add tests for merging redefinitions in modules — yedeng.yd / detail
  786. Use pseudoparser-based folding ranges in ClangdServer. — usx / detail
  787. [clang-format] Fix the return code of git-clang-format — owenca / detail
  788. GlobalISel: update legalize-rotr-rotl.mir checks before change. — Amara Emerson / detail
  789. [AArch64][GlobalISel] Fix custom legalization of rotates using sext for shift vs zext. — Amara Emerson / detail
  790. [AMDGPU] Aggressively schedule to reduce RP in occupancy limited regions — Austin.Kerbow / detail
  791. [X86][MC] Avoid emitting incorrect warning for complex FMUL — phoebe.wang / detail
  792. [ASTWriter] Replace `const std::string &OutputFile` with `StringRef OutputFile` in some of `ASTWriter` functions, NFC — kyrtzidis / detail
  793. [MLIR] Fix bazel build after 7356404ace4bdb09e8a81eb2d10e0f5e7a9ab3c0. — csigg / detail
  794. workflows: Use macos-11 runners — tstellar / detail
  795. [LAA] Remove block order sensitivity in LAA algorithm. PR56672 — mkazantsev / detail
  796. [Test] Fix block name in test — mkazantsev / detail
  797. [Driver][PowerPC] Support -mtune= — i / detail
  798. [libc++][ranges] implement `std::ranges::inplace_merge` — hui.xie1990 / detail
  799. [mlir][tensor] Fold `tensor.cast` into `tensor.collapse_shape` op — prashant / detail
  800. [gn build] Port 8a61749f767e — llvmgnsyncbot / detail
  801. [lld-macho] Support creating N_SO stab for DWARF5 compile units — dani / detail
  802. [libc++] Fix unwrapping ranges with different iterators and sentinels — nikolasklauser / detail
  803. [gn build] Port e01b4fe956dd — llvmgnsyncbot / detail
  804. [libc++] Fix merge-conflict in .clang-format — nikolasklauser / detail
  805. [mlir][transform] Support results on ForeachOp — springerm / detail
  806. [lld-macho] Add LOH_ARM64_ADRP_ADD_LDR optimization hint support — dani / detail
  807. [llvm] Fix some test failures with EXPENSIVE_CHECKS and libstdc++ — david.spickett / detail
  808. [libc][math] Improved performance of exp2f function. — okir / detail
  809. [mlir] Small stylistic changes to Complex_NumberAttr — pifon / detail
  810. [clang-tidy] Rename the make-confusable-table executable — martin / detail
  811. [clang-tidy] Add CLANG_TIDY_CONFUSABLE_CHARS_GEN cmake cache variable to avoid building when cross compiling — martin / detail
  812. [pseudo] Eliminate the false `::` nested-name-specifier ambiguity — hokein.wu / detail
  813. [SCEV] Avoid repeated proveNoUnsignedWrapViaInduction calls. — flo / detail
  814. [libc++] Make `_IterOps::__iter_move` more similar to `std::ranges::iter_move`. — varconst / detail
  815. [libc][math] Universal exp function for cosh/sinh calculation. — okir / detail
  816. [Aarch64] Add cost for missing extensions. — zhongyunde / detail
  817. [gn build] (manually) port 18b4a8bcf35 more — thakis / detail
  818. [AMDGPU][MC][GFX11] Disable SGPRs for src1 of v_fma_mix*_dpp opcodes — d-pre / detail
  819. [InstCombine] add tests for bitwise logic with cast operands; NFC — spatel / detail
  820. [InstCombine] try harder to narrow bitwise logic with cast operands — spatel / detail
  821. [mlir] Add getters for DenseArrayAttr. — akuegel / detail
  822. [AMDGPU][MC][GFX90A] Correct MIMG dst size validation — d-pre / detail
  823. [AMDGPU][GFX1030][DOC][NFC] Update assembler syntax description — d-pre / detail
  824. Missing tautological compare warnings due to unary operators — aaron / detail
  825. [ORC] Fix weak hidden symbols failure on PPC with runtimedyld — ksunhokim123 / detail
  826. [clang-repl] Add host exception support check utility flag. — ksunhokim123 / detail
  827. [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs — Alexander Timofeev / detail
  828. [DAG] Use recursivelyDeleteUnusedNodes in ReplaceLoadWithPromotedLoad — deadalnix / detail
  829. [CMake][OpenMP] Remove wrong backslash — sebastian.neubauer / detail
  830. [DAG] Use recursivelyDeleteUnusedNodes in PromoteLoad — deadalnix / detail
  831. Precommit tests for D112256 "[FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2" — kevin.neal / detail
  832. [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits — llvm-dev / detail
  833. [ARM] Remove duplicate fp16 intrinsics — david.green / detail
  834. [llvm][ModuleInliner] Add inline cost priority for module inliner — taolq / detail
  835. [gn build] Port bb7f62bbbd35 — llvmgnsyncbot / detail
  836. [DAG] SelectionDAG::GetDemandedBits - don't simplify opaque constants — llvm-dev / detail
  837. [clang-repl] Disable exception unittest on AIX. — ksunhokim123 / detail
  838. Start support for HLSL `RWBuffer` — chris.bieneman / detail
  839. [HLSL] Add __builtin_hlsl_create_handle — chris.bieneman / detail
  840. [DAG] DAGCombiner::visitTRUNCATE - remove GetDemandedBits call — llvm-dev / detail
  841. Revert "[X86][DAGISel] Don't widen shuffle element with AVX512" — flo / detail
  842. Revert "[llvm][ModuleInliner] Add inline cost priority for module inliner" — taolq / detail
  843. [gn build] Port c113594378a0 — llvmgnsyncbot / detail
  844. [llvm][ModuleInliner] Add inline cost priority for module inliner — taolq / detail
  845. [gn build] Port d52e775b05a4 — llvmgnsyncbot / detail
  846. [openmp] Introduce optional plugin init/deinit functions — jonathanchesterfield / detail
  847. [openmp][amdgpu] Move global DeviceInfo behind call syntax prior to using D130712 — jonathanchesterfield / detail
  848. [Flang][MLIR][OpenMP] Add support for simdlen clause — qiaopeixin / detail
  849. [amdgpu][openmp][nfc] Restore stb_local on DeviceInfo symbol — jonathanchesterfield / detail
  850. [LV] Don't predicate uniform mem op stores unneccessarily — listmail / detail
  851. [DAG] Remove SelectionDAG::GetDemandedBits and use SimplifyMultipleUseDemandedBits directly. — llvm-dev / detail
  852. [NFC] Autogenerate CodeGen/PowerPC/pzero-fp-xored.ll — deadalnix / detail
  853. [mlir][TilingInterface] Add a method to generate scalar implementation of the op. — ravishankarm / detail
  854. [mlir][Linalg] Allow decompose to handle ops when value of `outs` operand is used in payload. — ravishankarm / detail
  855. [libc++] Properly log crashes with the assertion handler on older Androids — Louis Dionne / detail
  856. [RISCV] Remove duplicate code. NFC — craig.topper / detail
  857. [RISCV] Update lowerFROUND to use masked instructions. — craig.topper / detail
  858. [libc++][AIX] Use non-unique implementation for typeinfo comparison — xingxue / detail
  859. [clang-repl] Support destructors of global objects. — ksunhokim123 / detail
  860. [AMDGPU] Add amdgcn_sched_group_barrier builtin — Austin.Kerbow / detail
  861. [llvm-objcopy] Support --{,de}compress-debug-sections for zstd — i / detail
  862. [mlir:SubElementsInterface] Add support for "skipping" when replacing attributes/types — riddleriver / detail
  863. [MC][test] Rename two --compress-debug-sections=zlib tests — i / detail
  864. [AMDGPU] Add isMeta flag to SCHED_GROUP_BARRIER — Austin.Kerbow / detail
  865. [Reland][Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections. — a.v.lapshin / detail
  866. [openmp][amdgpu] Tear down amdgpu plugin accurately — jonathanchesterfield / detail
  867. [HLSL] Add RWBuffer default constructor — chris.bieneman / detail
  868. [clang][deps] Include canonical invocation in ContextHash — blangmuir / detail
  869. [mlir][Complex] Change complex.number attribute type to ComplexType. — pifon / detail
  870. Add `llvm-dwarfutil` to Bazel targets — dvet / detail
  871. [flang]Fix incorrect array type transformation — mats.petersson / detail
  872. llvm-dwp: Include dwo name even when the input is a dwo — dblaikie / detail
  873. [NFC] Improve FileSpec internal APIs and usage in preparation for adding caching of resolved/absolute. — gclayton / detail
  874. Cache the value for absolute path in FileSpec. — gclayton / detail
  875. [mlir] Add Type::isa_and_nonnull — markus.boeck02 / detail
  876. [clang-format] Missing space between trailing return type 'auto' and left brace — platonov.aleksandr / detail
  877. [AMDGPU][Scheduler] Avoid initializing Register pressure tracker when tracking is disabled — Anshil.Gandhi / detail
  878. [mlir] Introduce DefaultValuedOptionalAttr — jpienaar / detail
  879. [GlobalISel][nfc] Remove unnecessary cast — Adrian Prantl / detail
  880. [lld-macho] `-exported_symbols` should hide symbols before LTO runs — jezng / detail
  881. [GlobalISel] Handle nullptr constants in dbg.value — Adrian Prantl / detail
  882. [Clang] Diagnose ill-formed constant expression when setting a non fixed enum to a value outside the range of the enumeration values — Shafik Yaghmour / detail
  883. [LLDB] Fix missing return value in SBBreakpointLocation::GetQueueName() — sgurevich / detail
  884. [clang][lld][cmake] Simplify header dirs — John.Ericson / detail
  885. [flang] Fix build failure — vdonaldson / detail
  886. Update references to mailing lists that have moved to Discourse. — tanyalattner / detail
  887. [lld-macho] Allow linking with ABI compatible architectures — leevince / detail
  888. [Matrix] Refactor transpose distribution. NFC — francisvm / detail
  889. AMDGPU: Take care of "tied" operand when removeOperand — changpeng.fang / detail
  890. [lld/mac] Add support for $ld$previous symbols with explicit symbol name — thakis / detail
  891. [clang-format] Handle Verilog numbers and operators — f0gukp2nk / detail
  892. [clang-format] Handle Verilog blocks — f0gukp2nk / detail
  893. [clang-format] Handle Verilog modules — f0gukp2nk / detail
  894. [clang-format] Handle Verilog user-defined primitives — f0gukp2nk / detail
  895. [clang-format] Handle Verilog case statements — f0gukp2nk / detail
  896. [clang-format] Handle Verilog attributes — f0gukp2nk / detail
  897. [mlir][complex] Canonicalize consecutive complex.conj — lewuathe / detail
  898. [HLSL] Add HLSLResource attribute — chris.bieneman / detail
  899. [Clang][Attribute] Introduce maybe_undef attribute for function arguments which accepts undef values — Krishna.Sankisa / detail
  900. [C++20] [Modules] Merge same concept decls in global module fragment — yedeng.yd / detail
  901. [LoongArch] Remove the temporary .mir tests as they have been rewrote by .s tests. NFC — luweining / detail
  902. [BOLT] Add BinaryContext::IsStripped — aaupov / detail
  903. [BOLT] Remove --allow-stripped option — aaupov / detail
  904. [BOLT] Ignore functions accessing false positive jump tables — aaupov / detail
  905. [ELF] Remove one inputSections loop. NFC — i / detail
  906. [Driver] Use libatomic for 32-bit SPARC atomics support on Linux — ro / detail
  907. [ORC][COFF] Handle COFF import files of static archive. — ksunhokim123 / detail
  908. [clang][Driver] Handle SPARC -mcpu=native etc. — ro / detail
  909. [libc++][ranges] implement `std::ranges::unique{_copy}` — hui.xie1990 / detail
  910. [JITLink][COFF] Implement dllimport stubs. — ksunhokim123 / detail
  911. [ELF] Remove redundant isa<InputSection>(sec). NFC — i / detail
  912. [JITLink][COFF][x86_64] Implement ADDR64 relocation. — ksunhokim123 / detail
  913. [ELF] Combine EhInputSection removal and MergeInputSection removal. NFC — i / detail
  914. [ELF] Move combineEhSections from Writer to SyntheticSections. NFC — i / detail
  915. [JITLink][COFF] Implement include/alternatename linker directive. — ksunhokim123 / detail
  916. [ELF] CallGraphSort: replace vector<int> with unique_ptr<int[]>. NFC — i / detail
  917. Revert "[JITLink][COFF] Implement include/alternatename linker directive." — ksunhokim123 / detail
  918. [mlir][toy] Replace Optional::getValue with value. NFC — i / detail
  919. [SCEV] Avoid repeated proveNoSignedWrapViaInduction calls. — flo / detail
  920. [bolt] Replace Optional::getValue with value or operator*. NFC — i / detail
  921. [NFC][AArch64] Precommit vector-fcvt tests — david.sherwood / detail
  922. fix test function attribute [NFC] — nuno.lopes / detail
  923. [AArch64][DAGCombine] Add performBuildVectorCombine 'extract_elt ~> anyext' — david.sherwood / detail
  924. [LoongArch] Refactor insertDivByZeroTrap — luweining / detail
  925. [LoongArch] Offset folding for frameindex — luweining / detail
  926. [IR] Simplify Intrinsic::getDeclaration. NFC. — jay.foad / detail
  927. [libc][NFC] Use STL case for type_traits — gchatelet / detail
  928. Fix typo in FPUtil/aarch64/FMA.h — gchatelet / detail
  929. [Support] Add KnownBits::concat method — llvm-dev / detail
  930. [libc] Fix prototype_test_gen — gchatelet / detail
  931. [libc] Fix prototype_test_gen — gchatelet / detail
  932. [DAG] Move a few hasOneUse() tests later to reduce unnecessary computations. NFC. — llvm-dev / detail
  933. Fix unknown parameter Wdocumentation warning. NFC. — llvm-dev / detail
  934. VirtualFileSystem.h - don't use \param in general description - use \p instead to fix Wdocumentation warnings. — llvm-dev / detail
  935. [clangd][NFCI] Store TUPath inside ParsedAST — kadircet / detail
  936. [compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2 — luismarques / detail
  937. Revert "[compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2" — luismarques / detail
  938. [compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2 — luismarques / detail
  939. [mlir][Complex] Add convenience builder for complex.number attribute. — akuegel / detail
  940. Revert "[AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs" — Alexander Timofeev / detail
  941. [Libcalls] Add tests with maytrap & non-errno for math libcalls. — flo / detail
  942. [NFCI] Propagate MLTAL through more concepts in prep of deferred inst. — erich.keane / detail
  943. RegisterCoalescer: Shrink main range after shrinking subranges — Matthew.Arsenault / detail
  944. AMDGPU: Fix assertion when printing unreachable functions — Matthew.Arsenault / detail
  945. [TargetLowering] Move a few hasOneUse() tests later to reduce unnecessary computations. NFC. — llvm-dev / detail
  946. [X86] Add regression test case from rG057db2002bb3 — llvm-dev / detail
  947. [AMDGPU] user-sgpr-init16-bug does not apply to gfx1103 — jay.foad / detail
  948. [mlir][Complex] Add a convenience getValue() method. — akuegel / detail
  949. [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry. — a.v.lapshin / detail
  950. [AMDGPU] Enable image_gather4h instruction for gfx10 and gfx11 — Mirko.Brkusanin / detail
  951. [libc++] Remove constexpr vector from LLVM 16 release notes — Louis Dionne / detail
  952. [DAG] Use recursivelyDeleteUnusedNodes in CommitTargetLoweringOpt. — deadalnix / detail
  953. [InstCombine] Avoid ConstantExpr::getFNeg() calls (NFCI) — npopov / detail
  954. [RISCV][doc] Improve documentation comments on atomics intrinsics — asb / detail
  955. [X86] combineAndnp - constant fold ANDNP(C,X) -> AND(~C,X) (REAPPLIED) — llvm-dev / detail
  956. [InstCombine] add tests for icmp with cast bool logic; NFC — spatel / detail
  957. [AArch64][SVE] Change DupLane128Combine Index comparison to 0 — matthew.devereau / detail
  958. [libc][math] Added coshf function. — okir / detail
  959. [libc][math] Added sinhf function. — okir / detail
  960. [Clang] Do not check for underscores in isAllowedInitiallyIDChar — corentinjabot / detail
  961. [mlir][NFC] accept plain OpBuidler in folded construction helpers — zinenko / detail
  962. [InstCombine] canonicalize zext-and-of-bool compare to narrow and — spatel / detail
  963. [mlir][complex] Canonicalize complex.add zero — pifon / detail
  964. [ELF] Strip directories for -Map when emitting reproducer rsp — abrachet / detail
  965. [mlir][LLVM] Rework the API of GEPOp — markus.boeck02 / detail
  966. [lld/mac] Comment changes requested on https://reviews.llvm.org/D130725 — thakis / detail
  967. workflows: Pass phab token to github-automation.py when creating a pull request — tstellar / detail
  968. Diagnose use of _Noreturn on a struct/union field — aaron / detail
  969. [clang-repl] Disable execution unittests on unsupported platforms. — ksunhokim123 / detail
  970. [libc++] Rename __libcpp_assertion_handler to __libcpp_verbose_abort — Louis Dionne / detail
  971. Replace Optional::hasValue with has_value or operator bool. NFC — i / detail
  972. [gn build] (manually) port 507125af3d0b — thakis / detail
  973. [gn build] (manually) port 507125af3d0b more — thakis / detail
  974. [AMDGPU] Omit unnecessary waitcnt before barriers — Austin.Kerbow / detail
  975. [TSan][Darwin] Additional TSAN test requiring weak symbol for dyld64 — blueg / detail
  976. Revert "[Clang][Attribute] Introduce maybe_undef attribute for function arguments which accepts undef values" — amy.kwan1 / detail
  977. [compiler-rt] [builtins] Detect _Float16 support at compile time — dimitry / detail
  978. Revert "Revert "[Clang][Attribute] Introduce maybe_undef attribute for function arguments which accepts undef values"" — Krishna.Sankisa / detail
  979. [clang][dataflow] Handle multiple context-sensitive calls to the same function — sam / detail
  980. [LangRef] Reduce depth of table of contents — jay.foad / detail
  981. [IRBuilder] Make createCallHelper a member function. NFC. — jay.foad / detail
  982. [LLDB][NFC][Reliability] Fixes for int overflow and uninitialized state — sgurevich / detail
  983. [InstCombine] add test for icmp with zext-bool logic; NFC — spatel / detail
  984. [InstCombine] add tests for udiv/urem miscompile; NFC — spatel / detail
  985. [lld][WebAsssembly] Convert more tests from IR to assembly. NFC — sbc / detail
  986. [lld][WebAssemby] Demote LazySymbols back to undefined symbols if they are not loaded — sbc / detail
  987. [RISCV] Add isel pattern for (setne/eq GPR, -2048) — craig.topper / detail
  988. [InstCombine] fix miscompile from urem/udiv transform with constant expression — spatel / detail
  989. Add BAT testing framework — rafaelauler / detail
  990. [RISCV] Precommit test for D123265 — luismarques / detail
  991. [clang-repl] Disable exectuion unitests on unsupported platform by lljit instance test. — ksunhokim123 / detail
  992. [ASTWriter] Provide capability to output a PCM/PCH file that does not write out information about its output path — kyrtzidis / detail
  993. Revert D130458 "[llvm-objcopy] Support --{,de}compress-debug-sections for zstd" — i / detail
  994. Update references to mailing lists that have moved to Discourse. — tanyalattner / detail
  995. [clang-repl] Add missing link component. — ksunhokim123 / detail
  996. [mlir][sparse]Add more test cases for sparse reshape — anlunx / detail
  997. [ELF] Move addDependentLibrary/handleSectionGroup. NFC — i / detail
  998. [flang] Add semantics test for EVENT WAIT statement — najegeorge / detail
  999. [libc] Implement cosf function that is correctly rounded to all rounding modes. — lntue / detail
  1000. Revert "[compiler-rt] [builtins] Detect _Float16 support at compile time" — phoebe.wang / detail
  1001. [MLIR] Fix getCommonBlock utility in affine analysis — uday / detail
  1002. Fix lack of cc1 flag in llvmcmd sections when assertions are enabled — mtrofin / detail
  1003. [Clang] Fix handling of Max from getValueRange(...) in IntExprEvaluator::VisitCastExpr(...) — Shafik Yaghmour / detail
  1004. [InstCombine] Refactor foldICmpMulConstant — ashaposhnikov / detail
  1005. [AMDGPU] Extend SILoadStoreOptimizer to s_load instructions — carl.ritson / detail
  1006. Preserve qualifiers when getting fully qualified type — rtrieu / detail
  1007. [libc] Compile integration tests with -ffreestanding to avoid mixup with system libc. — sivachandra / detail
  1008. [LLDB][RISCV] Add DWARF Registers — yjhdandan / detail
  1009. [clang] Use has_value instead of value (NFC) — kazu / detail
  1010. Use value instead of getValue (NFC) — kazu / detail
  1011. Use is_sorted (NFC) — kazu / detail
  1012. [llvm] Use is_contained (NFC) — kazu / detail
  1013. [X86][FP16] Regenerate test cases. NFC. — phoebe.wang / detail
  1014. [NFC] Use more appropriate SmallVectorImpl::append call in std::initializer_list SmallVector constructor — dawid_jurek / detail
  1015. [ELF] Write R_AARCH64_IRELATIVE addends with -z rel — i / detail
  1016. [InstCombine] Add baseline tests for redundant sign bits count folds — ashaposhnikov / detail
  1017. [ELF] Support missing relocations in AArch64::getImplicitAddend() — i / detail
  1018. [libc++] Fix reverse_iterator::iterator_concept — nikolasklauser / detail
  1019. [InstCombine] Add fold for redundant sign bits count comparison — ashaposhnikov / detail
  1020. [libc++][ranges] Implement `std::ranges::partial_sort_copy`. — varconst / detail
  1021. Sema.h - fix Wdocumentation warnings. NFC. — llvm-dev / detail
  1022. DependencyScanningTool.h - fix Wdocumentation warning. NFC. — llvm-dev / detail
  1023. SelectionDAGNodes.h - fix Wdocumentation warnings. NFC. — llvm-dev / detail
  1024. [X86] Add test cases for D129537 — yuanke.luo / detail

clang-d431552-g6b4c386b1e70-t30653-b30653.tar.gz (Jul 30, 2022 7:08:43 AM)

  1. [fpcmp] Use non-floating point parsing by default. — llvm-project / githubweb
  2. Update the test suite for changes to -Wint-conversion — aaron / githubweb
  3. Fix a -Wint-conversion failure with an AIX test bot — aaron / githubweb
  4. [SingleSource] Add initial vectorizer tests with recurrences. — florian_hahn / githubweb

clang-d431486-gfcb9d7e2cf17-t30642-b30642.tar.gz (Jul 29, 2022 9:57:53 AM)

  1. [sanitizer] Remove missing function call — Vitaly Buka / githubweb
  2. [sanitizer] Switch to single LAM QEMU instance — Vitaly Buka / githubweb
  3. [sanitizer] Attempt to fix qemu script — Vitaly Buka / githubweb
  4. [sanitizer] Attempt to fix qemu script — Vitaly Buka / githubweb
  5. [sanitizer] Attempt to fix qemu script — Vitaly Buka / githubweb
  6. [sanitizer] Fix (} missmatch — Vitaly Buka / githubweb
  7. [sanitizer] Fix variables scope — Vitaly Buka / githubweb
  8. [sanitizer] Fix undefined variable — Vitaly Buka / githubweb
  9. [sanitizer] Fix variables scope — Vitaly Buka / githubweb
  10. [sanitizer] Temporarily disable LAM tests — Vitaly Buka / githubweb
  11. [sanitizer] Use build_stage1_clang_at_revison — Vitaly Buka / githubweb
  12. [sanitizer] Assign COMPILER_BIN_DIR before cd — Vitaly Buka / githubweb
  13. [sanitizer] Enable LAM tests — Vitaly Buka / githubweb
  14. [sanitizer] Replace qemu and linux git URLs — Vitaly Buka / githubweb
  15. [sanitizer] Switch to a single QEMU build — Vitaly Buka / githubweb
  16. [sanitizer] Switch to NFS for build dir access from QEMU — Vitaly Buka / githubweb
  17. [sanitizer] Simplify kill_qemu — Vitaly Buka / githubweb
  18. [sanitizer] Wait longer for QEMU — github / githubweb
  19. [sanitizer] Try to fix step start broken by QEMU console — github / githubweb
  20. [sanitizer] Add comment about heavy builds — Vitaly Buka / githubweb
  21. [sanitizer] Switch the rest to 3 builds — Vitaly Buka / githubweb
  22. [sanitizer] Measure time for libcxx — Vitaly Buka / githubweb
  23. [libc++] Stop building libc++ alongside Clang on GreenDragon bots — Louis Dionne / githubweb
  24. [sanitizer] Undo variables modified by track_origins — github / githubweb
  25. [sanitizer] Optimize trigger of origin build — Vitaly Buka / githubweb
  26. [sanitizer] Keep STAGE2_DIR visible to STAGE3 — Vitaly Buka / githubweb
  27. [sanitizer] Build STAGE2 origins before STAGE3 origins — Vitaly Buka / githubweb
  28. [sanitizer] Move libc++ testing to check stage — Vitaly Buka / githubweb
  29. [sanitizer] Don't delete from build_stage — Vitaly Buka / githubweb
  30. Add new workers and NVPTX target builders. — vvereschaka / githubweb
  31. Raise timeout for Solaris builders — ro / githubweb
  32. Remove jobs prop from standalone-build-x86_64 worker — kkleine / githubweb
  33. Added timeout param placeholder to ClangBuilder.getClangCMakeBuildFactory to unblock 872f3cf78f3fecba8ffe468dab58fe0d79042d45. — gkistanova / githubweb
  34. Change default target triple for llvm-clang-x86_64-sie-win to x86_64-sie-ps5. — douglas.yung / githubweb
  35. Loosen Xcode version requirement on builders — Jessica Paquette / githubweb
  36. [green dragon] Remove libc++ from monorepo builds — Louis Dionne / githubweb
  37. [lldb] Increase checkout timeout to 30 minutes — Augusto Noronha / githubweb
  38. Use SCCACHE for building on Windows for builder llvm-clang-x86_64-sie-win. — douglas.yung / githubweb
  39. [lldb] Increase checkout timeout for all the LLDB jobs — Jonas Devlieghere / githubweb
  40. Make builder llvm-clang-x86_64-sie-win clean build directory between builds. — douglas.yung / githubweb
  41. Change builder llvm-clang-x86_64-sie-win to not clean build directory between builds and not use SCCACHE for building. — douglas.yung / githubweb
  42. [standalone-build-x86_64]: build lld — kkleine / githubweb
  43. [ARM] Disable llvm's use of threads for armv8-lld-2stage — david.spickett / githubweb

clang-d429266-gf07caf20b9d3-t30052-b30052.tar.gz (Jul 8, 2022 1:56:42 PM)

  1. [sanitizer] Don't build llvm-symbolizer and lld — Vitaly Buka / githubweb

clang-d429192-g2483f43d47ca-t30046-b30046.tar.gz (Jul 8, 2022 3:30:16 AM)

  1. Try to fix shared lib buildbot failures after 36f01909a0e2 (D114846) — noahshutty / detail
  2. [clang][dataflow] Return a solution from the solver when `Constraints` are `Satisfiable`. — gribozavr / detail
  3. [sanitizer] Extract check_mem_is_good into header — Vitaly Buka / detail
  4. [LSR] Fix bug - check if loop has preheader before calling isInductionPHI — syzaara / detail
  5. [llvm-objdump] Change some nonnull pointers to references. NFC — i / detail
  6. [mlir][spirv] Add path for math.round to spirv for OCL and GLSL — suderman / detail
  7. [flang] SET_EXPONENT(-0.0) should return -0.0 — psteinfeld / detail
  8. [TableGen] Rewrite type set intersection in type inference — kparzysz / detail
  9. Use StringRef to avoid unnecessary copies into std::strings — dblaikie / detail
  10. Revert "[clang][dataflow] Return a solution from the solver when `Constraints` are `Satisfiable`." — gribozavr / detail
  11. [lldb] Add comments to describe m_memory_addr and IsInMemory — Augusto Noronha / detail
  12. [scudo] Add [[no_unique_address]] attribute to new MapPlatformData variables — ddchen / detail
  13. Retrieve as StringRef since that's how it'll be used — dblaikie / detail
  14. [clang][dataflow] Return a solution from the solver when `Constraints` are `Satisfiable`. — wyt / detail
  15. Simplify some AsCString usage that was also explicitly handling default — dblaikie / detail
  16. [RISCV] Adjust fixed vector coverage for get.active.lane.mask — listmail / detail
  17. [libcxx] [ci] Don't disable libc++experimental in mingw builds — martin / detail
  18. [mlir-vscode] Explicitly set the return type for didOpen — riddleriver / detail
  19. [mlir-vscode] Bump the language client version — riddleriver / detail
  20. [mlir:LSP] Add support for MLIR code completions — riddleriver / detail
  21. Remove dead code: TypeMap::RemoveMismatchedTypes(TypeClass type_class) — dblaikie / detail
  22. [NFC] [DirectX] Cleanup test for comput_ids. — python3kgae / detail
  23. [libc++] Add test for algorithm result type alias declarations — nikolasklauser / detail
  24. [AArch64] Add vector select tests with odd element types. — flo / detail
  25. [flang] Fix typo in runtime message — psteinfeld / detail
  26. [InstCombine] Fold memchr and strchr equality with first argument — msebor / detail
  27. [mlir][AMDGPU] Use the correct values for OOB_SELECT on gfx10 — Krzysztof.Drewniak / detail
  28. [gn build] (manually) port 36f01909a0e2 (llvm-debuginfod) — thakis / detail
  29. [clang] [MinGW] Fix paths on Gentoo — martin / detail
  30. [hwasan][fuchsia] Fix features bitmask checking — leonardchan / detail
  31. [hwasan] Refactor frame record info into function — leonardchan / detail
  32. [sanitizer] Deduplicate dn_expand test — Vitaly Buka / detail
  33. [OpenMP] Ensure to not use SPMD mode in the absence of parallel regions — johannes / detail
  34. [Attributor][NFC] Improve heap2stack result readability and code style — johannes / detail
  35. [Attributor] Make heap2stack record alloca placement — johannes / detail
  36. [vscode-mlir] Bump to version 0.0.10 — riddleriver / detail
  37. [gn build/mac] Use -mmacos-version-min instead of -mmacosx-version-min — thakis / detail
  38. [LLDB] Fix aggregate-indirect-arg.cpp failure introduced by 227dffd0b6d78154516ace45f6ed28259c7baa48 — zequanwu / detail
  39. [mlir] An implementation of dense data-flow analysis — jeffniu22 / detail
  40. [clang-format][NFC] Clean up IndentForLevel in LevelIndentTracker — owenca / detail
  41. Revert "[RISCV] Optimize 2x SELECT for floating-point types" — diegocaballero / detail
  42. [libcxx][ranges] Create a test tool `ProxyIterator` that customises `iter_move` and `iter_swap` — hui.xie1990 / detail
  43. Revert "[LLDB][NFC] Decouple dwarf location table from DWARFExpression." — Jonas Devlieghere / detail
  44. [Sanitizer][Darwin] Cleanup MaybeReexec() function and usage — julian.lettner / detail
  45. [AArch64] Try to re-use extended operand for SETCC with vector ops. — flo / detail
  46. [mlir] add complex type to getZeroAttr — ajcbik / detail
  47. Add a little extra test coverage for simple template names — dblaikie / detail
  48. Revert "[Sanitizer][Darwin] Cleanup MaybeReexec() function and usage" — julian.lettner / detail
  49. [mlir][bzl] Update for 1a92dbcfa88a857bf735c897125d9a2f9be53e9e and cab44c515c63db876a7f626fdc36be4a9157ebad — jpienaar / detail
  50. [llvm-objdump][Docs] Document new flag — jhuber6 / detail
  51. [mlir][complex] Convert complex.abs to libm — lewuathe / detail
  52. [clang-repl][NFC] Split weak symbol test to a new test — jun / detail
  53. [ms] [llvm-ml] Add support for the remaining binary named operators — epastor / detail
  54. [RISCV] Precommit test for D128717 — Lian.Wang / detail
  55. Revert "[RISCV] Precommit test for D128717" — Lian.Wang / detail
  56. [X86][FP16] Fix crash when lowering copysign for f16 — phoebe.wang / detail
  57. [RISCV] Recommit test for D128717 — Lian.Wang / detail
  58. [X86] Fix collectLeaves for adds used by phi that forms loop — haohai.wen / detail
  59. [mlir][complex] Lower complex.angle to libm — pifon / detail
  60. [C++20] [Modules] Don't complain about duplicated default template argument across modules — yedeng.yd / detail
  61. [mlir] Swap integer range inference to the new framework — jeffniu22 / detail
  62. [docs] Add document "Debugging C++ Coroutines" — yedeng.yd / detail
  63. [mlir] Delete ForwardDataFlowAnalysis — jeffniu22 / detail
  64. [AMDGPU] Use AddedComplexity for ret and noret atomic ops selection — abinavpp / detail
  65. [GlobalISel][SelectionDAG] Implement the HasNoUse builtin predicate — abinavpp / detail
  66. [AMDGPU] Use the HasNoUse predicate for no-ret atomic op selection — abinavpp / detail
  67. [Attributor] Replace AAValueSimplify with AAPotentialValues — johannes / detail
  68. Revert "[Attributor] Replace AAValueSimplify with AAPotentialValues" — johannes / detail
  69. [RISCV] Change VECTOR_SPLICE mask operation from expand to promote — Lian.Wang / detail
  70. [SLP] Add missing space to optimization remark. — craig.topper / detail
  71. [NFC] Move isSameDefaultTemplateArgument into ASTContext — yedeng.yd / detail
  72. [libcxx] Make LIBCXX_HERMETIC_STATIC_LIBRARY apply to libc++experimental too — martin / detail
  73. [UpdateTestChecks] Remove outdated help text — npopov / detail
  74. [BasicBlockUtils] Allow critical edge splitting with callbr terminators — npopov / detail
  75. [CallSiteSplitting] Regenerate test checks (NFC) — npopov / detail
  76. [JumpThreading] Avoid threadThroughTwoBasicBlocks when PredPred BB ends with indirectbranch — npopov / detail
  77. [mlir][Transform] Fix isDefiniteFailure helper — nicolas.vasilache / detail
  78. [lldb/test] Add Shell/Expr/TestStringLiteralExpr.test — sguelton / detail
  79. [AMDGPU] Add GFX11 test coverage — jay.foad / detail
  80. [SelectionDAG] computeKnownBits / ComputeNumSignBits for the remaining overflow-aware nodes — jay.foad / detail
  81. [AArch64][GlobalISel] Fix call lowering for <3 x i32> vector arguments — petar.avramovic / detail

clang-d429111-g36f01909a0e2-t30038-b30038.tar.gz (Jul 7, 2022 1:57:32 PM)

  1. [ARM] Switch the costs of mve1beat and mve4beat — david.green / detail
  2. [SPIR-V] Introduce SPIR-V global entities tracking and deduplication infra. — zuban32s / detail
  3. [Test] Add some tests showing missing opportunities in IndVars — mkazantsev / detail
  4. [libc++] Implements 128-bit support in to_chars. — koraq / detail
  5. [lldb/test] Use the shim executable for TestGdbRemoteAttach*Or*Wait as well — pavel / detail
  6. [libc++][format] Implements 128-bit support. — koraq / detail
  7. [lldb][Windows] Fixup overlapping memory regions tests — david.spickett / detail
  8. [LV] Remove collectTriviallyDeadInstructions, already handled by VP DCE. — flo / detail
  9. [LV] Update RISCV test missed by bc19b7c3cc16. — flo / detail
  10. Revert "[libc++] Use ABI tags instead of internal linkage to provide per-TU insulation" — Jonas Devlieghere / detail
  11. [clangd] Fix flaky throttler test — sam.mccall / detail
  12. Revert "[gn build] (manually) port 9ee97ce3b8305c5" — thakis / detail
  13. [RISCV] Test coverage for missing commute of vsadd(u) — listmail / detail
  14. [IndVars] Add tests for more different float->int conversions. — flo / detail
  15. [Clang] Use metadata to make identifying embedded objects easier — jhuber6 / detail
  16. [Object] Add ELF section type for offloading objects — jhuber6 / detail
  17. [llvm-objdump] Update offload dumping to use SHT_LLVM_OFFLOADING — jhuber6 / detail
  18. [Metadata] Add 'exclude' metadata to add the exclude flags on globals — jhuber6 / detail
  19. [msan] Fix dn_comp interceptor after D126851 — Vitaly Buka / detail
  20. [TableGen] Move printing to stream directly to MachineValueTypeSet — kparzysz / detail
  21. [flang][NFC] Make LEN parameters homogenous — clementval / detail
  22. [OpenMP][NFC] Claim order clause modifiers (reproducible and unconstrained) — chichun.chen / detail
  23. [VE] Change displacement type in MEM..i from i32 to i64 — kparzysz / detail
  24. [AMDGPU] Disable FillMFMAShadowMutation by default — Austin.Kerbow / detail
  25. [TableGen] Fix CodeGenRegisterClass::hasType for simple-type arguments — kparzysz / detail
  26. [LinkerWrapper] Identify offloading sections using ELF type — jhuber6 / detail
  27. [AArch64][NFC] Prepare test cases (for D128302) to show more accurate cost estimation of extract-element could generate better assembly code. — mingmingl / detail
  28. [libc++][doc] Removes a colon in a title. — koraq / detail
  29. [libc][nfc] update get_explicit_mantissa — michaelrj / detail
  30. [InstCombine] Do not fold 'and (sext (ashr X, Shift)), C' if Shift < 0 — dani / detail
  31. [ELF] Relax R_RISCV_ALIGN — i / detail
  32. [mlir] An implementation of sparse data-flow analysis — jeffniu22 / detail
  33. [clangd] Disable flaky test — sam.mccall / detail
  34. [ELF] Relax R_RISCV_CALL and R_RISCV_CALL_PLT — i / detail
  35. [lldb] Improve the error message in run_to_breakpoint_do_run — Jonas Devlieghere / detail
  36. [clang] Cleanup ASTContext before output files in crash recovery for modules — blangmuir / detail
  37. [LLDB][NFC] Decouple dwarf location table from DWARFExpression. — zequanwu / detail
  38. [NFC][sanitizer] Minor change: eliminate loop — Vitaly Buka / detail
  39. [scudo] Pass MapPlatformData in more calls — ddchen / detail
  40. [docs] Move code contribution from GettingStarted.rst to Contributing.rst — i / detail
  41. [llvm] [Debuginfod] LLVM debuginfod server. — noahshutty / detail

clang-d429070-ga442c628882e-t30036-b30036.tar.gz (Jul 7, 2022 10:53:46 AM)

  1. [LegalizeTypes] Replace vecreduce_xor/or/and with vecreduce_add/umax/umin if not legal — bradley.smith / detail
  2. [mlir][ods] Make Type- and AttrInterfaces also `Type`s and `Attr`s — markus.boeck02 / detail
  3. [mlir][ods] Replace redundant `Type` instances for interfaces — markus.boeck02 / detail
  4. [doc][ReleaseNotes] Document AArch64 SVE ABI fix from D127209 — peter.waller / detail
  5. Fix use of uninitialized member in constructor — sven.vanhaastregt / detail
  6. [mlir] Structured transforms: introduce op splitting — zinenko / detail
  7. [mlir] Transform dialect: introduce merge_handles op — zinenko / detail
  8. [BOLT] Fix concurrent hash table modification in the instrumentation runtime — och95 / detail
  9. X86: add newline to end of FMA instruction comments. — Tim Northover / detail
  10. [mlir][bufferization][NFC] Move more unknown type conversion logic into BufferizationOptions — springerm / detail
  11. lld: fix test after x86 instruction comments now end in newline — Tim Northover / detail
  12. lld test fix: don't check the precise hex emitted as a comment. — Tim Northover / detail
  13. llvm-c: Add LLVMDeleteInstruction to fix a test issue — nicolai.haehnle / detail
  14. Remove unnecessary includes of ManagedStatic.h — nicolai.haehnle / detail
  15. Recommit "[lldb/test] Don't use preexec_fn for launching inferiors" — pavel / detail
  16. [pseudo] NFC, fix the header guard for Language.h — hokein.wu / detail
  17. [ORC][MIPS} Correct template parameter for stubAndPointerRangesOk function on Mips — liuxiaodong / detail
  18. [lldb] Fixup TestLoadAfterAttach for 82ba3f4 — pavel / detail
  19. [lldb][Windows] Fix memory region base addresses when a range is split — david.spickett / detail
  20. [MLIR][Presburger] Refactor division representation to DivisionRepr — groverkss / detail
  21. [IR][OpaquePointers] Properly print cmpxchg with pointer operands. — dantrushin / detail
  22. [lldb/test] Add a couple of libc++ std::string layouts — pavel / detail
  23. [ms] [llvm-ml] Add support for anonymous labels (`@@`, `@B`, `@F`) — epastor / detail
  24. [mlir][Transform] Make applyToOne return a DiagnosedSilenceableFailure — nicolas.vasilache / detail
  25. [lldb] [test] Improve stability of llgs vCont-threads tests — mgorny / detail
  26. [Driver] Improve linking options for target AVR — ben.shi / detail
  27. [mlir][AMDGPU] Add --chipset option to AMDGPUToROCDL — Krzysztof.Drewniak / detail
  28. Revert "[lldb] [test] Improve stability of llgs vCont-threads tests" — mgorny / detail
  29. [libc] Make div test names unique — abrachet / detail

clang-d429041-g519d7876cbee-t30033-b30033.tar.gz (Jul 7, 2022 4:39:27 AM)

  1. [NFC][sanitizer] Format dn_expand interceptor — Vitaly Buka / detail
  2. [AArch64] Clean up vselect-ext.ll test, add tests with ne/ep preds. — flo / detail
  3. [NFC] make ASTContext:isSame* methods const — yedeng.yd / detail
  4. [libc++][format] Improve floating-point formatters. — koraq / detail
  5. [libc++[format][NFC] Removes dead code. — koraq / detail
  6. [clang-tidy] Fix confusable identifier interaction with unavailable class def — sguelton / detail
  7. [NFC] [Coroutines] Update the comments for lowering coro.save — yedeng.yd / detail
  8. [BasicBlockUtils] Allow splitting predecessors with callbr terminators — npopov / detail
  9. [llvm][Debuginfod][Bazel] Match dependencies in CMakeLists.txt. — akuegel / detail
  10. [LSR] Regenerate test checks (NFC) — npopov / detail
  11. [AArc64] Legalisation of compares and truncates of nxv1i1 types. — sander.desmalen / detail
  12. [AArch64][SME] Update load/store intrinsics to take predicate corresponding to element size. — sander.desmalen / detail
  13. [mlir][vector][bufferize] Fix transfer_write dropping mask operand — springerm / detail
  14. [clang-format] Avoid crash in LevelIndentTracker. — marek.kurdej+llvm.org / detail
  15. [GlobalsModRef] Don't override getModRefBehavior() for CallBase — npopov / detail
  16. [VectorCombine] NFC: rename test extract-cmp-binop.ll to extract-scalable.ll — sander.desmalen / detail
  17. [VectorCombine] Avoid creating shuffle for extract-extract pattern on scalable vector. — sander.desmalen / detail

clang-d429024-g819a7f98cd6d-t30030-b30030.tar.gz (Jul 6, 2022 10:47:13 PM)

  1. [libc++] Use ABI tags instead of internal linkage to provide per-TU insulation — Louis Dionne / detail
  2. [gn build] (manually) port 9ee97ce3b8305c5 — thakis / detail
  3. [gn build] Port 8366e21ef176 — llvmgnsyncbot / detail
  4. Removing this test temporarily beacuse of a failure in x86_64 — msd.ataei / detail
  5. [AsmPrinter] Fix bit pattern for i1 vectors. — efriedma / detail
  6. [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo. — noahshutty / detail
  7. Bringing back the test with the required target related to commit 96515df816ebc3af2a632669a26374745e98b0c5 — msd.ataei / detail
  8. try to fix build after babef908cc1 — thakis / detail
  9. [Clang] Fix invalid utf-8 detection — corentinjabot / detail
  10. [clang][NFC] Re-generate CommandLineReference.rst — Louis Dionne / detail
  11. [clangd] add inlay hints for std::forward-ed parameter packs — ribizel / detail
  12. Revert "[Clang] Add a warning on invalid UTF-8 in comments." — thakis / detail
  13. [mlir][sparse] fix windows build error — peiming / detail
  14. [flang] Add semantics test for coshape function — najegeorge / detail
  15. [mlir][sparse] implement simple reshaping (expand/collapse) — ajcbik / detail
  16. [RISCV] Add codegen coverage for get.active.lane.mask — listmail / detail
  17. [Bazel] Fixup to llvmorg-15-init-15618-ge0b520865026, s/dxil/dx/ — geek4civic / detail
  18. [LV] Remove redundant checks from recurrence test. — flo / detail
  19. [Debuginfod] Try to fix shared library build after babef908cc1 (D114845) and 39ed08f8d452. — noahshutty / detail
  20. [libc++] Fix a few things in RangesAlgorithms.csv — nikolasklauser / detail
  21. [LoongArch] Add codegen support for handling floating point immediates — luweining / detail
  22. [flang][runtime] Make ENDFILE work after non-advancing READ — pklausler / detail
  23. [flang] Cope with overflow in real MOD/MODULO — pklausler / detail
  24. [flang][runtime] Fix directed UP/DOWN rounding edge case for Fw.d output — pklausler / detail
  25. [GVN] Bug fix to reportMayClobberedLoad remark — flo / detail
  26. [AArch64][GlobalISel] update the test case with update_mir_test_checks.py — yuanke.luo / detail
  27. [mlir][tblgen] Reverting fatality of assemblyFormat with skipDefaultBuilders=1 — 2998727+wrengr / detail
  28. [flang] Add IsElementalProcedure() predicate — pklausler / detail
  29. [sanitizer] Fix dn_expand test — Vitaly Buka / detail
  30. [flang] Avoid spurious warnings in pedantic mode from FORMAT items — pklausler / detail
  31. [flang][runtime] Trim FORMATs echoed to error messages — pklausler / detail
  32. [libc][NFC] Make explicit casts — abrachet / detail
  33. [mlir][Math] Support fold PowFOp with constant dense. — jacquesguan / detail
  34. [SystemZ] [z/OS] Use assignCalleeSavedSpillSlots() to mark handle special registers in CSR list instead of determineCalleeSave — h.neukc / detail
  35. [Debug] [Coroutine] Adjust the scope and name for coroutine frame — yedeng.yd / detail
  36. [Debug] [Coroutines] Get rid of DW_ATE_address — yedeng.yd / detail
  37. [VPlan] Move remove dead recipes before merging regions. — flo / detail
  38. [AArch64][GlobalISel] update the gisel test case — yuanke.luo / detail
  39. [Debuginfod] Try to fix clang-ppc64le-rhel build — noahshutty / detail

clang-d428985-g8f83f8f999fb-t30025-b30025.tar.gz (Jul 6, 2022 2:01:25 PM)

  1. [buildbot] Print BUILD_STEP earlier — github / githubweb
  2. [buildbot] Fix script after the previous commit — github / githubweb

clang-d428985-g8f83f8f999fb-t30025-b30025.tar.gz (Jul 6, 2022 2:01:25 PM)

  1. [AArch64] NFC: Fix name mangling in sve-insert-vector.ll — sander.desmalen / detail
  2. [AArch64] Add support for various operations on nxv1i1 types. — sander.desmalen / detail
  3. [Clang] Add a warning on invalid UTF-8 in comments. — corentinjabot / detail
  4. [stackmaps] Start legalizing live variable operands — vext01 / detail
  5. [RISCV] Add test coverage for vectorizer tailfolding — listmail / detail
  6. [LV] Remove unnecessary memory checks from recurrence test — flo / detail
  7. [JITLink][RISCV] Ignore R_RISCV_RELAX and check R_RISCV_ALIGN — hahnjo / detail
  8. [AArch64][SVE] Zero other lanes when doing OR reduction on unpacked predicate using ptest. — sander.desmalen / detail
  9. [clangd] Fix missing key function in PreambleThrottler — sam.mccall / detail
  10. [RISCV] Autogen a vectorizer test for ease of update — listmail / detail
  11. [libc++] Implement ranges::remove{, _if} — nikolasklauser / detail
  12. [X86] LowerShift - lower some shuffles directly to X86ISD::PSHUFLW nodes. — llvm-dev / detail
  13. [Clang][OpenMP] Enable floating-point operation for `atomic compare` series — i / detail
  14. [LTO][ELF] Add selective --save-temps= option — njx / detail
  15. [CMake][Fuchsia] Install static libuwind — phosek / detail
  16. [Metadata] Utilize the resizing capability of MDNodes in Moduleflag processing. — wolfgang_pieb / detail
  17. [flang] Establish a single source of target information for semantics — pklausler / detail
  18. Revert "[Clang] Add a warning on invalid UTF-8 in comments." — corentinjabot / detail
  19. [gn build] Port f8cbe3cdf024 — llvmgnsyncbot / detail
  20. [BOLT] Add runtime functions required by freestanding environment — maks / detail
  21. [NFC] [DirectX] Prefix for intrinsics should be dx — chris.bieneman / detail
  22. Update the status & add tests for some more C99 DRs — aaron / detail
  23. [llvm] [Debuginfod] Add cpp-httplib optional dependency. — noahshutty / detail
  24. [PowerPC] Fix the check for scalar MASS conversion — msd.ataei / detail
  25. [libc++] Improves pragma system_header test. — koraq / detail
  26. [llvm] [Debuginfod] Add HTTP Server to Debuginfod library. — noahshutty / detail
  27. [clang] Correct the macOS version that supports aligned allocation — Louis Dionne / detail
  28. [Clang] Add a warning on invalid UTF-8 in comments. — corentinjabot / detail
  29. [gn build] (manually) port e0b520865026 — thakis / detail
  30. [gn build] (manually) port 484b1aa611ca — thakis / detail

clang-d428955-gb484cbbc682c-t30023-b30023.tar.gz (Jul 6, 2022 11:08:06 AM)

  1. [mlir][OpenMP] Add if clause to OpenMP simd construct — dominik.adamski / detail
  2. [tbaa] Handle base classes in struct tbaa — jeroen.dobbelaere / detail
  3. [WebAssembly][NFC] Reuse the regClassToValType helper in WebAssemblyMCInstLower — asb / detail
  4. [clangd] Support external throttler for preamble builds — sam.mccall / detail
  5. [pseudo] Define recovery strategy as grammar extension. — sam.mccall / detail
  6. [NFC] Add a TODO comment to apply nounwind attribute in all GPU modes. — alexey.bader / detail
  7. [clangd] Fix tests after ed0e20d5e8c5d6c679d2c — sam.mccall / detail
  8. [SimplifyCFG] Don't split predecessors of callbr terminator — npopov / detail
  9. [WebAssembly][NFC] Consolidate TargetRegisterClass=>COPY opcode conversion into a single helper — asb / detail
  10. [AMDGPU][GFX1030][DOC][NFC] Update assembler syntax description — d-pre / detail
  11. [Clang][NFC] fix typo — corentinjabot / detail
  12. [X86] Add RDPRU instruction — paul.robinson / detail
  13. [LICM] Check opt output in test (NFC) — npopov / detail
  14. [gn build] Port 08e4fe6c6196 — llvmgnsyncbot / detail
  15. [LLVM] Add the support for fmax and fmin in atomicrmw instruction — i / detail
  16. [Debugify] Port verify-debuginfo-preserve to NewPM — djordje.todorovic / detail
  17. [MLIR][Presburger] Support lexicographic max/min union of two PWMAFunction — groverkss / detail
  18. [IndVars] Regenerate test checks (NFC) — npopov / detail

clang-d428937-ge5fdcfac1bbe-t30021-b30021.tar.gz (Jul 6, 2022 7:29:04 AM)

  1. [mlir][Vector] Fold InsertOp(SplatOp(X), SplatOp(X)) to SplatOp(X). — jacquesguan / detail
  2. [WebAssembly][NFC] Refactor table handling in WebAssembly::wasmSymbolSetType — asb / detail
  3. Revert "[WebAssembly][NFC] Refactor table handling in WebAssembly::wasmSymbolSetType" — asb / detail
  4. [WebAssembly][NFC] Refactor table handling in WebAssembly::wasmSymbolSetType — asb / detail
  5. [BOLT] Change mutex implementation — elvina.yakubova / detail
  6. [AMDGPU] Additional liveness tests for si-optimize-exec-masking-pre-ra — carl.ritson / detail
  7. [ELF] Optimize getInputSections. NFC — i / detail
  8. [mlir][Bazel] Fix Bazel build after a2158374ba1a6f81f4cce3eb54d0bc44f3ab75e0 — akuegel / detail
  9. [LoongArch] Support lowering FrameIndex — luweining / detail
  10. [PowerPC] Simplify test for PR33636 (NFC) — npopov / detail
  11. [LoongArch] Implement prologue/epilogue insertion — luweining / detail
  12. [ConstFold] Salvage some div/rem folding test (NFC) — npopov / detail
  13. [ConstExpr] Remove div/rem constant expressions — npopov / detail
  14. [IR] Remove Constant::canTrap() (NFC) — npopov / detail
  15. [llvm][AArch64] Fix "+all" feature for sysreg aliases — david.spickett / detail
  16. [LoopVectorizationLegality] Drop unused variable (NFC) — npopov / detail
  17. [SelectionDAGISel] Drop unused variable (NFC) — npopov / detail
  18. [NFC][AMDGPU] Cleanup the SIOptimizeExecMasking pass. — thomas.symalla / detail
  19. [InstCombine] remove useless insertelement — Chenbing.Zheng / detail
  20. [Docs] Add release note for ARM's new -mframe-chain option — lucas.prates / detail
  21. [ValueTracking] Accept Instruction in isSafeToSpeculativelyExecute() (NFC) — npopov / detail
  22. [lldb] Stop passing both i386 and i686 in parallel as architectures on Windows — martin / detail
  23. [LoongArch] Add LoongArch support to update_llc_test_checks — luweining / detail
  24. [AMDGPU] Add a MIR test for D127781 — jay.foad / detail
  25. [LoongArch] Add codegen support for division operations — luweining / detail
  26. [AMDGPU] Move all -global-isel RUN lines into main test file — jay.foad / detail
  27. [mlir] Define proper DenseMapInfo for Interfaces — markus.boeck02 / detail
  28. [MIPS] Fix the ASAN shadow offset hook for the N32 ABI — djordje.todorovic / detail
  29. [MIPS] Resolve issues in building ASAN for N32 ABI — djordje.todorovic / detail
  30. [ORC][ORC_RT][AArch64] Implement TLS descriptor in ELFNixPlatform. — ksunhokim123 / detail
  31. [libc++] Prefer __has_builtin for detecting compiler-provided type_traits — nikolasklauser / detail
  32. [libc++] default-construct moved-from test-iterators — nikolasklauser / detail
  33. [lldb][AArch64] Use "+all" feature for the disassembler — david.spickett / detail

clang-d428918-g8ee913d83b17-t30019-b30019.tar.gz (Jul 6, 2022 3:48:04 AM)

  1. Changing the ppc64[be|le] bots to TestSuiteBuilders — kamau.bridgeman.ibm / githubweb

clang-d428904-g0880b9d52620-t30016-b30016.tar.gz (Jul 5, 2022 9:33:09 PM)

  1. [Sanitizer][Darwin] Fix log-path_test.cpp — julian.lettner / detail
  2. Allow non-variadic functions to be attributed with `__attribute__((format))` — fcloutier / detail
  3. [mlir] Silence warnings when building with Clang ToT — alex_toresh / detail
  4. [Clang] Silence warning when building with MSVC 2022 — alex_toresh / detail
  5. [Clang][unittests] Silence trucation warning with MSVC 2022 — alex_toresh / detail

clang-d428899-gea8b811bf800-t30014-b30014.tar.gz (Jul 5, 2022 5:54:45 PM)

  1. [RISCV] Add more SHXADD tests. NFC — craig.topper / detail
  2. new clang-tidy checker for assignments within condition clause of if statement — gribozavr / detail
  3. [gn build] Port 05130a6ba7d9 — llvmgnsyncbot / detail
  4. [clang-tools-extra] Fix a link in ReleaseNotes.rst — gribozavr / detail
  5. [LLDB] Remove TestLoadUnload.py Arm/Linux Xfail decorator — omair.javaid / detail
  6. [NFC][HLSL] Add tests for vector alias. Remove dead code. — chris.bieneman / detail
  7. [LLDB] Remove TestLoadUnload.py Arm/Linux Xfail decorator — omair.javaid / detail
  8. [RISCV][Driver] Add libm linking to `RISCVToolchain` for C++ — anton.a.afanasyev / detail
  9. Fix running orc-rt tests with LLVM_BUILD_EXTERNAL_COMPILER_RT (again). — Lang Hames / detail
  10. [AArch64][GlobalISel] Add support for sret demotion. — Amara Emerson / detail
  11. [OpenMP] add 4 custom APIs supporting MSVC OMP codegen — jonathan.l.peyton / detail
  12. [mlir:Parser] Don't use strings for the "ugly" form of Attribute/Type syntax — riddleriver / detail
  13. [RISCV] Add more SHXADD patterns where the input is (and (shl/shr X, C2), C1) — craig.topper / detail
  14. [lldb/Core] Fix finite progress event reporting — medismail.bennani / detail

clang-d428885-ga1cd3f49b680-t30012-b30012.tar.gz (Jul 5, 2022 2:42:38 PM)

  1. [analyzer] Do not emit redundant SymbolCasts — gabor.marton / detail
  2. [analyzer] Fix assertion in simplifySymbolCast — gabor.marton / detail
  3. Revert "[lldb/test] Don't use preexec_fn for launching inferiors" — Jonas Devlieghere / detail
  4. [llvm-lib] Ignore /NODEFAULTLIB flag — pzheng / detail
  5. [LinkerWrapper] Add AMDGPU specific options to the LLD invocation — jhuber6 / detail
  6. [mlir][tblgen] Consistently use `$_ctxt` instead of `$_ctx` — markus.boeck02 / detail
  7. [SimplifyCFG] Skip hoisting common instructions that return token type — Yuanfang Chen / detail
  8. [InstCombine] add tests for sqrt libcalls; NFC — spatel / detail
  9. [InstCombine] avoid conflict between CHECK prefix and value name in test file; NFC — spatel / detail
  10. [pseudo] Add error-recovery framework & brace-based recovery — sam.mccall / detail
  11. [Libomptarget][NFC] Make Libomptarget use the LLVM naming convention — jhuber6 / detail
  12. [AMDGPU] NFC. Add a test of the error message for assembling global_atomic_cmpswap_x2 — Joseph.Nash / detail
  13. [PowerPC] PPCTLSDynamicCall does not preserve LiveIntervals — jay.foad / detail
  14. [RISCV] Update PreprocessISelDAG to use RemoveDeadNodes. — craig.topper / detail
  15. [RISCV] Use a switch statement in PreprocessISelDAG. NFC — craig.topper / detail

clang-d428870-g7b1ff859feaa-t30010-b30010.tar.gz (Jul 5, 2022 11:47:00 AM)

  1. [AMDGPU][NFC] Refine matching SMRD offsets. — ivan.kosarev / detail
  2. [pseudo] Use the prebuilt cxx grammar for the lit tests, NFC. — hokein.wu / detail
  3. [Compiler-RT]  Remove FlushViewOfFile call when unmapping gcda files on win32. — abpostelnicu / detail
  4. [SCEV] Fix isImpliedViaMerge() with values from previous iteration (PR56242) — npopov / detail
  5. [RuntimeDyld] Fix R_AARCH64_TSTBR14 relocation — och95 / detail
  6. [pseudo] Fix the build for the benchmark tool. — hokein.wu / detail
  7. [AMDGPU] gfx11 Generate VOPD Instructions — Joseph.Nash / detail
  8. [clang][dataflow] Handle null pointers of type std::nullptr_t — li.zhe.hua / detail
  9. [ConstExpr] Don't create div/rem expressions — npopov / detail
  10. [pseudo] Implement guard extension. — hokein.wu / detail
  11. [gn build] Port d1af09ad9617 — llvmgnsyncbot / detail
  12. [mlir][tensor][bufferize][NFC] Clean up test case — springerm / detail
  13. [AMDGPU] gfx11 CodeGen for new DPP instructions — Joseph.Nash / detail
  14. [mlir][memref] Improve type inference for rank-reducing subviews — springerm / detail
  15. Revert "[SimplifyCFG] Thread branches on same condition in more cases (PR54980)" — npopov / detail
  16. [mlir][interfaces][NFC] Remove ViewLikeInterface::expandToRank — springerm / detail
  17. [mlir][memref][NFC] Silence compiler warnings — springerm / detail
  18. [BUILD] Add missed CMakeLists.txt change from dfb77f2 — Ben.Dunbobbin / detail
  19. [AMDGPU] Add patterns for GFX11 v_minmax and v_maxmin instructions — jay.foad / detail
  20. [MLIR][Presburger] Rename attachments to identifiers in PresburgerSpace — groverkss / detail
  21. [DAG] foldAddSubOfSignBit - don't bother creating the new shift node unless constant folding succeeds — llvm-dev / detail
  22. [DAG] visitREM - use isAllOnesOrAllOnesSplat instead of isConstOrConstSplat — llvm-dev / detail
  23. Revert "[mlir][sparse] add more unittest cases to sparse dialect merger" — stilis / detail
  24. [Assembler] Name globals in test (NFC) — npopov / detail
  25. [VectorCombine] Improve shuffle select shuffle-of-shuffles — david.green / detail
  26. [Thumb2] Remove unneeded IR from MIR test (NFC) — npopov / detail
  27. [AMDGPU] GFX11 trivial NFC tweaks — jay.foad / detail
  28. [mlir][LLVMIR] Apply CallOp/CallableInterface on suitable operations — minyihh / detail
  29. [HLSL] Add ExternalSemaSource & vector alias — chris.bieneman / detail
  30. [LSR] Fix bug for optimizing unused IVs to final values — syzaara / detail
  31. [gn build] Port b8dbc6ffea93 — llvmgnsyncbot / detail

clang-d428839-g8cd79bc12c36-t30008-b30008.tar.gz (Jul 5, 2022 8:06:18 AM)

  1. [OpenCL] Remove fast_ half geometric builtins — sven.vanhaastregt / detail
  2. Fix tests with non-default CLANG_DEFAULT_LINKER — yikong / detail
  3. [ARM] Add Support for Cortex-M85 — archibald.elliott / detail
  4. [LLDB] Disable TestGdbRemoteFork* for Arm/AArch64 Linux — omair.javaid / detail
  5. Reland "Reland "[NFC] Add a missing test for for clang-repl"" — jun / detail
  6. [VE] Restructure eliminateFrameIndex — marukawa / detail
  7. Revert "[VE] Restructure eliminateFrameIndex" — marukawa / detail
  8. [clang-tidy] By-pass portability issues in confusable-identifiers test — sguelton / detail
  9. Correct XFAIL according to bot owner's advice — jun / detail
  10. [VE] Restructure eliminateFrameIndex — marukawa / detail
  11. [LLDB] Skip TestTwoHitsOneActual.py on Arm/AArch64 Linux — omair.javaid / detail
  12. Updating office hours — aaron / detail
  13. [MLIR][Affine] Allow `<=` in IntegerSet constraints — groverkss / detail
  14. [LLDB] Fix decorator import in TestTwoHitsOneActual.py — omair.javaid / detail
  15. [NFC] Fix wrong comment. — thomas.symalla / detail
  16. [clang-extdef-mapping] Directly process .ast files — tobias / detail
  17. [SimplifyCFG] Add additional jump threading test (NFC) — npopov / detail
  18. [LV] Remove stray dbgs() call after  774fc63490939. — flo / detail
  19. [SimplifyCFG] Thread all predecessors with same value at once — npopov / detail
  20. [pseudo] Eliminate LRTable::Action. NFC — sam.mccall / detail
  21. [AMDGPU][GlobalISel] Support register offsets for SMRDs. — ivan.kosarev / detail

clang-d428818-g271b470f3f1a-t30006-b30006.tar.gz (Jul 5, 2022 4:36:13 AM)

  1. [test] Check for more -fsanitize=array-bounds behavior — sbergman / detail
  2. [RISCV] Rename some variables for clarity. NFC — craig.topper / detail
  3. [RISCV] Replace an explicit check with an assert. — craig.topper / detail
  4. [clang-tidy] Fix confusable identifiers interaction with DeclContext — sguelton / detail
  5. [flang] Avoid opaque pointer issue with character array substring addressing — jperier / detail
  6. Revert "[VectorCombine] Improve shuffle select shuffle-of-shuffles" — npopov / detail
  7. [libc++] Use __is_exactly_{input, forward}_iterator — nikolasklauser / detail
  8. [libc++] Fix __split_buffer::__construct_at_end definition to match declaration — nikolasklauser / detail
  9. Fix use of pointer arithmetic instead of iterators. — klimek / detail
  10. [mlir][Linalg] Add DropUnitDims support for tensor::ParallelInsertSliceOp. — nicolas.vasilache / detail
  11. [LV] Consider minimum vscale assmuption for RT check cost. — flo / detail
  12. [LLD][ELF] Add FORCE_LLD_DIAGNOSTICS_CRASH to force LLD to crash — Ben.Dunbobbin / detail
  13. [AArch64][SME] Add SME addha/va intrinsics — david.sherwood / detail
  14. [InstCombine] add negtive tests for (%x & C) == 0 -> %x u< (-C). nfc — Chenbing.Zheng / detail
  15. [lldb] Add support to load object files from thin archives — thakis / detail
  16. [gn build] (manually) port dfb77f2e99a1 — thakis / detail
  17. [InstCombine] [NFC] use C.isNegatedPowerOf2() instead of (~C + 1).isPowerOf2() — Chenbing.Zheng / detail
  18. [gn build] (manually) port 6b3956e123db — peter.waller / detail
  19. [InstCombine] improve fold for icmp_eq_and to icmp_ult — Chenbing.Zheng / detail
  20. [IndVars] Precommit test with redundant FPToSI. — flo / detail

clang-d428798-g2028fe6fbca6-t30004-b30004.tar.gz (Jul 5, 2022 1:11:49 AM)

  1. [RISCV][NFC] Merge the isolated decleration into foreach. — jacquesguan / detail
  2. [NFC][ASTImporter] remove the unnecessary condition checks in ASTImporter.cpp — singh.shivamsingh2003 / detail
  3. [NFC] Remove unused test inputs — yedeng.yd / detail
  4. [RISCV][Clang] Teach RISCVEmitter to generate BitCast for pointer operands. — yeting.kuo / detail
  5. [LoongArch] Add codegen support for load/store operations — luweining / detail
  6. [LoongArch] Add codegen support for conditional branches — luweining / detail
  7. [LoongArch] Add initial support for function calls — luweining / detail
  8. [llvm-objcopy] -O binary: align sh_offset for section changed from SHT_NOBITS — i / detail
  9. [mlir] Add InferIntRangeInterface to gpu.launch — csigg / detail
  10. [lld-macho] Handle LOH_ARM64_ADRP_LDR_GOT optimization hints — dani / detail

clang-d428788-gb2b4c8721db0-t30002-b30002.tar.gz (Jul 4, 2022 9:43:32 PM)

  1. [InstCombine] Make use of low zero bits to determine exact int->fp cast — zhongyunde / detail

clang-d428787-g142aca7741d5-t30001-b30001.tar.gz (Jul 4, 2022 6:36:06 PM)

  1. [Orc][LLJIT] Use JITLink on RISC-V — hahnjo / detail
  2. [OffloadPackager] Use appropriate kind for LTO bitcode — jhuber6 / detail
  3. [InstCombine] add helper function for sub-of-min/max folds; NFC — spatel / detail
  4. [InstCombine] add tests for sub of smin/smax; NFC — spatel / detail
  5. [InstCombine] fold sub of min/max of sub with common operand — spatel / detail

clang-d428782-g623250b51139-t29999-b29999.tar.gz (Jul 4, 2022 3:25:14 PM)

  1. [pseudo] Store shift and goto actions in a compact structure with faster lookup. — sam.mccall / detail
  2. [flang] Make code more homogenous in CodeGen — clementval / detail
  3. [clang-format] Break on AfterColon only if not followed by comment — owenca / detail
  4. [clang-format] Update documentation — thakis / detail
  5. [LV] Consider runtime checks profitable if scalar cost is zero. — flo / detail
  6. [X86] Regenerate fold-tied-op.ll test checks — llvm-dev / detail

clang-d428776-gbc70ba814dc1-t29997-b29997.tar.gz (Jul 4, 2022 11:57:48 AM)

  1. [AArch64] Add support for insert/extract for nxv1i1 types. — sander.desmalen / detail
  2. [mlir][Linalg][NFC] Make getReassociationMapForFoldingUnitDims a visible helper function — nicolas.vasilache / detail
  3. [LV] Add back CantReorderMemOps remark. — flo / detail
  4. CombineContractBroadcast should not create dims unused in LHS+RHS — benoitjacob / detail
  5. Use add_llvm_install_targets for install-llvmlibc — jeffbailey / detail

clang-d428771-g2bfca3561466-t29996-b29996.tar.gz (Jul 4, 2022 9:48:23 AM)

  1. [ConstantFolding] Check return value of ConstantFoldInstOperandsImpl() — npopov / detail
  2. [AMDGPUCodeGenPrepare] Check result of ConstantFoldBinaryOpOperands() — npopov / detail
  3. [VectorCombine] Improve shuffle select shuffle-of-shuffles — david.green / detail
  4. [libc++] Implement `std::ranges::merge` — hui.xie1990 / detail
  5. [gn build] Port 25607d143d1d — llvmgnsyncbot / detail
  6. [SCEVExpander] Avoid ConstantExpr::get() (NFCI) — npopov / detail
  7. [Reassociate] Avoid ConstantExpr::get() — npopov / detail
  8. [SLP] Peek into loads when hitting the RecursionMaxDepth — david.green / detail
  9. [llvm-ar][test] Add additional MRI script testing — gbreynoo / detail
  10. [libc] Add a separate algorithm_test. — gchatelet / detail
  11. [flang] Avoid segfault when defining op is not a fir::Convert — clementval / detail
  12. [BPI] Avoid ConstantExpr::get() — npopov / detail
  13. Fix MLIR Python CMake bug causing duplicate sources target. — stellaraccident / detail
  14. [LV] Vectorize cases with larger number of RT checks, execute only if profitable. — flo / detail
  15. [RISCV] Add ADDI instr for computing FrameIndex address — luxufan / detail
  16. [LoopVectorize][NFC] Reinstate TTICapture workaround for gcc-6 — peter.waller / detail
  17. [LTO] Update remark test after 644a965c1efef6. — flo / detail
  18. [Bitcode] Use bitcode input for test (NFC) — npopov / detail
  19. [InstCombine] Avoid ConstantExpr::get() in phi binop fold — npopov / detail
  20. [SLP] add test for load combining + shuffling; NFC — spatel / detail
  21. [mlir][OpenMP] omp.task translation to LLVM IR — Shraiysh.Vaishay / detail
  22. [X86] Disable combineVectorSizedSetCCEquality for soft float. — craig.topper / detail

clang-d428749-g740633ff08ff-t29994-b29994.tar.gz (Jul 4, 2022 7:29:13 AM)

  1. [mlir][Tensor] Move ParallelInsertSlice to the tensor dialect — nicolas.vasilache / detail
  2. [SimplifyCFG] Remove redundant checks for hoisting (NFCI) — npopov / detail
  3. [libc++][NFC] Replace enable_if with __enable_if_t in a few places — nikolasklauser / detail
  4. Revise outdated parts of the developer policy. — vext01 / detail
  5. [pseudo] Remove duplicated code in ClangPseudo.cpp — hokein.wu / detail
  6. [mlir][Tensor] Update ParallelInsertSlicOp semantics to match that of InsertSliceOp — nicolas.vasilache / detail
  7. [AST] Use canonical constraint declaration for ASTContext::getAutoType — yedeng.yd / detail
  8. [mlir][NFC] Fix various warnings generated by GCC 9 — d.dudkin / detail
  9. [DAG] visitTRUNCATE - move GetDemandedBits AFTER SimplifyDemandedBits. — llvm-dev / detail
  10. [AMDGPU][GFX10][DOC][NFC] Update assembler syntax description — d-pre / detail
  11. [AArch64] NFC: Move safe predicate casting to a separate function. — sander.desmalen / detail
  12. [flang] Add TODO for derived types with final procedure — clementval / detail

clang-d428737-gf0089fae1d7e-t29992-b29992.tar.gz (Jul 4, 2022 4:15:18 AM)

  1. [RISCV] Move some SHXADD matching cases into a ComplexPattern. NFC — craig.topper / detail
  2. [RISCV] Add more SHXADD patterns. — craig.topper / detail
  3. [mlir][openmp] Added omp.taskloop — Shraiysh.Vaishay / detail
  4. [IR] Remove support for insertvalue constant expression — npopov / detail
  5. [LV] Simplify setDebugLocFromInst by using early exit (NFC). — flo / detail
  6. [AArch64] Add additional tests for D120481. — flo / detail

clang-d428731-g93d6fdfc232c-t29990-b29990.tar.gz (Jul 3, 2022 11:52:04 PM)

  1. [mlir][Vector] Fold ShuffleOp(SplatOp(X), SplatOp(X)) to SplatOp(X). — jacquesguan / detail
  2. [AIX] Handling the label alignment of a global — esme.yi / detail
  3. [Driver] Ignore the clang modules validation-related flags if clang modules are not enabled — kyrtzidis / detail

clang-d428728-g2c3784cff859-t29988-b29988.tar.gz (Jul 3, 2022 9:03:13 PM)

  1. [SCEV] recognize llvm.annotation intrinsic — czhengsz / detail

clang-d428727-gf7a80c3d08d4-t29987-b29987.tar.gz (Jul 3, 2022 5:52:45 PM)

  1. [clang-format] Tweak help text a bit — thakis / detail
  2. [clang] Fix gcc-6 compilation error. (NFC) — ksunhokim123 / detail
  3. [clang-tidy] Don't treat invalid branches as identical — richard / detail
  4. [clang-tidy] Properly forward clang-tidy output when running tests — richard / detail

clang-d428723-gf9f40aa10d98-t29984-b29984.tar.gz (Jul 3, 2022 12:25:07 PM)

  1. [MLIR][Affine] Allow affine-expr on RHS in IntegerSet — groverkss / detail
  2. [RISCV] Replace call to APInt::countTrailingZeros with uint64_t verson. NFC — craig.topper / detail
  3. [libc++] Make _LIBCPP_DEBUG_RANDOMIZE_RANGE a function — nikolasklauser / detail
  4. [gn build] Port 2aea8af25136 — llvmgnsyncbot / detail
  5. [InstCombine] add tests for and-of-negated-lowbitmask; NFC — spatel / detail
  6. [InstCombine] fold negated low-bit-mask to cmp+select — spatel / detail

clang-d428717-gd100a30a5406-t29983-b29983.tar.gz (Jul 3, 2022 9:56:01 AM)

  1. [RISCV] Add more SHXADD isel patterns. — craig.topper / detail
  2. [Bazel] Make `builtin_headers_gen` as subset of CMake's `clang-resource-headers` — geek4civic / detail
  3. [FPEnv] Allow CompoundStmt to keep FP options — sepavloff / detail
  4. Reland "[NFC] Add a missing test for for clang-repl" — jun / detail
  5. [LowerMatrixMultiplication] Switch dummy values from undef to poison [NFC] — nuno.lopes / detail
  6. Revert "Reland "[NFC] Add a missing test for for clang-repl"" — jun / detail
  7. [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset — luxufan / detail
  8. [NFC] Switch a few uses of undef to poison as placeholders for unreachble code — nuno.lopes / detail
  9. [AArch64] Regenerate more tests. NFC — david.green / detail

clang-d428708-g7788b0c09754-t29977-b29977.tar.gz (Jul 2, 2022 10:02:21 PM)

  1. [lsan] malloc_usable_size returns 0 for nullptr — Vitaly Buka / detail

clang-d428707-g5148c685e3bb-t29976-b29976.tar.gz (Jul 2, 2022 7:22:19 PM)

  1. [mlir][complex] Inverse canonicalization between exp and log — lewuathe / detail

clang-d428706-g5d787689b145-t29975-b29975.tar.gz (Jul 2, 2022 1:35:45 PM)

  1. [VPlan] Move setDebugLocFromInst to VPTransformState (NFC). — flo / detail
  2. [RISCV] Match RISCVISD::ADD_LO in SelectAddrRegImm. — craig.topper / detail

clang-d428704-g23ee84f43201-t29972-b29972.tar.gz (Jul 2, 2022 6:14:57 AM)

  1. [globalisel] Add test case for regbank selection. — yuanke.luo / detail

clang-d428703-g7fc4518f4a70-t29971-b29971.tar.gz (Jul 2, 2022 3:30:58 AM)

  1. Revert "[CMake][Fuchsia] Use libunwind as the default unwinder" — phosek / detail
  2. [RISCV] isel (add (and X, 0xFFFFFFFE), Y) as (SH1ADD (SRLIW X, 1), Y). — craig.topper / detail
  3. [RISCV] isel (shl (and X, C2), C) -> (slli (srliw X, C3), C3+C). — craig.topper / detail
  4. [MLIR] Rename FusePadOpWithLinalgConsumer -> FusePadOpWithLinalgProducer (NFC) — l.chelini / detail

clang-d428699-g40d2ef841b68-t29969-b29969.tar.gz (Jul 2, 2022 12:50:50 AM)

  1. [clang-format][NFC] Replace an EXPECT_EQ with a verifyFormat — owenca / detail

clang-d428698-gccf7dd5e813d-t29968-b29968.tar.gz (Jul 1, 2022 10:29:39 PM)

  1. [LLD][COFF] Ignore /kernel flag — pzheng / detail
  2. [reland][Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef. — a.v.lapshin / detail
  3. [InstCombine] Transform strrchr to memrchr for constant strings — msebor / detail
  4. [InstCombine] Add tests in anticipation of D128939 (NFC) — msebor / detail
  5. [gn build] Port 554aea52d79e — llvmgnsyncbot / detail
  6. [CMake][Fuchsia] Use libunwind as the default unwinder — phosek / detail
  7. [GISel] Don't fold convergent instruction across CFG — qcolombet / detail
  8. [compiler-rt] Update Fuchsia sanitizer sched_yield — phosek / detail
  9. Test a few more C99 DRs — aaron / detail
  10. [DirectX] add thread/group id DXIL operations. — python3kgae / detail
  11. [mlir][sparse] add more unittest cases to sparse dialect merger — peiming / detail
  12. Remove redundant code. [NFC] — xur / detail
  13. [MC][RISCV] Suppress R_RISCV_{ADD,SUB}32 in .apple_names .apple_types after D127549 — i / detail
  14. [pseudo] Fix an out-of-bound issue in getReduceRules. — hokein.wu / detail
  15. [RISCV] Considering existing offset in the alignment when folding ADDIs into load/store. — craig.topper / detail
  16. Revert "Re-apply "Deferred Concept Instantiation Implementation""" — erich.keane / detail
  17. [mlir] Fix usages of `run-reproducer`. — rdzhabarov / detail
  18. [gn build] Manually port 43dc3190 — aeubanks / detail
  19. [UpdateTestChecks][test] Remove stray ; before/after non-RUN-non-CHECK comments — i / detail
  20. [SLP][NFC]Add a test for logical and operands, requiring extra — a.bataev / detail
  21. [mlir][tosa] Update TOSA transpose_conv2d to match spec — suderman / detail
  22. [pseudo] NFC, polish the fix of c99827349927a44334f2b04139168efd0bc87cd3 — hokein.wu / detail
  23. [SLP][NFC]Rework the test for logical and freeze, need some extra nodes, — a.bataev / detail
  24. [flang][NFC] Add embox test with character — clementval / detail
  25. [mlir][sparse] Reducing computational complexity — 2998727+wrengr / detail
  26. [InstCombine] avoid 'tmp' usage in test files; NFC — spatel / detail
  27. [InstCombine] restrict select of bit-tests to constant shift amounts — spatel / detail
  28. [bazel] Port 43dc3190, adding rules to generate dxil intrinsics — aeubanks / detail
  29. [bazel] Fix invalid characters — aeubanks / detail
  30. [Lex] Introduce `PPCallbacks::LexedFileChanged()` preprocessor callback — kyrtzidis / detail
  31. [llvm-lto2] Remove unneeded cl::init(false). NFC — i / detail
  32. [BOLT] Fix instrumentation problem with floating point — maks / detail
  33. [LowerMatrixMultiplication] Switch dummy values from undef to poison [NFC] — nuno.lopes / detail
  34. attempt to fix aarch64 build bot — nuno.lopes / detail
  35. Revert [LowerMatrixMultiplication] Switch dummy values from undef to poison [NFC] — nuno.lopes / detail
  36. [sanitizer] Update dn_expand interceptor for glibc 2.34 — Vitaly Buka / detail
  37. [libc++][ranges] Implement `ranges::stable_sort`. — varconst / detail
  38. [gn build] Port 94c7b89fe5b0 — llvmgnsyncbot / detail
  39. Generate the capture for the field when the field is used in openmp — jennifer.yu / detail
  40. [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj — jhuber6 / detail
  41. [llvm-objdump] Add support for dumping embedded offloading data — jhuber6 / detail
  42. [gn build] Port 228c8f9cc0b2 — llvmgnsyncbot / detail
  43. [gn build] Port d2d8b0aa4f80 — llvmgnsyncbot / detail
  44. [RISCV][NFC] Simplify condition of IsTU. — yeting.kuo / detail
  45. [mlir][sparse] Silencing some -Wunused-function in unittests — 2998727+wrengr / detail
  46. [clang-format] Run dump_format_style.py for LK_Verilog — owenca / detail
  47. [OpenMP][NFC] Reuse check lines for Clang/OpenMP tests — johannes / detail
  48. [Attributor] Move heap2stack allocas to the entry block if possible — johannes / detail
  49. [RISCV] Restore "Enable shrink wrap by default" — yeting.kuo / detail
  50. [llvm-objdump] Ensure offloading sections have proper alignment — jhuber6 / detail

clang-d428679-gfd25a0aa41c0-t29965-b29965.tar.gz (Jul 1, 2022 5:13:49 PM)

  1. [sanitizer] Fix print for python3 — github / githubweb
  2. [sanitizer] Fix print for python3 — github / githubweb

clang-d428648-gc4abef28a3bd-t29962-b29962.tar.gz (Jul 1, 2022 12:04:10 PM)

  1. [AArch64][SVE] Create AArch64ISD node for DUPQLANE128 — matthew.devereau / detail
  2. Ensure that the generic associations aren't redundant — aaron / detail
  3. Add some more expected warnings to this C99 DR test — aaron / detail
  4. [InstCombine] add code comment for icmp transform; NFC — spatel / detail
  5. [SimplifyLibCalls] Use inbounds GEP — npopov / detail
  6. [lldb/test] Don't use preexec_fn for launching inferiors — pavel / detail
  7. [LV] Don't optimize exit cond during epilogue vectorization. — flo / detail
  8. [IRBuilder] Move CreateNot() to fold API — npopov / detail
  9. [IRBuilder] Move CreateNeg() to fold API — npopov / detail
  10. [LLVM][LTO][LLD] Enable Profile Guided Layout (--call-graph-profile-sort) for FullLTO — Ben.Dunbobbin / detail
  11. [AMDGPU][GlobalISel] Always use VGPR bank for G_FCMP — Mirko.Brkusanin / detail
  12. [SVE][AArch64] Refine hasSVEArgsOrReturn — matthew.devereau / detail
  13. [ConstantRange] Fix sdiv() with one bit values (PR56333) — npopov / detail
  14. [NFC][OpenMP][CUDA] Remove unnecessary default label — i / detail
  15. Re-apply "Deferred Concept Instantiation Implementation"" — erich.keane / detail
  16. [clangd][ObjC] Fix ObjC method definition completion — davg / detail
  17. [LoopDeletion] Fix deletion with unusual predecessor terminator (PR56266) — npopov / detail
  18. [SCEV] Remove unnecessary pointer handling in BuildConstantFromSCEV (NFCI) — npopov / detail
  19. [Build][NFC] Fixes for building on Windows with libc++ — andrew.ng / detail
  20. [pseudo] temporary fix for missing generated header after fe66aebd755191fac6 — sam.mccall / detail
  21. [AST] Don't assert instruction reads/writes memory (PR51333) — npopov / detail
  22. [AArch64] Make nxv1i1 types a legal type for SVE. — sander.desmalen / detail
  23. [MLIR][Linalg] Update filename to reflect implementation (NFC) — l.chelini / detail
  24. [NFC] Add a missing test for for clang-repl — jun / detail
  25. Revert "[NFC] Add a missing test for for clang-repl" — jun / detail
  26. [OpenMP] Initial parsing and semantic support for 'parallel masked taskloop simd' construct — michael.p.rice / detail
  27. [llvm-objdump] -r: print non-SHF_ALLOC relocations for non-ET_REL files — i / detail
  28. [libc][math] Improved ExhaustiveTest performance. — okir / detail
  29. [MLIR][Presburger] Simplex: refactor (symbolic)lex to support specifying multiple varKinds as symbols — arjunpitchanathan / detail
  30. [MLIR][Presburger] support symbolicLexMin for IntegerRelation — arjunpitchanathan / detail

clang-d428618-g14035d5147a2-t29959-b29959.tar.gz (Jul 1, 2022 6:17:53 AM)

  1. [lldb/dyld-posix] Avoid reading the module list in inconsistent states — pavel / detail
  2. [lldb] Add tests which simulate the various std::string layouts — pavel / detail
  3. [Inline] don't add noalias metadata for unknown objects. — czhengsz / detail
  4. [flang] Fix APFloat conversion cases — clementval / detail
  5. [pseudo] Define a clangPseudoCLI library. — hokein.wu / detail
  6. [NFC] add --match-full-lines to the RUN line — czhengsz / detail
  7. [AMDGPU] Update WMMA intrinsics with explicit f16 types — Piotr Sobczak / detail
  8. [AMDGPU] Add WMMA clang builtins — Piotr Sobczak / detail
  9. [SCCP] Only handle unknown lattice values in resolvedUndefsIn() — npopov / detail
  10. [mlir][vector] Untangle TransferWriteDistribution and avoid crashing in the 0-D case. — nicolas.vasilache / detail
  11. [mlir][SCF] Add a ParallelCombiningOpInterface to decouple scf::PerformConcurrently from its contained operations — nicolas.vasilache / detail
  12. [ConstExpr] Don't create insertvalue expressions — npopov / detail
  13. [FPEnv] Allow CompoundStmt to keep FP options — sepavloff / detail
  14. [lld-macho] Handle LOH_ARM64_ADRP_LDR linker optimization hints — dani / detail
  15. [InstructionSimplify] handle denormal input for fcmp — czhengsz / detail
  16. [flang] Add correct number of args for wait — clementval / detail
  17. Fix warning on unhandled enumeration value — sepavloff / detail
  18. [SCEV] pre-commit test case for D127835, NFC — czhengsz / detail
  19. [LLDB] Xfail TestStepNoDebug.py AArch64/Windows — omair.javaid / detail
  20. [fix/build] bazel rule for ParallelCombiningOpInterface — goncharov.mikhail / detail
  21. [flang] Fix for broken/degenerate forall case — clementval / detail
  22. Revert "[FPEnv] Allow CompoundStmt to keep FP options" — sepavloff / detail
  23. [clangd] Also mark output arguments of array subscript expressions — zeratul976 / detail
  24. [gn build] (manually) port cd2292ef824 (PseudoCXX) — thakis / detail
  25. [gn build] (manually) port fe66aebd7551 (PseudoCLI) — thakis / detail
  26. [LV] Add test case for #56319. — flo / detail
  27. [AMDGPU][GFX940][DOC][NFC] Update assembler syntax description — d-pre / detail
  28. Revert rG057db2002bb3: [X86] combineAndnp - constant fold ANDNP(C,X) -> AND(~C,X) — llvm-dev / detail
  29. [AMDGPU][GFX908][DOC][NFC] Update assembler syntax description — d-pre / detail
  30. [lld-macho] Fix left shift of negative value UB — dani / detail
  31. [flang] File omp_lib.f90 is not a standard intrinsic module — clementval / detail
  32. [LV] Update test for #56319 to use interleave group. — flo / detail
  33. [VE][NFC] Correct comment — marukawa / detail
  34. [reland] algorithm_test.cpp — gchatelet / detail
  35. Revert "[reland] algorithm_test.cpp" — gchatelet / detail
  36. [VPlan] Move addMetadata to VPTransformState (NFC). — flo / detail
  37. Fix this C99 DR to be more robust — aaron / detail

clang-d428581-gc0702ac07b8e-t29956-b29956.tar.gz (Jul 1, 2022 12:43:03 AM)

  1. [ODRHash diagnostics] Move common code for calculating diag locations in `DiagnoseODRMismatch` into a lambda. NFC. — vsapsai / detail
  2. [mlir][Vector] Fold InsertStridedSliceOp of two splat with the same input to splat. — jacquesguan / detail
  3. [mlir][Vector] Fold InsertStridedSliceOp of ExtractStridedSliceOp. — jacquesguan / detail
  4. [clang][NFC][tests] dr208.c optional signext handling — hubert.reinterpretcast / detail
  5. [PATCH] [lldb-server] Skip shared regions for memory allocation — yikong / detail

clang-d428576-g27abff670bc7-t29954-b29954.tar.gz (Jun 30, 2022 9:40:52 PM)

  1. [SLP][X86] Add 32-bit vector stores to help vectorization opportunities — llvm-dev / detail
  2. Test and document some C99 DRs — aaron / detail
  3. [AMDGPU] add alternate tests for max-offset codegen; NFC — spatel / detail
  4. [PhaseOrdering] add test to show missing folds from PR56119; NFC — spatel / detail
  5. [InstCombine] add tests for icmp (trunc X), C; NFC — spatel / detail
  6. [InstCombine] canonicalize 'icmp (trunc X), C' to 'icmp (X & Mask), C' — spatel / detail
  7. [AMDGPU] GFX11: automatically release VGPRs at the end of the shader — jay.foad / detail
  8. [RISCV] Replace some uses of XLenVT in RISCVDAGToDAGISel::Select with the original Node VT. NFCI — craig.topper / detail
  9. [InstCombine] Fix a Wparentheses warning in an assert. NFC — craig.topper / detail
  10. [libFuzzer] Extend the fuzz target intarface to allow -1 return value. — kcc / detail
  11. [Kaleidoscope] Remove unused function argument — dblaikie / detail
  12. [NFC] Switch a few uses of undef to poison as placeholders for unreachble code — nuno.lopes / detail
  13. [mlir] Add Dead Code Analysis — jeffniu22 / detail
  14. [flang] Add new semantics test for team_number function — krasmussen / detail
  15. Fix test expectation positioning relative to FIXME comment — rnk / detail
  16. [AMDGPU] Make v16i16/v16f16 legal — Piotr Sobczak / detail
  17. [gn build] Port 0f94d2b385e7 — llvmgnsyncbot / detail
  18. [RISCV] Make custom isel for (add X, imm) used by load/stores more selective. — craig.topper / detail
  19. [InstCombine] Changing constant-indexed GEP of GEP to i8* for merging — williamjhuang / detail
  20. [flang] Expand semantics test coverage of collective subroutines — krasmussen / detail
  21. [LLDB][NativePDB] Return LLDB_INVALID_ADDRESS in PdbIndex::MakeVirtualAddress when input is invalid due to missing address info in symbol/public records. — zequanwu / detail
  22. [fix/build] Fix bazel build rule. — rdzhabarov / detail
  23. Improve the formatting of static_assert messages — corentinjabot / detail
  24. [NFC] Switch a few uses of undef to poison as placeholders for unreachble code — nuno.lopes / detail
  25. [RISCV] Remove an unnecessary copy of X0 in selectShiftMask. — craig.topper / detail
  26. Adds AST matcher for ObjCStringLiteral — r_mudduluru / detail
  27. [Sanitizer][Darwin] Lookup dyld image header via shared cache — julian.lettner / detail
  28. [VE] Support load/store vm regsiters — marukawa / detail
  29. [MC][Mips] Support .reloc *, BFD_RELOC_{NONE,16,32,64}, * — i / detail
  30. [runtimes] adds llvm-libgcc to the list of runtimes to be sorted — cjdb / detail
  31. [BOLT][DWARF] Support mix mode DWARF — ayermolo / detail
  32. [SVE] Extend "and(ipg,cmp(x,y))" patterns to cover the case when y is an immediate. — paul.walker / detail
  33. [SVE] Use CPY to zero active lanes of a floating point vector. — paul.walker / detail
  34. [RISCV] Avoid repeated code in SelectAddrRegImm. NFC — craig.topper / detail
  35. [X86] Pre-commit tests for D128769. NFC — craig.topper / detail
  36. [SLP][NFC]Cleanup up operands of the removed insertelements, NFC. — a.bataev / detail
  37. [ISel] Match all bits when merge undef(s) for DAG combine — xiang1.zhang / detail
  38. Revert "[ISel] Match all bits when merge undef(s) for DAG combine" — xiang1.zhang / detail
  39. [ISel] Match all bits when merge undefs for DAG combine — xiang1.zhang / detail
  40. [mlir][tblgen] Improving error messages — 2998727+wrengr / detail
  41. [ODRHash diagnostics] Split `err_module_odr_violation_mismatch_decl_diff` into per-entity diagnostics. NFC. — vsapsai / detail
  42. [mlir] Remove unneeded cl::ZeroOrMore for ListOption variables. NFC — i / detail
  43. Remove unneeded cl::ZeroOrMore. NFC — i / detail

clang-d428533-gf22795de683d-t29950-b29950.tar.gz (Jun 30, 2022 1:53:27 PM)

  1. [clang][dataflow] Replace TEST_F with TEST where possible — sam / detail
  2. [flang] Fix "not yet implemented" message for CHARACTER MIN/MAX — clementval / detail
  3. [AMDGPU] Check for CopyToReg PhysReg clobbers in pre-RA-sched — jeff / detail
  4. [lldb] XFAIL TestObjCXXBridgedPO on macOS Ventura — Jonas Devlieghere / detail
  5. [mlir][VectorToGPU] Fix support for i4, col-major operand support — cbate / detail
  6. [SystemZ] Add support for tune-cpu attribute — kai.nacke / detail
  7. [llvm-dwarfdump] --show-sources option to show all sources — dthorn / detail
  8. [llvm-reduce] Change initialization order to fix bots. NFC — matthew.voss / detail
  9. [clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interface — aaron / detail
  10. [AArch64] Make FeatureFuseAdrpAdd a tune feature — i / detail
  11. [InstCombine] Fix memrchr logic error that prevents folding — msebor / detail
  12. [AArch64] Add target feature "all" — i / detail
  13. Revert "[clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interface" — aaron / detail
  14. Useful error when input dim is unused by LHS/RHS. — benoitjacob / detail
  15. [mlir][Inliner] Support recursion in Inliner — javed.absar / detail
  16. [flang] Add semantics test for `get_team` — krasmussen / detail
  17. [RISCV] Use the VT passed into selectImm instead of XLenVT. NFCI — craig.topper / detail
  18. [llvm-objdump] Default to --mattr=+all for AArch64 — i / detail
  19. [llvm-objdump] Default to --mcpu=future for PPC64 — i / detail
  20. [RISCV] Use getVTList to simplify creation of vleff MachineSDNode. NFC — craig.topper / detail
  21. Revert "Deferred Concept Instantiation Implementation" — Jonas Devlieghere / detail
  22. Threads which hit a breakpoint but fail the condition are considered — jingham / detail
  23. [OpenMP] Initial parsing and sema support for 'parallel masked taskloop' construct — michael.p.rice / detail
  24. Apparently you need a special makefile flag to use threads on Linux. — jingham / detail
  25. [pseudo] Add ForestNode descendants iterator, print ambiguous/opaque node stats. — sam.mccall / detail
  26. [Interpreter] Pass target features to JIT — hahnjo / detail

clang-d428507-g51d672946efd-t29948-b29948.tar.gz (Jun 30, 2022 11:07:49 AM)

  1. [IR] Fix typo in comment. NFC — fraser / detail
  2. Uglify __support/xlocale — michael.platings / detail
  3. [NFC][XCOFF] remove an unused global variable. — esme.yi / detail
  4. [test] Add a lit test fshl-splat-undef.ll — xiang1.zhang / detail
  5. [LV] Move LoopVersioning creation to LVP::execute. — flo / detail
  6. [libc++] Disentangle _If, _Or and _And — nikolasklauser / detail
  7. [libTooling][NFC] Add a comment about comment parsing to getAssociatedRange. — yitzhakm / detail
  8. [VNCoercion] Use ConstantFoldLoadFromConst API (NFCI) — npopov / detail
  9. Correct -Winfinite-recursion warning on potentially-unevaluated operand — aaron / detail
  10. [HLSL] Change WaveActiveCountBits to wrapper of __builtin_hlsl_wave_active_count_bits — python3kgae / detail
  11. [VNCoercion] Separate constant/non-constant mem intrinsic implementations (NFCI) — npopov / detail
  12. [gn build] Port a591c7ca0d9f — llvmgnsyncbot / detail
  13. [flang] Convert assertion to a TODO — clementval / detail
  14. Deferred Concept Instantiation Implementation — erich.keane / detail
  15. Fix TestCommandScript.py for Arm/Windows — omair.javaid / detail
  16. add testcases for D128647, NFC — czhengsz / detail
  17. Fix PDB/func-symbols.test for Arm/Windows — omair.javaid / detail
  18. [IRBuilder] Migrate all binops to folding API — npopov / detail
  19. [lldb] Fix libc++ string formatter for the "unstable" layout — pavel / detail
  20. [libc][Obvious] Do not add __NO_ to targets with FLAG__NO suffix. — lntue / detail
  21. [libc++] Implement P0618R0 (Deprecating <codecvt>) — nikolasklauser / detail
  22. [libc++] Remove dead code and unneeded C++03 specializations from type_traits — nikolasklauser / detail
  23. [pseudo] Forest dump ascii art isn't broken by large indices — sam.mccall / detail
  24. [flang][NFC] Fix warning — clementval / detail
  25. [AMDGPU] gfx11 WMMA instruction support — Joseph.Nash / detail
  26. [ARM] Add Thumb-1 CTTZ codegen tests. NFC — david.green / detail
  27. [flang] Fix one corner case in reshape intrinsic — qiaopeixin / detail
  28. [llvm-reduce] Add support for LTO bitcode files — matthew.voss / detail
  29. [llvm] Fix the modules build — Jonas Devlieghere / detail
  30. [RISCV] Pre-commit tests for D128869. NFC — craig.topper / detail
  31. [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (shl (sext_inreg X, i32), C). — craig.topper / detail
  32. [RISCV] Fold (sra (add (shl X, 32), C1), 32 - C) -> (shl (sext_inreg (add X, C1), C) — craig.topper / detail

clang-d428475-g178f9bd63c9e-t29945-b29945.tar.gz (Jun 30, 2022 5:45:34 AM)

  1. [lldb] Use assertState in even more tests (NFC) — Jonas Devlieghere / detail
  2. [clangd] Also mark output arguments of operator call expressions — zeratul976 / detail
  3. [CodeView] Call llvm::codeview::visitMemberRecordStream with the deserialized CVType whose kind is FieldListRecord. — zequanwu / detail
  4. [ELF] Move whyExtract/backwardReferences from LinkerDriver to Ctx. NFC — i / detail
  5. Revert "[Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef." — Vitaly Buka / detail
  6. [BPF] Introduce support for type match relocations — yhs / detail
  7. [mlir][sparse] auto-insertion of conversion to resolve cycles — ajcbik / detail
  8. [clang][BPF] Update comment to include TYPE_MATCH — yhs / detail
  9. [InstCombine] Use known bits to determine exact int->fp cast — zhongyunde / detail
  10. [ELF] Move InputFiles global variables (memoryBuffers, objectFiles, etc) into Ctx. NFC — i / detail
  11. [RISCV][NFC] Move static global variables into static variable in function. — kito.cheng / detail
  12. [greedyalloc] Return early when there is no register to allocate. — yuanke.luo / detail
  13. [WebAssembly] Don't set musttail for coroutines when tail-call is not — yedeng.yd / detail
  14. [Driver] Always use --as-needed with libunwind — phosek / detail
  15. [Coroutines] Add REQUIRES clause to skip unsupported targets — yedeng.yd / detail
  16. [MC] Skip lower-case integer suffixes — i / detail
  17. [lld-macho] Initial support for Linker Optimization Hints — dani / detail
  18. [lldb] Fix unused variable warning in TraceHTR (NFC) — walter erquinigo / detail
  19. Use value_or instead of getValueOr. NFC — i / detail
  20. [flang][test] Remove RUN LINES?/EXPECTED OUTPUT.*/INPUT markers from test/Driver — i / detail
  21. [flang][test] Remove RUN COMMAND/EXPECTED OUTPUT/INPUT markers from other directories — i / detail
  22. [AMDGPU] Fix liveness for loops in si-optimize-exec-masking-pre-ra — carl.ritson / detail
  23. [flang][NFC] Revert message to not implemented yet — clementval / detail
  24. [clang][dataflow] Handle `for` statements without conditions — sgatev / detail
  25. [flang] Fix error message in test — clementval / detail
  26. [flang] SELECT CASE constructs with character selectors that require a temp — clementval / detail
  27. [SCCP] Simplify CFG in SCCP as well — npopov / detail
  28. [X86][BOLT] Use getOperandType to determine memory access size — aaupov / detail
  29. [NFC] [Modules] Add test for inherit default arguments — yedeng.yd / detail
  30. [mlir][SCF][bufferize][NFC] Utilize recently added helper function — springerm / detail
  31. [flang] Correct bug in literal CHARACTER constant names — clementval / detail
  32. [VPlan] Make sure optimizeInductions removes wide ind from scalar plan. — flo / detail
  33. [BOLT] Fix getDynoStats to handle BCs with no functions — aaupov / detail
  34. [flang][NFC] Add FIR array test — clementval / detail
  35. [flang] Fix for array upper bounds with * — clementval / detail
  36. [RISCV] Add a test covering a (reverted) codegen issue — fraser / detail
  37. [LoongArch] Fix wrong function names in bstrpick_w.ll. NFC — luweining / detail
  38. [ConstantFold] Supports compares in ConstantFoldInstOperands() — npopov / detail
  39. [Evaluator] Use ConstantFoldInstOperands() — npopov / detail
  40. [X86] Support `_Float16` on SSE2 and up — phoebe.wang / detail
  41. [LLDB] Fix TestSTL.py on Windows — omair.javaid / detail
  42. [InlineFunction] Only check pointer arguments for a call — czhengsz / detail
  43. add testcase for D127202, NFC — czhengsz / detail
  44. [InlineCost] Simplify constant folding — npopov / detail
  45. [Evaluator] Add missing LLVM_DEBUG() — npopov / detail
  46. [Pipelines] Add a test how DCE works after ArgumentPromotion — samolisov / detail
  47. [OpenCL] Remove half scalar vload/vstore builtins — sven.vanhaastregt / detail
  48. [LLDB] Fix TestSTL.py Makefile to remove -gdwarf O0 — omair.javaid / detail
  49. [gn build] Port 72cd6b6c8356 — llvmgnsyncbot / detail
  50. [gn build] Port cfb7ffdec0eb — llvmgnsyncbot / detail
  51. [ConstantFold] Support loads in ConstantFoldInstOperands() — npopov / detail
  52. [InstCombine] fix overzealous assert in icmp-shr fold — spatel / detail
  53. [mlir][Linalg] Uniformize SplitReduction transforms and add option to use Bufferization::AllocTensor — nicolas.vasilache / detail

clang-d428422-g798e92c6c491-t29939-b29939.tar.gz (Jun 29, 2022 6:42:15 PM)

  1. [msan] Don't run origins for stage3 after stage2 error — Vitaly Buka / githubweb

clang-d428422-g798e92c6c491-t29939-b29939.tar.gz (Jun 29, 2022 6:42:15 PM)

  1. [Driver] Always use --as-needed with libunwind — phosek / detail
  2. [Fix/Build] Fixing missing dependency for bazel. — rdzhabarov / detail
  3. [GlobalMerge] Ensure that the MustKeepGlobalVariables has all globals from each landingpad clause. — stefanp / detail
  4. [pseudo] Fix bugs/inconsistencies in forest dump. — sam.mccall / detail
  5. [mlir] Prevent SubElementInterface from going into infinite recursion — minyihh / detail
  6. [mlir][LLVMIR] Apply SubElementTypeInterface on suitable types — minyihh / detail
  7. Fix the eh-filter.ll test. — stefanp / detail
  8. [test] Add REQUIRES: zlib to zdebug.yaml — i / detail
  9. [BOLT] Fix EH trampoline backout code — maks / detail
  10. Revert "[Driver] Always use --as-needed with libunwind" — phosek / detail
  11. [ThinLTO][test] Add tests for emitting files in-process — njx / detail
  12. [ODRHash diagnostics] Fix typos. NFC. — vsapsai / detail
  13. [lldb] XFAIL TestVSCode_breakpointEvents.py on Ventura — Jonas Devlieghere / detail
  14. [lldb] Skip TestAppleSimulatorOSType is simulator isn't available — Jonas Devlieghere / detail
  15. [Polly][MatMul] Abandon dependence analysis. — llvm-project / detail
  16. [Lex] Make sure to notify `MultipleIncludeOpt` for "read tokens" during fast dependency directive lexing — kyrtzidis / detail
  17. [lldb] Skip instead of XFAIL TestGdbRemote_vContThreads on Darwin — Jonas Devlieghere / detail
  18. [BOLT] Respect shouldPrint in dump-dot-all — aaupov / detail

clang-d428404-gcfb7ffdec0eb-t29937-b29937.tar.gz (Jun 29, 2022 3:19:23 PM)

  1. [NFC][sanitizer] Remove noop lines of script — Vitaly Buka / githubweb
  2. [sanitizer] Enabled asserts after stage1 — Vitaly Buka / githubweb
  3. [NFC][sanitizer] Simplity build_stage1_clang_impl — Vitaly Buka / githubweb
  4. [sanitizer] Switch from Chromium to releases/latest — Vitaly Buka / githubweb
  5. [sanitizer] Reshuffle builders/workers mapping — Vitaly Buka / githubweb
  6. [NFC][sanitizer] Remove unnececary 'r' prefix — Vitaly Buka / githubweb
  7. [Sanitizer] Switch the LAM repository to another repo — Vitaly Buka / githubweb
  8. Revert "[Sanitizer] Switch the LAM repository to another repo" — Vitaly Buka / githubweb
  9. [NFC][sanitizer] Use error helper functions — Vitaly Buka / githubweb
  10. [NFC][sanitizer] Print reproducer on error — Vitaly Buka / githubweb

clang-d428404-gcfb7ffdec0eb-t29937-b29937.tar.gz (Jun 29, 2022 3:19:23 PM)

  1. [clang-format] Fix incorrect isspace input (NFC) — stilis / detail
  2. [flang] Fix folding of LEN(f(...)) — pklausler / detail
  3. [UnrollRuntime] Invalidate SCEVs for modified phis in ConnectEpilog. — flo / detail
  4. Revert "[RISCV] Avoid changing etype for splat of 0 or -1" — listmail / detail
  5. [llvm-objcopy] Remove support for legacy .zdebug sections — i / detail
  6. [lldb] Attempt to fix TestStepThroughTrampoline on windows — pavel / detail
  7. Fix CombineContractBroadcast folding reduction iterators. — benoitjacob / detail
  8. [flang] Fix lowering issue with character temp — clementval / detail
  9. [flang] Better error recovery for bad submodules — pklausler / detail
  10. [Clang][Preprocessor] Fix inconsistent `FLT_EVAL_METHOD` when compiling vs preprocessing — e_zhdan / detail
  11. [flang][runtime] Emit "0.0E+0" for (1PG0.0) editing of 0.0 — pklausler / detail
  12. [LinkerWrapper] Change wrapping to include jumps for other variables — jhuber6 / detail
  13. AMDGPU: Add gfx11 feature to force initializing 16 input SGPRs — Matthew.Arsenault / detail
  14. [OpenMP] Add variant extension that applies to declarations — jhuber6 / detail
  15. [RISCV] Pre-commit tests for D128843. NFC — craig.topper / detail
  16. [mlir] Allow for attaching external resources to .mlir files — riddleriver / detail
  17. [mlir] Refactor pass crash reproducer generation to be an assembly resource — riddleriver / detail
  18. [clang][dataflow] Add API to separate analysis from diagnosis — sam / detail
  19. [clang][dataflow] Use diagnosis API in optional checker — sam / detail
  20. [clang][dataflow] Use NoopLattice in optional model — sam / detail
  21. Fix inline-record.test for Arm/Windows — omair.javaid / detail
  22. [mlir] Update the pass crash reproducer documentation — riddleriver / detail
  23. [LLDB] Allow API tests to override -gdwarf on Windows — omair.javaid / detail
  24. [LoopUnrollRuntime] Invalidate SCEV for exit phi in ConnectProlog. — flo / detail
  25. Revert "[clang][dataflow] Use NoopLattice in optional model" — sam / detail
  26. Revert "[clang][dataflow] Use diagnosis API in optional checker" — sam / detail
  27. [clang][dataflow] Use diagnosis API in optional checker — sam / detail
  28. [Fix] Fix compilation warning on unused var. — rdzhabarov / detail
  29. [BOLT] Add option to randomize function split point — aaupov / detail
  30. Repair tautological condition. — richard / detail
  31. Fix miscompile with [[no_unique_address]] struct fields. — richard / detail
  32. [clang][dataflow] Use NoopLattice in optional model — sam / detail
  33. [gn] Manual port a7d6c3effe93954ecad634eebbcc59fc6856c3d9 — zequanwu / detail
  34. [clang][dataflow] Delete SourceLocationsLattice — sam / detail
  35. [AMDGPU] Generate checks for clamp.ll and add GFX11 — jay.foad / detail
  36. [Clang] Mark consteval as supported in Clang 15 [NFC] — corentinjabot / detail
  37. [ODRHash diagnostics] Move repetetive code at lambda calls into lambdas themselves. NFC. — vsapsai / detail
  38. [lld-macho] Emit REBASE_OPCODE_ADD_ADDR_IMM_SCALED if possible — dani / detail
  39. [AMDGPU] New AMDGPUInsertDelayAlu pass — jay.foad / detail

clang-d428365-gbf223e43fe68-t29935-b29935.tar.gz (Jun 29, 2022 11:43:24 AM)

  1. Enable ccache for s390x builders — ulrich.weigand / githubweb

clang-d428365-gbf223e43fe68-t29935-b29935.tar.gz (Jun 29, 2022 11:43:24 AM)

  1. [AMDGPU] Remove FIXMEs that were resolved by D30134 — jay.foad / detail
  2. [clang-cl] Handle some pragma alloc_text corner cases handled by MSVC — steplong / detail
  3. [lldb] [test] Un-XFAIL fork tests on arm as well — mgorny / detail
  4. [InstCombine] Avoid some calls to ConstantExpr::get() (NFCI) — npopov / detail
  5. AMDGPU: Use isMeta flags on pseudoinstructions — Matthew.Arsenault / detail
  6. [PowerPC] Fix signatures for vec_replace_unaligned builtin — lei / detail
  7. [mlir][Tensor][NFC] Better document rank-reducing behavior of ExtractSliceOp and cleanup — nicolas.vasilache / detail
  8. [JumpThreading] Avoid ConstantExpr::get() (NFCI) — npopov / detail
  9. [mlir][Tensor] Improve documentation of verification behavior of InsertSliceOp. — nicolas.vasilache / detail
  10. [libc][test] Remove dependency on sstream in algorithm_test.cpp — gchatelet / detail
  11. Revert "[libc][test] Remove dependency on sstream in algorithm_test.cpp" — gchatelet / detail
  12. [VectorCombine] Avoid ConstantExpr::get() (NFC) — npopov / detail
  13. AMDGPU: Add more rematerialization tests for 16-bit instructions — Matthew.Arsenault / detail
  14. AMDGPU: Mark more instructions as rematerializable — Matthew.Arsenault / detail
  15. [LV] Add test case showing dead recipe blocking region merging. — flo / detail
  16. [lldb] [test] Avoid relying on signos in other fork tests — mgorny / detail
  17. AMDGPU: Add rematerialize tests for 16-bit pk instructions — Matthew.Arsenault / detail
  18. AMDGPU: Make 16-bit pk instructions rematerializable — Matthew.Arsenault / detail
  19. AMDGPU: Make packed 32-bit instructions rematerializable — Matthew.Arsenault / detail
  20. [RISCV] Select (srl (and X, C2) as (slli (srliw X, C3), C3-C). — craig.topper / detail
  21. [trace] Make events first class items in the trace cursor and rework errors — walter erquinigo / detail
  22. [Clang] Rename StringLiteral::isAscii() => isOrdinary() [NFC] — corentinjabot / detail
  23. [InstCombine] add tests for (pow2 >> X) <u C; NFC — spatel / detail
  24. [InstCombine] add fold for (ShiftC >> X) >u C — spatel / detail
  25. [InstCombine] Relax test to avoid Darwin failure. — msebor / detail
  26. [llvm-ar] Add --output to specify output directory — i / detail

clang-d428339-g251165b2e482-t29933-b29933.tar.gz (Jun 29, 2022 8:22:54 AM)

  1. Update statuses and add tests for C89 DRs — aaron / detail
  2. [pseudo] Grammar::parseBNF returns Grammar not unique_ptr. NFC — sam.mccall / detail
  3. [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks. — rahmanl / detail
  4. [lldb] [test] XFAIL llgs tests failing on arm — mgorny / detail
  5. [MLIR][Presburger] getDivRepr: fix bug where dividend was negated — arjunpitchanathan / detail
  6. [mlir][spirv] Support more comparisons on boolean values — antiagainst / detail
  7. [flang] Fix couple of issue with user defined assignment in FORALL and WHERE — clementval / detail
  8. Allow mangled names in sanitizer clang IR gen tests. — 31459023+hctim / detail
  9. [X86] Remove unnecessary COPY from EmitLoweredCascadedSelect. — craig.topper / detail
  10. [mlir][sparse][bufferization] refine bufferization assumption enforcement — ajcbik / detail
  11. [llvm-lib] Ignore /SUBSYSTEM flag — pzheng / detail
  12. Fix build with some GCC version: `global qualification of class name is invalid before '{' token` — joker.eph / detail
  13. [DWARFLinker] mark odr candidates inside the same object file. — a.v.lapshin / detail
  14. q[mlir][Vector] Add a ShapeCastOp(BroadcastOp) canonicalization pattern — nicolas.vasilache / detail
  15. [RISCV] Add test coverage for high known bits for vscale — listmail / detail
  16. [libc] Fix compile options for algorithm test — michaelrj / detail
  17. Apply clang-tidy fixes for readability-identifier-naming in ArithmeticOps.cpp (NFC) — joker.eph / detail
  18. Apply clang-tidy fixes for performance-unnecessary-value-param in LinalgStrategyPasses.cpp (NFC) — joker.eph / detail
  19. [lit][test] relaxed GTEST_TOTAL_SHARDS checking for some googletests (2) — Yuanfang Chen / detail
  20. Fix printing for ArrayRef attributes/types in declarative assembly format — joker.eph / detail
  21. [mlir] Leverage CMake interface libraries for mlir python — stilis / detail
  22. Revert "Reland "[X86] Support `_Float16` on SSE2 and up"" — blangmuir / detail
  23. [flang] Enforce C1552, no binding labels allowed for internal procedures — pklausler / detail
  24. [SystemZ][z/OS] Modify cxxabi to be compatible with existing z/OS runtime — muiez / detail
  25. [MLIR][Presburger] Rename variable/identifier -> variable — groverkss / detail
  26. Apply clang-tidy fixes for modernize-use-emplace in SCFTransformOps.cpp (NFC) — joker.eph / detail
  27. Apply clang-tidy fixes for readability-simplify-boolean-expr in Shape.cpp (NFC) — joker.eph / detail
  28. [libc] disable algorithm_test.cpp temporarily — michaelrj / detail
  29. [MLIR][Affine][NFC] Fix affine utlities docs using "identifiers" instead of "variables" — groverkss / detail
  30. [RISCV] Teach RISCVMergeBaseOffset to handle read-modify-write of a global. — craig.topper / detail
  31. TestIgnoredExceptions.py needs support from debugserver, so it — jingham / detail
  32. [libc++][ranges] Finish LWG issues directly related to the One Ranges Proposal. — varconst / detail
  33. [pseudo] Add error-recovery framework & brace-based recovery — sam.mccall / detail
  34. [pseudo] Move ellipsis into initializer-list-item. NFC — sam.mccall / detail
  35. [NFC][HWASan] Refactor hwasan pass — leonardchan / detail
  36. Revert "[pseudo] Add error-recovery framework & brace-based recovery" — sam.mccall / detail
  37. [MLIR][Presburger] subtract: fix support for divs defined by equalities — arjunpitchanathan / detail
  38. [OpenMP][CUDA] Fix the issue that P2P memcpy doesn't work — i / detail
  39. [MLIR][Presburger] subtract: support non-div locals — arjunpitchanathan / detail
  40. [libc++] Fix signature of main() in tests — Louis Dionne / detail
  41. [lldb] Add a NativeProcessProtocol::Threads() iterable — mgorny / detail
  42. [lldb] [llgs] Add base nonstop fork/vfork tests — mgorny / detail
  43. [lldb] [llgs] Fix premature server exit if multiprocess+nonstop — mgorny / detail
  44. Apply clang-tidy fixes for readability-simplify-boolean-expr in SPIRVOps.cpp (NFC) — joker.eph / detail
  45. Apply clang-tidy fixes for performance-unnecessary-value-param in VectorDistribute.cpp (NFC) — joker.eph / detail
  46. [mlir] Update flipped accessors (NFC) — jpienaar / detail
  47. Improve handling of static assert messages. — corentinjabot / detail
  48. [flang] Lower Fortran math intrinsic operations into MLIR ops or libm calls. — szakharin / detail
  49. [SLP]Fix PR56251: Do not remove the reordering from the root node, being used as an operand. — a.bataev / detail
  50. [RISCV] Pin two tests to fixed length vectorization to preserve test intent — listmail / detail
  51. [libc] add integer writing to printf — michaelrj / detail
  52. [Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef. — a.v.lapshin / detail
  53. [gn build] Port 77df3be0dee4 — llvmgnsyncbot / detail
  54. [MachineCombiner, AArch64] Add a new pattern A-(B+C) => (A-B)-C to reduce latency — carrot / detail
  55. Avoid ar_to_bc.sh script in symbolizer build; add -ignore-non-bitcode flag to llvm-link — Matthias Braun / detail
  56. build_symbolizer: Set LLVM_DEFAULT_TARGET_TRIPLE in llvm builds — Matthias Braun / detail
  57. [InstCombine] Look through more casts when folding memchr and memcmp — msebor / detail
  58. [InstCombine] Fold strncmp of constant arrays and variable size — msebor / detail
  59. [Sanitizers] Cleanup handling of stat64/statfs64 — m_borsa / detail
  60. Revert "Improve handling of static assert messages." — corentinjabot / detail
  61. [UpdateTestChecks] Handle prefix reuse for appended check lines — johannes / detail
  62. [OpenMP][NFC] Remove unused check lines in Clang/OpenMP tests — johannes / detail
  63. [OpenMP] Initial parsing and sema support for 'masked taskloop simd' construct — michael.p.rice / detail
  64. [lldb/Dataformatters] Adapt C++ std::string dataformatter for D128285 — medismail.bennani / detail
  65. [RISCV] Refine known bits for READ_VLENB — listmail / detail
  66. [mlir] Add `enableSplitting` and `insertMarkerInOutput` options to `splitAndProcessBuffer` — riddleriver / detail
  67. [RISCV] Rename getMin/MaxVLen to getArchMin/MaxVlen and make protected [nfc] — listmail / detail
  68. [Driver][ARM][AArch64] Use err_drv_unsupported_option_argument for -march=/-mcpu=/-mtune= diagnostics — i / detail
  69. [AMDGPU] Relax verification of soffset in scalar stores — Stanislav.Mekhanoshin / detail
  70. [trace] Improve the TraceCursor iteration API — walter erquinigo / detail
  71. [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel. — craig.topper / detail
  72. [trace] Fix errors when handling command arguments — walter erquinigo / detail
  73. [DirectX] Fix broken build after API removal — chris.bieneman / detail
  74. [AArch64] Update test case. — carrot / detail
  75. Revert "[BOLT][AArch64] Handle gold linker veneers" — rafaelauler / detail
  76. [X86][AMX] Split greedy RA for tile register — yuanke.luo / detail
  77. [DirectX] Properly fix for MaybeAlign API removal — chris.bieneman / detail
  78. [flang] Support check for BIND statement entity — qiaopeixin / detail
  79. [CoverageMapping] Remove dots from paths inside the profile — phosek / detail
  80. [NFC][flang] Add the missed `constexpr` — qiaopeixin / detail
  81. [XCOFF] make sure same number of paddings are added for DWARF sections — czhengsz / detail
  82. [XCOFF] change default program code csect alignment to 32 — czhengsz / detail
  83. [NFC][OpenMP] Fix worksharing-loop — qiaopeixin / detail
  84. [C++20] [Modules] Implement Reachable initiallly — yedeng.yd / detail
  85. Revert "[C++20] [Modules] Implement Reachable initiallly" — yedeng.yd / detail
  86. [C++20] [Module] Support reachable definition initially/partially — yedeng.yd / detail
  87. [lldb] [test] Split TestGdbRemoteFork in two — mgorny / detail
  88. [libc++][format] Improve integral formatters. — koraq / detail
  89. Pass code-model through Module IR to [llc]. — esme.yi / detail
  90. [MLIR][Math] Improve docs for round op (NFC) — l.chelini / detail
  91. [libc++][format] Improve pointer formatters. — koraq / detail
  92. [GuardWidening] Add tests showing incorrect behavior of GW. — serguei.katkov / detail
  93. [mlir][Presburger] Fix warning Wreturn-std-move (NFC) — akuegel / detail
  94. [llvm-readobj][RISCV] Support dumping PT_RISCV_ATTRIBUTES — luxufan / detail
  95. [OpenMP] Implementing omp_get_device_num() — jmonsalvediaz / detail
  96. [clang-format] Fix misplacement of `*` in declaration of pointer to struct — jackhunag12 / detail
  97. Revert "[mlir][Presburger] Fix warning Wreturn-std-move (NFC)" — akuegel / detail
  98. [ArgPromotion] Move isDenselyPacked static member (NFC) — samolisov / detail
  99. [ArgPromotion] Remove all the getters and ReplaceCallSite (NFC) — samolisov / detail
  100. [clang][flang] Disable defaulting to `-fpie` for LLVM Flang — andrzej.warzynski / detail
  101. [TableGen] Add a knob for MCOperandInfo expansion in gen-instr-info — amir.aupov / detail
  102. [AsmPrinter] Further restrict expressions supported in global initializers — npopov / detail
  103. [flang][test] Remove RUN COMMANDS/EXPECTED OUTPUT/INPUT markers from test/Driver — i / detail
  104. [ConstExpr] Remove more leftovers of extractvalue expression (NFC) — npopov / detail
  105. [LLDB] Fix PDB/pointers.test for 32bit Arm/Windows — omair.javaid / detail
  106. [LLDB] Add Arm64 CodeView to LLDB regnum mapping — omair.javaid / detail
  107. [LLDB] Add PDB/calling-conventions.test for Arm/Windows — omair.javaid / detail
  108. [lldb] fix stepping through POSIX trampolines — pavel / detail
  109. [mlir][complex] Canonicalization for consecutive complex.neg — pifon / detail
  110. [SCCP] Regenerate test checks (NFC) — npopov / detail
  111. [SROA] Don't create constant expressions (NFC) — npopov / detail
  112. [NFC] Switch FloatModeKind enum class to use bitmask enums — jolanta.jensen / detail
  113. Add default copy and move c'tor/assignment to PresburgerRelation. — csigg / detail
  114. StandardInstrumentation: print verifier output to errs — nicolai.haehnle / detail
  115. Revert "Add default copy and move c'tor/assignment to PresburgerRelation." — csigg / detail
  116. [BasicAA] Convert test to use opaque pointers. — flo / detail
  117. [BasicAA] Add test coverage from D76194. — flo / detail
  118. [test][RISCV][Driver] Precommit tests for D128625 — anton.a.afanasyev / detail
  119. [SCEV] Construct SCEV iteratively. — flo / detail
  120. [AMDGPU][GFX90a][DOC][NFC] Update assembler syntax description — d-pre / detail
  121. [flang][NFC] Fix some typos — clementval / detail
  122. [Presburger] Cheat around old versions of clang not doing NRVO when there's a derived-to-base cast in the way — benny.kra / detail
  123. [AMDGPU] Remove FIXME that was resolved by D30212 — jay.foad / detail
  124. [analyzer] Fix BindingDecl evaluation for reference types — 65320245+isuckatcs / detail
  125. [IRBuilder] Migrate div/rem to use fold infrastructure — npopov / detail
  126. Revert clang-tidy fixes for readability-simplify-boolean-expr and add NOLINT — arjunpitchanathan / detail
  127. [lldb] [test] Fix variable overwrite in non-stop fork tests — mgorny / detail
  128. [clangd] Support multiline semantic tokens — kadircet / detail
  129. [MLIR][Preburger] fix typo covertVarKind -> convertVarKind — arjunpitchanathan / detail
  130. [Flang][OpenMP] Remove TODO for shared and two values of default clause — kiran.chandramohan / detail
  131. [AArch64][SVE] Match (add x (urshr/srshr y c)) -> ursra/srsra x y c — bradley.smith / detail
  132. Apply clang-tidy fixes for readability-identifier-naming in Float16bits.cpp (NFC) — joker.eph / detail
  133. Apply clang-tidy fixes for readability-simplify-boolean-expr in ViewLikeInterface.cpp (NFC) — joker.eph / detail
  134. [flang] Switch attr name to bindc_name — clementval / detail
  135. [flang][NFC] Cosmetic changes to make the file more homogenous — clementval / detail
  136. [SCEV] Don't create udiv constant expression (NFC) — npopov / detail
  137. [Bitcode] Restore bitcast expression auto-upgrade — npopov / detail
  138. [Test] Add XFAIL test for PR56243 — mkazantsev / detail
  139. [lldb] Replace linux/uio.h with sys/uio.h in NativeRegisterContextLinux_s390x — pavel / detail
  140. [Flang] fix some types in error message — clementval / detail
  141. Improve handling of static assert messages. — corentinjabot / detail
  142. [pseudo] Update the cxx.bnf path in comments to reflect the new — hokein.wu / detail
  143. [CUDA] Stop adding CUDA features twice — jhuber6 / detail
  144. [lldb] [test] Use raise(SIGSTOP) instead of trap in fork tests — mgorny / detail

clang-d428339-g251165b2e482-t29933-b29933.tar.gz (Jun 29, 2022 8:22:54 AM)

  1. [Fortran] Ignore whitespace in FCVS test results — diana.picus / githubweb

clang-d428195-ga1df636a8b51-t29925-b29925.tar.gz (Jun 28, 2022 8:58:26 AM)

  1. [libc] Fix missing static_cast — gchatelet / detail
  2. [gn build] Port 03975b7f0e5a — llvmgnsyncbot / detail
  3. [libc] Disable use of inlined builtins for tests — gchatelet / detail
  4. [mlir][SCF][bufferize][NFC] Implement resolveConflicts for ParallelInsertSliceOp — springerm / detail
  5. [PowerPC] Add base test case for load splat opportunity — Ting.Wang.SH / detail
  6. SelectionDAG: allow FP extensions when folding extract/insert. — Tim Northover / detail
  7. Apply clang-tidy fixes for readability-simplify-boolean-expr in Utils.cpp (NFC) — joker.eph / detail
  8. Apply clang-tidy fixes for readability-simplify-boolean-expr in TosaToLinalg.cpp (NFC) — joker.eph / detail
  9. [ValueList] Include Error.h (NFC) — npopov / detail
  10. [RISCV] Implement support for the Zicbom and Zicboz extensions — asb / detail
  11. [RISCV] Implement support for the Zicbop extension — asb / detail
  12. [PowerPC] Improve getNormalLoadInput to reach more splat load — Ting.Wang.SH / detail
  13. Introduce a new Dense Array attribute — joker.eph / detail
  14. [ArgPromotion] Unify byval promotion with non-byval — samolisov / detail
  15. [lldb] Fix build on older Linux kernel versions — yikong / detail
  16. Revert "Introduce a new Dense Array attribute" — joker.eph / detail
  17. [IRBuilder] Migrate vector operations to fold infrastructure — npopov / detail
  18. [BOLT][AArch64] Handle gold linker veneers — och95 / detail
  19. [flang] Add lowering tests — clementval / detail
  20. [flang] Make sure that conversions are applied in FORALL degenerate contexts — clementval / detail
  21. Introduce a new Dense Array attribute — joker.eph / detail
  22. [flang] Fix bugs relating to support for characters of different kinds — clementval / detail
  23. [AMDGPU] Use GFX11 S_PACK_HL instruction in more cases — jay.foad / detail
  24. [pseudo] Allow mixed designated/undesignated init lists. — sam.mccall / detail
  25. [AMDGPU] llvm.amdgcn.exp.compr is not supported on GFX11 — jay.foad / detail
  26. [pseudo] Simplify/loosen the grammar around lambda captures. — sam.mccall / detail
  27. [pseudo] Move cxx grammar into the cxx/ directory. NFC — sam.mccall / detail
  28. [MC] Allow annotating custom sections as zerofill — e_zhdan / detail
  29. [lldb] [test] Skip llgs tests broken due to #56268 on aarch64 — mgorny / detail

clang-d428166-gc6c124ca8094-t29922-b29922.tar.gz (Jun 28, 2022 4:14:16 AM)

  1. [Clang] Fix: Restore warning inadvertently removed by D126061. — mboehme / detail
  2. [clang-cl] Add -emit-ast to clang-cl driver — tobias / detail
  3. [Alignment] Replace commonAlignment with std::min — gchatelet / detail
  4. [RISCV] Support VECTOR_REVERSE mask operation. — Lian.Wang / detail
  5. [AArch64][SME] NFC: Extend tile_slice ComplexPattern to match default case. — sander.desmalen / detail
  6. [IR] Remove support for extractvalue constant expression — npopov / detail
  7. [AArch64][SME] Add SME outer product intrinsics — david.sherwood / detail
  8. [AArch64] Update SME load/store intrinsics to work on opaque pointers. — sander.desmalen / detail
  9. [Bitcode] Support expanding constant expressions into instructions — npopov / detail
  10. [libc][mem*] Introduce Algorithms for new mem framework — gchatelet / detail
  11. [AArch64][SME] Add SVE2 psel, uclamp, sclamp and revd IR intrinsics — david.sherwood / detail
  12. [AArch64][SME] Sink tile offset operands into the loop for load/store instructions. — sander.desmalen / detail
  13. [VPlan] Move recipe implementations to separate file (NFC). — flo / detail
  14. [libc] Use ASSERT_ instead of EXPECT_ in memcmp tests — gchatelet / detail
  15. [mlir][complex] Canonicalization for consecutive complex.add and sub — pifon / detail
  16. Fixed unused variable warning. — goncharov.mikhail / detail

clang-d428150-g527ef8ca981e-t29920-b29920.tar.gz (Jun 28, 2022 1:36:40 AM)

  1. [RISCV] Fix misleading formatting and remove a dead getNode call. NFC — craig.topper / detail
  2. [libc++] Re-add transitive includes that had been removed since LLVM 14 — Louis Dionne / detail
  3. [LiveInterval] Simplify with partition_point. NFC — i / detail
  4. [RISCV] Zero extend immediate for vget/vset builtins to match vector.insert/extract intrinsics. — craig.topper / detail
  5. [RISCV] Fix the problem of parsing long version numbers — sunshaoce / detail
  6. [RISCV] Optimize 2x SELECT for floating-point types — chunyu / detail
  7. [lldb] [test] Mark test_vCont_supports_t llgs-only — mgorny / detail
  8. [LoopInterchange] New cost model for loop interchange — congzhecao / detail
  9. [mlir][Vector] Fix reordering of floating point adds during lower of `vector.contract`. — ravishankarm / detail
  10. [CoverageMapping] Remove dots from paths inside the profile — phosek / detail
  11. Revert "[CoverageMapping] Remove dots from paths inside the profile" — phosek / detail
  12. [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie — wlei / detail
  13. [CSSPGO][llvm-profgen] Reimplement computeSummaryAndThreshold using context trie — wlei / detail
  14. [CSSPGO][llvm-profgen] Reimplement SampleContextTracker using context trie — wlei / detail
  15. Reland "[X86] Support `_Float16` on SSE2 and up" — phoebe.wang / detail

clang-d428135-g9f94d63a6a7e-t29917-b29917.tar.gz (Jun 27, 2022 8:49:49 PM)

  1. [asan] Add missing dependency on Demangle — Vitaly Buka / detail
  2. Have CommandObjectParsed check for "commands that take no arguments". — jingham / detail
  3. [pseudo] Check follow-sets instead of tying reduce actions to lookahead tokens. — sam.mccall / detail
  4. [libc] add printf oct conversion — michaelrj / detail
  5. [Clang][OpenMP] Don't overload "extension" in status doc — jdenny.ornl / detail
  6. [lld][WebAssembly] Don't apply data relocations at static constructor time — sbc / detail
  7. Fix-forward ASan on Windows. — 31459023+hctim / detail
  8. [mlir][ods] Add convertFromStorage field to parameters — jeffniu22 / detail
  9. Mark ASan global-location-nodebug test as unspported on win. — 31459023+hctim / detail
  10. [lit][test] relaxed GTEST_TOTAL_SHARDS checking for some googletests — Yuanfang Chen / detail
  11. Reland [Metadata] Add a resize capability to MDNodes and add a push_back interface to MDNode — wolfgang_pieb / detail
  12. [lldb] Use assertState in TestIgnoredExceptions — Jonas Devlieghere / detail
  13. [test] Add -fsanitize=array-bounds test for pseudo flexible array member — i / detail
  14. [docs] Remove outdated status update for FreeBSD — brad / detail
  15. llvm-reduce: Handle reducing FP values to nan — Matthew.Arsenault / detail
  16. Add missing (void) for function declarations in C — dblaikie / detail

clang-d428119-gdacfa24f75c3-t29915-b29915.tar.gz (Jun 27, 2022 4:39:01 PM)

  1. [clang][dataflow] Do not allow substitution of true/false boolean literals in `buildAndSubstituteFlowCondition` — gribozavr / detail
  2. [clang][dataflow] Add `buildAndSubstituteFlowCondition` to `DataflowEnvironment` — gribozavr / detail
  3. [ubsan] Using metadata instead of prologue data for function sanitizer — Yuanfang Chen / detail
  4. [Coroutine] Remove the '!func_sanitize' metadata for split functions — Yuanfang Chen / detail
  5. Fix sphinx docs build — Yuanfang Chen / detail
  6. [NFC][lldb] Correct Module::FindFunctions documentation — apl / detail
  7. [test] Add workaround for flaky error we see on Windows bots — Vitaly Buka / detail
  8. [mlir][bufferize] Improve to_tensor/to_memref folding — springerm / detail
  9. Revert "[X86] Support `_Float16` on SSE2 and up" — Vitaly Buka / detail
  10. [RISCV] Cost model for scalable reductions — listmail / detail
  11. [RISCV] Remove a use of getMinVLen in favor of getRealMinVLen — listmail / detail
  12. [libc++][lit][AIX] Port tests for money format to AIX — xingxue / detail
  13. [libc++][lit][AIX] Port tests for getting time to AIX — xingxue / detail
  14. Add wait for child processe(s) to exit. (amended+clang-formatted) — rsundahl / detail
  15. [LV] Allow scalable vectorization with vscale = 1 — listmail / detail
  16. [RISCV] Add tests for (load (add X, [2048,4094])). NFC — craig.topper / detail
  17. [RISCV] Remove repeated calls to getSExtValue. NFC — craig.topper / detail
  18. [Sanitizer][Darwin] atos does not show line numbers for globals — julian.lettner / detail
  19. Revert "[clang] Introduce -fstrict-flex-arrays=<n> for stricter handling of flexible arrays" — Vitaly Buka / detail
  20. [Sanitizer][Darwin] Mark test UNSUPPORTED instead of XFAIL — julian.lettner / detail
  21. [docs] Restore missing blank line — Vitaly Buka / detail
  22. Delete 'llvm.asan.globals' for global metadata. — 31459023+hctim / detail

clang-d428097-g4db52450c1a4-t29913-b29913.tar.gz (Jun 27, 2022 1:37:30 PM)

  1. [BasicTTI] Return Invalid for scalable vectors reaching getScalarizationOverhead — listmail / detail
  2. [AMDGPU] Add support for GFX11 LDSDIR hazards — jay.foad / detail
  3. [AMDGPU] Tag GFX11 LDS loads as using strict_wqm — jay.foad / detail
  4. [AMDGPU] Mark GFX11 dual source blend export as strict-wqm — jay.foad / detail
  5. [lldb] Fix building with GCC 7 — martin / detail
  6. [BOLT][TEST] Fix stack alignment in section-reloc-with-addend.s — maks / detail
  7. [Clang][VE] Add missing intrinsics — marukawa / detail
  8. [lld-macho] Show source information for undefined references — thakis / detail
  9. Revert "[lld-macho] Show source information for undefined references" — thakis / detail
  10. Support logpoints in lldb-vscode — jeffreytan / detail
  11. [mlir][math] Lower cos,sin to libm — lewuathe / detail
  12. [LLD][COFF] Ignore /pdbcompress flag — pzheng / detail
  13. [test][AlwaysInline]:Correct comment and file check for always-inline.ll — modimo / detail
  14. Fix build break introduced by https://reviews.llvm.org/D127702 — jeffreytan / detail
  15. [Driver] Pass -X to ld for riscv64-fuchsia — brad / detail
  16. [X86] Make sure SF is updated when optimizing for `jg/jge/jl/jle` — phoebe.wang / detail
  17. [mlir][ods] Remove StructAttr — jeffniu22 / detail
  18. [fastregalloc] Enhance the heuristics for liveout in self loop. — yuanke.luo / detail
  19. [SelectionDAG][DAGCombiner] Reuse exist node by reassociate — chenglin.bi / detail
  20. [RISCV] Add merge operand to RISCVISD::VRGATHER*_VL nodes. — craig.topper / detail
  21. [PowerPC] add a new pass to expand ctr loop pseudos — czhengsz / detail
  22. [gn build] Port a71fe49bb534 — llvmgnsyncbot / detail
  23. Don't use Optional::hasValue (NFC) — kazu / detail
  24. Don't use Optional::hasValue (NFC) — kazu / detail
  25. Don't use Optional::hasValue (NFC) — kazu / detail
  26. [AARCH64 folding] Do not fold any copy with NZCV — serguei.katkov / detail
  27. Recommit "[RISCV] Enable subregister liveness tracking for RVV." — craig.topper / detail
  28. [RISCV] Add RISCVISD opcode for PseudoAddTPRel. — craig.topper / detail
  29. [Support/BLAKE3] Enable the SIMD implementations for macOS universal builds — kyrtzidis / detail
  30. [flang][OpenMP] Fix firstprivate with barrier — Shraiysh.Vaishay / detail
  31. [mlir][OpenMP] Add omp.taskgroup operation — Shraiysh.Vaishay / detail
  32. [Support/BLAKE3] Do a CMake check for the `-mavx512vl` flag before applying it — kyrtzidis / detail
  33. [PowerPC][ctrloop] handles calls in preheader before MTCTRloop — czhengsz / detail
  34. [llvm] Don't use Optional::getValue (NFC) — kazu / detail
  35. [clang] Don't use Optional::getValue (NFC) — kazu / detail
  36. [machinesink] fix debug invariance issue — markus.lavin / detail
  37. [mlir] Don't use Optional::getValue (NFC) — kazu / detail
  38. [libc++] Implement P0174R2 (Deprecating Vestigial Library Parts in C++17) — nikolasklauser / detail
  39. Don't use Optional::getValue (NFC) — kazu / detail
  40. [clang][Analyzer] Add errno state to standard functions modeling. — 1.int32 / detail
  41. [mlir][SCF] Add scf::ForeachThread canonicalization. — nicolas.vasilache / detail
  42. [mlir][memref] Fix layout map computation in inferRankReducedResultType — springerm / detail
  43. [mlir][SCF] Fold tensor.cast feeding into scf.foreach_thread.parallel_insert_slice — nicolas.vasilache / detail
  44. [AMDGPU] Set GFX11 null export target based on export attributes — jay.foad / detail
  45. [AArch64] Add Extract(DUP(C)) as a canonical constant. — david.green / detail
  46. [clang-tidy] cppcoreguidelines-virtual-class-destructor should ignore final classes — balazs.benics / detail
  47. [clang-tidy][docs] Fix wrong sphinx link after d9afb8c3e8fd01a3c89ab2ddebcd44602a30a975 — balazs.benics / detail
  48. [ConstraintElimination] Move logic to check condition to helper (NFC). — flo / detail
  49. [mlir][OpenMP][NFC] Parameter refers to single args and hence changing description for taskgroup allocate clause. — Shraiysh.Vaishay / detail
  50. [SROA] Regenerate test checks (NFC) — npopov / detail
  51. Revert "[LLD] [COFF] Use StringTableBuilder to optimize the string table" — martin / detail
  52. [X86] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST_LOAD handling — llvm-dev / detail
  53. [SROA] Migrate tests to opaque pointers (NFC) — npopov / detail
  54. [AArch64] Remove unnecessary funnel shift sve costs. — david.green / detail
  55. [X86] combineAndnp - constant fold ANDNP(C,X) -> AND(~C,X) — llvm-dev / detail
  56. [JITLink][Orc] Add MemoryMapper interface with InProcess implementation — Stefan Gränitz / detail
  57. [gn build] Port 6ede65205073 — llvmgnsyncbot / detail
  58. [llvm] Disable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR for Arm Linux — david.spickett / detail
  59. [mlir][Linalg] Split reduction transform op — nicolas.vasilache / detail
  60. [GlobalsModRef] Remove check for allocator calls — npopov / detail
  61. Support expressions in the context of a reference — pavel / detail
  62. Revert "[CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux" — david.spickett / detail
  63. [mlir][sparse] Preserve NaNs when converting float to bfloat — benny.kra / detail
  64. [AMDGPU] Update SPI_SHADER_PGM_RSRC2_PS.EXTRA_LDS_SIZE for GFX11 — jay.foad / detail
  65. Revert "[JITLink][Orc] Add MemoryMapper interface with InProcess implementation" — thakis / detail
  66. [ConstraintElimination] Remove unneeded StackEntry::Condition (NFC). — flo / detail
  67. [gn build] Port 6a4056ab2ada — llvmgnsyncbot / detail
  68. [X86] fold (and (mul x, c1), c2) -> (mul x, (and c1, c2)) iff c2 is all/no bits mask — llvm-dev / detail
  69. [SLP]Fix a crash when insert subvector is out of range. — a.bataev / detail
  70. [llvm][vfs] NFC: Rename `InMemoryFileSystem::addHardLink()` arguments — Jan Svoboda / detail
  71. [llvm][vfs] NFC: Promote `lookupInMemoryNode()` to member function — Jan Svoboda / detail
  72. [llvm][vfs] NFC: Promote `InMemoryDirIterator` to nested class — Jan Svoboda / detail
  73. [llvm][vfs] Implement in-memory symlinks — Jan Svoboda / detail
  74. [SLP] Add cost model for `llvm.powi.*` intrinsics — Nabeel.Omer / detail
  75. [SystemZ] Fix the cost function for vector zero extend. — paulsson / detail
  76. [lldb] Skip Recognizer/assert.test on linux — pavel / detail
  77. Revert rGe6ccb57bb3f6b761f2310e97fd6ca99eff42f73e "[SLP] Add cost model for `llvm.powi.*` intrinsics" — Nabeel.Omer / detail
  78. [AArch64] Move add_and_or_is_add pattern. NFC — david.green / detail
  79. [FunctionPropertiesAnalysis] Generalize support for unreachable — mtrofin / detail
  80. [libc++][format] Improves the handle test. — koraq / detail
  81. [libc++] Improve charconv base10 algorithm. — koraq / detail
  82. [mlir][sparse][taco] Support f16. — bixia1 / detail
  83. [gdb-scripts] Add to_string methods to printer implementations — Krzysztof.Drewniak / detail
  84. Reland [GlobalOpt] Preserve CFG analyses — aeubanks / detail
  85. [NFC] clang: Implement tests for PR56099 — mizvekov / detail
  86. [Scalarizer] No need to gather a scattered extracted element — sguelton / detail
  87. [mlir][TilingInterface] Enable tile and fuse using TilingInterface. — ravishankarm / detail
  88. in the absense of the -max-pass-iterations command line options, make — regehr / detail
  89. [Support/BLAKE3] CMake: Check for `IS_X64` or `CMAKE_OSX_ARCHITECTURES` before adding the assembly files — kyrtzidis / detail
  90. Revert "[mlir][TilingInterface] Enable tile and fuse using TilingInterface." — ravishankarm / detail
  91. [libc++][CI] Updates GCC to version 12. — koraq / detail
  92. [lldb] [llgs] Implement non-stop style stop notification packets — mgorny / detail
  93. [SLP][NFC]Fix a warning in a comparison, NFC. — a.bataev / detail
  94. [mlir][TilingInterface] Enable tile and fuse using TilingInterface. — ravishankarm / detail
  95. [HLSL] Support HLSL vector initializers — chris.bieneman / detail
  96. [lldb] [MainLoop] Support "pending callbacks", to be called once — mgorny / detail
  97. [lldb] [llgs] Fix signo sent with fork/vfork/vforkdone events — mgorny / detail
  98. [lldb] [llgs] Refactor fork/vfork tests, verify state — mgorny / detail
  99. [lldb] [llgs] Add a test for detach-all packet — mgorny / detail
  100. [InstCombine] handle subobjects of constant aggregates — msebor / detail
  101. [lld/mac] Extract a sha256() function — thakis / detail
  102. [lldb] [llgs] Attempt to fix LLGS tests on Windows — mgorny / detail
  103. [libc++][clang-tidy] Enable bugprone-use-after-move and explicitly list all used checks — nikolasklauser / detail
  104. [libc++] Pass -fno-modules to clang-tidy instead of disabling it for the modules build — nikolasklauser / detail
  105. [flang] Add more diagnostics to fir.coordinate_of — clementval / detail
  106. Fix an unused-variable warning in release build, NFC. — hokein.wu / detail
  107. [DSE] Don't remove nounwind invokes — aheejin / detail
  108. [lld/mac] On Apple systems, call CC_SHA256 from libSystem — thakis / detail
  109. [RISCV] Remove true_mask patterns for VRGATHER. — craig.topper / detail
  110. [RISCV] Remove true_mask patterns for VRGATHERE16.. — craig.topper / detail
  111. [AMDGPU] gfx11 Remove SDWA from shuffle_vector ISel — Joseph.Nash / detail
  112. AMDGPU: Don't use branches to entry block in test — Matthew.Arsenault / detail
  113. AMDGPU: Regenerate test checks — Matthew.Arsenault / detail
  114. [lld/mac] Replace while loop with for loop — thakis / detail
  115. [ADT] [lld-macho] Check for end iterator deref in filter_iterator_base — thakis / detail
  116. [LV] Add new block to place recurrence splice, if needed. — flo / detail
  117. Roll back Michał's changes to debugserver, not meant for there — Jason Molenda / detail
  118. Revert "Revert "[CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux"" — i / detail
  119. [libc++abi][AIX] Use _LIBCXXABI_FUNC_VIS for exported routines — xingxue / detail
  120. [DAG] Remove SelectionDAG::GetDemandedBits DemandedElts variant. NFC. — llvm-dev / detail
  121. [polly] #include <algorithm> — aeubanks / detail
  122. [LoopVect, tests] Add some basic coverage for scalable costing on RISCV — listmail / detail
  123. LoopVect, tests] Add some basic coverage for scalable costing of scatter/gather patterns on RISCV — listmail / detail
  124. [RISCV] Move the passthru operand for RISCVISD::VRGATHER*_VL nodes. NFC — craig.topper / detail
  125. [DAG] visitTRUNCATE - move TRUNCATE(ADDE/ADDCARRY) folds to switch statement handling the other binops. NFC. — llvm-dev / detail
  126. [Clang] Fix compile time regression caused by D126061. — mboehme / detail
  127. [ConstraintElimination] Add tests for transferring info between systems. — flo / detail
  128. [SLP][NFC] Precommit test for a followup patch that improves reordering for addsubs — vporpodas / detail
  129. [RISCV] Add cost model test coverage for loads and stores (both fixed and scalable) — listmail / detail
  130. Re-apply "[JITLink][Orc] Add MemoryMapper interface with InProcess implementation" — Stefan Gränitz / detail
  131. [gn build] Port 79fbee3cc562 — llvmgnsyncbot / detail
  132. [mlir][sparse] refine bufferization allocation lowering — ajcbik / detail
  133. Reland "[lld-macho] Show source information for undefined references" — thakis / detail
  134. [SVE] Lower "unpredicated" sabd/uabd intrinsics to ISD::ABDS/U. — paul.walker / detail
  135. [NFC][SVE] Simplify SUBR_ZI isel patterns. — paul.walker / detail
  136. [SVE] Add isel patterns that match "FpImm - A" to the immediate form of FSUBR. — paul.walker / detail
  137. [SLP][X86] Improve reordering to consider alternate instruction bundles — vporpodas / detail
  138. Revert "[SLP][X86] Improve reordering to consider alternate instruction bundles" — vporpodas / detail
  139. [lld/mac] Parallelize code signature computation — thakis / detail
  140. [mlir][math] Support vector type by erf and round libm lowering — lewuathe / detail
  141. Recommit "[SLP][X86] Improve reordering to consider alternate instruction bundles" — vporpodas / detail
  142. [lldb] Instantiate lazily named classes on macOS Ventura. — Jonas Devlieghere / detail
  143. [lldb] Add a setting to specify the preferred dynamic class info extractor o — Jonas Devlieghere / detail
  144. [lld-macho] Work around odr-use of const non-inline static data member to fix -O0 build after D128298 — i / detail
  145. [Attributor] Ensure to use the proper liveness AA — johannes / detail
  146. [Attributor][FIX] Avoid empty bin in AAPointerInfo — johannes / detail
  147. [Libomptarget] Remove duplicate data environment exit — jhuber6 / detail
  148. [lldb] [test] Mark TestNonStop as LLGS-specific — mgorny / detail
  149. [LoopVectorize] Uninitialized phi node leads to a crash in SSAUpdater. — serguei.katkov / detail
  150. [NewGVN] add context instruction for SimplifyQuery — chenglin.bi / detail
  151. AMDGPU: Skip unexpected CFG in SIOptimizeVGPRLiveRange — ruiling.song / detail
  152. HowToReleaseLLVM: Add description of the bug triage process — tstellar / detail
  153. [libc++][format] Improve string formatters — koraq / detail
  154. [libc] Fix bug in UInt comparison operators. — sivachandra / detail
  155. [gn build] Port 77ad77c0710f — llvmgnsyncbot / detail
  156. [DeadArgElim] Reformat the pass in accordance with the code style — samolisov / detail
  157. [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build when cross compiling — martin / detail
  158. [ConstraintElimination] Update addFact to take Predicate and ops (NFC). — flo / detail
  159. [flang] Cleanup code and add test from fir-dev — clementval / detail
  160. [libc++] Remove std::function in C++03 — nikolasklauser / detail
  161. [libc++] Complete the implementation of N4190 — nikolasklauser / detail
  162. Fix interaction of pragma FENV_ACCESS with other pragmas — sepavloff / detail
  163. [mlir][Transform] NFC - Pass TransformState as an argument to applyToOne methods — nicolas.vasilache / detail
  164. [SCCP] Don't mark edges feasible when resolving undefs — npopov / detail
  165. [libc++] fix views::all hard error on lvalue move only views instead of SFINAE — hui.xie1990 / detail
  166. [AArch64][SME] Add some SME PSTATE setting/query intrinsics — david.sherwood / detail
  167. [X86] Don't run O2 pipeline in codegen test (NFC) — npopov / detail
  168. [ARM] Fix MVE gather/scatter merged gep offsets — david.green / detail
  169. [XCOFF] write the real source file name in C_FILE symbol. — esme.yi / detail
  170. [ADCE] Update tests to use opaque pointers (NFC) — npopov / detail
  171. [AggressiveInstCombine] Update tests to use opaque pointers (NFC) — npopov / detail
  172. [AddDiscriminators] Migrate tests to opaque pointers (NFC) — npopov / detail
  173. [libc][mem*] Introduce Sized/Backends for new mem framework — gchatelet / detail
  174. [AlignmentFromAssumptions] Migrate tests to opaque pointers (NFC) — npopov / detail
  175. [Tests] Remove unnecessary bitcasts from opaque pointer tests (NFC) — npopov / detail
  176. Re-land [libc] Apply no-builtin everywhere, remove unnecessary flags — gchatelet / detail
  177. [X86] Migrate tests to use opaque pointers (NFC) — npopov / detail
  178. [DAG] SelectionDAG::GetDemandedBits - don't recurse back into GetDemandedBits — llvm-dev / detail
  179. [NVPTX] Keep metadata attached to module-scope variables — ikudrin / detail
  180. Don't treat invalid parameters as being unused — aaron / detail
  181. [lldb] Remove an outdated comment. NFC. — martin / detail
  182. [NFC] Remove dead code — gchatelet / detail
  183. [X86] Name instructions in test (NFC) — npopov / detail
  184. [LinkerWrapper] Rework the linker wrapper and use owning binaries — jhuber6 / detail
  185. [Clang] Allow multiple comma separated arguments to `--offload-arch=` — jhuber6 / detail
  186. [ConstraintElimination] Transfer info from SGE to unsigned system. — flo / detail
  187. [NFC] Remove dead code — gchatelet / detail
  188. [flang] Add FIR tests missing from fir-dev — clementval / detail
  189. [X86] Migrate more tests to opaque pointers (NFC) — npopov / detail
  190. [LinkerWrapper] Fix calls to deleted Error constructor on older compilers — jhuber6 / detail
  191. [Alignment] Use Align for MaxKernArgAlign — gchatelet / detail
  192. Clang AttributeReference: emit entries for "Undocumented" attributes. — jyknight / detail
  193. [lldb] Fix reading i686-windows executables with GNU environment — martin / detail
  194. [lldb] Resolve exe location for `target create` — martin / detail
  195. [lldb][windows] Fix crash on getting nested exception — martin / detail
  196. [lldb] Add setting to override PE/COFF ABI by module name — martin / detail
  197. [clang-tidy] Confusable identifiers detection — sguelton / detail
  198. Reland "[gn build] (manually) port b94db7ed7eaf (Confusables.inc)" — thakis / detail
  199. [gn build] Port c3574ef739fb slightly better — thakis / detail
  200. [X86] Name instructions in test (NFC) — npopov / detail
  201. Revert "[NFC] Remove dead code" — gchatelet / detail
  202. [X86PreAMXConfig] Use MapVector to fix non-determinism — npopov / detail
  203. [X86] Regenerate test checks (NFC) — npopov / detail
  204. [libc++] Fixes GCC-12 build. — koraq / detail
  205. [X86PreAMXConfig] Use IRBuilder to insert instructions (NFC) — npopov / detail
  206. [OpenMP][libomp] Hold old __kmp_threads arrays until library shutdown — jonathan.l.peyton / detail
  207. [lldb] Tentative attempt to fix command-target-create-resolve-exe.test on buildbot — martin / detail
  208. [NFC][flang] Add the test case for D125371 — qiaopeixin / detail
  209. [flang][Driver] Refine _when_ driver diagnostics are formatted — qiaopeixin / detail
  210. [flang] Add semantic check for C1520 — qiaopeixin / detail
  211. [DirectX] Support opaque ptr for ValueAsMetadata in DXILBitcodeWriter — python3kgae / detail
  212. [libc++][CI] Use GCC 12 labels. — koraq / detail
  213. [RISCV] Add RISCVISD opcodes for the rest of get*Addr. — craig.topper / detail
  214. [LSR] Don't allow zero quotient as scale ref. PR56160 — mkazantsev / detail
  215. [MLIR][Presburger] introduce SlowMPInt, an auto-resizing APInt for fully correct signed integer computations — arjunpitchanathan / detail
  216. [mlir][sparse] accept sparse reshape (expand/collapse) — ajcbik / detail
  217. [mlir][sparse] fix typo in CHECK test — ajcbik / detail
  218. [libc++] Reduces std::to_chars instantiations. — koraq / detail
  219. [clang-tidy] Fix documentation (NFC) — richard / detail
  220. [iwyu] Handle regressions in libLLVM header include — sguelton / detail
  221. Add a "-b" option to "process continue" to run to a set of breakpoints, — jingham / detail
  222. [Symbolize] Parse multi-line markup elements. — dthorn / detail
  223. [MLIR] Fix top-level comment (NFC) — l.chelini / detail
  224. [Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead of unsigned. — mingmingl / detail
  225. [LinkerWrapper][NFC] Change interface to use a StringRef to TempFiles — jhuber6 / detail
  226. [libc++][NFC] Merges unused functions in callers. — koraq / detail
  227. [lldb] Second attempt at fixing command-target-create-resolve-exe.test on the buildbot — martin / detail
  228. [Support/BLAKE3] Fix error in prior commit, apply `-mavx512vl` for `blake3_avx512_x86-64_unix.S` when including it — kyrtzidis / detail
  229. [NFC] [HWASan] Remove indirection for getting analyses. — fmayer / detail
  230. [LLDB] Handle DIE with DW_AT_low_pc and empty ranges — ayermolo / detail
  231. [clang-tidy] Organize test files into subdirectories by module (NFC) — richard / detail
  232. [trace] Add an option to dump instructions in json and to a file — walter erquinigo / detail
  233. [MTE] [HWASan] Support diamond lifetimes. — fmayer / detail
  234. [libc++] Clarify std::function release note — joeloser93 / detail
  235. [flang] Handle BINC(C) variables and add TODO for corner cases — clementval / detail
  236. [flang] Remove some auto — clementval / detail
  237. Rename GCCBuiltin into ClangBuiltin — amanieu / detail
  238. [mlir][Linalg] SplitReduction implementation without tensor::ExpandShapeOp — nicolas.vasilache / detail
  239. Fix a bug with "process continue -b" when no breakpoints are — jingham / detail
  240. [clang-tidy][docs] Reorganise release notes — n.james93 / detail
  241. [flang] Capture result interface of functions called in internal procedures — clementval / detail
  242. [clang-tidy][docs] Fix a couple of missed cases from 6e566bc5523 — n.james93 / detail
  243. Revert "[Attributor] Ensure to use the proper liveness AA" — eugenis / detail
  244. [UnifyLoopExits] Reduce number of guard blocks — brendon.cahoon / detail
  245. [lldb] Return the correct utility function in AppleObjCRuntimeV2 — Jonas Devlieghere / detail
  246. [lldb] Fix off-by-one error in the AppleObjCRuntimeV2 utility function — Jonas Devlieghere / detail
  247. [StructurizeCFG] Improve basic block ordering — brendon.cahoon / detail
  248. Fix a misspell. NFC — Adrian Prantl / detail
  249. [lldb/Fuzzer] Add command interpreter fuzzer for LLDB — sassychels251 / detail
  250. [MTE] [HWASan] Use LoopInfo for reachability queries. — fmayer / detail
  251. [ELF][test] Clean up thinlto* — i / detail
  252. [libc++] Simplify the visibility attributes — nikolasklauser / detail
  253. [libc++] Implement P0154R1 (Hardware inference size) — nikolasklauser / detail
  254. [mlir][vulkan-runner] fix VK_ERROR_INCOMPATIBLE_DRIVER error — antiagainst / detail
  255. [SVE] Make ISD::SPLAT_VECTOR a legal operation. — paul.walker / detail
  256. [SampleProfile][Inline] Annotate sample profile inline remarks with link phase (prelink/postlink) information. — mingmingl / detail
  257. [OpenMP] Add handling cases when filter(tid) appears with default(none) — michael.p.rice / detail
  258. InlineSpiller: Don't fold spills into undef reads — Matthew.Arsenault / detail
  259. AMDGPU: Fix invalid liveness after si-optimize-exec-masking-pre-ra — Matthew.Arsenault / detail
  260. AMDGPU: Add missing implicit uses in tests — Matthew.Arsenault / detail
  261. [ASan][Darwin] XFAIL test; atos does not show line numbers for globals — julian.lettner / detail
  262. [mlir][linalg] move isElementwise() to Linalg/Utils (NFC) — okwan / detail
  263. stop llvm-reduce from introducing undefs — regehr / detail
  264. [gn build] Port 2962f9df7ca3 — llvmgnsyncbot / detail
  265. [TableGen] Add new operator !exists — pc.wang / detail
  266. [GlobalISel][TableGen] Qualify calls to llvm::format that have ::std:: types as parameters — Casey / detail
  267. [flang] Fixes several bugs relating to initialization expressions. An (#1493) — clementval / detail
  268. [RS4GC] Handle freeze case for vector — serguei.katkov / detail
  269. Revert "[SelectionDAG][DAGCombiner] Reuse exist node by reassociate" — chenglin.bi / detail
  270. [RISCV] Refactor code to remove some small wrapper methods and merge two functions together. NFC — craig.topper / detail
  271. Revert "[SLP]Fix a crash when insert subvector is out of range." — i / detail
  272. Revert D115462 "[SLP]Improve shuffles cost estimation where possible." — i / detail
  273. [fastalloc] Support allocating specific register class in fastalloc — yuanke.luo / detail
  274. [mlir] Add an additional check to vectorizeStaticLinalgOpPrecondition. — akuegel / detail
  275. [ConstraintElimination] Transfer info from SGT to unsigned system. — flo / detail
  276. [LoongArch] Combine ((x & shifted_mask) >> shamt) to bstrpick.{w/d} — luweining / detail
  277. [clang][analyzer] Fix StdLibraryFunctionsChecker 'mkdir' return value. — 1.int32 / detail
  278. [IR] Export ConstantFold.h header (NFC) — npopov / detail
  279. [analyzer] Structured binding to arrays — 65320245+isuckatcs / detail
  280. [AMDGPU][MC][GFX11] Correct disassembly of VOP3.DPP8 opcodes — d-pre / detail
  281. [X86] Update some AMX tests to use opaque pointers (NFC) — npopov / detail
  282. Revert "[LLDB] Handle DIE with DW_AT_low_pc and empty ranges" — david.spickett / detail
  283. [Clang] Don't test register allocation — npopov / detail
  284. [Flang] Call the CSE pass in the pass pipeline — kiran.chandramohan / detail
  285. Fix sphinx build for clang-tools-extra — aaron / detail
  286. [docs] Document and publish LLVM community calendar — kristof.beyls / detail
  287. [VPlan] Remove dead recipes across whole plan. — flo / detail
  288. [tbaa] Handle base classes in struct tbaa — jeroen.dobbelaere / detail
  289. [VPlan] Update unit test after 569d84fe99e63. — flo / detail
  290. [flang] Lowering passing variables to OPTIONAL VALUE — clementval / detail
  291. [libc++] Implement ranges::move{, _backward} — nikolasklauser / detail
  292. [gn build] Port 2c3bbac0c715 — llvmgnsyncbot / detail
  293. [NFC] remove trailing whitespace — tobias.hieta / detail
  294. [compiler-rt] Fix false positive detection of a target in compile-only mode — martin / detail
  295. [WebAssembly] Update test to run it in opaque pointers mode — pmatos / detail
  296. Revert "[tbaa] Handle base classes in struct tbaa" — jeroen.dobbelaere / detail
  297. [mlir][Transform] Fix implementation of the generic apply that is based on applyToOne. — nicolas.vasilache / detail
  298. [mlir][pdll] Add new tablegen helper NFC — jpienaar / detail
  299. [X86][AMX] Update tests to use opaque pointers (NFC) — npopov / detail
  300. [llvm-c] Add LLVMGetAggregateElement() function — npopov / detail
  301. [flang] Add lowering TODO for separate module procedures — clementval / detail
  302. AMDGPU: Don't crash on global_ctor/dtor declaration — ruiling.song / detail
  303. [AMDGPU] Precommit test for D128196 — jay.foad / detail
  304. [AMDGPU] GFX11: remove ShaderType from ds_ordered_count offset field — jay.foad / detail
  305. [pseudo] Add xfail tests for a simple-declaration/function-definition ambiguity — sam.mccall / detail
  306. [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison — chenglin.bi / detail
  307. [ConstraintElimination] Transfer info from SLT to unsigned system. — flo / detail
  308. [AMDGPU] Use -check-prefixes in a test. NFC. — jay.foad / detail
  309. [LSR] Move transform test from test/Analysis to test/Transforms. — flo / detail
  310. [Sema] Fix assertion failure when instantiating requires expression — ibiryukov / detail
  311. [ValueTracking] Teach isKnownNonZero that a vscale is never 0. — david.green / detail
  312. [BasicAA] Add test for call incorrectly treated as escape source (NFC) — npopov / detail
  313. [Binary] Reserve the correct size for the OffloadBinary — jhuber6 / detail
  314. [Binary] Fix leftoever line — jhuber6 / detail
  315. Revert "[fastalloc] Support allocating specific register class in fastalloc" — thakis / detail
  316. [AMDGPU] Flush the vmcnt counter in loop preheaders when necessary — baptiste.saleil / detail
  317. [AArch64][SVE] Match (add x (lsr/asr y c)) -> usra/ssra x y c — bradley.smith / detail
  318. [lld-macho] Use source information in duplicate symbol errors — thakis / detail
  319. [clang][driver] NFC, test: Make test output order-independent — Jan Svoboda / detail
  320. [ConstraintElimination] Transfer info from ULT to signed system. — flo / detail
  321. [libc++][format] Copy code to new location. — koraq / detail
  322. [pseudo] Track heads as GSS nodes, rather than as "pending actions". — sam.mccall / detail
  323. Revert "[ConstraintElimination] Transfer info from ULT to signed system." — flo / detail
  324. [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type — Joseph.Nash / detail
  325. [RISCV] Add macrofusion infrastructure and one example usage. — craig.topper / detail
  326. [lld/mac] Add a few TimeTraceScopes — thakis / detail
  327. [RISCV] Disable <vscale x 1 x *> types with Zve32x or Zve32f. — craig.topper / detail
  328. [gn build] Port 4045b62d4cc9 — llvmgnsyncbot / detail
  329. [flang] Increase support for intrinsic module procedures — clementval / detail
  330. [flang] Handle boxed characters that are values when doing a conversion — clementval / detail
  331. [lldb] Support a buffered logging mode — Jonas Devlieghere / detail
  332. [lldb] Make thread safety the responsibility of the log handlers — Jonas Devlieghere / detail
  333. [BasicTTI] Avoid crash when costing scalable select expansion — listmail / detail
  334. Revert "[pseudo] Track heads as GSS nodes, rather than as "pending actions"." — sam.mccall / detail
  335. [flang] Fix READ/WRITE with POS= on stream units, with refactoring — pklausler / detail
  336. Reland "[pseudo] Track heads as GSS nodes, rather than as "pending actions"." — sam.mccall / detail
  337. [pseudo] Add a fast-path to GLR reduce when both pop and push are trivial — sam.mccall / detail
  338. Adding a named op for grouped convolutions — ravishankarm / detail
  339. [flang][runtime] Respect PAD='NO' on READ/WRITE — pklausler / detail
  340. [test][GlobalOpt] Update precommitted test — aeubanks / detail
  341. [flang][runtime] Handle READ of non-UTF-8 data into multi-byte CHARACTER — pklausler / detail
  342. [docs][NewPM] Add more info on why accessing mutable outer analyses is disallowed — aeubanks / detail
  343. [Offloading] Embed the target features in the OffloadBinary — jhuber6 / detail
  344. [ConstraintElimination] Use stable_sort to sort worklist. — flo / detail
  345. [RISCV] Fix a crash in InsertVSETVLI where we hadn't properly guarded for a SEWLMULRatioOnly abstract state — listmail / detail
  346. [pseudo] Turn glrReduce into a class, reuse storage across calls. — sam.mccall / detail
  347. [flang] Fix bogus errors from SIZE/SHAPE/UBOUND on assumed-shape — pklausler / detail
  348. [mlir][bufferization][NFC] Make `escape` a dialect attribute — springerm / detail
  349. [pseudo] Store reduction sequences by pointer in heaps, instead of by value. — sam.mccall / detail
  350. [mlir][math] Lower atan to libm — szakharin / detail
  351. [Inline] Introduce a backend option to suppress inlining of functions with large stack sizes. — wolfgang_pieb / detail
  352. [flang][runtime] FLUSH(bad or unconnected unit number) is an error — pklausler / detail
  353. [pseudo] Store last node popped in the queue, not its parent(s). NFC — sam.mccall / detail
  354. [flang] Fix wording of warning message — pklausler / detail
  355. [flang] Make SQRT folding exact — pklausler / detail
  356. [clang-tidy] Add `-verify-config` command line argument — n.james93 / detail
  357. [flang][runtime] Improve G0 output editing — pklausler / detail
  358. [SLP]Fix a crash when reorder masked gather nodes with reused scalars. — a.bataev / detail
  359. [pseudo] Handle no-reductions-available on the fastpath. NFC — sam.mccall / detail
  360. [llvm] Update module map to include the `IR/ConstantFold` header — medismail.bennani / detail
  361. [clang-tidy] Extend spelling for CheckOptions — n.james93 / detail
  362. [mlir][Transform] Fix applyToOne corner case when no op is matched. — nicolas.vasilache / detail
  363. [ThinLTO][ELF] Add --thinlto-emit-index-files option — njx / detail
  364. [CUDA] Do not embed a fatbinary when using the new driver — jhuber6 / detail
  365. [LV] Avoid a crash when costing a uniform store which doesn't correspond to a legal scatter — listmail / detail
  366. [lld, ELF and mac] Add --time-trace=<file>, remove --time-trace-file=<file> — thakis / detail
  367. [HLSL] Enable half type for hlsl. — python3kgae / detail
  368. DebugInfo: Fully integrate ctor type homing into 'limited' debug info — dblaikie / detail
  369. [libc++] Add a test to pin down the set of transitive public includes — Louis Dionne / detail
  370. [libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, assignment operators and swaps to `tuple` — hui.xie1990 / detail
  371. [libc][NFC] Convert threads unittests in to integration tests. — sivachandra / detail
  372. [LoopInterchange] New cost model for loop interchange — congzhecao / detail
  373. [libc][NFC] Convert pthread tests which create threads to integration tests. — sivachandra / detail
  374. [libc][NFC] Eliminate the internal header library target. — sivachandra / detail
  375. [libc] Revert "Eliminate the internal header library target." — sivachandra / detail
  376. The help string for stop-on-shared-library-load was copied to stop-on-exec. — jingham / detail
  377. [lldb/Fuzzer] Have fuzzers write artifacts to specific directory — sassychels251 / detail
  378. [WebAssembly][Object] Remove requirement that objects must have code sections — dschuff / detail
  379. Revert "[libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, assignment operators and swaps to `tuple`" — hui.xie1990 / detail
  380. [lldb] Fix up Objective-C ISA pointers — Jonas Devlieghere / detail
  381. [NFC][lld] Fix typos to test commit access — dani / detail
  382. [RISCV] Replace two calls to getMinRVVVectorSizeInBits with useRVVForFixedLengthVectors [nfc] — listmail / detail
  383. [MLIR] Add `decomposeMixedStridesOrOffsets` and `decomposeMixedSizes` — frgossen / detail
  384. Revert "[LoopInterchange] New cost model for loop interchange" — eugenis / detail
  385. Add support for decoding base64. — gclayton / detail
  386. clang: Tweak behaviour of warn_empty_while_body and warn_empty_if_body — gribozavr / detail
  387. [libcxx][test] Suppress complex<int> warnings when testing MSVC — Casey / detail
  388. [mlir][spirv] Fix bitcast input order for UnifyAliasedResourcePass — antiagainst / detail
  389. [SelectionDAG] Enable WidenVecOp_VECREDUCE for scalable vector — Lian.Wang / detail
  390. [PowerPC] Allow llvm.ppc.cfence to accept pointer types — lkail / detail
  391. [LegalizeTypes][NFC] Add an assert to WidenVecRes_EXTRACT_SUBVECTOR and adjust some code — Lian.Wang / detail
  392. [PowerPC][AIX] Fix assertion message on AIX. NFC. — lkail / detail
  393. Revert "Add support for decoding base64." — douglas.yung / detail
  394. [MachineSink] Clear kill flags on operands outside loop — carl.ritson / detail
  395. [GuardWidening] Update all tests with update_test_checks.py — serguei.katkov / detail
  396. [BOLT][NFC] Use range-based STL wrappers — amir.aupov / detail
  397. [AMDGPU][NFC] Correct typo in DWARF Extensions For Heterogeneous Debugging — VenkataRamanaiah.Nalamothu / detail
  398. [libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, assignment operators and swaps to `tuple` — hui.xie1990 / detail
  399. [CodeGen] Simplify isVirtualRegister. NFC — i / detail
  400. [CMake][compiler-rt] Use COMPILE_OPTIONS and LINK_OPTIONS — phosek / detail
  401. [RISCV] Move vfma_vl+fneg_vl matching to DAG combine. — craig.topper / detail
  402. [llvm-readobj] Simplify startswith+drop_front pattern with consume_front. NFC — i / detail
  403. [flang] Fix forall issue with substring operation — clementval / detail
  404. [flang] Keep PURE in IEEE functions — clementval / detail
  405. Recommit "[ConstraintElimination] Transfer info from ULT to signed system." — flo / detail
  406. [flang][OpenMP] Initial support the lowering of copyin clause — qiaopeixin / detail
  407. [gdb-scripts] Fix PointerIntPairPrinter.to_string after D127969 — i / detail
  408. [AArch64][SVE] Add sve.dupq.lane(insert(constant vector, 0), 0) ld1rq tests — matthew.devereau / detail
  409. [CMake][compiler-rt] Clean up the use of libcxx and libcxxabi — phosek / detail
  410. [VPlan] Set VFs included in plan before last set of VPTransforms (NFC). — flo / detail
  411. [AArch64] NFC: Fix PRFS -> PRFW inst def name — cullen.rhodes / detail
  412. [libc][NFC] Remove the templatization from the linux implementation of thread. — sivachandra / detail
  413. Revert "[CMake][compiler-rt] Clean up the use of libcxx and libcxxabi" — phosek / detail
  414. Reland "[clang-repl] Recover the lookup tables of the primary context." — v.g.vassilev / detail
  415. [AArch64] Add addition extend of add/sub neon tests. NFC — david.green / detail
  416. [Flang] enable fir.is_present and fir.absent with function types — kiran.chandramohan / detail
  417. [BasicAA] Handle passthru calls in isEscapeSource() — npopov / detail
  418. [AArch64] Convert vector add(ext, ext) into ext(add(ext, ext)) — david.green / detail
  419. [clang] Update Clang version from 14 to 15 in scan-build.1. — fred / detail
  420. [AA] Export isEscapeSource() API (NFC) — npopov / detail
  421. [LLDB] Mark TestExprsChar Xfail for Windows/AArch64 — omair.javaid / detail
  422. [SLP] Add cost model for `llvm.powi.*` intrinsics (REAPPLIED) — Nabeel.Omer / detail
  423. [InlineFunction] Slightly clarify noalias scope calculation (NFC) — npopov / detail
  424. [clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interface — aaron / detail
  425. [gn build] Port 6546fdbe36fd — llvmgnsyncbot / detail
  426. Revert "[clang] Emit SARIF Diagnostics: Create `clang::SarifDocumentWriter` interface" — aaron / detail
  427. [gn build] Port 7a3918b540c3 — llvmgnsyncbot / detail
  428. [mlir][sparse][bufferize] Implement BufferizableOpInterface — springerm / detail
  429. [clang-tidy] Make the cert/uppercase-literal-suffix-integer fully hermetic. — hokein.wu / detail
  430. [clang][dataflow] Allow MatchSwitch to return a value — sam / detail
  431. Revert "[clang][dataflow] Allow MatchSwitch to return a value" — sam / detail
  432. [AIX][libatomic] Fix link flags after 30dfe016d4 for libatomic on AIX — lkail / detail
  433. [Binary] Further improve malformed input handling for the OffloadBinary — jhuber6 / detail
  434. [GlobalOpt] Add tests for PR55859 (NFC) — npopov / detail
  435. [MemoryBuiltins] Accept any value in getInitialValueOfAllocation() (NFC) — npopov / detail
  436. [clang] Introduce -fstrict-flex-arrays=<n> for stricter handling of flexible arrays — sguelton / detail
  437. [InlineCost] Improve debugging experience by adding print about initial inlining cost — dawid_jurek / detail
  438. [mlir][Vector]Fix bug where vector::WarpExecuteOnLane0Op are created with 2 blocks in the region — nicolas.vasilache / detail
  439. [clang][dataflow] Allow MatchSwitch to return a value — sam / detail
  440. Implement soft reset of the diagnostics engine. — v.g.vassilev / detail
  441. [MSVC] Add initial support for MSVC pragma optimize — steplong / detail
  442. [SelectionDAG][DAGCombiner] Reuse exist node by reassociate — chenglin.bi / detail
  443. [HIP] add -fhip-kernel-arg-name — Yaxun.Liu / detail
  444. [lldb] [llgs] Make `k` kill all processes, and fix multiple exits — mgorny / detail
  445. [lldb] [llgs] Implement the vKill packet — mgorny / detail
  446. [lldb] [llgs] Add test for resuming via c in multiprocess scenarios — mgorny / detail
  447. [lldb] [llgs] Support resuming one process with PID!=current via vCont — mgorny / detail
  448. [lldb] [llgs] Add a test for multiprocess memory read/write — mgorny / detail
  449. [lldb] [llgs] Support multiprocess in qfThreadInfo — mgorny / detail
  450. [lldb] [llgs] Add a test for multiprocess register read/write — mgorny / detail
  451. [lldb] [llgs] Include PID in QC response in multiprocess mode — mgorny / detail
  452. [lldb] [llgs] Implement the 'T' packet — mgorny / detail
  453. [lldb] [llgs] Introduce an AppendThreadIDToResponse() helper — mgorny / detail
  454. [lldb] [test] Move part of fork tests to common helper — mgorny / detail
  455. AMDGPU: Clear kill flags when optimizing vcmp save exec sequence — kzhuravl_dev / detail
  456. [RISCV] Change how we isel (add X, [-4096, -2049]) or (add X, [2048,4095]). — craig.topper / detail
  457. [AMDGPU] gfx11 VOPD instructions MC support — Joseph.Nash / detail
  458. [NFC][lldb][trace] Rename trace session to trace bundle — walter erquinigo / detail
  459. [LV] Create RT checks once VF/IC are selected, track scalar cost. — flo / detail
  460. ELF: Do not relax ADRP/LDR -> ADRP/ADD for absolute symbols in PIC. — peter / detail
  461. [RISCV] Modify a test line so it exercises the intended configuration once we turn on scalable vectorization — listmail / detail
  462. [RISCV] Split a vectorizer test runline so that upcoming changes in defaults are visible — listmail / detail
  463. [libc] Add Uint128 type as a fallback when __uint128_t is not available. — sivachandra / detail
  464. [libcxx][test] barrier completion functions must be non-throwing — Casey / detail
  465. [GlobalOpt] Perform store->dominated load forwarding for stored once globals — aeubanks / detail
  466. [ObjCopy] Fix type mismatch in writeCodeSignatureData() — danielrodriguez / detail
  467. [SLP]Improve shuffles cost estimation where possible. — a.bataev / detail
  468. [lldb] Replace Host::SystemLog with Debugger::Report{Error,Warning} — Jonas Devlieghere / detail
  469. [clang-tidy] Update release notes (NFC) — richard / detail
  470. [Sema] Check whether `__auto_type` has been deduced before merging — Akira / detail
  471. [clang codegen] Add dso_local/hidden/etc. markings to VTT declarations — efriedma / detail
  472. [OpenMP] Initial parsing and sema support for 'masked taskloop' construct — michael.p.rice / detail
  473. [OpenMP][libomp] avoid spin wait and yield on arm64 macOS — jonathan.l.peyton / detail
  474. [Inline] Annotate inline pass name with link phase information for analysis. — mingmingl / detail
  475. Revert "DebugInfo: Fully integrate ctor type homing into 'limited' debug info" — dblaikie / detail
  476. [lldb] Add SystemLogHandler for emitting log messages to the system log — Jonas Devlieghere / detail
  477. [lldb] Fix flakiness in shell tests that mixed stderr and stdout — Jonas Devlieghere / detail
  478. [mlir][bufferization][sparse] put restriction on sparse tensor allocation — ajcbik / detail
  479. [lldb] Move Host::SystemLog out of !defined(_WIN32) — Jonas Devlieghere / detail
  480. [Driver][test] Replace ^//$ with empty string — i / detail
  481. [lldb] Fix thread step until to not set breakpoint(s) on incorrect line numbers — VenkataRamanaiah.Nalamothu / detail
  482. [LV][RISCV] Add coverage showing scalable codegen when etype != ELEN — listmail / detail
  483. [flang] Fix LBOUND with assumed size array and non constant DIM — clementval / detail
  484. [mlir][vector] Relax transfer_write vector distribution pattern — thomasraoux / detail
  485. [flang] Explicitly map host associated symbols — clementval / detail
  486. [HWASan] Use new IR attribute for communicating unsanitized globals. — 31459023+hctim / detail
  487. Add no_sanitize('hwaddress') (and 'memtag', but that's a no-op). — 31459023+hctim / detail
  488. [flang][lowering] handle MERGE with different FSOURCE and TSOURCE types — clementval / detail
  489. [flang][OpenACC] Lower parallel loop — clementval / detail
  490. [RISCV] Replace two calls to getMinRVVVectorSizeInBits with getRealMinVLen [nfc] — listmail / detail
  491. [mlir][vector] Fix bug when swapping scf.for and vector warp op — thomasraoux / detail
  492. [BOLT][DWARF] Add support for DW_AT_call_pc/DW_AT_call_return_pc — ayermolo / detail
  493. [clang][dataflow] Store flow condition constraints in a single `FlowConditionConstraints` map. — gribozavr / detail
  494. [RISCV] Replace two calls to getMinRVVVectorSizeInBits in fixed length lowering [nfc] — listmail / detail
  495. [RISCV] Simplify 16 bit index handling in lowerVECTOR_REVERSE [nfc] — listmail / detail
  496. Revert "[Driver][test] Replace ^//$ with empty string" — i / detail
  497. [libc][math] fmod/fmodf implementation. — okir / detail
  498. [clang][dataflow] Move logic for creating implication and iff expressions into `DataflowAnalysisContext` from `DataflowEnvironment`. — gribozavr / detail
  499. [libc++][AIX] Make basic_string layout compatible with earlier version — xingxue / detail
  500. Don't run hwasan-globals.cpp test on non-x86/aarch64 — 31459023+hctim / detail
  501. fix-forward hwasan-globals.cpp (round 2) — 31459023+hctim / detail
  502. [libc][math] Fix broken aarch64 due to clz refactoring. — okir / detail
  503. [clang][dataflow] Refactor function that queries the solver for satisfiability checking. — gribozavr / detail
  504. [clang][dataflow] Implement functionality to compare if two boolean values are equivalent. — gribozavr / detail
  505. [CMake][compiler-rt] Treat target cflags as list rather than string — phosek / detail
  506. [MCA] Introducing incremental SourceMgr and resumable pipeline — minyihh / detail
  507. [MCA] Allow mca::Instruction-s to be recycled and reused — minyihh / detail
  508. [MCA] Hot fix for -Wmismatched-tags errors on mca::SourceMgr — minyihh / detail
  509. [libc][math] Fix broken compilation due to __builtin_inf/nan functions. — okir / detail
  510. [RISCV] Implement RISCVTTIImpl::getMaxVScale correctly — listmail / detail
  511. [mlir][quant] output spec verification check for quant.region — lewuathe / detail
  512. [BOLT] Mark option values of --split-functions deprecated — maks / detail
  513. [mlir][affine] Rigorous check for loop unrolling store operation — lewuathe / detail
  514. [gn build] (manually) port 97579dcc6d3 (LLVMMCATests) — thakis / detail
  515. [gn build] Port b847692ed8e1 — llvmgnsyncbot / detail
  516. [MLInliner] No need to invalidate everything post-inlining. — mtrofin / detail
  517. [lldb] Add support for specifying a log handler — Jonas Devlieghere / detail
  518. [MCA][unittest] Hot fix for -Wpessimizing-move on test harness — minyihh / detail
  519. [CMake] Use set rather than list PREPEND — phosek / detail
  520. [clang-format] Further improve requires clause detection — bjoern / detail
  521. [RISCV][MC] Fold UIMM related code — sunshaoce / detail
  522. [CMake][compiler-rt] Clean up the use of libcxx and libcxxabi — phosek / detail
  523. Revert "[CMake][compiler-rt] Clean up the use of libcxx and libcxxabi" — phosek / detail
  524. [libc] Add a cacheline size of arm target. — sivachandra / detail
  525. [libc][Obvious] Fix incorrect nested namespace name. — sivachandra / detail
  526. [libc][Obvious] Compare values of the same type in memory_utils/backend_test. — sivachandra / detail
  527. [clang] Add back -fsanitize=array-bounds workaround for size-1 array after -fstrict-flex-arrays change — i / detail
  528. [Driver] Fix -fstrict-flex-arrays= help message after D126864 — i / detail
  529. [libc] Add compound assignment and pre-increment operators to UInt. — sivachandra / detail
  530. [flang] Use descriptors for real/complex input other than kinds 4 and 8 — clementval / detail
  531. [DeadArgElim] Replace insert with emplace (NFC) — samolisov / detail
  532. Revert "[lldb] [llgs] Support multiprocess in qfThreadInfo" — mgorny / detail
  533. [asan][test] XFAIL global-location-nodebug.cpp on Solaris — ro / detail
  534. [clang-format] NFC Sort names of format token types — f0gukp2nk / detail
  535. Reland "[lldb] [llgs] Support multiprocess in qfThreadInfo" — mgorny / detail
  536. [MLIR][Presburger] Support computing a representation of a set that only has locals that are divs — arjunpitchanathan / detail
  537. CodeGen: Use else if between Value and PseudoSourceValue cases — Matthew.Arsenault / detail
  538. X86: Regenerate test checks — Matthew.Arsenault / detail
  539. GlobalISel: Make LoadStoreOpt preserve all — Matthew.Arsenault / detail
  540. [mlir][shape] Switch types to ODS generated (NFC) — jpienaar / detail
  541. [mlir] Fix a warning — kazu / detail
  542. [Clang][C++23] P2071 Named universal character escapes — corentinjabot / detail
  543. [gn build] Port c92056d03881 — llvmgnsyncbot / detail
  544. [NFC] Remove dead code — gchatelet / detail
  545. [libcxx][test] MaybePOCCAAllocator should meet the Cpp17Allocator requirements — Casey / detail
  546. [RISCV] Make getMinRVVVectorSizeInBits and getMaxRVVVectorSizeInBits protected [nfc] — listmail / detail
  547. [BasicTTI] Account for vector of pointers in getMemoryOpCost — listmail / detail
  548. [llvm] Don't use Optional::{hasValue,getValue} (NFC) — kazu / detail
  549. [RISCV] Implement getVScaleForTuning and thus prefer scalable vectorization when enabled — listmail / detail
  550. [ORC][LLJIT] Define atexit symbol in GenericLLVMIRPlatformSupport. — ksunhokim123 / detail
  551. [clang, clang-tools-extra] Don't use Optional::{hasValue,getValue} (NFC) — kazu / detail
  552. Don't use Optional::hasValue (NFC) — kazu / detail
  553. Revert "Don't use Optional::hasValue (NFC)" — kazu / detail
  554. [LiveInterval] Simplify. NFC — i / detail
  555. Fix build after ab736a27 — listmail / detail
  556. [ELF][test] Improve linkerscript/entry.s — i / detail
  557. [ELF] Support quoted symbol in the ENTRY command — i / detail
  558. [ELF] Support quoted name in the TARGET command — i / detail
  559. Revert "[libc++] Simplify type_traits and use more builtins" — manojgupta / detail
  560. [Driver][Minix] -r: imply -nostdlib like GCC — brad / detail
  561. [flang] Restore Optional::value() (NFC) — kazu / detail
  562. [RISCV] Merge more rv32/rv64 vector intrinsic tests that contain the same content. — craig.topper / detail
  563. [ELF] Fix precedence of == and != in expressions — i / detail
  564. [ELF] Fix precedence of ? when there are 2 or more operators on the left hand side — i / detail
  565. [clang-tidy] cppcoreguidelines-virtual-class-destructor: Fix crash when "virtual" keyword is expanded from a macro — richard / detail
  566. [clang-format] Fix whitespace counting stuff — f0gukp2nk / detail
  567. [clang-format] Parse Verilog if statements — f0gukp2nk / detail
  568. [clang-format] Handle Verilog preprocessor directives — f0gukp2nk / detail
  569. [gn build] Port 9ed2e68c9ae5 — llvmgnsyncbot / detail
  570. [ELF] Allow an expression to follow = in a symbol assignment — i / detail
  571. [ELF] Fix assertion failure when PROVIDE/HIDDEN/PROVIDE_HIDDEN does not have = — i / detail
  572. [ELF][test] Improve expression test — i / detail
  573. [ELF] Allow ? without adjacent space — i / detail
  574. [llvm] Don't use Optional::hasValue (NFC) — kazu / detail
  575. [ELF] Support -= *= /= <<= >>= &= |= in symbol assignments — i / detail
  576. [clang] Don't use Optional::hasValue (NFC) — kazu / detail
  577. [ELF] Improve compound assignment tests — i / detail
  578. [AVR] Fix expanding MOVW for overlapping registers — ben.shi / detail
  579. Revert "[LiveInterval] Simplify. NFC" — nikita.ppv / detail
  580. [clang-repl] Support destructors of global objects. — ksunhokim123 / detail
  581. [clang-repl] Implement code undo. — jun / detail
  582. [Support] Work around an issue when building with old versions of libstdc++ — benny.kra / detail
  583. [ArgumentPromotion] use poison when replacing dead instructions instead of undef [NFC] — nuno.lopes / detail
  584. [libc++] Simplify type_traits and use more builtins — nikolasklauser / detail
  585. Revert "[clang-repl] Support destructors of global objects." — ksunhokim123 / detail
  586. [LoopSimplifyCFG] use poison when replacing dead instructions instead of undef [NFC] — nuno.lopes / detail
  587. Allow interfaces to operate on in-memory buffers with no source location info. — v.g.vassilev / detail
  588. [clang] Add missing Interpreter -> ClangDriverOptions dependency — v.g.vassilev / detail
  589. Update LibASTImporter.rst — github / detail
  590. [LICM] Use poison to replace unreachable values instead of undef [NFC] — nuno.lopes / detail
  591. [CodeGenPrepare] Avoid double map lookup. NFCI — craig.topper / detail
  592. PHINode::removeIncomingValue: use poison as a placeholder instead of undef when the PHI is dead [NFC] — nuno.lopes / detail
  593. [mlir] Generalize SCF passes to not have to run on FuncOp. — stellaraccident / detail
  594. [RISCV] Refactor SelectAddrRegImm to not depend on SelectBaseAddr. — craig.topper / detail
  595. [Driver] Use Component in OpenBSD::getCompilerRT to find libraries — fred / detail
  596. [clang-format] Quit analyzing solution space for large state count — owenca / detail
  597. [Driver][test] Add libclang_rt.profile{{.*}}.a tests for OpenBSD — fred / detail
  598. [RISCV] Evaluate ICE operands to builtins using getIntegerConstantExpr. — craig.topper / detail
  599. [clang-format] Fix uninitialized memory problem — f0gukp2nk / detail
  600. [MLIR] NFC. Fix doc comment for AliasResult::isNo — uday / detail
  601. [NFC][SVE] Auto-generate CHECK lines for intrinsic codegen tests. — paul.walker / detail
  602. [llvm] Use Optional::has_value instead of Optional::hasValue (NFC) — kazu / detail
  603. [ELF] Remove deprecated -dc — i / detail
  604. [RISCV] Remove extra semicolon. NFC — craig.topper / detail
  605. [llvm] Don't use Optional::hasValue (NFC) — kazu / detail
  606. [clang] Don't use Optional::hasValue (NFC) — kazu / detail
  607. [mlir] Flip more uses to prefixed accessor form (NFC). — jpienaar / detail
  608. [lld] Don't use Optional::hasValue (NFC) — kazu / detail
  609. [lld] Don't use Optional::hasValue (NFC) — kazu / detail
  610. Don't use Optional::hasValue (NFC) — kazu / detail
  611. Revert "[Coroutines] Only do symmetric transfer if optimization is on" — yedeng.yd / detail
  612. [mlir] Flip MemRef dialect to _Both (NFC) — jpienaar / detail
  613. [NFC] Add parentheses around && within || to avoid warning — yedeng.yd / detail
  614. [mlir] Fix ClangTidyPerformance finding (NFC) — akuegel / detail
  615. [ArgPromotion] Remove legacy PM support — npopov / detail
  616. [FunctionAttrs] Add missing pass dependency — npopov / detail
  617. Revert "[lldb] Fix thread step until to not set breakpoint(s) on incorrect line numbers" — goncharov.mikhail / detail
  618. [SCEV] Use SCEVUnknown(poison) instead of SCEVUnknown(undef). — flo / detail
  619. [libunwind,EHABI,ARM] Fix get/set of RA_AUTH_CODE. — simon.tatham / detail
  620. [mlir][bufferization][NFC] Change signature of getMemRefType — springerm / detail
  621. [libc][NFC] Make the support thread library an object library. — sivachandra / detail
  622. [AMDGPU] Fix assertion failure on mad with negative immediate addend — jay.foad / detail
  623. [SCEV] Assert that GEP source element type is sized (NFC) — npopov / detail
  624. [OpenCL] Reduce emitting candidate notes for builtins — sven.vanhaastregt / detail
  625. [libc] Add a simple arm32 config. — sivachandra / detail
  626. [clang][dataflow] Move logic for `createStorageLocation` from `DataflowEnvironment` to `DataflowAnalysisContext`. — gribozavr / detail
  627. [flang] Update the release notes — andrzej.warzynski / detail
  628. [clang][dataflow] Implement functionality for flow condition variable substitution. — gribozavr / detail
  629. [flang][driver] Add support for `-O{0|1|2|3}` — andrzej.warzynski / detail
  630. [llvm-ar] Improve MRI script CREATE command handling — gbreynoo / detail
  631. [mlir][bufferization] Add `memory_space` op attribute — springerm / detail
  632. [AArch64] Define __FP_FAST_FMA[F] — jolanta.jensen / detail
  633. [mlir][bufferization][NFC] Bufferize with PostOrder traversal — springerm / detail
  634. [X86] combineConcatVectorOps - IsConcatFree must check extraction index — llvm-dev / detail
  635. [IR] Move vector.insert/vector.extract out of experimental namespace — bradley.smith / detail
  636. [STACKMAPS] Document+test UINT64_MAX stack size. — vext01 / detail
  637. [AMDGPU][GFX9][DOC][NFC] Update assembler syntax description — d-pre / detail
  638. [mlir][shape][bufferize][NFC] Bufferize block terminators separately — springerm / detail
  639. Fix clang docs build; NFC — aaron / detail
  640. [AMDGPU] Regenerate MIR checks. NFC. — jay.foad / detail
  641. [mlir][SCF][bufferize][NFC] Bufferize parallel_insert_slice separately — springerm / detail
  642. [mlir][SCF][bufferize] Bufferize scf.if/execute_region terminators separately — springerm / detail
  643. [mlir][SCF][bufferize][NFC] Bufferize scf.for terminator separately — springerm / detail
  644. [mlir][bufferization][NFC] Fix typo in AllocTensorOp builders — springerm / detail
  645. [mlir][bufferization][NFC] Add error handling to getBuffer — springerm / detail
  646. [SCF] Add thread_dim_mapping attribute to scf.foreach_thread — nicolas.vasilache / detail
  647. [clang][dataflow] Singleton pointer values for null pointers. — gribozavr / detail
  648. [flang][NFC] Add array lowering tests — clementval / detail
  649. [libc++] Improve Lit's buildhost=XXXX feature on a few platforms — Louis Dionne / detail
  650. [libc++] Use bounded iterators in std::span when the debug mode is enabled — Louis Dionne / detail
  651. [gn build] Port 633d1d0df766 — llvmgnsyncbot / detail
  652. MIR: Fix parse error on empty CustomRegMask — Matthew.Arsenault / detail
  653. [IndVars] Add test for PR56242 (NFC) — npopov / detail
  654. ARM: don't try to load function pointer before long call. — Tim Northover / detail
  655. [flang][NFC] Add IO lowering tests — clementval / detail
  656. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  657. [SPARC] Don't do leaf optimization on procedures with inline assembly — cederman / detail
  658. [mlir][llvm] Add vector insert/extract intrinsics — javier.setoain / detail
  659. [libc++] Remove dummy command in Dockerfile — Louis Dionne / detail
  660. [Clang] Remove unused function declaration after 77475ffd22418ca72. — flo / detail
  661. [libc++][NFC] Remove trailing whitespace — Louis Dionne / detail
  662. [X86] Support `_Float16` on SSE2 and up — phoebe.wang / detail
  663. [mlir][bufferize][NFC] Change signature of allocateTensorForShapedValue — springerm / detail
  664. tsan: add missing guard for DumpProcessMap call — thanm / detail
  665. [mlir][bufferize] Infer memory space in all bufferization patterns — springerm / detail
  666. [GlobalOpt] Add tests for memset with non-zero value (NFC) — npopov / detail
  667. [mlir][complex] complex.arg op to calculate the angle of complex number — pifon / detail
  668. [GlobalOpt] Fix memset handling in global ctor evaluation (PR55859) — npopov / detail
  669. [mlir][SCF][bufferize] Small simplification and more comments — springerm / detail
  670. [flang][driver] Use `-O{0|1|2|3}` to define LLVM backend pass pipeline — andrzej.warzynski / detail
  671. [lldb] [llgs] Support "t" vCont action — mgorny / detail
  672. Adding support for target in_reduction — chichun.chen / detail
  673. [Driver][test] Add libclang_rt.profile{{.*}}.a tests for NetBSD — fred / detail
  674. [AMDGPU] Cluster stores as well as loads for GFX11 — jay.foad / detail
  675. [libc++][doc] Fixes a broken table entry. — koraq / detail
  676. Silence some format specifier warnings — aaron / detail
  677. [Clang][OpenMP] Claim nowait clause on taskwait — chichun.chen / detail
  678. Silence an "illegal conversion" diagnostic — aaron / detail
  679. [llvm-ar] Fix MRI ADDLIB command when used with thin archives — gbreynoo / detail
  680. [lldb] [llgs] Skip new vCont test on Windows — mgorny / detail
  681. [memprof] Return an error for unsupported symbolization. — snehasishk / detail
  682. [mlir][LLVMIR] Add support for va_start/copy/end intrinsics — minyihh / detail
  683. [mlir][LLVMIR] Memorize compatible LLVM types — minyihh / detail
  684. [libc++] Add a few missing min/max macro push/pop — Louis Dionne / detail
  685. Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic). — ayermolo / detail
  686. [lldb] Add a log dump command — Jonas Devlieghere / detail
  687. llvm-reduce: Check shouldKeep before trying to reduce operands — Matthew.Arsenault / detail
  688. [NFC][SVE] Add more tests of vector compares and selects taking an immediate operand. — paul.walker / detail
  689. [BOLT][NFC] Use llvm::less_first — aaupov / detail
  690. [BOLT][NFC] Add aliases for ICP flags — aaupov / detail
  691. [libc][docs] Added fmod performance results. — okir / detail
  692. [OpenMP] Only strip runtime attributes if needed — jhuber6 / detail
  693. [Docs] Update clang & llvm release notes for HLSL — chris.bieneman / detail
  694. [Symbolize] Add log markup --filter to llvm-symbolizer. — dthorn / detail
  695. [gn build] Port eb5af0acf054 — llvmgnsyncbot / detail
  696. [mlir][sparse]Add more integration tests for sparse_tensor.unary — ajcbik / detail
  697. [BOLT] Restrict icp-inline to callsites — aaupov / detail
  698. [Symbolize] Fix llvm-symbolizer --filter-markup test on Windows. — dthorn / detail
  699. [Symbolize] Fix MarkupFilter tests for Windows. — dthorn / detail
  700. [mlir][sparse]more integration test cases for sparse_tensor.BinaryOp — ajcbik / detail
  701. [MLIR][Parser] Fix AffineParser colliding bare identifiers with primitive types — groverkss / detail
  702. [mlir][sparse] remove redundant whitespace — ajcbik / detail

clang-d428097-g4db52450c1a4-t29913-b29913.tar.gz (Jun 27, 2022 1:37:30 PM)

  1. [CMake][SingleSource] Fix compile with profile generation — Matthias Braun / githubweb

clang-d427395-g31e2bba15598-t29912-b29912.tar.gz (Jun 27, 2022 9:16:09 AM)

  1. [BOLT] Use trunk llvm-tblgen in msvc builder — amir.aupov / githubweb
  2. Update testerName field of clang-cmake-x86_64-avx2-linux-perf — aaupov / githubweb
  3. [libc] Add arm32 worker and a builder on it for libc. — sivachandra / githubweb

clang-d427395-g31e2bba15598-t29912-b29912.tar.gz (Jun 27, 2022 9:16:09 AM)

  1. Make uses of getValue consistent. — Chris Matthews / githubweb
  2. Handle server errors better — Chris Matthews / githubweb
  3. Remove unneeded log statement — Chris Matthews / githubweb
  4. Multi-table support for Tableau — Chris Matthews / githubweb
  5. Retrieve sample data types from fields API — Chris Matthews / githubweb
  6. Support other test-suites — Chris Matthews / githubweb
  7. Support for custom run_infos — Chris Matthews / githubweb

clang-d427395-g31e2bba15598-t29912-b29912.tar.gz (Jun 27, 2022 9:16:09 AM)

  1. [test-suite] Fix unaligned uint32_t accesses in ClamAV. — craig.topper / githubweb

clang-d427395-g31e2bba15598-t29912-b29912.tar.gz (Jun 22, 2022 9:41:53 AM)

  1. Changing number max number of build for ppc64le-flang-mlir-rhel-test — kamau.bridgeman.ibm / githubweb

clang-d427395-g31e2bba15598-t29912-b29912.tar.gz (Jun 22, 2022 9:41:53 AM)

  1. [mlir][vulkan] Add missing '<>'  in test IRs to fix test — antiagainst / detail
  2. [BOLT] Mark fragments related to split jump table as non-simple — aaupov / detail
  3. [mlgo] Update FunctionPropertyCache after invalidating analyses — mtrofin / detail
  4. [libc] add EXP_MAT_MASK to x87 long double — michaelrj / detail
  5. [BOLT][TEST] Use double dash flags in tests — maks / detail
  6. [MLIR][Presburger] PresburgerSet::containsPoint: support disjuncts with locals — arjunpitchanathan / detail
  7. [libc] Implement double precision FMA for targets without FMA instructions. — lntue / detail
  8. [Bitcode] Don't use UINT_MAX for missing SanitizerMetadata — Vitaly Buka / detail
  9. [TableGen] const char *const x => const char x[] — i / detail
  10. [NFC] Move flang OpenMP semantic tests under one single directory — qiaopeixin / detail
  11. [GlobalOpt][test] Remove br i1 undef — i / detail
  12. [SanitizerCoverage][test] Remove br i1 undef to avoid UB — i / detail
  13. [PowerPC] Add tests to reflect cfence on float point types. NFC. — gluokai / detail
  14. [libc] Add pthread_detach and thrd_detach. — sivachandra / detail
  15. [clang] Convert for_each to range-based for loops (NFC) — kazu / detail
  16. [clang] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  17. [MC] De-capitalize SwitchSection. NFC — i / detail
  18. [ProfileData] Use llvm::erase_if (NFC) — kazu / detail
  19. [CodeGen] Use llvm::erase_value (NFC) — kazu / detail
  20. [Scalar] Use llvm::append_range (NFC) — kazu / detail
  21. [github] format and refactor GitHub workflows — mohammadkeyvanzade94 / detail
  22. [NFC][clang] Fix typo — ox59616e / detail
  23. [clang-format] Fix a bug in RemoveBracesLLVM — owenca / detail
  24. [X86] emitOrXorXorTree - break if-else chain. NFC. — llvm-dev / detail
  25. [X86] combineTargetShuffle - break if-else chain. NFC. — llvm-dev / detail
  26. [clang][docs] Fix typo in code-block declaration — llvm-dev / detail
  27. [SelectionDAG] Remove invalid TypeSize conversion from WidenVecOp_BITCAST. — paul.walker / detail
  28. [DAG] visitINSERT_VECTOR_ELT - refactor BUILD_VECTOR insertion to remove early-out. NFCI. — llvm-dev / detail
  29. [AArch64] Add extra faddp codegen tests. NFC — david.green / detail
  30. [AArch64] Generate FADDP from shuffled fadd — david.green / detail
  31. [libc++][format] Implement format-string. — koraq / detail
  32. [X86] Replace X32 check prefix with X86 — llvm-dev / detail
  33. [PowerPC] Regenerate pre-inc-disable.ll checks — llvm-dev / detail
  34. [libc++][NFC] Update ranges algorithms status page — nikolasklauser / detail
  35. [DAG] visitINSERT_VECTOR_ELT - fold insert_vector_elt(scalar_to_vector(x),v,i) -> build_vector() — llvm-dev / detail
  36. [Clang][Doc][SafeStack] Fix deadlink (NFC) — 18738953+ksyx / detail
  37. [X86] Add __extension__ to f16c macro intrinsics to suppress warnings about compound literals — craig.topper / detail
  38. [mlir:MultiOpDriver] Add operands to worklist should be checked — chiahungduan / detail
  39. [lldb][bindings] Implement __repr__ instead of __str__ — davelee.com / detail
  40. Use isa instead of dyn_cast (NFC) — kazu / detail
  41. Use getValueOr (NFC) — kazu / detail
  42. [DAG] visitINSERT_VECTOR_ELT - add <1 x ???> insert_vector_elt(v0,extract_vector_elt(v1,0),0) special case handling — llvm-dev / detail
  43. [X86][AVX512] Add tests showing failure to retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  44. [X86][AVX512] Retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  45. [llvm] Use contains (NFC) — kazu / detail
  46. [BOLT][NFC] Move printDebugInfo out of BC::printInstruction — amir.aupov / detail
  47. [clang-tidy][docs] Use std::optional instead of absl::optional in examples — gribozavr / detail
  48. [clang-tidy][docs] Remove an unintentional paragraph break — gribozavr / detail
  49. [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests — joeloser93 / detail
  50. [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats — llvm-dev / detail
  51. [lit] Passthrough CLANG_MODULE_CACHE_PATH env var — abrachet / detail
  52. [InstCombine] Remove unnecessary UB from some tests. — flo / detail
  53. [VPlan] Remove dead OrigLoop argument from removeDeadRecipes (NFC). — flo / detail
  54. fix comment typo to cycle bots — thakis / detail
  55. [libc++][test] Add tuple trivial destructor test — joeloser93 / detail
  56. [lld-macho] Add support for -w — keithbsmiley / detail
  57. [Clang][VE][NFC] Fix a comment — marukawa / detail
  58. Autogenerate sve-fixed-length-bitselect.ll . NFC — deadalnix / detail
  59. Autogenerate sve-fixed-length-frame-offests-crash.ll . NFC — deadalnix / detail
  60. [LoongArch] Remove unnecessary `static` keyword as `const` has internal linkage. NFC — luweining / detail
  61. [LoongArch] clang-format some code in LoongArchISelLowering.cpp. NFC — luweining / detail
  62. Revert "[lit] Passthrough CLANG_MODULE_CACHE_PATH env var" — abrachet / detail
  63. [X86][RFC] Enable `_Float16` type support on X86 following the psABI — phoebe.wang / detail
  64. [AArch64] Look through bitcast when looking for extract_high subvector — david.green / detail
  65. [DAG] visitSRL - pull out ShiftVT. NFC. — llvm-dev / detail
  66. [docs][clang] Fix a broken link on the APINotes doc — jtitor / detail
  67. [MC] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  68. Fix endian conversion of sub-byte types — ulrich.weigand / detail
  69. [NFC] Remove 'br i1 undef' from SROA tests — nuno.lopes / detail
  70. [X86] Add regression test for rGea8fb3b60196 — llvm-dev / detail
  71. [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED) — llvm-dev / detail
  72. Revert "[MC] Omit DWARF unwind info if compact unwind is present where eligible" — jezng / detail
  73. Revert "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — joker.eph / detail
  74. [LV] Update test to use GEP so it is not dead. — flo / detail
  75. [SimplifyCFG,EarlyCSE] Update 2 tests to not branch on undef (NFC). — flo / detail
  76. [clang] Use any_of and none_of (NFC) — kazu / detail
  77. [IR] Call DenseMap::erase directly (NFC) — kazu / detail
  78. [RISCV] Move some methods out of RISCVInstrInfo and into RISCV namespace. — craig.topper / detail
  79. [clang][CodeGen] Switch a few placeholders from UndefValue to PoisonValue — nuno.lopes / detail
  80. [DAG] Enable ISD::FSHL/R SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits — llvm-dev / detail
  81. fix test expected output (fixes arm buildbot failure) [NFC] — nuno.lopes / detail
  82. [libc++] Use unsigned char in basic_string::__short again — nikolasklauser / detail
  83. [NFC] Remove unused variable `MF` — hubert.reinterpretcast / detail
  84. [MC][re-land] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  85. [lld-macho] Make `--icf=safe` work with LTO — jezng / detail
  86. [CMake][libcxx] Use target_include_directories for libc++ headers — phosek / detail
  87. [X86] Use default member initialization (NFC) — kazu / detail
  88. [Transforms] Use default member initialization (NFC) — kazu / detail
  89. [Support] Use default member initialization (NFC) — kazu / detail
  90. [AArch64] Use default member initialization (NFC) — kazu / detail
  91. Revert "[NFC] Remove 'br i1 undef' from SROA tests" — marukawa / detail
  92. [RISCV] Use isShiftedInt to improve readability. NFC — craig.topper / detail
  93. [ELF] Change getRISCVPCRelHi20 error to conventional errorOrWarn — i / detail
  94. [clang-format] Handle deprecated options in dump_format_style.py — owenca / detail
  95. [X86][Disassembler] Fix displacement operand size for symbolizer — maks / detail
  96. [NFC][polly] Removed dead code — gchatelet / detail
  97. [NFC] Remove straight UB from SROA tests — nuno.lopes / detail
  98. [AArch64] Mark smull and umull as commutative. — david.green / detail
  99. [InstSimplify] Update GEP test to use opaque pointers (NFC) — npopov / detail
  100. [InstCombine] Don't push operation across loop phi — npopov / detail
  101. [mlir] Fix ClangTidyPerformance finding (NFC). — akuegel / detail
  102. [NFC][Thumb1] Use FrameDestroy flag to identify epilog instructions — lucas.prates / detail
  103. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  104. [MachineScheduler] Order more stores by ascending address — zhongyunde / detail
  105. [NFC][InstCombine] Refactor InstCombinerImpl::foldSelectIntoOp — david.sherwood / detail
  106. Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records" — lucas.prates / detail
  107. [NFC][Alignment] Convert MemCpyOptimizer.cpp — gchatelet / detail
  108. [libc++] Fix std::lower_bound with C++20-hostile iterators — nikolasklauser / detail
  109. [clang][AArch64][SVE] Implicit conversions for vector-scalar operations — david.truby / detail
  110. [InstSimplify] Add additional test for PR49839 (NFC) — npopov / detail
  111. [gn build] Port 988682a3892e — llvmgnsyncbot / detail
  112. [InstSimplify][IR] Handle trapping constant aggregate (PR49839) — npopov / detail
  113. [test] Add test for D126700 NFC — zhongyunde / detail
  114. [ARM] Fix "local variable is initialized but not referenced" MSVX warning. NFC — llvm-dev / detail
  115. [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere — llvm-dev / detail
  116. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  117. [flang]Add support for do concurrent — mats.petersson / detail
  118. [clang][driver] Introduce new -fdriver-only flag — Jan Svoboda / detail
  119. [clang][driver] Fix compilation database dump with multiple architectures — Jan Svoboda / detail
  120. Revert "[RISCV] Add vread_csr and vwrite_csr to riscv_vector.h" — pc.wang / detail
  121. [MC] Fix likely uninitialized memory bug — jezng / detail
  122. [lld-macho][reland] Initial support for EH Frames — jezng / detail
  123. [lld-macho][reland] Support EH frames under arm64 — jezng / detail
  124. [clang][driver] Only run multi-arch tests on Darwin — Jan Svoboda / detail
  125. [gn build] Port e183bf8e1599 — llvmgnsyncbot / detail
  126. [flang][NFC] Fix typo — clementval / detail
  127. Add `createDynamicDimValues` to tensor dialect utils — frgossen / detail
  128. [InstCombine] Only fold trunc(ext) pairs to bitcast if the source and destination types are the same — benny.kra / detail
  129. [SimplifyCFG] Add test for PR49839 (NFC) — npopov / detail
  130. [AMDGPU] Add GFX11 flat scratch test coverage — jay.foad / detail
  131. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  132. [BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation — och95 / detail
  133. [AArch64] Autogenerate sve-fixed-length tests. NFC — deadalnix / detail
  134. [SimplifyCFG] Handle trapping aggregates (PR49839) — npopov / detail
  135. [NFC][Alignment] Use proper type in LLVMGetAlignment — gchatelet / detail
  136. [NFC][Alignment] Use proper version of getAlign — gchatelet / detail
  137. [NFC][Alignment] Use proper type in instrumentLoadOrStore — gchatelet / detail
  138. [NFC][Alignment] Use proper type in tests — gchatelet / detail
  139. [NFC] Remove dead code — gchatelet / detail
  140. [SelectionDAG] Add test for PR49839 (NFC) — npopov / detail
  141. [SelectionDAG] Handle trapping aggregate (PR49839) — npopov / detail
  142. [NFC][Alignment] Use getAlign in ARMFastISel — gchatelet / detail
  143. [NFC][Alignment] Use getAlign in DXILBitcodeWriter — gchatelet / detail
  144. [NFC] Remove dead code in MipsFastISel — gchatelet / detail
  145. [NFC][Alignment] Simplify code in JSONExporter — gchatelet / detail
  146. [NFC][Alignment] Simplify code in MemorySanitizer — gchatelet / detail
  147. [Flang][OpenMP] Implementation of lowering of SIMD construct. — arnamoy.bhattacharyya / detail
  148. [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values — stephen.tozer / detail
  149. [InstCombine] reorder mask folds for efficiency — spatel / detail
  150. [GlobalISel] Remove buildSequence (NFC) — kazu / detail
  151. [flang] Add target/triple in a test — andrzej.warzynski / detail
  152. [clang][driver] fix to correctly set devtoolset on RHEL — quinn.pham / detail
  153. [CodeGen] Remove EvictionTrack (NFC) — kazu / detail
  154. [mlir][shape][bufferize] Fix typo in external model — springerm / detail
  155. Reapply "[clang][lex] NFCI: Use DirectoryEntryRef in HeaderSearch::load*()" — Jan Svoboda / detail
  156. [NFC][Alignment] Use getAlign in SelectionDAGBuilder — gchatelet / detail
  157. [NFC][Alignment] Use getAlign in SPIRVEmitIntrinsics — gchatelet / detail
  158. [NFC][Alignment] Use getAlign in VNCoercion — gchatelet / detail
  159. [NFC][Alignment] Use getAlign in Attributor classes — gchatelet / detail
  160. [flang] system_clock intrinsic calls with dynamically optional arguments — clementval / detail
  161. [Clang] Change host/device only compilation to a driver mode — jhuber6 / detail
  162. [flang] Handle reversed bounds and negative length in inlined allocation — clementval / detail
  163. [flang] Avoid raising a TODO in fir.boxproc rewrite when not needed (#1560) — clementval / detail
  164. [NFC] Remove dead code — gchatelet / detail
  165. [NFC] Remove dead code — gchatelet / detail
  166. [flang] Add TODO for half-precision intrinsic reductions — clementval / detail
  167. [libc++] Do not yield from __sp_mut::lock() — Louis Dionne / detail
  168. [libc++][test] Remove support old compiler support. — koraq / detail
  169. [libc++] Removes a GCC bug work-around. — koraq / detail
  170. [libc++] Removes unneeded includes. — koraq / detail
  171. [RISCV] Move creation of constant pools from isel to lowering. — craig.topper / detail
  172. [RISCV] Mutate instruction after computing transfer rule in InsertVSETVLI [nfc] — listmail / detail
  173. [libc++][NFC] Use concepts in <bit>. — koraq / detail
  174. [mlir][spirv] Convert single element vector.splat/fma — antiagainst / detail
  175. [mlir][spirv] Remove unused `traits` from `SPV_Attr` — antiagainst / detail
  176. [mlir] (NFC) Clean up bazel and CMake target names — jeffniu22 / detail
  177. [Flang][OpenMP] Avoid double privatisation of loop variables — kiran.chandramohan / detail
  178. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  179. [AMDGPU] Make temp vgpr selection stable in indirectCopyToAGPR — Stanislav.Mekhanoshin / detail
  180. [X86] combineEXTEND_VECTOR_INREG - don't attempt to shuffle combine ANY_EXTEND_VECTOR_INREG without SSE41 — llvm-dev / detail
  181. [flang][NFC] Add TODOs for KIND = 2 — clementval / detail
  182. [mlir][spirv] Convert math.ctlz to spv.GLSL.FindUMsb — antiagainst / detail
  183. Revert "Also move WeakRefReferences in CodeGenModule::moveLazyEmssionStates" — 31459023+hctim / detail
  184. Revert "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — 31459023+hctim / detail
  185. [mlir][spirv] Use UnrealizedConversionCast in ArithmeticToSPIRV — antiagainst / detail
  186. [mlir][spirv] Fix result type for arith.cmpi/cmpf conversion — antiagainst / detail
  187. Revert "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — 31459023+hctim / detail
  188. [BOLT][NFC] Forward declare ReorderBlocks for MSVC19 — aaupov / detail
  189. [flang][runtime] Fix nonadvancing output edge case — pklausler / detail
  190. [lldb] Add missing UTF-8 char basic type entries — contact / detail
  191. [flang][runtime] Better (but still synchronous) support for asynchronous I/O — pklausler / detail
  192. Reland [clang][AIX] add option mdefault-visibility-export-mapping — daltenty / detail
  193. Reland: unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV after 8c8a2679a20f — daltenty / detail
  194. [flang][runtime] Fix list-directed/NAMELIST complex input with "r*" repetition count — pklausler / detail
  195. Revert "[mlir][vector] Add patterns to ppropagate vector distribution" — thomasraoux / detail
  196. [lld-macho] Require aarch64 for eh-frame.s test — jezng / detail
  197. [Dexter] Fix incorrect test expectations for floating point tests — stephen.tozer / detail
  198. Add sanitizer metadata attributes to clang IR gen. — 31459023+hctim / detail
  199. [flang][runtime] Don't crash after reporting I/O statement errors — pklausler / detail
  200. [clang-cl][MSVC] Map /external:Wn n=1-4 to -Wsystem-headers — steplong / detail
  201. [Dexter] Remove debugger-dependent test from windows — stephen.tozer / detail
  202. [flang][runtime] Fix runtime CSHIFT of rank>1 array case of negative shift count — pklausler / detail
  203. Recommit "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — craig.topper / detail
  204. [flang] Fix bogus branch target error on END SELECT — pklausler / detail
  205. [mlir][linalg] Add conv_2d_nhwc_fhwc to core_named_ops.py — benny.kra / detail
  206. [RISCV] Add basic fshr/fshl cost and codegen coverage — listmail / detail
  207. [flang] Document extension: Ew.0 output editing — pklausler / detail
  208. [clang-cl] Accept /FA[c][s][u], but ignore the arguments — steplong / detail
  209. [LLDB][NativePDB] Convert backslash to slash when creating CU and filter out CU with no function in ResolveSymbolContext. — zequanwu / detail
  210. Minor fix to 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  211. Minor fix to ae60869908db6e8f45b51bc35d983706e8a296ae — zequanwu / detail
  212. [clang-format] Handle more cases for RemoveBracesLLVM — owenca / detail
  213. Revert "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  214. [analyzer][NFC] Remove unused Analyses enum — balazs.benics / detail
  215. Reland "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  216. [flang][NFC] Add source location information to report unsupported complex types — clementval / detail
  217. [libc++] Granularize some more of <type_traits> — nikolasklauser / detail
  218. [flang] Fix type mismatch in verification error — clementval / detail
  219. [libc++] Simplify the char_traits specializations — nikolasklauser / detail
  220. [gn build] Port 3abaefe64c22 — llvmgnsyncbot / detail
  221. [lld-macho] Fix symbol name returned from InputSection::getLocation — thakis / detail
  222. [AMDGPU] Fix GFX11 codegen for V_MAD_U64_U32 and V_MAD_I64_I32 — jay.foad / detail
  223. [AMDGPU] Add some GFX11 atomic optimizer testing — jay.foad / detail
  224. [LLDB][formatters] Add formatter for libc++'s std::span — Adrian Prantl / detail
  225. [AMDGPU] Work around GFX11 flat scratch SVS swizzling bug — jay.foad / detail
  226. [gn build] Port ea9ff9fac3a6 — llvmgnsyncbot / detail
  227. [AMDGPU] Add GFX11 llvm.amdgcn.permlane64 intrinsic — jay.foad / detail
  228. gn build: Add support for building the standalone ubsan runtime. — peter / detail
  229. gn build: Add support for building the AArch64 LSE builtins. — peter / detail
  230. [AMDGPU] Define SGPR_NULL64 register. NFCI. — Stanislav.Mekhanoshin / detail
  231. Partially revert 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  232. [mlir][TilingInterface] Add pattern to tile using TilingInterface and implement TilingInterface for Linalg ops. — ravishankarm / detail
  233. [RISCV] Disable matchSplatAsGather for i1 vectors to prevent creating illegal nodes. — craig.topper / detail
  234. gn build: Disable ubsan build on mac/win. — peter / detail
  235. Restore missing runtimes-test-depends target that causes build failures when LLVM_INCLUDE_TESTS is ON — j-nagurne / detail
  236. [C-API][ORC] Fix struct name. — Lang Hames / detail
  237. [C-API][ORC] Add missing error check to unit test. — Lang Hames / detail
  238. gn build: Don't define an action for gen_version_script on mac/win. — peter / detail
  239. [NFC] Undo AIX build compiler workaround — hubert.reinterpretcast / detail
  240. [libc] Add Fuchsia implementation of ::testing::Test — abrachet / detail
  241. Revert "gn build: Add support for building the standalone ubsan runtime." — peter / detail
  242. [libc] Add explicit casts for string functions — abrachet / detail
  243. [LV] Replace OrigPHIsToFix in native with VPlan traversal. (NFC) — flo / detail
  244. Fix-forward broken ASan test on Windows. — 31459023+hctim / detail
  245. [Analysis] Remove getUniqueInstruction (NFC) — kazu / detail
  246. [BOLT][NFC] Pass Function to BC.printInstructions in BinaryBasicBlock::dump — aaupov / detail
  247. [AMDGPU] Use null for dead sdst operand — Stanislav.Mekhanoshin / detail
  248. [ConstraintElimination] Add tests with cmps with constant ops only. — flo / detail
  249. [mlir] Support getSuccessorInputs from parent op — jeffniu22 / detail
  250. [bazel] Unbreak the build after cf6a7c194793 — benny.kra / detail
  251. [mlir] Fix CMake file — jeffniu22 / detail
  252. [RISCV] Fix use of texternalsym in output pattern where input was tglobaladdr. NFC — craig.topper / detail
  253. [flang][runtime] Don't emit any leading blanks for G0/E0 output editing — pklausler / detail
  254. [flang][runtime] Fix overflow detection for REAL input — pklausler / detail
  255. [flang][runtime] Detect overflow of fixed-sized exponent output field — pklausler / detail
  256. [flang] Fix crash on USE error — pklausler / detail
  257. [flang] Handle USE association in parse tree rewriting — pklausler / detail
  258. [flang][runtime] Don't loop in runtime if blank appears in BOZ input — pklausler / detail
  259. [flang] Intrinsic module procedure pure prefixes — vdonaldson / detail
  260. [flang][runtime] Skip remainder of bad input record even with ADVANCE='NO' — pklausler / detail
  261. [C-API][ORC] Add LLVMOrcExecutionSessionLookup -- generic async symbol lookup. — Lang Hames / detail
  262. [Driver] Improve linking options for target AVR — ben.shi / detail
  263. [CodeGen] Remove futureWeight (NFC) — kazu / detail
  264. [C-API][ORC] Add C API to suspend lookups during definition generation. — Lang Hames / detail
  265. Revert "[Driver] Improve linking options for target AVR" — ben.shi / detail
  266. [BasicTTI] Remove unused support for multiple opcodes in getTypeBasedIntrinsicInstrCost [nfc] — listmail / detail
  267. [Driver] Improve linking options for target AVR — ben.shi / detail
  268. [InstCombine] Don't slice up PHIs when pred BB has catchswitch — aheejin / detail
  269. [libcxx][AIX] Switch build compiler to clang — jakeegan10 / detail
  270. [sanitizer] Add -lresolv only for non-Android non-musl Linux — i / detail
  271. [flang] Add semantic check for multiple part-ref with nonzero rank for TBP — qiaopeixin / detail
  272. [flang] Complement one-to-one association check of bind name and entity name — qiaopeixin / detail
  273. [Driver][test] Make ananas.c and solaris-ld.c robust — i / detail
  274. [CodeGen] Initialize ISD after 800d222e53dabfe1e242bd06ab70f58c36e768ed — i / detail
  275. [InstCombine] add tests for compare-signs — Chenbing.Zheng / detail
  276. [InstCombine] Optimize lshr+shl+and conversion pattern — chenglin.bi / detail
  277. [mlir][Vector] Support vectorize to vector.reduction or/and. — jacquesguan / detail
  278. [mlir][Arithmetic] Fold NegF in MulF and DivF. — jacquesguan / detail
  279. [mlir][doc] Move pass to passes list and remove redundant doc — jpienaar / detail
  280. [JITLink][AArch64] Unify table managers of ELF and MachO. — ksunhokim123 / detail
  281. [JITLink][AArch64] Lift fixup functions from aarch64.cpp to aarch64.h. (NFC) — ksunhokim123 / detail
  282. [mlir] Include attributes in ML program dialect ops def — jpienaar / detail
  283. [mlir][sparse_tensor] fix windows build — jeffniu22 / detail
  284. [PowerPC] Update cfence tests to avoid using undef. NFC. — gluokai / detail
  285. [Lex] Keep track of skipped preprocessor blocks and advance the lexer directly if they are revisited — kyrtzidis / detail
  286. [libc++][NFC] clang-format <__config> — nikolasklauser / detail
  287. [JITLink][AArch64] Implement MoveWide16 generic edge. — ksunhokim123 / detail
  288. [Greedy RegAlloc] Fix the handling of split register in last chance re-coloring. — serguei.katkov / detail
  289. [JITLink][ELF][AArch64] Implement R_AARCH64_MOVW_UABS_G*_NC. — ksunhokim123 / detail
  290. [mlir][ods] Make Attr/Type def accessors match the dialect — jeffniu22 / detail
  291. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  292. [mlir][vector] Add pattern to distribute vector reduction to GPU shuffles — thomasraoux / detail
  293. [AArch64][NFC] Fix a comment error — zhongyunde / detail
  294. [CodeGen] Remove restrictRef (NFC) — kazu / detail
  295. [CodeGen] Remove addSEHCatchHandler and addSEHCleanupHandler (NFC) — kazu / detail
  296. [Coroutines] Convert coroutine.presplit to enum attr — yedeng.yd / detail
  297. [PowerPC][AtomicExpand] Precommit IR tests for D127609. NFC. — gluokai / detail
  298. [NFC] Fix Wswitch warning triggered by 735e6c — yedeng.yd / detail
  299. [lldb] Fix TCPSocket::Connect when getaddrinfo returns multiple addrs — pavel / detail
  300. [PowerPC] Correct test RUN line. NFC. — gluokai / detail
  301. Reland "[analyzer] Deprecate `-analyzer-store region` flag" — balazs.benics / detail
  302. [analyzer][NFC] Inline AnalyzerOptions::getUserMode() — balazs.benics / detail
  303. [Statepoints] FixupStatepoint: Clear isKill flag if COPY is not deleted. — dantrushin / detail
  304. Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" — balazs.benics / detail
  305. Add lowering TODO for bindings returning derived types or arrays — clementval / detail
  306. [llvm-cxxfilt] Add description for --types in help text — gbreynoo / detail
  307. [ConstraintElimination] Support constraints with only const ops. — flo / detail
  308. [lldb] Fix TestDyldExecLinux with xml enabled — pavel / detail
  309. [SCEV] Add tests where assumes can be used to improve trip multiple. — flo / detail
  310. [AMDGPU][MC][GFX11] Correct ds_swizzle_b32 — d-pre / detail
  311. [AArch64][SME] Add load/store intrinsics — rosie.sumpter / detail
  312. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  313. [AMDGPU] Add GFX11 llvm-objdump tests — jay.foad / detail
  314. [NFC][Alignment] use getAlign in AddressSanitizer — gchatelet / detail
  315. [NFC][Alignment] Use Align in shouldAlignPointerArgs — gchatelet / detail
  316. [NFC][Alignment] Use Align in SafeStack — gchatelet / detail
  317. [NFC][Alignment] Use Align in CoroFrame — gchatelet / detail
  318. [NFC][Alignment] Use MaybeAlign in CGCleanup/CGExpr — gchatelet / detail
  319. [NFC] Remove dead code — gchatelet / detail
  320. [MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock — serguei.katkov / detail
  321. [analyzer][Casting] Support isa, cast, dyn_cast of SVals — balazs.benics / detail
  322. Revert "Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder"" — jun / detail
  323. [InterleavedLoadComb] Rename uses when inserting new uses. — flo / detail
  324. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  325. [flang] Support PDT declaration with initial comp value in internal procedure — jperier / detail
  326. [AMDGPU] Add a GFX11 MCA test — jay.foad / detail
  327. [AArch64][SME] Add ldr/str (fill/spill) intrinsics — david.sherwood / detail
  328. [ARM] Add more opaque pointer gather/scatter tests. NFC — david.green / detail
  329. [AArch64] Add cost tests for fadd reductions with fast math flags. — flo / detail
  330. [libc++] Remove macros for IBM compiler — Louis Dionne / detail
  331. [OpenMP] Fix offload packager not writing to temps correctly — jhuber6 / detail
  332. Revert "[MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock" — serguei.katkov / detail
  333. [AMDGPU] gfx11 support add_f16 — Joseph.Nash / detail
  334. [NFC][Thumb] Update frame-chain codegen test to use thumbv6m — lucas.prates / detail
  335. [lld-macho] Print the name of functions containing undefined references — thakis / detail
  336. Add __config formatting to .git-blame-ignore-revs — Louis Dionne / detail
  337. [flang] Avoid losing type parameter information — clementval / detail
  338. [Libomptarget] Add test config for compiling in LTO-mode — jhuber6 / detail
  339. [Diagnostics] Fix inconsistent shift-overflow warnings in C++20 — shivam98.tkg / detail
  340. [RISCV] simplify emitVSETVLIs handling of vsetvli xN, phi(), vtype case [NFC] — listmail / detail
  341. [NFC] Remove unused function parameter — sepavloff / detail
  342. [libc] Guard common macro names — abrachet / detail
  343. [inliner] Add per-SCC-pass InlineAdvisor printing option — mtrofin / detail
  344. [InstCombine] add tests for sub with extended operands; NFC — spatel / detail
  345. [mlir] Introduce transform.alternatives op — zinenko / detail
  346. [mlir] fix compiler error due to commit landing race — zinenko / detail
  347. [AMDGPU] Regenerate MIR checks for image instructions — jay.foad / detail
  348. [clang] AST/Print: honor AlwaysIncludeTypeForTemplateArgument policy — mizvekov / detail
  349. [mlir][linalg] Add named ops for depthwise 3d convolution — benny.kra / detail
  350. [PowerPC] Fix combine step for shufflevector. — stefanp / detail
  351. freeze does not change the constant property — dmalyutin / detail
  352. [mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  353. remove a duplicated include — l.lunak / detail
  354. [analyzer][NFC] Relocate unary transfer functions — balazs.benics / detail
  355. [analyzer][NFC] Substitute the SVal::evalMinus and evalComplement functions — balazs.benics / detail
  356. [RISCV] Split out getEEWForLoadStore [nfc] — listmail / detail
  357. [analyzer][NFC] Remove unused ExprEngine::evalBinOp functions — balazs.benics / detail
  358. [libcxx][AIX] Enable ABI list checking for XCOFF — jakeegan10 / detail
  359. [CMake][compiler-rt] Provide a dedicated option for LLVM unwinder — phosek / detail
  360. [analyzer][NFC] Replace getLastArg with hasArg when applicable — balazs.benics / detail
  361. [PS5] Use __gxx_personality_v0 for TSan — paul.robinson / detail
  362. [NFC][libcxx] Check def of __LONG_DOUBLE_IEEE128__ — daltenty / detail
  363. [MLIR][Presburger] Add values to PresburgerSpace — groverkss / detail
  364. [libc++] Use explicit module cache path in tests — abrachet / detail
  365. [libc++] Find a clang-format everybody is happy with — nikolasklauser / detail
  366. [flang] Add team_type to num_images intrinsic call — ktrasmussn / detail
  367. [mlir][Arith] Implement InferIntRangeInterface for arithmetic ops — Krzysztof.Drewniak / detail
  368. [RISCV] Split out subfields in InsertVSETVLI's demanded fields analysis [nfc] — listmail / detail
  369. [MLIR][Presburger] Fix spellings of attachment — groverkss / detail
  370. [ValueTracking] recognize sub X, (X -nsw Y) as not overflowing — spatel / detail
  371. [X86][NFC] Use mnemonic tables in validateInstruction 1/4 — aaupov / detail
  372. [X86][NFC] Use mnemonic tables in validateInstruction 2/4 — aaupov / detail
  373. [clang][NFC][AST] rename the ImportError to ASTImportError — singh.shivamsingh2003 / detail
  374. [X86][NFC] Use mnemonic tables in validateInstruction 3/4 — aaupov / detail
  375. [Clang][AST] Fixed BindingDecl AST-dump for tuple like structures — 65320245+isuckatcs / detail
  376. Update ASTImportError.h — github / detail
  377. [PS5] Make library function availability match PS4 — paul.robinson / detail
  378. [Clang] Simplify unifying target features — jhuber6 / detail
  379. [mlir] add an option to print op stats in JSON — okwan / detail
  380. [Matrix] Check if iterator is at beginning of BB in optimizeTranspose. — flo / detail
  381. [lld-macho] Group undefined symbol diagnostics by symbol — thakis / detail
  382. [RISCV] Split out transfer function explicitly in VSETVLI insertion dataflow [nfc] — listmail / detail
  383. Revert "[mlir] add an option to print op stats in JSON" — okwan / detail
  384. [flang] Add failed_images to list of intrinsics and add test — ktrasmussn / detail
  385. Revert "[mlir] Add a generic data-flow analysis framework" — frgossen / detail
  386. [clang] Add tests for statement expression in initializers — anders / detail
  387. [mlir][Arith] Pass to switch signed ops for equivalent unsigned ones — Krzysztof.Drewniak / detail
  388. (Reland)[mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  389. RISCV: handle 64-bit PCREL data relocations — Saleem Abdulrasool / detail
  390. [bazel] Port 75bfc6f29579 — benny.kra / detail
  391. [bazel] Port b0b00432093b — benny.kra / detail
  392. [mlir] Try to work around ambiguity in older clang versions — benny.kra / detail
  393. [llvm] Add DW_CC_nocall to function debug metadata when either return values or arguments are removed — VenkataRamanaiah.Nalamothu / detail
  394. FunctionPropertiesAnalysis: handle callsite BBs that lose edges — mtrofin / detail
  395. [PS5] Default to 'sce' debugger tuning — paul.robinson / detail
  396. [clang][dataflow] Rename `getPointeeLoc` to `getReferentLoc` for ReferenceValue. — gribozavr / detail
  397. [dsymutil] Automatically generate a reproducer when dsymutil crashes — Jonas Devlieghere / detail
  398. [dsymutil] Fix std::unique_ptr to llvm::Expected conversion — Jonas Devlieghere / detail
  399. [RISCV] Minor code/comment improvement in prepass of InsertVSETVLI [nfc] — listmail / detail
  400. [mlir][spirv] Fix math.ctlz for full zero bit cases — antiagainst / detail
  401. [TableGen][DirectX] Add tableGen backend to generate DXIL operation for DirectX backend. — python3kgae / detail
  402. [gn build] Port 435897b41d60 — llvmgnsyncbot / detail
  403. Revert "[Driver] Improve linking options for target AVR" — haowei / detail
  404. Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — phoebe.wang / detail
  405. [X86][AMX] Fix klockwork issue. — yuanke.luo / detail
  406. [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative — zixuan.wu / detail
  407. [HIP] fix long double size — Yaxun.Liu / detail
  408. [Libomptarget] Use binutils archive executable to address failing tests — jhuber6 / detail
  409. [RISCV] Replace uses of VLOpFrag in VLMax patterns with srcvalue. — craig.topper / detail
  410. [mlir][affine] Make loop tiling default options explicit — lewuathe / detail
  411. [mlir][Vector] Fold consecutive bitcast. — jacquesguan / detail
  412. [X86][NFC] Use mnemonic tables in validateInstruction 4/4 — amir.aupov / detail
  413. [Driver] Improve linking options for target AVR — ben.shi / detail
  414. [RISCV][NFC] Set default value for BaseInstr in RISCVVPseudo — pc.wang / detail
  415. [mlir][spirv] Handle corner cases for math.powf conversion — antiagainst / detail
  416. [LLDB] CommandObjectThreadUntil::DoExecute() sets the wrong selected thread ID — VenkataRamanaiah.Nalamothu / detail
  417. [libc++][NFCI] span: replace enable_if with concepts — joeloser93 / detail
  418. [RISCV][NFC] Add more tests for instruction selection of 'mul' — ben.shi / detail
  419. [ORC-RT] Add integration tests for AArch64 — housel / detail
  420. [MC] Remove unused MCStreamer::SwitchSection — i / detail
  421. [AMDGPU] Add isMFMA helper function. NFC — Austin.Kerbow / detail
  422. [AMDGPU] Add more expressive sched_barrier controls — Austin.Kerbow / detail
  423. [gn build] Port 48ebc1af2948 — llvmgnsyncbot / detail
  424. [clang-format] Never analyze insert/remove braces in the same pass — owenca / detail
  425. [libc][NFC] Use uint32_t to represent futex words. — sivachandra / detail
  426. [SelectionDAG] fold 'Op0 - (X * MulC)' to 'Op0 + (X << log2(-MulC))' — ben.shi / detail
  427. [RISCV] Teach vsetvli insertion to not insert redundant vsetvli right after VLEFF/VLSEGFF. — yeting.kuo / detail
  428. [clangd] Wire up compilation for style blocks — kadircet / detail
  429. [libc][NFC] Add src.__support.OSUtil targets conditionally. — sivachandra / detail
  430. [LSR] Add test for LoopStrenghtReduce for Ldp; NFC — chenglin.bi / detail
  431. [mlir] Add missing newline at end of .clang-format file — owenca / detail
  432. [mlir][SCF][bufferize] Implement `resolveConflicts` for SCF ops — springerm / detail
  433. [libFuzzer] Use the compiler to link the relocatable object — phosek / detail
  434. [libc] Add linux threads targets only if __support/OSUtil targets are available. — sivachandra / detail
  435. [AMDGPU] Fix buildbot failures after 48ebc1af29 — Austin.Kerbow / detail
  436. [SimplifyLibCalls] Drop duplicate check (NFC) — npopov / detail
  437. [flang] Change C889 from error into warning — qiaopeixin / detail
  438. [Clang] Add the `annotate_type` attribute — mboehme / detail
  439. [mlir][linalg][bufferize] Remove always-aliasing-with-dest option — springerm / detail
  440. [flang][OpenMP] Add one semantic check for data-sharing clauses — qiaopeixin / detail
  441. [mlir][bufferize][NFC] Make func BufferizableOpInterface impl compatible with One-Shot Bufferize — springerm / detail
  442. [InstCombine] Improve check for catchswitch BBs (NFC) — aheejin / detail
  443. [mlir][bufferize][NFC] Merge AlwaysCopyAnalysisState into AnalysisState — springerm / detail
  444. [libc][Obvious] Removed few unused vars. — sivachandra / detail
  445. [mlir][bufferize] Better implementation of AnalysisState::isTensorYielded — springerm / detail
  446. [RISCV] Fixing undefined physical register issue when subreg liveness tracking enabled. — kito.cheng / detail
  447. [mlir][Arith] Fix a use-after-free after rewriting ops to unsigned — benny.kra / detail
  448. [libcxx] Remove extraneous '---' lines in .clang-format files — owenca / detail
  449. [clangd] Enable AKA type printing by default — kadircet / detail
  450. [NFC][AArch64] Minor refactor of AArch64InstPrinter::printMatrixTileList — david.sherwood / detail
  451. [Clang] Fix signed-unsigned comparison warning that breaks the ppc64 build. — mboehme / detail
  452. [libcxx] Fix allocator<void>::pointer in C++20 with removed members — ibiryukov / detail
  453. [Clang] Documentation-only: Add missing closing `>` in AttrDocs.td — mboehme / detail
  454. [AArch64][SME] Add SME read/write intrinsics that map to the mova instruction — david.sherwood / detail
  455. [X86] needCarryOrOverflowFlag/onlyZeroFlagUsed - merge identical switch cases. NFCI. — llvm-dev / detail
  456. [OpenCL] Reword unknown extension pragma diagnostic — sven.vanhaastregt / detail
  457. [clang] Reject non-declaration C++11 attributes on declarations — mboehme / detail
  458. [clang][dataflow] Add support for correlated branches to optional model — sgatev / detail
  459. [DAG] Fix SDLoc mismatch in (shl (srl x, c1), c2) -> and(shift(x,c3)) fold — llvm-dev / detail
  460. [NFC] Move tests CodeGen/AArch64/SME/sme-* -> CodeGen/AArch64/sme-* — david.sherwood / detail
  461. [X86][SLP] Basic test coverage for llvm.powi — jeremy.morse / detail
  462. [Sema] Remove unused function after 8c7b64b5ae2a — benny.kra / detail
  463. [DebugInfo][ARM] Not readonly check for RWPI globals — keith.walker / detail
  464. Fix signed/unsigned comparison warning — llvm-dev / detail
  465. Promote bf16 to f32 when the target doesn't support it — benny.kra / detail
  466. Add a conversion from double to bf16 — benny.kra / detail
  467. [AArch64] Add test case from D127354 — llvm-dev / detail
  468. [X86] X86TargetTransformInfo.cpp - use InstructionCost type to accumulate instructions costs — llvm-dev / detail
  469. [BitcodeReader] Remove unnecessary argument defaults (NFC) — npopov / detail
  470. Revert "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — benny.kra / detail
  471. [gn build] (semi-automatically) port 8bc0bb956421 — thakis / detail
  472. [gn build] (semi-automatically) port fb34d531af95 — thakis / detail
  473. [analyzer][NFC][test] Add new RUN lint with support-symbolic-integer-casts=true to svalbuilder-rearrange-comparisons.c — gabor.marton / detail
  474. [NFC][Alignment] Use Align in MCAlignFragment — gchatelet / detail
  475. [test][RISCV] Precommit test for SeparateConstOffsetFromGEP (NFC) — anton.a.afanasyev / detail
  476. [mlir] generate documentation for transform dialect extensions — zinenko / detail
  477. [mlir] check interfaces are attached to the expected object — zinenko / detail
  478. [flang] Fix one regression failure related to BIND(C) statement — qiaopeixin / detail
  479. [SLP] Improve reordering in presence of constant only nodes. — a.bataev / detail
  480. [COFF] Don't reject executables with data directories pointing outside of provided data — martin / detail
  481. [LLD] [MinGW] Implement --disable-reloc-section, mapped to /fixed — martin / detail
  482. [clang] Use correct visibility parameters when following a Using declaration — kadircet / detail
  483. [lldb] Fix loading DLL from some ramdisk on Windows — martin / detail
  484. [clang][NFC] Remove unused parameter from ActOnCXXNestedNameSpecifier — tbaeder / detail
  485. [clang][sema] Provide better diagnostic for missing template arguments — tbaeder / detail
  486. [analyzer][NFC][test] Add new RUN line with support-symbolic-integer-casts=true to expr-inspection.cpp — gabor.marton / detail
  487. Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records AND [NFC][Thumb] Update frame-chain codegen test to use thumbv6m" — krasimir / detail
  488. [clangd] Always desugar type aliases in hover — kadircet / detail
  489. [clangd][NFC] Use the existing ASTContext from scope — kadircet / detail
  490. [Driver][test] Make RISCV tests robust with PATH= — sunshaoce / detail
  491. [JITLink][ELF] Log enum name of unsupported relocation type. — ksunhokim123 / detail
  492. [mlir][tablegen] Generate default attr values in Python bindings — springerm / detail
  493. [flang][NFC] Fix some formatting — clementval / detail
  494. [analyzer][NFC] Remove dead code and modernize surroundings — balazs.benics / detail
  495. [analyzer] Fix StreamErrorState hash bug — balazs.benics / detail
  496. [analyzer][NFC] Remove dead field of UnixAPICheckers — balazs.benics / detail
  497. [analyzer][NFC] Prefer using isa<> instead getAs<> in conditions — balazs.benics / detail
  498. Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — phoebe.wang / detail
  499. [analyzer] Treat system globals as mutable if they are not const — balazs.benics / detail
  500. [analyzer] Relax constraints on const qualified regions — balazs.benics / detail
  501. [CodeGen] Fix the bug of machine sink — yuanke.luo / detail
  502. [PS5] Trap after noreturn calls, with special case for stack-check-fail — paul.robinson / detail
  503. [mlir][vector] NFC remove dependency of VectorTransform to GPU dialect — thomasraoux / detail
  504. [libc++] Removes unneeded <iterator> includes. — koraq / detail
  505. [clang][dataflow] Make `Value` and `StorageLocation` non-copyable — sgatev / detail
  506. [Binary] Add iterator to the OffloadBinary string maps — jhuber6 / detail
  507. [llvm] Fix MachO exports trie parsing. — Juergen Ributzka / detail
  508. [PS5] Support sin+cos->sincos optimization — paul.robinson / detail
  509. [LLD][COFF] Convert file name to lowercase when inserting it into visitedLibs — pzheng / detail
  510. [MLIR][Bufferization] Assume alias if no information is available — l.chelini / detail
  511. [mlir] address post-commit review for D127724 — zinenko / detail
  512. [memprof] Update the test comments to include -Wl,-no-pie — snehasishk / detail
  513. [SelectionDAG] Constant fold FP_TO_BF16 and BF16_TO_FP. — benny.kra / detail
  514. [tosa] Lower tosa.slice to tensor.slice for dynamic case — rob.suderman / detail
  515. [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores — quinn.pham / detail
  516. [mlir] add an option to print op stats in JSON — okwan / detail
  517. [clang] Add -fsanitize=memtag-globals (no-op). — 31459023+hctim / detail
  518. [X86] X86InstrInfo.cpp - fix signed/unsigned promotion warnings in addImm calls — llvm-dev / detail
  519. [mlir][GPUToNVVM] Fix bug in mma elementwise lowering — thomasraoux / detail
  520. [llvm-profdata][test] Change -Wl,-no-pie to -no-pie after D127808 — i / detail
  521. [LV] Remove unneeded CustomBuilder arg from setDebugLocFromInst (NFC). — flo / detail
  522. [mlgo] Fix accounting for SCC splits — mtrofin / detail
  523. [DAGCombiner] Fold fold (fp_to_bf16 (bf16_to_fp op)) -> op — benny.kra / detail
  524. [Clang] Let the linker choose shared or static libunwind unless specified — phosek / detail
  525. [mlir][bzl] Export textmate grammar file — jpienaar / detail
  526. [libc] refactor printf file writing — michaelrj / detail
  527. [libc] add printf — michaelrj / detail
  528. [lldb/Fuzzer] Create ninja target for target fuzzer — sassychels251 / detail
  529. [clangd] Improve ObjC protocol suggestions from the index — davg / detail
  530. [trace][intelpt] Support system-wide tracing [7] - Create a base IntelPTProcessTrace class — walter erquinigo / detail
  531. [trace][intelpt] Support system-wide tracing [8] - Improve the single buffer perf_event configuration — walter erquinigo / detail
  532. [trace][intelpt] Support system-wide tracing [9] - Collect and return context switch traces — walter erquinigo / detail
  533. [trace][intelpt] Support system-wide tracing [10] - Return warnings and tsc information from lldb-server. — walter erquinigo / detail
  534. [trace][intelpt] Support system-wide tracing [11] - Read warnings and perf conversion in the client — walter erquinigo / detail
  535. [mlir] add createPrintOpStatsPass() with explicit params — okwan / detail
  536. [PowerPC] Skip combine for vector_shuffles when two scalar_to_vector nodes are different vector types. — amy.kwan1 / detail
  537. Update the status of more C DRs — aaron / detail
  538. Rolling back tests for WG14 DR145 — aaron / detail
  539. Revert "[lldb/Fuzzer] Create ninja target for target fuzzer" — stilis / detail
  540. [clang-format][NFC] Fix braces in ClangFormat.cpp — owenca / detail
  541. [flang][runtime] Allow recovery from BACKSPACE(badUnit) — pklausler / detail
  542. [gn build] Add missing BLAKE3 dependency — aeubanks / detail
  543. [trace][intelpt] Support system-wide tracing [12] - Support multi-core trace load and save — walter erquinigo / detail
  544. [libc++] Implement ranges::lexicographical_compare — nikolasklauser / detail
  545. [clang][deps] Further canonicalize implicit modules options in dep scan — blangmuir / detail
  546. [Driver] Simplify -fno-builtin- handling. NFC — i / detail
  547. [flang][runtime] Fix REWIND after non-advancing data transfer — pklausler / detail
  548. Fix failures — walter erquinigo / detail
  549. [clang][WebAssembly] Loosen restriction on `main` symbol mangling — sbc / detail
  550. [flang][runtime] Signal END from character input — pklausler / detail
  551. [flang][runtime] Fix INQUIRE(POS=n) for non-advancing I/O — pklausler / detail
  552. [flang] Add more qualification when creating names for compiler-generated USEs — pklausler / detail
  553. [flang][runtime] Fix handling of output FORMAT('x' 'y') — pklausler / detail
  554. [flang][runtime] Make NCOPIES= argument of REPEAT a signed integer, & check it — pklausler / detail
  555. [mlir][LLVMIR] Use insertelement if needed when translating ConstantAggregate — minyihh / detail
  556. [mlir][LLVMIR] Use isScalableVectorType in ShuffleVectorOp::parse — minyihh / detail
  557. [mlir][LLVMIR] Ask ICmpOp to return vector<Nxi1> when needed — minyihh / detail
  558. Reland "[lldb/Fuzzer] Create ninja target for target fuzzer" — sassychels251 / detail
  559. [flang] ERROR STOP is not an image control statement — pklausler / detail
  560. unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV=OFF after 45d88cd00846 — thakis / detail
  561. [flang][runtime] Better error message for mis-ASSIGN'ed FORMAT — pklausler / detail
  562. [mlir] create PrintOpStatsPass using printAsJSON — okwan / detail
  563. [lldb] Don't overwrite quit and exit builtins in the Python interpreter — Jonas Devlieghere / detail
  564. [flang][docs] Document non-supported VMS extensions — pklausler / detail
  565. [gn build] Port afd5a4f2dcd6 — llvmgnsyncbot / detail
  566. Revert "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — frgossen / detail
  567. [lld-macho] Add support for exporting no symbols — keithbsmiley / detail
  568. [flang] Fix error message — pklausler / detail
  569. [ASan] Use debuginfo for symbolization. — 31459023+hctim / detail
  570. Revert "[lld-macho] Group undefined symbol diagnostics by symbol" — stilis / detail
  571. [lldb] Skip ScriptInterpreter/Python/exit.test on Windows — Jonas Devlieghere / detail
  572. [CMake] Fix `FindGRPC.cmake` for setting up gRPC related libraries for macOS+homebrew context — kyrtzidis / detail
  573. Reland "[lld-macho] Group undefined symbol diagnostics by symbol". — thakis / detail
  574. [gn build] Slighly nicer `gn args --list` output for is_debug and symbol_level — thakis / detail
  575. [gn build] Allow use_ubsan=true on mac and unbreak use_asan, use_tsan, use_ubsan — thakis / detail
  576. Revert "[ASan] Use debuginfo for symbolization." — kstoimenov / detail
  577. [flang][runtime] Catch more (all?) negative unit number errors — pklausler / detail
  578. [mlir][spirv] Define spv.ISubBorrowOp — antiagainst / detail
  579. [Clang][Modules] Merge availability attributes on imported decls — bigcheesegs / detail
  580. Pass through even more LIBCXX_* variables to libfuzzer's custom lib++ — pirama / detail
  581. [TableGen][DirectX] Add tableGen backend to generate map from llvm intrinsic to DXIL operation. — python3kgae / detail
  582. [BOLT][NFCI] Remove redundant code — maks / detail
  583. [mlir][python] Actually set UseLocalScope printing flag — laurenzo / detail
  584. [lldb] Support non-pointer implicit this/self in GetValueForVariableExpressionPath — davelee.com / detail
  585. Fix `script -lpython` to handle control flow in one-line commands. — davelee.com / detail
  586. [LoongArch] Use register R0 (ZERO) for constant 0 — luweining / detail
  587. [libc][aarch64] Set frame pointer of the new thread to the stack pointer. — sivachandra / detail
  588. [ValueTypes] Add types for nxv16bf16 and nxv32bf16. — craig.topper / detail
  589. [libc][Obvious] Include arm_acle.h only for aarch64 builds. — sivachandra / detail
  590. [JITLink][AArch64][NFC] Suppress unused variable error. — ksunhokim123 / detail
  591. [ARM] Add a pipeline test showing missing postinc generation. NFC — david.green / detail
  592. [AMDGPU] Add support for GFX11 hazards — jay.foad / detail
  593. Revert "[ARM] Add a pipeline test showing missing postinc generation. NFC" — david.green / detail
  594. Update FileCheck docs after D95849. NFCI — diana.picus / detail
  595. [libc++] Test the size of basic_string — nikolasklauser / detail
  596. Reland "[RISCV] Testcase to show wrong register allocation result of subreg liveness" — kito.cheng / detail
  597. Reland "[SplitKit] Handle early clobber + tied to def correctly" — kito.cheng / detail
  598. Revert "[libc] Apply no-builtin everywhere, remove unnecessary flags" — gchatelet / detail
  599. [AMDGPU] Change use null for dead sdst to be gfx1030+ — david.stuttard / detail
  600. [AArch64][SME] Add SME cntsb/h/w/d intrinsics — david.sherwood / detail
  601. [sanitizer_common] Fix SanitizerCommon.ChainedOriginDepotStats test — kbessonova / detail
  602. [clangd] Don't add inlay hints on std::move/forward — ribizel / detail
  603. [InstCombine] Add more tests for freeze of loop phi (NFC) — npopov / detail
  604. [AMDGPU][MC][GFX11] Correct src0 for dpp variants of v_cvt_*_e64 — d-pre / detail
  605. [AMDGPU] Remove duplicate RUN lines from a test — jay.foad / detail
  606. cmake: configure clang lit to use hmaptool from source directly — mizvekov / detail
  607. [libc++] Robust against C++20-hostile iterators — nikolasklauser / detail
  608. [SLP]Extend vectorization for scatter vectorize nodes. — a.bataev / detail
  609. [LV] Remove widenPHIInstruction dependence on underlying instr (NFC). — flo / detail
  610. Prevent crash when TurnSwitchRangeIntoICmp receives default unreachable destination — hans / detail
  611. [CostModel][AArch64][NFC] Add cost model tests for fshl/fshr intrinsics — david.sherwood / detail
  612. [mlir][spirv] Workaround driver bug in math.ctlz conversion again — antiagainst / detail
  613. [RISCV] Extend demanded field transform in InsertVSETVLI to VTYPE subfeilds — listmail / detail
  614. Add braces to silence a gcc 9.4 -Wdangling-else warning [nfc] — listmail / detail
  615. [strictfp][IPSCCP] Precommit tests for D115737. — kevin.neal / detail
  616. Replace to_hexString by touhexstr [NFC] — corentinjabot / detail
  617. [RISCV] Use TAIL_UNDISTURBED_MASK_UNDISTURBED for riscv_slidedown_vl unless the merge op is undef. — craig.topper / detail
  618. [clang] Don't emit IFUNC when targeting Fuchsia — abrachet / detail
  619. [RISCV] Move getSEWLMULRatio out of VSETVLIInfo [nfc] — listmail / detail
  620. [PowerPC] Fix LQ-STQ instructions to use correct offset and base — saghir / detail
  621. [RISCV] Split DemandedField logic in advance of reuse in dataflow [nfc] — listmail / detail
  622. Revert "[libc++] Test the size of basic_string" — nikolasklauser / detail
  623. Allow bitwidth difference when checking for isOneOrOneSplat. — adriantong1024 / detail
  624. [RISCV] Use TAIL_AGNOSTIC in riscv_fma_vl patterns. — craig.topper / detail
  625. [MLInliner] Don't inline call sites in unreachable basic blocks — mtrofin / detail
  626. [libc][NFC] Make explicit uint16_t casts in fenv — abrachet / detail
  627. [RISCV] Reorder function definitions to reduce upcoming diff [nfc] — listmail / detail
  628. [mlir][linalg] Relax convolution vectorization to support mixed types — thomasraoux / detail
  629. [clang] Don't emit type test/assume for virtual classes that should never participate in WPD — aeubanks / detail
  630. [mlir][vector] Fix contraction op lowering with mixed types — thomasraoux / detail
  631. [libc] add printf hex conversion — michaelrj / detail
  632. [libc] fix line buffered empty file writes — michaelrj / detail
  633. [flang] Correct implementation of WAIT with no ID — pklausler / detail
  634. [RISCV] Merge TIED_TU and TIED instructions for VWADD_W/VWSUB_W by using policy operand. — craig.topper / detail
  635. [flang] Handle module subprogram with interface in same (sub)module when writing module file — pklausler / detail
  636. [docs][OpaquePtr] Add detail to motivations behind opaque pointers — aeubanks / detail
  637. [AArch64] Regenerate 3 codegen test files. NFC — david.green / detail
  638. [AMDGPU] Add new GFX11 intrinsic llvm.amdgcn.exp.row — jay.foad / detail
  639. [AMDGPU] GFX11 CodeGen support for MIMG instructions — jay.foad / detail
  640. [AMDGPU] Add GFX11 llvm.amdgcn.ds.add.gs.reg.rtn / llvm.amdgcn.ds.sub.gs.reg.rtn intrinsics — jay.foad / detail
  641. [RISCV] Fix a typo in an intrinsic name — listmail / detail
  642. [libc++][doc] Update formatting status. — koraq / detail
  643. [SLP]Use original vector if need to shuffle truncated root. — a.bataev / detail
  644. [flang] NINT(-.4999) is 0, not overflow — pklausler / detail
  645. Fix a bug introduced by the move of AddressRanges.h into ADT. — gclayton / detail
  646. [libc][obvious] fix address test on windows — michaelrj / detail
  647. [PS5] Use same debug trap instruction as PS4 — paul.robinson / detail
  648. [RISCV] Avoid reducing etype just to initialize lane 0 of an undef vector — listmail / detail
  649. [NFC] Precommited tests from D73000 — Dávid Bolvanský / detail
  650. [PS5] Emit ud2 for ubsan trap — paul.robinson / detail
  651. [trace][intelpt] Support system-wide tracing [13] - Add context switch decoding — walter erquinigo / detail
  652. [trace][intelpt] Support system-wide tracing [14] - Decode per cpu — walter erquinigo / detail
  653. [trace][intelpt] Support system-wide tracing [15] - Make triple optional — walter erquinigo / detail
  654. [trace][intelpt] Support system-wide tracing [16] - Create threads automatically from context switch data in the post-mortem case — walter erquinigo / detail
  655. [trace][intelpt] Support system-wide tracing [17] - Some improvements — walter erquinigo / detail
  656. [PS5] Set address sanitizer shadow offset — paul.robinson / detail
  657. [PS4/PS5][profiling] Go back to the old way of doing a runtime hook — paul.robinson / detail
  658. Revert "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  659. Reland "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  660. [flang][runtime] Make ASSOCIATED() conform with standard — pklausler / detail
  661. Revert "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  662. [trace][intelpt] Support system-wide tracing [18] - some more improvements — walter erquinigo / detail
  663. [trace][intelpt] Support system-wide tracing [19] - Some other minor improvements — walter erquinigo / detail
  664. [trace][intelpt] Support system-wide tracing [20] - Rename some fields in the schema — walter erquinigo / detail
  665. [trace][intelpt] Support system-wide tracing [21] - Support long numbers in JSON — walter erquinigo / detail
  666. [trace][intelpt] Support system-wide tracing [22] - Some final touches — walter erquinigo / detail
  667. [AMDGPU] Add GFX11 codegen for llvm.amdgcn.mov.dpp8 — jay.foad / detail
  668. [AMDGPU] gfx11 new dot instruction codegen support — Joseph.Nash / detail
  669. [BOLT][NFCI] Refactor interface for adding basic blocks — maks / detail
  670. Fix TraceGDBRemotePacketsTest — walter erquinigo / detail
  671. Reland "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  672. Fix StopInfoBreakpoint::ShouldNotify when a callback deletes the site we hit. — jingham / detail
  673. [libc++] Remove now-unused experimental/filesystem config file — Louis Dionne / detail
  674. [TargetTransformInfo] Added an opt/llc option for cache line size — congzhecao / detail
  675. [Delinearization] Refactoring of fixed-size array delinearization — congzhecao / detail
  676. [lldb] Introduce the concept of a log handler (NFC) — Jonas Devlieghere / detail
  677. [gn build] Port 6ff49af33d09 — llvmgnsyncbot / detail
  678. [MergeFunctions] Preserve symbols used llvm.used/llvm.compiler.used — amanieu / detail
  679. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  680. Reland "[ASan] Use debuginfo for symbolization." — 31459023+hctim / detail
  681. Move debug-only code inside LLVM_DEUG to prevent unused variable warnings. — saugustine / detail
  682. Revert "[TableGen][DirectX] generate DXIL operation table with TableGen." — 31459023+hctim / detail
  683. [mlir][complex] Add Python bindings for complex ops. — bixia1 /