WDescription%
Test Result: 1 test failing out of a total of 18,025 tests.99
Build stability: No recent builds failed.100
Build History
x
#4892
(pending—Already running 1 builds across all nodes)
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#4891 (Jun 20, 2022 6:43:57 AM)

  1. [InstSimplify] Name variables/labels in test (NFC) — npopov / detail
  2. [DAG] SimplifyDemandedVectorElts - adding SimplifyMultipleUseDemandedVectorElts handling to ISD::CONCAT_VECTORS — llvm-dev / detail
  3. [RISCV] Broaden cost model coverage for fixed vectors w/i1 element type — listmail / detail
  4. [NFC] Remove deadcode — gchatelet / detail
  5. [InstSimplify] Convert tests to opaque pointers (NFC) — npopov / detail
  6. [LLDB][Docs] Fix formatting of example code-block — Adrian Prantl / detail
  7. [NFC][Alignment] Simplify code — gchatelet / detail
  8. [flang][lowering] Ignore compiler directives — andrzej.warzynski / detail
  9. [DCE] Update tests to use opaque pointers (NFC) — npopov / detail
  10. [RISCV] Use common prefixes to reduce duplication in cost model tests — listmail / detail
  11. [RISCV] Mark FSIN and other math functions as Expand for scalable vectors. — craig.topper / detail
  12. [PS5] Use linker scripting to find profiling data, like PS4 — paul.robinson / detail
  13. [RISCV] Fix accidental deletion of test lines in 2247e4d — listmail / detail
  14. Revert "[RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo`" — sunshaoce / detail
  15. [AMDGPU] Restore documentation of .amdhsa_shared_vgpr_count — jay.foad / detail
  16. [RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo` — sunshaoce / detail
  17. [SystemZ][z/OS] Add llvm.read_register() intrinsic support for zOS — yusra.syeda / detail
  18. [InstCombine] add test for mask op with constant expression; NFC — spatel / detail
  19. [InstCombine] add narrowing transform for low-masked binop with zext operand (2nd try) — spatel / detail
  20. [libc][math] Add EXP_MANT_MASK when long double is double or quad — benny.kra / detail
  21. [libc] add buffering to FILE writes — michaelrj / detail
  22. [AMDGPU] gfx11 SRC_POPS_EXISTING_WAVE_ID is removed — Joseph.Nash / detail
  23. [AMDGPU] NFC. Comment change to GFX10+ in AsmParser — Joseph.Nash / detail
  24. [clang][tablegen] adds human documentation to `WarningOption` — cjdb / detail
  25. [NFC] Suggest Release mode in clang GettingStarted.html — shivam98.tkg / detail
  26. [AMDGPU] gfx11 add bits to COMPUTE_PGM_RSRC3 — Joseph.Nash / detail
  27. [SystemZ/z/OS] Set DWARF version to 4 for z/OS. — kai.nacke / detail
  28. [mlir][vector] Add patterns for vector distribution — thomasraoux / detail
  29. Update *_TMPRING_SIZE.WAVESIZE for GFX11 — Joseph.Nash / detail
  30. Revert "[Sanitizers] Cleanup handling of stat64/statfs64" — m_borsa / detail
  31. [libc++] Remove uses of __two in type_traits — nikolasklauser / detail
  32. [OpenMP][IRBuilder] Add final clause to task — Shraiysh.Vaishay / detail
  33. [mlir][AMDGPU] Set ABI version constant when linking device libs — Krzysztof.Drewniak / detail
  34. [RISCV] Add cost model coverage for mask reductions requiring legalization — listmail / detail
  35. [JITLink][ELF][AArch64] Implement eh frame handling. — ksunhokim123 / detail
  36. [clang][dataflow] Don't `assert` full LHS coverage in `optional` model — yitzhakm / detail
  37. [libc++] Make sure we install the modulemap file with install-cxx-headers — Louis Dionne / detail
  38. [Clang] Added missing doc for minsize attribute — Dávid Bolvanský / detail
  39. Revert "[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore" — John.Ericson / detail
  40. Add sanitizer-specific GlobalValue attributes. — 31459023+hctim / detail
  41. Add documentation of new sanitizer-specific GV attributes. — 31459023+hctim / detail
  42. [RISCV] Add cost model coverage for scalable scatter/gather — listmail / detail
  43. [RISCV] Add test case showing failure to convert gather/scatter to strided load/store. NFC — craig.topper / detail
  44. [RISCV] Don't require loop simplify form in RISCVGatherScatterLowering. — craig.topper / detail
  45. [libc][Obvious] Change all __builtin_clz* calls to clz in builtin_wrappers.h. — lntue / detail
  46. [RISCV] Minor test improvements for scalable scatter/gather tests added in 275b2e524 — listmail / detail
  47. [PS4/PS5] Don't inherit base class alignment — paul.robinson / detail
  48. [RISCV] Implement isElementTypeLegalForScalableVector TTI hook — listmail / detail
  49. [RISCV] Refine costs for i1 reductions — listmail / detail
  50. [Lex] Fix `fixits` for typo-corrections of preprocessing directives within skipped blocks — kyrtzidis / detail
  51. Fix interaction of CFI instructions with MachineOutliner. — efriedma / detail
  52. [libc++] Simplify type_traits and use more builtins — nikolasklauser / detail
  53. [libc++] Granularize <iterator> includes — nikolasklauser / detail
  54. [mlir][py-bindings] Fix include issue introduced by D127352 — jeffniu22 / detail
  55. [lldb/crashlog] Show help when the command is called without any argument — medismail.bennani / detail
  56. [InstCombine] switch synthetic unreachable to use undef instead of poison (NFC) — nuno.lopes / detail
  57. Revert "[Attributor] Ensure to use the proper liveness AA" — 31459023+hctim / detail
  58. [libc++] Use the same implementation of invoke for C++03 and C++11 — nikolasklauser / detail
  59. [scan-build-py] Fix exception on shutdown with sarif-html output format — anders / detail
  60. [mlir][spirv] Unify aliases of different bitwidth scalar types — antiagainst / detail
  61. [mlir][vulkan] Add missing '<>'  in test IRs to fix test — antiagainst / detail
  62. [BOLT] Mark fragments related to split jump table as non-simple — aaupov / detail
  63. [mlgo] Update FunctionPropertyCache after invalidating analyses — mtrofin / detail
  64. [libc] add EXP_MAT_MASK to x87 long double — michaelrj / detail
  65. [BOLT][TEST] Use double dash flags in tests — maks / detail
  66. [MLIR][Presburger] PresburgerSet::containsPoint: support disjuncts with locals — arjunpitchanathan / detail
  67. [libc] Implement double precision FMA for targets without FMA instructions. — lntue / detail
  68. [Bitcode] Don't use UINT_MAX for missing SanitizerMetadata — Vitaly Buka / detail
  69. [TableGen] const char *const x => const char x[] — i / detail
  70. [NFC] Move flang OpenMP semantic tests under one single directory — qiaopeixin / detail
  71. [GlobalOpt][test] Remove br i1 undef — i / detail
  72. [SanitizerCoverage][test] Remove br i1 undef to avoid UB — i / detail
  73. [PowerPC] Add tests to reflect cfence on float point types. NFC. — gluokai / detail
  74. [libc] Add pthread_detach and thrd_detach. — sivachandra / detail
  75. [clang] Convert for_each to range-based for loops (NFC) — kazu / detail
  76. [clang] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  77. [MC] De-capitalize SwitchSection. NFC — i / detail
  78. [ProfileData] Use llvm::erase_if (NFC) — kazu / detail
  79. [CodeGen] Use llvm::erase_value (NFC) — kazu / detail
  80. [Scalar] Use llvm::append_range (NFC) — kazu / detail
  81. [github] format and refactor GitHub workflows — mohammadkeyvanzade94 / detail
  82. [NFC][clang] Fix typo — ox59616e / detail
  83. [clang-format] Fix a bug in RemoveBracesLLVM — owenca / detail
  84. [X86] emitOrXorXorTree - break if-else chain. NFC. — llvm-dev / detail
  85. [X86] combineTargetShuffle - break if-else chain. NFC. — llvm-dev / detail
  86. [clang][docs] Fix typo in code-block declaration — llvm-dev / detail
  87. [SelectionDAG] Remove invalid TypeSize conversion from WidenVecOp_BITCAST. — paul.walker / detail
  88. [DAG] visitINSERT_VECTOR_ELT - refactor BUILD_VECTOR insertion to remove early-out. NFCI. — llvm-dev / detail
  89. [AArch64] Add extra faddp codegen tests. NFC — david.green / detail
  90. [AArch64] Generate FADDP from shuffled fadd — david.green / detail
  91. [libc++][format] Implement format-string. — koraq / detail
  92. [X86] Replace X32 check prefix with X86 — llvm-dev / detail
  93. [PowerPC] Regenerate pre-inc-disable.ll checks — llvm-dev / detail
  94. [libc++][NFC] Update ranges algorithms status page — nikolasklauser / detail
  95. [DAG] visitINSERT_VECTOR_ELT - fold insert_vector_elt(scalar_to_vector(x),v,i) -> build_vector() — llvm-dev / detail
  96. [Clang][Doc][SafeStack] Fix deadlink (NFC) — 18738953+ksyx / detail
  97. [X86] Add __extension__ to f16c macro intrinsics to suppress warnings about compound literals — craig.topper / detail
  98. [mlir:MultiOpDriver] Add operands to worklist should be checked — chiahungduan / detail
  99. [lldb][bindings] Implement __repr__ instead of __str__ — davelee.com / detail
  100. Use isa instead of dyn_cast (NFC) — kazu / detail
  101. Use getValueOr (NFC) — kazu / detail
  102. [DAG] visitINSERT_VECTOR_ELT - add <1 x ???> insert_vector_elt(v0,extract_vector_elt(v1,0),0) special case handling — llvm-dev / detail
  103. [X86][AVX512] Add tests showing failure to retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  104. [X86][AVX512] Retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  105. [llvm] Use contains (NFC) — kazu / detail
  106. [BOLT][NFC] Move printDebugInfo out of BC::printInstruction — amir.aupov / detail
  107. [clang-tidy][docs] Use std::optional instead of absl::optional in examples — gribozavr / detail
  108. [clang-tidy][docs] Remove an unintentional paragraph break — gribozavr / detail
  109. [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests — joeloser93 / detail
  110. [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats — llvm-dev / detail
  111. [lit] Passthrough CLANG_MODULE_CACHE_PATH env var — abrachet / detail
  112. [InstCombine] Remove unnecessary UB from some tests. — flo / detail
  113. [VPlan] Remove dead OrigLoop argument from removeDeadRecipes (NFC). — flo / detail
  114. fix comment typo to cycle bots — thakis / detail
  115. [libc++][test] Add tuple trivial destructor test — joeloser93 / detail
  116. [lld-macho] Add support for -w — keithbsmiley / detail
  117. [Clang][VE][NFC] Fix a comment — marukawa / detail
  118. Autogenerate sve-fixed-length-bitselect.ll . NFC — deadalnix / detail
  119. Autogenerate sve-fixed-length-frame-offests-crash.ll . NFC — deadalnix / detail
  120. [LoongArch] Remove unnecessary `static` keyword as `const` has internal linkage. NFC — luweining / detail
  121. [LoongArch] clang-format some code in LoongArchISelLowering.cpp. NFC — luweining / detail
  122. Revert "[lit] Passthrough CLANG_MODULE_CACHE_PATH env var" — abrachet / detail
  123. [X86][RFC] Enable `_Float16` type support on X86 following the psABI — phoebe.wang / detail
  124. [AArch64] Look through bitcast when looking for extract_high subvector — david.green / detail
  125. [DAG] visitSRL - pull out ShiftVT. NFC. — llvm-dev / detail
  126. [docs][clang] Fix a broken link on the APINotes doc — jtitor / detail
  127. [MC] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  128. Fix endian conversion of sub-byte types — ulrich.weigand / detail
  129. [NFC] Remove 'br i1 undef' from SROA tests — nuno.lopes / detail
  130. [X86] Add regression test for rGea8fb3b60196 — llvm-dev / detail
  131. [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED) — llvm-dev / detail
  132. Revert "[MC] Omit DWARF unwind info if compact unwind is present where eligible" — jezng / detail
  133. Revert "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — joker.eph / detail
  134. [LV] Update test to use GEP so it is not dead. — flo / detail
  135. [SimplifyCFG,EarlyCSE] Update 2 tests to not branch on undef (NFC). — flo / detail
  136. [clang] Use any_of and none_of (NFC) — kazu / detail
  137. [IR] Call DenseMap::erase directly (NFC) — kazu / detail
  138. [RISCV] Move some methods out of RISCVInstrInfo and into RISCV namespace. — craig.topper / detail
  139. [clang][CodeGen] Switch a few placeholders from UndefValue to PoisonValue — nuno.lopes / detail
  140. [DAG] Enable ISD::FSHL/R SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits — llvm-dev / detail
  141. fix test expected output (fixes arm buildbot failure) [NFC] — nuno.lopes / detail
  142. [libc++] Use unsigned char in basic_string::__short again — nikolasklauser / detail
  143. [NFC] Remove unused variable `MF` — hubert.reinterpretcast / detail
  144. [MC][re-land] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  145. [lld-macho] Make `--icf=safe` work with LTO — jezng / detail
  146. [CMake][libcxx] Use target_include_directories for libc++ headers — phosek / detail
  147. [X86] Use default member initialization (NFC) — kazu / detail
  148. [Transforms] Use default member initialization (NFC) — kazu / detail
  149. [Support] Use default member initialization (NFC) — kazu / detail
  150. [AArch64] Use default member initialization (NFC) — kazu / detail
  151. Revert "[NFC] Remove 'br i1 undef' from SROA tests" — marukawa / detail
  152. [RISCV] Use isShiftedInt to improve readability. NFC — craig.topper / detail
  153. [ELF] Change getRISCVPCRelHi20 error to conventional errorOrWarn — i / detail
  154. [clang-format] Handle deprecated options in dump_format_style.py — owenca / detail
  155. [X86][Disassembler] Fix displacement operand size for symbolizer — maks / detail
  156. [NFC][polly] Removed dead code — gchatelet / detail
  157. [NFC] Remove straight UB from SROA tests — nuno.lopes / detail
  158. [AArch64] Mark smull and umull as commutative. — david.green / detail
  159. [InstSimplify] Update GEP test to use opaque pointers (NFC) — npopov / detail
  160. [InstCombine] Don't push operation across loop phi — npopov / detail
  161. [mlir] Fix ClangTidyPerformance finding (NFC). — akuegel / detail
  162. [NFC][Thumb1] Use FrameDestroy flag to identify epilog instructions — lucas.prates / detail
  163. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  164. [MachineScheduler] Order more stores by ascending address — zhongyunde / detail
  165. [NFC][InstCombine] Refactor InstCombinerImpl::foldSelectIntoOp — david.sherwood / detail
  166. Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records" — lucas.prates / detail
  167. [NFC][Alignment] Convert MemCpyOptimizer.cpp — gchatelet / detail
  168. [libc++] Fix std::lower_bound with C++20-hostile iterators — nikolasklauser / detail
  169. [clang][AArch64][SVE] Implicit conversions for vector-scalar operations — david.truby / detail
  170. [InstSimplify] Add additional test for PR49839 (NFC) — npopov / detail
  171. [gn build] Port 988682a3892e — llvmgnsyncbot / detail
  172. [InstSimplify][IR] Handle trapping constant aggregate (PR49839) — npopov / detail
  173. [test] Add test for D126700 NFC — zhongyunde / detail
  174. [ARM] Fix "local variable is initialized but not referenced" MSVX warning. NFC — llvm-dev / detail
  175. [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere — llvm-dev / detail
  176. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  177. [flang]Add support for do concurrent — mats.petersson / detail
  178. [clang][driver] Introduce new -fdriver-only flag — Jan Svoboda / detail
  179. [clang][driver] Fix compilation database dump with multiple architectures — Jan Svoboda / detail
  180. Revert "[RISCV] Add vread_csr and vwrite_csr to riscv_vector.h" — pc.wang / detail
  181. [MC] Fix likely uninitialized memory bug — jezng / detail
  182. [lld-macho][reland] Initial support for EH Frames — jezng / detail
  183. [lld-macho][reland] Support EH frames under arm64 — jezng / detail
  184. [clang][driver] Only run multi-arch tests on Darwin — Jan Svoboda / detail
  185. [gn build] Port e183bf8e1599 — llvmgnsyncbot / detail
  186. [flang][NFC] Fix typo — clementval / detail
  187. Add `createDynamicDimValues` to tensor dialect utils — frgossen / detail
  188. [InstCombine] Only fold trunc(ext) pairs to bitcast if the source and destination types are the same — benny.kra / detail
  189. [SimplifyCFG] Add test for PR49839 (NFC) — npopov / detail
  190. [AMDGPU] Add GFX11 flat scratch test coverage — jay.foad / detail
  191. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  192. [BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation — och95 / detail
  193. [AArch64] Autogenerate sve-fixed-length tests. NFC — deadalnix / detail
  194. [SimplifyCFG] Handle trapping aggregates (PR49839) — npopov / detail
  195. [NFC][Alignment] Use proper type in LLVMGetAlignment — gchatelet / detail
  196. [NFC][Alignment] Use proper version of getAlign — gchatelet / detail
  197. [NFC][Alignment] Use proper type in instrumentLoadOrStore — gchatelet / detail
  198. [NFC][Alignment] Use proper type in tests — gchatelet / detail
  199. [NFC] Remove dead code — gchatelet / detail
  200. [SelectionDAG] Add test for PR49839 (NFC) — npopov / detail
  201. [SelectionDAG] Handle trapping aggregate (PR49839) — npopov / detail
  202. [NFC][Alignment] Use getAlign in ARMFastISel — gchatelet / detail
  203. [NFC][Alignment] Use getAlign in DXILBitcodeWriter — gchatelet / detail
  204. [NFC] Remove dead code in MipsFastISel — gchatelet / detail
  205. [NFC][Alignment] Simplify code in JSONExporter — gchatelet / detail
  206. [NFC][Alignment] Simplify code in MemorySanitizer — gchatelet / detail
  207. [Flang][OpenMP] Implementation of lowering of SIMD construct. — arnamoy.bhattacharyya / detail
  208. [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values — stephen.tozer / detail
  209. [InstCombine] reorder mask folds for efficiency — spatel / detail
  210. [GlobalISel] Remove buildSequence (NFC) — kazu / detail
  211. [flang] Add target/triple in a test — andrzej.warzynski / detail
  212. [clang][driver] fix to correctly set devtoolset on RHEL — quinn.pham / detail
  213. [CodeGen] Remove EvictionTrack (NFC) — kazu / detail
  214. [mlir][shape][bufferize] Fix typo in external model — springerm / detail
  215. Reapply "[clang][lex] NFCI: Use DirectoryEntryRef in HeaderSearch::load*()" — Jan Svoboda / detail
  216. [NFC][Alignment] Use getAlign in SelectionDAGBuilder — gchatelet / detail
  217. [NFC][Alignment] Use getAlign in SPIRVEmitIntrinsics — gchatelet / detail
  218. [NFC][Alignment] Use getAlign in VNCoercion — gchatelet / detail
  219. [NFC][Alignment] Use getAlign in Attributor classes — gchatelet / detail
  220. [flang] system_clock intrinsic calls with dynamically optional arguments — clementval / detail
  221. [Clang] Change host/device only compilation to a driver mode — jhuber6 / detail
  222. [flang] Handle reversed bounds and negative length in inlined allocation — clementval / detail
  223. [flang] Avoid raising a TODO in fir.boxproc rewrite when not needed (#1560) — clementval / detail
  224. [NFC] Remove dead code — gchatelet / detail
  225. [NFC] Remove dead code — gchatelet / detail
  226. [flang] Add TODO for half-precision intrinsic reductions — clementval / detail
  227. [libc++] Do not yield from __sp_mut::lock() — Louis Dionne / detail
  228. [libc++][test] Remove support old compiler support. — koraq / detail
  229. [libc++] Removes a GCC bug work-around. — koraq / detail
  230. [libc++] Removes unneeded includes. — koraq / detail
  231. [RISCV] Move creation of constant pools from isel to lowering. — craig.topper / detail
  232. [RISCV] Mutate instruction after computing transfer rule in InsertVSETVLI [nfc] — listmail / detail
  233. [libc++][NFC] Use concepts in <bit>. — koraq / detail
  234. [mlir][spirv] Convert single element vector.splat/fma — antiagainst / detail
  235. [mlir][spirv] Remove unused `traits` from `SPV_Attr` — antiagainst / detail
  236. [mlir] (NFC) Clean up bazel and CMake target names — jeffniu22 / detail
  237. [Flang][OpenMP] Avoid double privatisation of loop variables — kiran.chandramohan / detail
  238. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  239. [AMDGPU] Make temp vgpr selection stable in indirectCopyToAGPR — Stanislav.Mekhanoshin / detail
  240. [X86] combineEXTEND_VECTOR_INREG - don't attempt to shuffle combine ANY_EXTEND_VECTOR_INREG without SSE41 — llvm-dev / detail
  241. [flang][NFC] Add TODOs for KIND = 2 — clementval / detail
  242. [mlir][spirv] Convert math.ctlz to spv.GLSL.FindUMsb — antiagainst / detail
  243. Revert "Also move WeakRefReferences in CodeGenModule::moveLazyEmssionStates" — 31459023+hctim / detail
  244. Revert "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — 31459023+hctim / detail
  245. [mlir][spirv] Use UnrealizedConversionCast in ArithmeticToSPIRV — antiagainst / detail
  246. [mlir][spirv] Fix result type for arith.cmpi/cmpf conversion — antiagainst / detail
  247. Revert "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — 31459023+hctim / detail
  248. [BOLT][NFC] Forward declare ReorderBlocks for MSVC19 — aaupov / detail
  249. [flang][runtime] Fix nonadvancing output edge case — pklausler / detail
  250. [lldb] Add missing UTF-8 char basic type entries — contact / detail
  251. [flang][runtime] Better (but still synchronous) support for asynchronous I/O — pklausler / detail
  252. Reland [clang][AIX] add option mdefault-visibility-export-mapping — daltenty / detail
  253. Reland: unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV after 8c8a2679a20f — daltenty / detail
  254. [flang][runtime] Fix list-directed/NAMELIST complex input with "r*" repetition count — pklausler / detail
  255. Revert "[mlir][vector] Add patterns to ppropagate vector distribution" — thomasraoux / detail
  256. [lld-macho] Require aarch64 for eh-frame.s test — jezng / detail
  257. [Dexter] Fix incorrect test expectations for floating point tests — stephen.tozer / detail
  258. Add sanitizer metadata attributes to clang IR gen. — 31459023+hctim / detail
  259. [flang][runtime] Don't crash after reporting I/O statement errors — pklausler / detail
  260. [clang-cl][MSVC] Map /external:Wn n=1-4 to -Wsystem-headers — steplong / detail
  261. [Dexter] Remove debugger-dependent test from windows — stephen.tozer / detail
  262. [flang][runtime] Fix runtime CSHIFT of rank>1 array case of negative shift count — pklausler / detail
  263. Recommit "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — craig.topper / detail
  264. [flang] Fix bogus branch target error on END SELECT — pklausler / detail
  265. [mlir][linalg] Add conv_2d_nhwc_fhwc to core_named_ops.py — benny.kra / detail
  266. [RISCV] Add basic fshr/fshl cost and codegen coverage — listmail / detail
  267. [flang] Document extension: Ew.0 output editing — pklausler / detail
  268. [clang-cl] Accept /FA[c][s][u], but ignore the arguments — steplong / detail
  269. [LLDB][NativePDB] Convert backslash to slash when creating CU and filter out CU with no function in ResolveSymbolContext. — zequanwu / detail
  270. Minor fix to 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  271. Minor fix to ae60869908db6e8f45b51bc35d983706e8a296ae — zequanwu / detail
  272. [clang-format] Handle more cases for RemoveBracesLLVM — owenca / detail
  273. Revert "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  274. [analyzer][NFC] Remove unused Analyses enum — balazs.benics / detail
  275. Reland "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  276. [flang][NFC] Add source location information to report unsupported complex types — clementval / detail
  277. [libc++] Granularize some more of <type_traits> — nikolasklauser / detail
  278. [flang] Fix type mismatch in verification error — clementval / detail
  279. [libc++] Simplify the char_traits specializations — nikolasklauser / detail
  280. [gn build] Port 3abaefe64c22 — llvmgnsyncbot / detail
  281. [lld-macho] Fix symbol name returned from InputSection::getLocation — thakis / detail
  282. [AMDGPU] Fix GFX11 codegen for V_MAD_U64_U32 and V_MAD_I64_I32 — jay.foad / detail
  283. [AMDGPU] Add some GFX11 atomic optimizer testing — jay.foad / detail
  284. [LLDB][formatters] Add formatter for libc++'s std::span — Adrian Prantl / detail
  285. [AMDGPU] Work around GFX11 flat scratch SVS swizzling bug — jay.foad / detail
  286. [gn build] Port ea9ff9fac3a6 — llvmgnsyncbot / detail
  287. [AMDGPU] Add GFX11 llvm.amdgcn.permlane64 intrinsic — jay.foad / detail
  288. gn build: Add support for building the standalone ubsan runtime. — peter / detail
  289. gn build: Add support for building the AArch64 LSE builtins. — peter / detail
  290. [AMDGPU] Define SGPR_NULL64 register. NFCI. — Stanislav.Mekhanoshin / detail
  291. Partially revert 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  292. [mlir][TilingInterface] Add pattern to tile using TilingInterface and implement TilingInterface for Linalg ops. — ravishankarm / detail
  293. [RISCV] Disable matchSplatAsGather for i1 vectors to prevent creating illegal nodes. — craig.topper / detail
  294. gn build: Disable ubsan build on mac/win. — peter / detail
  295. Restore missing runtimes-test-depends target that causes build failures when LLVM_INCLUDE_TESTS is ON — j-nagurne / detail
  296. [C-API][ORC] Fix struct name. — Lang Hames / detail
  297. [C-API][ORC] Add missing error check to unit test. — Lang Hames / detail
  298. gn build: Don't define an action for gen_version_script on mac/win. — peter / detail
  299. [NFC] Undo AIX build compiler workaround — hubert.reinterpretcast / detail
  300. [libc] Add Fuchsia implementation of ::testing::Test — abrachet / detail
  301. Revert "gn build: Add support for building the standalone ubsan runtime." — peter / detail
  302. [libc] Add explicit casts for string functions — abrachet / detail
  303. [LV] Replace OrigPHIsToFix in native with VPlan traversal. (NFC) — flo / detail
  304. Fix-forward broken ASan test on Windows. — 31459023+hctim / detail
  305. [Analysis] Remove getUniqueInstruction (NFC) — kazu / detail
  306. [BOLT][NFC] Pass Function to BC.printInstructions in BinaryBasicBlock::dump — aaupov / detail
  307. [AMDGPU] Use null for dead sdst operand — Stanislav.Mekhanoshin / detail
  308. [ConstraintElimination] Add tests with cmps with constant ops only. — flo / detail
  309. [mlir] Support getSuccessorInputs from parent op — jeffniu22 / detail
  310. [bazel] Unbreak the build after cf6a7c194793 — benny.kra / detail
  311. [mlir] Fix CMake file — jeffniu22 / detail
  312. [RISCV] Fix use of texternalsym in output pattern where input was tglobaladdr. NFC — craig.topper / detail
  313. [flang][runtime] Don't emit any leading blanks for G0/E0 output editing — pklausler / detail
  314. [flang][runtime] Fix overflow detection for REAL input — pklausler / detail
  315. [flang][runtime] Detect overflow of fixed-sized exponent output field — pklausler / detail
  316. [flang] Fix crash on USE error — pklausler / detail
  317. [flang] Handle USE association in parse tree rewriting — pklausler / detail
  318. [flang][runtime] Don't loop in runtime if blank appears in BOZ input — pklausler / detail
  319. [flang] Intrinsic module procedure pure prefixes — vdonaldson / detail
  320. [flang][runtime] Skip remainder of bad input record even with ADVANCE='NO' — pklausler / detail
  321. [C-API][ORC] Add LLVMOrcExecutionSessionLookup -- generic async symbol lookup. — Lang Hames / detail
  322. [Driver] Improve linking options for target AVR — ben.shi / detail
  323. [CodeGen] Remove futureWeight (NFC) — kazu / detail
  324. [C-API][ORC] Add C API to suspend lookups during definition generation. — Lang Hames / detail
  325. Revert "[Driver] Improve linking options for target AVR" — ben.shi / detail
  326. [BasicTTI] Remove unused support for multiple opcodes in getTypeBasedIntrinsicInstrCost [nfc] — listmail / detail
  327. [Driver] Improve linking options for target AVR — ben.shi / detail
  328. [InstCombine] Don't slice up PHIs when pred BB has catchswitch — aheejin / detail
  329. [libcxx][AIX] Switch build compiler to clang — jakeegan10 / detail
  330. [sanitizer] Add -lresolv only for non-Android non-musl Linux — i / detail
  331. [flang] Add semantic check for multiple part-ref with nonzero rank for TBP — qiaopeixin / detail
  332. [flang] Complement one-to-one association check of bind name and entity name — qiaopeixin / detail
  333. [Driver][test] Make ananas.c and solaris-ld.c robust — i / detail
  334. [CodeGen] Initialize ISD after 800d222e53dabfe1e242bd06ab70f58c36e768ed — i / detail
  335. [InstCombine] add tests for compare-signs — Chenbing.Zheng / detail
  336. [InstCombine] Optimize lshr+shl+and conversion pattern — chenglin.bi / detail
  337. [mlir][Vector] Support vectorize to vector.reduction or/and. — jacquesguan / detail
  338. [mlir][Arithmetic] Fold NegF in MulF and DivF. — jacquesguan / detail
  339. [mlir][doc] Move pass to passes list and remove redundant doc — jpienaar / detail
  340. [JITLink][AArch64] Unify table managers of ELF and MachO. — ksunhokim123 / detail
  341. [JITLink][AArch64] Lift fixup functions from aarch64.cpp to aarch64.h. (NFC) — ksunhokim123 / detail
  342. [mlir] Include attributes in ML program dialect ops def — jpienaar / detail
  343. [mlir][sparse_tensor] fix windows build — jeffniu22 / detail
  344. [PowerPC] Update cfence tests to avoid using undef. NFC. — gluokai / detail
  345. [Lex] Keep track of skipped preprocessor blocks and advance the lexer directly if they are revisited — kyrtzidis / detail
  346. [libc++][NFC] clang-format <__config> — nikolasklauser / detail
  347. [JITLink][AArch64] Implement MoveWide16 generic edge. — ksunhokim123 / detail
  348. [Greedy RegAlloc] Fix the handling of split register in last chance re-coloring. — serguei.katkov / detail
  349. [JITLink][ELF][AArch64] Implement R_AARCH64_MOVW_UABS_G*_NC. — ksunhokim123 / detail
  350. [mlir][ods] Make Attr/Type def accessors match the dialect — jeffniu22 / detail
  351. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  352. [mlir][vector] Add pattern to distribute vector reduction to GPU shuffles — thomasraoux / detail
  353. [AArch64][NFC] Fix a comment error — zhongyunde / detail
  354. [CodeGen] Remove restrictRef (NFC) — kazu / detail
  355. [CodeGen] Remove addSEHCatchHandler and addSEHCleanupHandler (NFC) — kazu / detail
  356. [Coroutines] Convert coroutine.presplit to enum attr — yedeng.yd / detail
  357. [PowerPC][AtomicExpand] Precommit IR tests for D127609. NFC. — gluokai / detail
  358. [NFC] Fix Wswitch warning triggered by 735e6c — yedeng.yd / detail
  359. [lldb] Fix TCPSocket::Connect when getaddrinfo returns multiple addrs — pavel / detail
  360. [PowerPC] Correct test RUN line. NFC. — gluokai / detail
  361. Reland "[analyzer] Deprecate `-analyzer-store region` flag" — balazs.benics / detail
  362. [analyzer][NFC] Inline AnalyzerOptions::getUserMode() — balazs.benics / detail
  363. [Statepoints] FixupStatepoint: Clear isKill flag if COPY is not deleted. — dantrushin / detail
  364. Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" — balazs.benics / detail
  365. Add lowering TODO for bindings returning derived types or arrays — clementval / detail
  366. [llvm-cxxfilt] Add description for --types in help text — gbreynoo / detail
  367. [ConstraintElimination] Support constraints with only const ops. — flo / detail
  368. [lldb] Fix TestDyldExecLinux with xml enabled — pavel / detail
  369. [SCEV] Add tests where assumes can be used to improve trip multiple. — flo / detail
  370. [AMDGPU][MC][GFX11] Correct ds_swizzle_b32 — d-pre / detail
  371. [AArch64][SME] Add load/store intrinsics — rosie.sumpter / detail
  372. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  373. [AMDGPU] Add GFX11 llvm-objdump tests — jay.foad / detail
  374. [NFC][Alignment] use getAlign in AddressSanitizer — gchatelet / detail
  375. [NFC][Alignment] Use Align in shouldAlignPointerArgs — gchatelet / detail
  376. [NFC][Alignment] Use Align in SafeStack — gchatelet / detail
  377. [NFC][Alignment] Use Align in CoroFrame — gchatelet / detail
  378. [NFC][Alignment] Use MaybeAlign in CGCleanup/CGExpr — gchatelet / detail
  379. [NFC] Remove dead code — gchatelet / detail
  380. [MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock — serguei.katkov / detail
  381. [analyzer][Casting] Support isa, cast, dyn_cast of SVals — balazs.benics / detail
  382. Revert "Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder"" — jun / detail
  383. [InterleavedLoadComb] Rename uses when inserting new uses. — flo / detail
  384. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  385. [flang] Support PDT declaration with initial comp value in internal procedure — jperier / detail
  386. [AMDGPU] Add a GFX11 MCA test — jay.foad / detail
  387. [AArch64][SME] Add ldr/str (fill/spill) intrinsics — david.sherwood / detail
  388. [ARM] Add more opaque pointer gather/scatter tests. NFC — david.green / detail
  389. [AArch64] Add cost tests for fadd reductions with fast math flags. — flo / detail
  390. [libc++] Remove macros for IBM compiler — Louis Dionne / detail
  391. [OpenMP] Fix offload packager not writing to temps correctly — jhuber6 / detail
  392. Revert "[MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock" — serguei.katkov / detail
  393. [AMDGPU] gfx11 support add_f16 — Joseph.Nash / detail
  394. [NFC][Thumb] Update frame-chain codegen test to use thumbv6m — lucas.prates / detail
  395. [lld-macho] Print the name of functions containing undefined references — thakis / detail
  396. Add __config formatting to .git-blame-ignore-revs — Louis Dionne / detail
  397. [flang] Avoid losing type parameter information — clementval / detail
  398. [Libomptarget] Add test config for compiling in LTO-mode — jhuber6 / detail
  399. [Diagnostics] Fix inconsistent shift-overflow warnings in C++20 — shivam98.tkg / detail
  400. [RISCV] simplify emitVSETVLIs handling of vsetvli xN, phi(), vtype case [NFC] — listmail / detail
  401. [NFC] Remove unused function parameter — sepavloff / detail
  402. [libc] Guard common macro names — abrachet / detail
  403. [inliner] Add per-SCC-pass InlineAdvisor printing option — mtrofin / detail
  404. [InstCombine] add tests for sub with extended operands; NFC — spatel / detail
  405. [mlir] Introduce transform.alternatives op — zinenko / detail
  406. [mlir] fix compiler error due to commit landing race — zinenko / detail
  407. [AMDGPU] Regenerate MIR checks for image instructions — jay.foad / detail
  408. [clang] AST/Print: honor AlwaysIncludeTypeForTemplateArgument policy — mizvekov / detail
  409. [mlir][linalg] Add named ops for depthwise 3d convolution — benny.kra / detail
  410. [PowerPC] Fix combine step for shufflevector. — stefanp / detail
  411. freeze does not change the constant property — dmalyutin / detail
  412. [mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  413. remove a duplicated include — l.lunak / detail
  414. [analyzer][NFC] Relocate unary transfer functions — balazs.benics / detail
  415. [analyzer][NFC] Substitute the SVal::evalMinus and evalComplement functions — balazs.benics / detail
  416. [RISCV] Split out getEEWForLoadStore [nfc] — listmail / detail
  417. [analyzer][NFC] Remove unused ExprEngine::evalBinOp functions — balazs.benics / detail
  418. [libcxx][AIX] Enable ABI list checking for XCOFF — jakeegan10 / detail
  419. [CMake][compiler-rt] Provide a dedicated option for LLVM unwinder — phosek / detail
  420. [analyzer][NFC] Replace getLastArg with hasArg when applicable — balazs.benics / detail
  421. [PS5] Use __gxx_personality_v0 for TSan — paul.robinson / detail
  422. [NFC][libcxx] Check def of __LONG_DOUBLE_IEEE128__ — daltenty / detail
  423. [MLIR][Presburger] Add values to PresburgerSpace — groverkss / detail
  424. [libc++] Use explicit module cache path in tests — abrachet / detail
  425. [libc++] Find a clang-format everybody is happy with — nikolasklauser / detail
  426. [flang] Add team_type to num_images intrinsic call — ktrasmussn / detail
  427. [mlir][Arith] Implement InferIntRangeInterface for arithmetic ops — Krzysztof.Drewniak / detail
  428. [RISCV] Split out subfields in InsertVSETVLI's demanded fields analysis [nfc] — listmail / detail
  429. [MLIR][Presburger] Fix spellings of attachment — groverkss / detail
  430. [ValueTracking] recognize sub X, (X -nsw Y) as not overflowing — spatel / detail
  431. [X86][NFC] Use mnemonic tables in validateInstruction 1/4 — aaupov / detail
  432. [X86][NFC] Use mnemonic tables in validateInstruction 2/4 — aaupov / detail
  433. [clang][NFC][AST] rename the ImportError to ASTImportError — singh.shivamsingh2003 / detail
  434. [X86][NFC] Use mnemonic tables in validateInstruction 3/4 — aaupov / detail
  435. [Clang][AST] Fixed BindingDecl AST-dump for tuple like structures — 65320245+isuckatcs / detail
  436. Update ASTImportError.h — github / detail
  437. [PS5] Make library function availability match PS4 — paul.robinson / detail
  438. [Clang] Simplify unifying target features — jhuber6 / detail
  439. [mlir] add an option to print op stats in JSON — okwan / detail
  440. [Matrix] Check if iterator is at beginning of BB in optimizeTranspose. — flo / detail
  441. [lld-macho] Group undefined symbol diagnostics by symbol — thakis / detail
  442. [RISCV] Split out transfer function explicitly in VSETVLI insertion dataflow [nfc] — listmail / detail
  443. Revert "[mlir] add an option to print op stats in JSON" — okwan / detail
  444. [flang] Add failed_images to list of intrinsics and add test — ktrasmussn / detail
  445. Revert "[mlir] Add a generic data-flow analysis framework" — frgossen / detail
  446. [clang] Add tests for statement expression in initializers — anders / detail
  447. [mlir][Arith] Pass to switch signed ops for equivalent unsigned ones — Krzysztof.Drewniak / detail
  448. (Reland)[mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  449. RISCV: handle 64-bit PCREL data relocations — Saleem Abdulrasool / detail
  450. [bazel] Port 75bfc6f29579 — benny.kra / detail
  451. [bazel] Port b0b00432093b — benny.kra / detail
  452. [mlir] Try to work around ambiguity in older clang versions — benny.kra / detail
  453. [llvm] Add DW_CC_nocall to function debug metadata when either return values or arguments are removed — VenkataRamanaiah.Nalamothu / detail
  454. FunctionPropertiesAnalysis: handle callsite BBs that lose edges — mtrofin / detail
  455. [PS5] Default to 'sce' debugger tuning — paul.robinson / detail
  456. [clang][dataflow] Rename `getPointeeLoc` to `getReferentLoc` for ReferenceValue. — gribozavr / detail
  457. [dsymutil] Automatically generate a reproducer when dsymutil crashes — Jonas Devlieghere / detail
  458. [dsymutil] Fix std::unique_ptr to llvm::Expected conversion — Jonas Devlieghere / detail
  459. [RISCV] Minor code/comment improvement in prepass of InsertVSETVLI [nfc] — listmail / detail
  460. [mlir][spirv] Fix math.ctlz for full zero bit cases — antiagainst / detail
  461. [TableGen][DirectX] Add tableGen backend to generate DXIL operation for DirectX backend. — python3kgae / detail
  462. [gn build] Port 435897b41d60 — llvmgnsyncbot / detail
  463. Revert "[Driver] Improve linking options for target AVR" — haowei / detail
  464. Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — phoebe.wang / detail
  465. [X86][AMX] Fix klockwork issue. — yuanke.luo / detail
  466. [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative — zixuan.wu / detail
  467. [HIP] fix long double size — Yaxun.Liu / detail
  468. [Libomptarget] Use binutils archive executable to address failing tests — jhuber6 / detail
  469. [RISCV] Replace uses of VLOpFrag in VLMax patterns with srcvalue. — craig.topper / detail
  470. [mlir][affine] Make loop tiling default options explicit — lewuathe / detail
  471. [mlir][Vector] Fold consecutive bitcast. — jacquesguan / detail
  472. [X86][NFC] Use mnemonic tables in validateInstruction 4/4 — amir.aupov / detail
  473. [Driver] Improve linking options for target AVR — ben.shi / detail
  474. [RISCV][NFC] Set default value for BaseInstr in RISCVVPseudo — pc.wang / detail
  475. [mlir][spirv] Handle corner cases for math.powf conversion — antiagainst / detail
  476. [LLDB] CommandObjectThreadUntil::DoExecute() sets the wrong selected thread ID — VenkataRamanaiah.Nalamothu / detail
  477. [libc++][NFCI] span: replace enable_if with concepts — joeloser93 / detail
  478. [RISCV][NFC] Add more tests for instruction selection of 'mul' — ben.shi / detail
  479. [ORC-RT] Add integration tests for AArch64 — housel / detail
  480. [MC] Remove unused MCStreamer::SwitchSection — i / detail
  481. [AMDGPU] Add isMFMA helper function. NFC — Austin.Kerbow / detail
  482. [AMDGPU] Add more expressive sched_barrier controls — Austin.Kerbow / detail
  483. [gn build] Port 48ebc1af2948 — llvmgnsyncbot / detail
  484. [clang-format] Never analyze insert/remove braces in the same pass — owenca / detail
  485. [libc][NFC] Use uint32_t to represent futex words. — sivachandra / detail
  486. [SelectionDAG] fold 'Op0 - (X * MulC)' to 'Op0 + (X << log2(-MulC))' — ben.shi / detail
  487. [RISCV] Teach vsetvli insertion to not insert redundant vsetvli right after VLEFF/VLSEGFF. — yeting.kuo / detail
  488. [clangd] Wire up compilation for style blocks — kadircet / detail
  489. [libc][NFC] Add src.__support.OSUtil targets conditionally. — sivachandra / detail
  490. [LSR] Add test for LoopStrenghtReduce for Ldp; NFC — chenglin.bi / detail
  491. [mlir] Add missing newline at end of .clang-format file — owenca / detail
  492. [mlir][SCF][bufferize] Implement `resolveConflicts` for SCF ops — springerm / detail
  493. [libFuzzer] Use the compiler to link the relocatable object — phosek / detail
  494. [libc] Add linux threads targets only if __support/OSUtil targets are available. — sivachandra / detail
  495. [AMDGPU] Fix buildbot failures after 48ebc1af29 — Austin.Kerbow / detail
  496. [SimplifyLibCalls] Drop duplicate check (NFC) — npopov / detail
  497. [flang] Change C889 from error into warning — qiaopeixin / detail
  498. [Clang] Add the `annotate_type` attribute — mboehme / detail
  499. [mlir][linalg][bufferize] Remove always-aliasing-with-dest option — springerm / detail
  500. [flang][OpenMP] Add one semantic check for data-sharing clauses — qiaopeixin / detail
  501. [mlir][bufferize][NFC] Make func BufferizableOpInterface impl compatible with One-Shot Bufferize — springerm / detail
  502. [InstCombine] Improve check for catchswitch BBs (NFC) — aheejin / detail
  503. [mlir][bufferize][NFC] Merge AlwaysCopyAnalysisState into AnalysisState — springerm / detail
  504. [libc][Obvious] Removed few unused vars. — sivachandra / detail
  505. [mlir][bufferize] Better implementation of AnalysisState::isTensorYielded — springerm / detail
  506. [RISCV] Fixing undefined physical register issue when subreg liveness tracking enabled. — kito.cheng / detail
  507. [mlir][Arith] Fix a use-after-free after rewriting ops to unsigned — benny.kra / detail
  508. [libcxx] Remove extraneous '---' lines in .clang-format files — owenca / detail
  509. [clangd] Enable AKA type printing by default — kadircet / detail
  510. [NFC][AArch64] Minor refactor of AArch64InstPrinter::printMatrixTileList — david.sherwood / detail
  511. [Clang] Fix signed-unsigned comparison warning that breaks the ppc64 build. — mboehme / detail
  512. [libcxx] Fix allocator<void>::pointer in C++20 with removed members — ibiryukov / detail
  513. [Clang] Documentation-only: Add missing closing `>` in AttrDocs.td — mboehme / detail
  514. [AArch64][SME] Add SME read/write intrinsics that map to the mova instruction — david.sherwood / detail
  515. [X86] needCarryOrOverflowFlag/onlyZeroFlagUsed - merge identical switch cases. NFCI. — llvm-dev / detail
  516. [OpenCL] Reword unknown extension pragma diagnostic — sven.vanhaastregt / detail
  517. [clang] Reject non-declaration C++11 attributes on declarations — mboehme / detail
  518. [clang][dataflow] Add support for correlated branches to optional model — sgatev / detail
  519. [DAG] Fix SDLoc mismatch in (shl (srl x, c1), c2) -> and(shift(x,c3)) fold — llvm-dev / detail
  520. [NFC] Move tests CodeGen/AArch64/SME/sme-* -> CodeGen/AArch64/sme-* — david.sherwood / detail
  521. [X86][SLP] Basic test coverage for llvm.powi — jeremy.morse / detail
  522. [Sema] Remove unused function after 8c7b64b5ae2a — benny.kra / detail
  523. [DebugInfo][ARM] Not readonly check for RWPI globals — keith.walker / detail
  524. Fix signed/unsigned comparison warning — llvm-dev / detail
  525. Promote bf16 to f32 when the target doesn't support it — benny.kra / detail
  526. Add a conversion from double to bf16 — benny.kra / detail
  527. [AArch64] Add test case from D127354 — llvm-dev / detail
  528. [X86] X86TargetTransformInfo.cpp - use InstructionCost type to accumulate instructions costs — llvm-dev / detail
  529. [BitcodeReader] Remove unnecessary argument defaults (NFC) — npopov / detail
  530. Revert "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — benny.kra / detail
  531. [gn build] (semi-automatically) port 8bc0bb956421 — thakis / detail
  532. [gn build] (semi-automatically) port fb34d531af95 — thakis / detail
  533. [analyzer][NFC][test] Add new RUN lint with support-symbolic-integer-casts=true to svalbuilder-rearrange-comparisons.c — gabor.marton / detail
  534. [NFC][Alignment] Use Align in MCAlignFragment — gchatelet / detail
  535. [test][RISCV] Precommit test for SeparateConstOffsetFromGEP (NFC) — anton.a.afanasyev / detail
  536. [mlir] generate documentation for transform dialect extensions — zinenko / detail
  537. [mlir] check interfaces are attached to the expected object — zinenko / detail
  538. [flang] Fix one regression failure related to BIND(C) statement — qiaopeixin / detail
  539. [SLP] Improve reordering in presence of constant only nodes. — a.bataev / detail
  540. [COFF] Don't reject executables with data directories pointing outside of provided data — martin / detail
  541. [LLD] [MinGW] Implement --disable-reloc-section, mapped to /fixed — martin / detail
  542. [clang] Use correct visibility parameters when following a Using declaration — kadircet / detail
  543. [lldb] Fix loading DLL from some ramdisk on Windows — martin / detail
  544. [clang][NFC] Remove unused parameter from ActOnCXXNestedNameSpecifier — tbaeder / detail
  545. [clang][sema] Provide better diagnostic for missing template arguments — tbaeder / detail
  546. [analyzer][NFC][test] Add new RUN line with support-symbolic-integer-casts=true to expr-inspection.cpp — gabor.marton / detail
  547. 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
  548. [clangd] Always desugar type aliases in hover — kadircet / detail
  549. [clangd][NFC] Use the existing ASTContext from scope — kadircet / detail
  550. [Driver][test] Make RISCV tests robust with PATH= — sunshaoce / detail
  551. [JITLink][ELF] Log enum name of unsupported relocation type. — ksunhokim123 / detail
  552. [mlir][tablegen] Generate default attr values in Python bindings — springerm / detail
  553. [flang][NFC] Fix some formatting — clementval / detail
  554. [analyzer][NFC] Remove dead code and modernize surroundings — balazs.benics / detail
  555. [analyzer] Fix StreamErrorState hash bug — balazs.benics / detail
  556. [analyzer][NFC] Remove dead field of UnixAPICheckers — balazs.benics / detail
  557. [analyzer][NFC] Prefer using isa<> instead getAs<> in conditions — balazs.benics / detail
  558. Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — phoebe.wang / detail
  559. [analyzer] Treat system globals as mutable if they are not const — balazs.benics / detail
  560. [analyzer] Relax constraints on const qualified regions — balazs.benics / detail
  561. [CodeGen] Fix the bug of machine sink — yuanke.luo / detail
  562. [PS5] Trap after noreturn calls, with special case for stack-check-fail — paul.robinson / detail
  563. [mlir][vector] NFC remove dependency of VectorTransform to GPU dialect — thomasraoux / detail
  564. [libc++] Removes unneeded <iterator> includes. — koraq / detail
  565. [clang][dataflow] Make `Value` and `StorageLocation` non-copyable — sgatev / detail
  566. [Binary] Add iterator to the OffloadBinary string maps — jhuber6 / detail
  567. [llvm] Fix MachO exports trie parsing. — Juergen Ributzka / detail
  568. [PS5] Support sin+cos->sincos optimization — paul.robinson / detail
  569. [LLD][COFF] Convert file name to lowercase when inserting it into visitedLibs — pzheng / detail
  570. [MLIR][Bufferization] Assume alias if no information is available — l.chelini / detail
  571. [mlir] address post-commit review for D127724 — zinenko / detail
  572. [memprof] Update the test comments to include -Wl,-no-pie — snehasishk / detail
  573. [SelectionDAG] Constant fold FP_TO_BF16 and BF16_TO_FP. — benny.kra / detail
  574. [tosa] Lower tosa.slice to tensor.slice for dynamic case — rob.suderman / detail
  575. [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores — quinn.pham / detail
  576. [mlir] add an option to print op stats in JSON — okwan / detail
  577. [clang] Add -fsanitize=memtag-globals (no-op). — 31459023+hctim / detail
  578. [X86] X86InstrInfo.cpp - fix signed/unsigned promotion warnings in addImm calls — llvm-dev / detail
  579. [mlir][GPUToNVVM] Fix bug in mma elementwise lowering — thomasraoux / detail
  580. [llvm-profdata][test] Change -Wl,-no-pie to -no-pie after D127808 — i / detail
  581. [LV] Remove unneeded CustomBuilder arg from setDebugLocFromInst (NFC). — flo / detail
  582. [mlgo] Fix accounting for SCC splits — mtrofin / detail
  583. [DAGCombiner] Fold fold (fp_to_bf16 (bf16_to_fp op)) -> op — benny.kra / detail
  584. [Clang] Let the linker choose shared or static libunwind unless specified — phosek / detail
  585. [mlir][bzl] Export textmate grammar file — jpienaar / detail
  586. [libc] refactor printf file writing — michaelrj / detail
  587. [libc] add printf — michaelrj / detail
  588. [lldb/Fuzzer] Create ninja target for target fuzzer — sassychels251 / detail
  589. [clangd] Improve ObjC protocol suggestions from the index — davg / detail
  590. [trace][intelpt] Support system-wide tracing [7] - Create a base IntelPTProcessTrace class — walter erquinigo / detail
  591. [trace][intelpt] Support system-wide tracing [8] - Improve the single buffer perf_event configuration — walter erquinigo / detail
  592. [trace][intelpt] Support system-wide tracing [9] - Collect and return context switch traces — walter erquinigo / detail
  593. [trace][intelpt] Support system-wide tracing [10] - Return warnings and tsc information from lldb-server. — walter erquinigo / detail
  594. [trace][intelpt] Support system-wide tracing [11] - Read warnings and perf conversion in the client — walter erquinigo / detail
  595. [mlir] add createPrintOpStatsPass() with explicit params — okwan / detail
  596. [PowerPC] Skip combine for vector_shuffles when two scalar_to_vector nodes are different vector types. — amy.kwan1 / detail
  597. Update the status of more C DRs — aaron / detail
  598. Rolling back tests for WG14 DR145 — aaron / detail
  599. Revert "[lldb/Fuzzer] Create ninja target for target fuzzer" — stilis / detail
  600. [clang-format][NFC] Fix braces in ClangFormat.cpp — owenca / detail
  601. [flang][runtime] Allow recovery from BACKSPACE(badUnit) — pklausler / detail
  602. [gn build] Add missing BLAKE3 dependency — aeubanks / detail
  603. [trace][intelpt] Support system-wide tracing [12] - Support multi-core trace load and save — walter erquinigo / detail
  604. [libc++] Implement ranges::lexicographical_compare — nikolasklauser / detail
  605. [clang][deps] Further canonicalize implicit modules options in dep scan — blangmuir / detail
  606. [Driver] Simplify -fno-builtin- handling. NFC — i / detail
  607. [flang][runtime] Fix REWIND after non-advancing data transfer — pklausler / detail
  608. Fix failures — walter erquinigo / detail
  609. [clang][WebAssembly] Loosen restriction on `main` symbol mangling — sbc / detail
  610. [flang][runtime] Signal END from character input — pklausler / detail
  611. [flang][runtime] Fix INQUIRE(POS=n) for non-advancing I/O — pklausler / detail
  612. [flang] Add more qualification when creating names for compiler-generated USEs — pklausler / detail
  613. [flang][runtime] Fix handling of output FORMAT('x' 'y') — pklausler / detail
  614. [flang][runtime] Make NCOPIES= argument of REPEAT a signed integer, & check it — pklausler / detail
  615. [mlir][LLVMIR] Use insertelement if needed when translating ConstantAggregate — minyihh / detail
  616. [mlir][LLVMIR] Use isScalableVectorType in ShuffleVectorOp::parse — minyihh / detail
  617. [mlir][LLVMIR] Ask ICmpOp to return vector<Nxi1> when needed — minyihh / detail
  618. Reland "[lldb/Fuzzer] Create ninja target for target fuzzer" — sassychels251 / detail
  619. [flang] ERROR STOP is not an image control statement — pklausler / detail
  620. unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV=OFF after 45d88cd00846 — thakis / detail
  621. [flang][runtime] Better error message for mis-ASSIGN'ed FORMAT — pklausler / detail
  622. [mlir] create PrintOpStatsPass using printAsJSON — okwan / detail
  623. [lldb] Don't overwrite quit and exit builtins in the Python interpreter — Jonas Devlieghere / detail
  624. [flang][docs] Document non-supported VMS extensions — pklausler / detail
  625. [gn build] Port afd5a4f2dcd6 — llvmgnsyncbot / detail
  626. Revert "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — frgossen / detail
  627. [lld-macho] Add support for exporting no symbols — keithbsmiley / detail
  628. [flang] Fix error message — pklausler / detail
  629. [ASan] Use debuginfo for symbolization. — 31459023+hctim / detail
  630. Revert "[lld-macho] Group undefined symbol diagnostics by symbol" — stilis / detail
  631. [lldb] Skip ScriptInterpreter/Python/exit.test on Windows — Jonas Devlieghere / detail
  632. [CMake] Fix `FindGRPC.cmake` for setting up gRPC related libraries for macOS+homebrew context — kyrtzidis / detail
  633. Reland "[lld-macho] Group undefined symbol diagnostics by symbol". — thakis / detail
  634. [gn build] Slighly nicer `gn args --list` output for is_debug and symbol_level — thakis / detail
  635. [gn build] Allow use_ubsan=true on mac and unbreak use_asan, use_tsan, use_ubsan — thakis / detail
  636. Revert "[ASan] Use debuginfo for symbolization." — kstoimenov / detail
  637. [flang][runtime] Catch more (all?) negative unit number errors — pklausler / detail
  638. [mlir][spirv] Define spv.ISubBorrowOp — antiagainst / detail
  639. [Clang][Modules] Merge availability attributes on imported decls — bigcheesegs / detail
  640. Pass through even more LIBCXX_* variables to libfuzzer's custom lib++ — pirama / detail
  641. [TableGen][DirectX] Add tableGen backend to generate map from llvm intrinsic to DXIL operation. — python3kgae / detail
  642. [BOLT][NFCI] Remove redundant code — maks / detail
  643. [mlir][python] Actually set UseLocalScope printing flag — laurenzo / detail
  644. [lldb] Support non-pointer implicit this/self in GetValueForVariableExpressionPath — davelee.com / detail
  645. Fix `script -lpython` to handle control flow in one-line commands. — davelee.com / detail
  646. [LoongArch] Use register R0 (ZERO) for constant 0 — luweining / detail
  647. [libc][aarch64] Set frame pointer of the new thread to the stack pointer. — sivachandra / detail
  648. [ValueTypes] Add types for nxv16bf16 and nxv32bf16. — craig.topper / detail
  649. [libc][Obvious] Include arm_acle.h only for aarch64 builds. — sivachandra / detail
  650. [JITLink][AArch64][NFC] Suppress unused variable error. — ksunhokim123 / detail
  651. [ARM] Add a pipeline test showing missing postinc generation. NFC — david.green / detail
  652. [AMDGPU] Add support for GFX11 hazards — jay.foad / detail
  653. Revert "[ARM] Add a pipeline test showing missing postinc generation. NFC" — david.green / detail
  654. Update FileCheck docs after D95849. NFCI — diana.picus / detail
  655. [libc++] Test the size of basic_string — nikolasklauser / detail
  656. Reland "[RISCV] Testcase to show wrong register allocation result of subreg liveness" — kito.cheng / detail
  657. Reland "[SplitKit] Handle early clobber + tied to def correctly" — kito.cheng / detail
  658. Revert "[libc] Apply no-builtin everywhere, remove unnecessary flags" — gchatelet / detail
  659. [AMDGPU] Change use null for dead sdst to be gfx1030+ — david.stuttard / detail
  660. [AArch64][SME] Add SME cntsb/h/w/d intrinsics — david.sherwood / detail
  661. [sanitizer_common] Fix SanitizerCommon.ChainedOriginDepotStats test — kbessonova / detail
  662. [clangd] Don't add inlay hints on std::move/forward — ribizel / detail
  663. [InstCombine] Add more tests for freeze of loop phi (NFC) — npopov / detail
  664. [AMDGPU][MC][GFX11] Correct src0 for dpp variants of v_cvt_*_e64 — d-pre / detail
  665. [AMDGPU] Remove duplicate RUN lines from a test — jay.foad / detail
  666. cmake: configure clang lit to use hmaptool from source directly — mizvekov / detail
  667. [libc++] Robust against C++20-hostile iterators — nikolasklauser / detail
  668. [SLP]Extend vectorization for scatter vectorize nodes. — a.bataev / detail
  669. [LV] Remove widenPHIInstruction dependence on underlying instr (NFC). — flo / detail
  670. Prevent crash when TurnSwitchRangeIntoICmp receives default unreachable destination — hans / detail
  671. [CostModel][AArch64][NFC] Add cost model tests for fshl/fshr intrinsics — david.sherwood / detail
  672. [mlir][spirv] Workaround driver bug in math.ctlz conversion again — antiagainst / detail
  673. [RISCV] Extend demanded field transform in InsertVSETVLI to VTYPE subfeilds — listmail / detail
  674. Add braces to silence a gcc 9.4 -Wdangling-else warning [nfc] — listmail / detail
  675. [strictfp][IPSCCP] Precommit tests for D115737. — kevin.neal / detail
  676. Replace to_hexString by touhexstr [NFC] — corentinjabot / detail
  677. [RISCV] Use TAIL_UNDISTURBED_MASK_UNDISTURBED for riscv_slidedown_vl unless the merge op is undef. — craig.topper / detail
  678. [clang] Don't emit IFUNC when targeting Fuchsia — abrachet / detail
  679. [RISCV] Move getSEWLMULRatio out of VSETVLIInfo [nfc] — listmail / detail
  680. [PowerPC] Fix LQ-STQ instructions to use correct offset and base — saghir / detail
  681. [RISCV] Split DemandedField logic in advance of reuse in dataflow [nfc] — listmail / detail
  682. Revert "[libc++] Test the size of basic_string" — nikolasklauser / detail
  683. Allow bitwidth difference when checking for isOneOrOneSplat. — adriantong1024 / detail
  684. [RISCV] Use TAIL_AGNOSTIC in riscv_fma_vl patterns. — craig.topper / detail
  685. [MLInliner] Don't inline call sites in unreachable basic blocks — mtrofin / detail
  686. [libc][NFC] Make explicit uint16_t casts in fenv — abrachet / detail
  687. [RISCV] Reorder function definitions to reduce upcoming diff [nfc] — listmail / detail
  688. [mlir][linalg] Relax convolution vectorization to support mixed types — thomasraoux / detail
  689. [clang] Don't emit type test/assume for virtual classes that should never participate in WPD — aeubanks / detail
  690. [mlir][vector] Fix contraction op lowering with mixed types — thomasraoux / detail
  691. [libc] add printf hex conversion — michaelrj / detail
  692. [libc] fix line buffered empty file writes — michaelrj / detail
  693. [flang] Correct implementation of WAIT with no ID — pklausler / detail
  694. [RISCV] Merge TIED_TU and TIED instructions for VWADD_W/VWSUB_W by using policy operand. — craig.topper / detail
  695. [flang] Handle module subprogram with interface in same (sub)module when writing module file — pklausler / detail
  696. [docs][OpaquePtr] Add detail to motivations behind opaque pointers — aeubanks / detail
  697. [AArch64] Regenerate 3 codegen test files. NFC — david.green / detail
  698. [AMDGPU] Add new GFX11 intrinsic llvm.amdgcn.exp.row — jay.foad / detail
  699. [AMDGPU] GFX11 CodeGen support for MIMG instructions — jay.foad / detail
  700. [AMDGPU] Add GFX11 llvm.amdgcn.ds.add.gs.reg.rtn / llvm.amdgcn.ds.sub.gs.reg.rtn intrinsics — jay.foad / detail
  701. [RISCV] Fix a typo in an intrinsic name — listmail / detail
  702. [libc++][doc] Update formatting status. — koraq / detail
  703. [SLP]Use original vector if need to shuffle truncated root. — a.bataev / detail
  704. [flang] NINT(-.4999) is 0, not overflow — pklausler / detail
  705. Fix a bug introduced by the move of AddressRanges.h into ADT. — gclayton / detail
  706. [libc][obvious] fix address test on windows — michaelrj / detail
  707. [PS5] Use same debug trap instruction as PS4 — paul.robinson / detail
  708. [RISCV] Avoid reducing etype just to initialize lane 0 of an undef vector — listmail / detail
  709. [NFC] Precommited tests from D73000 — Dávid Bolvanský / detail
  710. [PS5] Emit ud2 for ubsan trap — paul.robinson / detail
  711. [trace][intelpt] Support system-wide tracing [13] - Add context switch decoding — walter erquinigo / detail
  712. [trace][intelpt] Support system-wide tracing [14] - Decode per cpu — walter erquinigo / detail
  713. [trace][intelpt] Support system-wide tracing [15] - Make triple optional — walter erquinigo / detail
  714. [trace][intelpt] Support system-wide tracing [16] - Create threads automatically from context switch data in the post-mortem case — walter erquinigo / detail
  715. [trace][intelpt] Support system-wide tracing [17] - Some improvements — walter erquinigo / detail
  716. [PS5] Set address sanitizer shadow offset — paul.robinson / detail
  717. [PS4/PS5][profiling] Go back to the old way of doing a runtime hook — paul.robinson / detail
  718. Revert "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  719. Reland "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  720. [flang][runtime] Make ASSOCIATED() conform with standard — pklausler / detail
  721. Revert "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  722. [trace][intelpt] Support system-wide tracing [18] - some more improvements — walter erquinigo / detail
  723. [trace][intelpt] Support system-wide tracing [19] - Some other minor improvements — walter erquinigo / detail
  724. [trace][intelpt] Support system-wide tracing [20] - Rename some fields in the schema — walter erquinigo / detail
  725. [trace][intelpt] Support system-wide tracing [21] - Support long numbers in JSON — walter erquinigo / detail
  726. [trace][intelpt] Support system-wide tracing [22] - Some final touches — walter erquinigo / detail
  727. [AMDGPU] Add GFX11 codegen for llvm.amdgcn.mov.dpp8 — jay.foad / detail
  728. [AMDGPU] gfx11 new dot instruction codegen support — Joseph.Nash / detail
  729. [BOLT][NFCI] Refactor interface for adding basic blocks — maks / detail
  730. Fix TraceGDBRemotePacketsTest — walter erquinigo / detail
  731. Reland "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  732. Fix StopInfoBreakpoint::ShouldNotify when a callback deletes the site we hit. — jingham / detail
  733. [libc++] Remove now-unused experimental/filesystem config file — Louis Dionne / detail
  734. [TargetTransformInfo] Added an opt/llc option for cache line size — congzhecao / detail
  735. [Delinearization] Refactoring of fixed-size array delinearization — congzhecao / detail
  736. [lldb] Introduce the concept of a log handler (NFC) — Jonas Devlieghere / detail
  737. [gn build] Port 6ff49af33d09 — llvmgnsyncbot / detail
  738. [MergeFunctions] Preserve symbols used llvm.used/llvm.compiler.used — amanieu / detail
  739. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  740. Reland "[ASan] Use debuginfo for symbolization." — 31459023+hctim / detail
  741. Move debug-only code inside LLVM_DEUG to prevent unused variable warnings. — saugustine / detail
  742. Revert "[TableGen][DirectX] generate DXIL operation table with TableGen." — 31459023+hctim / detail
  743. [mlir][complex] Add Python bindings for complex ops. — bixia1 / detail
  744. [RISCV] Add cost model for scalable scatter and gather — listmail / detail
  745. [RISCV] Start merging demanded reasoning - starting with load/stores [nfc] — listmail / detail
  746. [libc] Add a status page for math functions. — lntue / detail
  747. Make setSanitizerMetadata byval. — 31459023+hctim / detail
  748. [mlir][sparse] fix asan issue — ajcbik / detail
  749. Add DWARF string debug to clang release notes. — 31459023+hctim / detail
  750. [SelectionDAG] Don't apply MinRCSize constraint in InstrEmitter::AddRegisterOperand for IMPLICIT_DEF sources. — craig.topper / detail
  751. [RISCV] Don't emit LUI/ADDI MachineSDNodes from getAddr — craig.topper / detail
  752. [clang-tidy] Organize check doc files into subdirectories (NFC) — richard / detail
  753. [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions — lei / detail
  754. [NFCI] Whitespace in SemaDeclAttr.cpp — 31459023+hctim / detail
  755. [RISCV] Add RISCVISD opcode for PseudoLLA. — craig.topper / detail
  756. [RISCV] Implement RISCVTargetLowering::getTargetConstantFromLoad. — craig.topper / detail
  757. [lldb] Add RotatingLogHandler — Jonas Devlieghere / detail
  758. [lldb] Remove references to epydoc from the documentation — Jonas Devlieghere / detail
  759. fix x86 sanitizer failure due to use of or — lei / detail
  760. [libc++][ranges] Implement `ranges::sort`. — varconst / detail
  761. [RISCV] Rename VTy param of RISCVTTIImpl::getArithmeticReductionCost [NFC] — listmail / detail
  762. Incomplete attempt to pull DWARFTypePrinter into its own file for reuse — dblaikie / detail
  763. [gn build] Port 61fac2c370b9 — llvmgnsyncbot / detail
  764. [gn build] Port ff3989e6ae74 — llvmgnsyncbot / detail
  765. [mlir][sparse] improved testing and codegen for semi-ring operations — ajcbik / detail
  766. [lldb] Cleanup Python API reference files after building the docs — Jonas Devlieghere / detail
  767. [SVE][CodeGen] Restructure SVE fixed length tests to use update_llc_test_checks. — paul.walker / detail
  768. [sanitizer] Delete empty sanitizer_openbsd.cpp after D89759 — i / detail
  769. [Object][COFF] Improve section name parsing — pzheng / detail
  770. llvm-reduce: Support replacing FP values with 1.0 — arsenm2 / detail
  771. llvm-reduce: Add reduction pass to simplify instructions — arsenm2 / detail
  772. [gn build] Port eea11e7369ca — llvmgnsyncbot / detail
  773. [AMDGPU][NFC] Remove isConstantAddr — chunyu / detail
  774. [OpenMP] Initial parsing and sema for 'parallel masked' construct — jennifer.yu / detail
  775. [PowerPC][NFC] Undefine __XL_COMPAT_ALTIVEC__ in builtin lit test — lei / detail
  776. PowerPC] Emit warning for incompatible vector types that are currently diagnosed with -fno-lax-vector-conversions — lei / detail
  777. llvm-reduce: Try to fix dynamic libraries build — arsenm2 / detail
  778. [ORC-RT] Make the ORC runtime C API public. — Lang Hames / detail
  779. [RISCV][NFC][test] Correct a wrong test in vreductions-fp-vp.ll — Lian.Wang / detail
  780. [LegalizeTypes][RISCV][NFC] Modify assert in PromoteIntRes_STEP_VECTOR and add some tests for RISCV — Lian.Wang / detail
  781. [mlir][doc] Avoid duplication with constraints and defs — jpienaar / detail
  782. [LegalizeTypes][NFC] Merge promote SPLAT_VECTOR and promote SCALAR_TO_VECTOR to one function — Lian.Wang / detail
  783. [mlir] Split MLProgram global load and store to Graph variants — jpienaar / detail
  784. [mlir] Disable warning in test of deprecated feature (NFC) — jpienaar / detail
  785. [lld-macho][nfc] Tests for -force_load + regular archive load combinations — jezng / detail
  786. [lldb] Remove LogHandler::Create functions (NFC) — Jonas Devlieghere / detail
  787. Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — phoebe.wang / detail
  788. [MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats. — mingmingl / detail
  789. Revert "[MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats." — mingmingl / detail
  790. [MachineBlockPlacementStats] Added check for "-filter-print-funcs" — mingmingl / detail
  791. [AArch64][test] Add --mattr=-{sve,sve2,sme} to SVE/SVE2/SME MC tests — i / detail
  792. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  793. [Driver] Pass -X to ld for riscv*-{elf,freebsd,linux} — i / detail
  794. [RISCV][NFC] Add load/store instructions in rv64*-invalid.s — Ping.Deng / detail
  795. [clang] Fix trivially copyable for copy constructor and copy assignment operator — roi.jacobson1 / detail
  796. Revert "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" — benny.kra / detail
  797. [LLDB] XFAIL TestLoadUnload fails on Arm/Ubuntu Jammy — omair.javaid / detail
  798. [InstCombine] Add tests for freeze of recurrence with invoke start (NFC) — npopov / detail
  799. [OpenCL] Fix atomic_fetch_add/sub half overloads — sven.vanhaastregt / detail
  800. [msan] Allow KMSAN to use -fsanitize-memory-param-retval — glider / detail
  801. [AArch64] NFC: Fix BFMLAL[BT] inst def names — cullen.rhodes / detail
  802. [libc][bazel] Remove memcpy dependency in memmove — gchatelet / detail
  803. [mlir] replace 'emit_c_wrappers' func->llvm conversion option with a pass — zinenko / detail
  804. [IR] Check for SignedMin/-1 division in canTrap() (PR56038) — npopov / detail
  805. [clang] Dont print implicit forrange initializer — kadircet / detail
  806. [AArch64][LV] AArch64 does not prefer vectorized addressing — zhongyunde / detail
  807. [LLVM][IR] Fix typo in DerivedTypes.h (NFC) — l.chelini / detail
  808. [AMDGPU] Use explicit -global-isel=0/1 in tests. NFC. — jay.foad / detail
  809. [mlir][bufferize] Bufferize after TensorCopyInsertion — springerm / detail
  810. [Clang] Allow 'Complex float __attribute__((mode(HC)))' — malhar.jajoo / detail
  811. [mlir][bufferize][NFC] Remove BufferizationState — springerm / detail
  812. [lldb] [test] Update baseline test status for FreeBSD — mgorny / detail
  813. [gn build] (semi-manually) port 232bd331cbaa — thakis / detail
  814. [SelectionDAG] Extend WidenVecOp_INSERT_SUBVECTOR to cover more cases. — paul.walker / detail
  815. [InstCombine] add tests for (pow2 >> X) >u C; NFC — spatel / detail
  816. [InstCombine] add tests for FP casts; NFC — spatel / detail
  817. Revert "[clang] Dont print implicit forrange initializer" — thakis / detail
  818. [InstCombine] Push freeze through recurrence phi — npopov / detail
  819. [AMDGPU] More GFX11 test coverage — jay.foad / detail
  820. [AMDGPU] gfx11 ldsdir intrinsics and ISel — Joseph.Nash / detail
  821. Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" — phoebe.wang / detail
  822. [libc][Obvious] Fix hyperlink and typo in math status page. — lntue / detail
  823. [AMDGPU] gfx11 VINTERP intrinsics and ISel support — Joseph.Nash / detail
  824. [libc++] Simplify __config a bit — nikolasklauser / detail
  825. [LoopVectorize] Add support for invariant stores of ordered reductions — malhar.jajoo / detail
  826. [AMDGPU] gfx11 waitcnt support for VINTERP and LDSDIR instructions — Joseph.Nash / detail
  827. [flang] Fix bug in character casting. Add missing sext/trunc in code gen. — clementval / detail
  828. [libc] Rely on __builtin_memcpy_inline for memcpy implementation — gchatelet / detail
  829. Revert "Revert "[clang] Dont print implicit forrange initializer"" — kadircet / detail
  830. [InstCombine] convert mask and shift of power-of-2 to cmp+select — spatel / detail
  831. [clang][deps] Sort submodules when calculating dependencies — blangmuir / detail
  832. [RISCV] Avoid changing etype for splat of 0 or -1 — listmail / detail
  833. [PowerPC] Fix PPCVSXSwapRemoval pass to include MTVSCR and MFVSCR as not swappable. — quinn.pham / detail
  834. [NFC][Alignment] Remove assumeAligned from MachineFrameInfo ctor — gchatelet / detail
  835. [mlir][nvgpu] shared memory access optimization pass — cbate / detail
  836. [mlir][sparse] move from by-value to by-reference for data types — ajcbik / detail
  837. [mlir][nvgpu] fix missing build dependency for NVGPUTransforms — cbate / detail
  838. [gn build] (manually) port 7cca33b40f77c — thakis / detail
  839. [LLDB][ExpressionParser] Fix indices inside format-strings passed to LLDB_LOG — Adrian Prantl / detail
  840. [mlir][linalg] Extend opdsl to support operations on complex types. — bixia1 / detail
  841. [Static Analyzer][CFG] Introducing the source array in the CFG of DecompositionDecl — 65320245+isuckatcs / detail
  842. [InstCombine] Fold memcmp of constant arrays and variable size — msebor / detail
  843. [libc++] Unwrap reverse_iterator<reverse_iterator<Iter>> in __unwrap_iter — nikolasklauser / detail
  844. [libc][obvious] fix sign warning in file_writer — michaelrj / detail
  845. [Static Analyzer] Small array binding policy — 65320245+isuckatcs / detail
  846. [AMDGPU] NFC. Change comment format on gfx11 interp and ldsdir intrinsics — Joseph.Nash / detail
  847. [RISCV] Delete dead elideCopy code in InsertVSETVLI [nfc] — listmail / detail
  848. [libc++] Implement std::boyer_moore{, _horspool}_searcher — nikolasklauser / detail
  849. [gn build] Port 971e9c80e966 — llvmgnsyncbot / detail
  850. [Flang] Fixes for XArrayCoorOp — kiran.chandramohan / detail
  851. [Symbolize] Parser for log symbolizer markup. — dthorn / detail
  852. [gn build] (manually) port 2040b6df0a3f (DebugInfoSymbolizerTests) — thakis / detail
  853. [riscv] Extract isMaskRegOp helper [nfc] — listmail / detail
  854. [clang][dataflow] Add support for comma binary operator — sgatev / detail
  855. [Static Analyzer] Structured binding to data members — 65320245+isuckatcs / detail
  856. [docs] Fix typo — aeubanks / detail
  857. wip — chris.bieneman / detail
  858. [docs] Adding DirectX target usage doc — chris.bieneman / detail
  859. [mlir][nvgpu] Fix Bazel BUILD file — frgossen / detail
  860. Revert "wip" — chris.bieneman / detail
  861. [docs] Adding table of object file formats — chris.bieneman / detail
  862. [libc++] Mark standard-mandated includes as such — nikolasklauser / detail
  863. [AArch64] add tests for masked subtract; NFC — spatel / detail
  864. Recommit "[LAA] Initial support for runtime checks with pointer selects." — flo / detail
  865. [RISCV] Move store policy and mask reg ops into demanded handling in InsertVSETVLI — listmail / detail
  866. [RISCV] Remove redundant code checking for exact VTYPE match [nfc] — listmail / detail
  867. [mlir][sparse] renable f16 tests — ajcbik / detail
  868. [mlir][sparse] Add testing for bf16 and fallback for software bf16 — benny.kra / detail
  869. [bazel] Add missing dependency after 455679413 — benny.kra / detail
  870. [BOLT] Fix for missing entry offset — rafaelauler / detail
  871. [mlir][sparse] Inline the definition of LLVM_ATTRIBUTE_WEAK — benny.kra / detail
  872. [RISCV] Use RVVBitsPerBlock instead of hardcoding multiples of 64. NFC — craig.topper / detail
  873. [libc++] Don't force -O2 when building the benchmarks — Louis Dionne / detail
  874. [lldb][tests] Automatically call compute_mydir (NFC) — davelee.com / detail
  875. [libc++] Make sure we install libc++abi headers on Apple — Louis Dionne / detail
  876. [clang-repl] Remove memory leak of ASTContext/TargetMachine. — ksunhokim123 / detail
  877. [clang][driver] Ensure we don't accumulate entries in -MJ files — Jan Svoboda / detail
  878. [lldb] Fix modernize-use-override warnings (NFC) — Jonas Devlieghere / detail
  879. [lldb] Fix modernize-use-equals-default warnings (NFC) — Jonas Devlieghere / detail
  880. [mlir][nvgpu] fix MSVC warning regarding left shift — cbate / detail
  881. [test][RPOFuncAttrs] Update norecurse.ll — aeubanks / detail
  882. [mlir][sparse][taco] Support complex types. — bixia1 / detail
  883. [BOLT] Allow function fragments to point to one jump table — aaupov / detail
  884. [libc] add printf pointer conv — michaelrj / detail
  885. Stop wrapping GCCAsmStmts inside StmtExprs to destruct temporaries — Akira / detail
  886. Add unit test coverage for cast<T> assertion failures on invalid cast — dblaikie / detail
  887. [CodeGen] Init EmptyExpr before the first use — Vitaly Buka / detail
  888. llvm-dwarf-dump: include type name for AT_containing_type — dblaikie / detail
  889. [DirectX] Add MC Register and Frame stubs — chris.bieneman / detail
  890. [DirectX] Add DXILAsmPrinter — chris.bieneman / detail
  891. [DirectX][MC] Add MC support for DXContainer — chris.bieneman / detail
  892. [gn build] Port 3adc908b2685 — llvmgnsyncbot / detail
  893. [DirectX] Add DirectX target object writer — chris.bieneman / detail
  894. bzero->memset - Fix Windows bots — chris.bieneman / detail
  895. [Bazel] Rename generated *_main.cpp to [tool-name]-driver.cpp which CMake uses. — geek4civic / detail
  896. [MachineCopyPropagation][RISCV] Add test case showing failure for MachineCopyPropagation. NFC — hankuan.chen / detail
  897. [MachineCopyPropagation][RISCV] Fix D125335 accidentally change control flow. — hankuan.chen / detail
  898. [libc] Add TLS image initialization to aarch64 startup code. — sivachandra / detail
  899. [mlir] Fix an msvc warning — benny.kra / detail
  900. [mlir][bufferization] Set emitAccessorPrefix dialect flag — springerm / detail
  901. [libc++][ranges][NFC] Fix a format error on the ranges status page. — varconst / detail
  902. [NFC] Specifing clang namespace for builtins. — Pavel.Iliin / detail
  903. [CodeGen] Add back setOperationAction/setLoadExtAction/setLibcallName single opcode variants — llvm-dev / detail
  904. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  905. [X86] isShuffleFoldableLoad - ensure the load has one use. — llvm-dev / detail
  906. [X86] Use X86 instead of X32 for i686 check prefixes — llvm-dev / detail
  907. [X86] Regenerate sar_fold.ll to show all instructions — llvm-dev / detail
  908. [Target, CodeGen] Use isImm(), isReg(), etc (NFC) — kazu / detail
  909. [AsmParser] Use default member initialization (NFC) — kazu / detail
  910. Prefer `getCurrentFileOrBufferName` in `FrontendAction::EndSourceFile` — jtitor / detail
  911. [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load — llvm-dev / detail
  912. [NFC][Alignment] Remove dead code — gchatelet / detail
  913. [libc++] Enable -Wweak-vtables — nikolasklauser / detail
  914. [libc++] Add Implemented Papers section — nikolasklauser / detail
  915. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  916. [X86] canonicalizeShuffleWithBinOps - merge shuffles across binops if either source op is a known splat — llvm-dev / detail
  917. [Object] Make IsLittleEndian check constexpr to silence static analyzer dead code warnings. — llvm-dev / detail
  918. [mlir] Start migrating more dialects to prefixed form — jpienaar / detail
  919. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  920. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  921. [IPO] Call *set::insert without checking membership first (NFC) — kazu / detail
  922. [clang] Call *set::insert without checking membership first (NFC) — kazu / detail
  923. [docs] Re-generate ClangCommandLineReference.rst — i / detail
  924. [RISCV] Pre-promote v1i1/v2i1/v4i1->i1/i2/i4 bitcasts before type legalization — craig.topper / detail
  925. [BOLT] Allow function entry to be a cold fragment — aaupov / detail
  926. [CodeGen] Use default member initialization (NFC) — kazu / detail
  927. [X86] Use default member initialization (NFC) — kazu / detail
  928. [X86] Use default member initialization (NFC) — kazu / detail
  929. [X86] Use default member initialization (NFC) — kazu / detail
  930. [IPO] Use default member initialization (NFC) — kazu / detail
  931. [RPOFuncAttrs] Fix norecurse detection — aeubanks / detail
  932. [X86] Add missing common AVX2 check prefix — llvm-dev / detail
  933. [Concepts] Implement overload resolution for destructors (P0848) — roi.jacobson1 / detail
  934. [Driver] Pass -X to ld for riscv64-openbsd — brad / detail
  935. [Driver][OpenBSD] Use Arch reference instead of getArch(). NFC — brad / detail
  936. [IPO] Use default member initialization (NFC) — kazu / detail
  937. [test][GlobalOpt] Precommit test — aeubanks / detail
  938. [Support] Use default member initialization (NFC) — kazu / detail
  939. [Vectorize] Use llvm::is_contained (NFC) — kazu / detail
  940. [Toolchains] Use llvm::is_contained (NFC) — kazu / detail
  941. [mlir] Update accessors to prefixed form (NFC) — jpienaar / detail
  942. [libomptarget]Add a trap for external omptarget from LLVM — yeluo / detail
  943. [test][GlobalOpt] Precommit more tests — aeubanks / detail
  944. [libc][Obvious] Fix c++20-designator warnings for tests that use TmHelper.h. — lntue / detail
  945. [libc] Temporary disable environment tests for PATH variable. — lntue / detail
  946. [ADT] Rename value to val (NFC) — kazu / detail
  947. [MCParser] Use default member initialization (NFC) — kazu / detail
  948. Revert "[MCParser] Use default member initialization (NFC)" — kazu / detail
  949. [ADT] Add has_value, value, value_or to llvm::Optional — kazu / detail
  950. [NFC][GlobalOpt] Remove unused parameters — aeubanks / detail
  951. [VE][NFC] Remove obsoleted function declaration — marukawa / detail
  952. [test][GlobalOpt] Regenerate some tests — aeubanks / detail
  953. [test][GlobalOpt] Update precommitted test — aeubanks / detail
  954. [llvm] Use value_or instead of getValueOr (NFC) — kazu / detail
  955. [Driver][Gnu] Don't passs --dynamic-linker in -r mode — i / detail
  956. [clang] Use value_or instead of getValueOr (NFC) — kazu / detail
  957. [clang-tools-extra] Use value_or instead of getValueOr (NFC) — kazu / detail
  958. [AST] Fix an unused variable warning — kazu / detail
  959. [lld] Use value_or instead of getValueOr (NFC) — kazu / detail
  960. [X86] Remove isTargetShuffleSplat and just use SelectionDAG::isSplatValue — llvm-dev / detail
  961. [InstCombine] add baseline tests for signbit cmp folds; NFC — spatel / detail
  962. [InstCombine] add/adjust tests for signbit tests; NFC — spatel / detail
  963. [DAG] SimplifyDemandedBits - add ISD::VSELECT handling — llvm-dev / detail
  964. [DAG] SimplifyDemandedBits - add DemandedElts handling to ISD::SIGN_EXTEND_INREG simplification — llvm-dev / detail
  965. [InstCombine] add fold for (ShiftC >> X) <u C — spatel / detail
  966. [lldb] Use value_or instead of getValueOr (NFC) — kazu / detail
  967. [DAG] Add MaskedVectorIsZero helper — llvm-dev / detail
  968. [flang][OpenMP][NFC] Refactor code related to OpenMP atomic memory order clause semantics — neelam.nimish / detail
  969. [X86] Add common CHECK prefix to nontemporal-3.ll tests — llvm-dev / detail
  970. [GlobalOpt] Perform store->dominated load forwarding for stored once globals — aeubanks / detail
  971. Use value_or instead of getValueOr (NFC) — kazu / detail
  972. [MachinePipeliner] Handle failing constrainRegClass — david.green / detail
  973. [BOLT] Use 32-bit MOV to zero 64-bit register in instrumentation code — aaupov / detail
  974. [TableGen][X86] Add Size field to X86MemOperand class — aaupov / detail
  975. Fix an unused-variable warning in release build, NFC. — hokein.wu / detail
  976. [ADT] Rename value to alt (NFC) — kazu / detail
  977. [InstCombine] add tests for 'sub nuw' with zext; NFC — spatel / detail
  978. [ValueTracking] recognize sub X, (X -nuw Y) as not overflowing — spatel / detail
  979. [CallGraph] Don't preserve CallGraph when function CFG analyses are preserved — aeubanks / detail
  980. [InstCombine] Optimize test for same-sign of values — spatel / detail
  981. [libc] Revert: Temporary disable environment tests for PATH variable. — sivachandra / detail
  982. Rename parallelForEachN to just parallelFor — thakis / detail
  983. [lld] Wrap rst file to 80 cols and fix "precense" typo — thakis / detail
  984. fix comment typos to cycle bots — thakis / detail
  985. [DAGCombiner][ARM][RISCV] Teach ShrinkLoadReplaceStoreWithStore to use truncstore. — craig.topper / detail
  986. [GlobalOpt] Preserve CFG analyses — aeubanks / detail
  987. [BOLT] Split functions with exceptions in shared objects and PIEs — maks / detail
  988. [mlir][complex] Convert complex.conj to libm — lewuathe / detail
  989. [ADT] Use has_value (NFC) — kazu / detail
  990. [ADT] Use value instead of getValue() (NFC) — kazu / detail
  991. [lld] Remove lld/include/lld/Core — thakis / detail
  992. [LoongArch] Add codegen support for the binary operations — luweining / detail
  993. [LoongArch] Add codegen support for fneg — luweining / detail
  994. [LoongArch] Add codegen support for the bitwise binary operations and part of other operations — luweining / detail
  995. [LoongArch] Perform `and` combination with a shifted mask — luweining / detail
  996. [Basic] Use has_value (NFC) — kazu / detail
  997. [LoongArch] Add codegen support for part of conversion operations — luweining / detail
  998. [RISCV] Merge two similar asserts from different if/else blocks. NFC — craig.topper / detail
  999. [InstCombine] add vector support for (A >> C) == (B >> C) --> (A^B) u< (1 << C) — Chenbing.Zheng / detail
  1000. [InstCombine] Update icmp-and-shift check-next name; NFC — chenglin.bi / detail
  1001. [clang][dataflow] Extend flow condition in the body of a for loop — sgatev / detail
  1002. [SelectionDAG] Enable WidenVecOp_VECREDUCE_SEQ for scalable vector — Lian.Wang / detail
  1003. [mlir] Fix ClangTidy performance finding (NFC) — akuegel / detail
  1004. [AMDGPU] Limit GFX11 to using 128 VGPRs — jay.foad / detail
  1005. Update link job for flang on windows — diana.picus / detail
  1006. [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) — llvm-dev / detail
  1007. [analyzer] SATest: Ensure Docker image can be built — marco.antognini / detail
  1008. [analyzer] SATest: Weaken assumption about HTML files — marco.antognini / detail
  1009. [clang][analyzer] Add checker for bad use of 'errno'. — 1.int32 / detail
  1010. [flang][NFC] Small refactor for `IsProcedurePointer` — d.dudkin / detail
  1011. [mlir] move SCF headers to SCF/{IR,Transforms} respectively — zinenko / detail
  1012. [Coroutines] Only do symmetric transfer if optimization is on — yedeng.yd / detail
  1013. [gn build] Port 60f3b071185b — llvmgnsyncbot / detail
  1014. [SimplifyCFG] Try to merge edge block when threading (PR55765) — npopov / detail
  1015. [Alignment] Remove multiply by MaybeAlign — gchatelet / detail
  1016. [NFC][Alignment] Remove max functions between Align and MaybeAlign — gchatelet / detail
  1017. [clang][sema] Generate builtin operator overloads for (volatile) _Atomic types — Jan Svoboda / detail
  1018. [libunwind] Ensure test/libunwind_01.pass is not completely inlined — alexrichardson / detail
  1019. [OpenCL][TableGen] Fix type extension guard emission — sven.vanhaastregt / detail
  1020. [ARM] Allow distributing postinc with PHI uses — david.green / detail
  1021. [NFC][Alignment] Remove dead code — gchatelet / detail
  1022. [WebAssembly][NFC] Update reftype and table tests to use opaque pointers — asb / detail
  1023. [AMDGPU][GlobalISel] Legalize G_FSUB for s16 — Mirko.Brkusanin / detail
  1024. [flang][NFC] Fix file name typos — clementval / detail

#4890 (Jun 20, 2022 1:30:43 AM)

  1. [RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo` — sunshaoce / detail
  2. [NFC] Add 3 more -inseltpoison.ll test variations — nuno.lopes / detail
  3. [clang] Add support for __builtin_memset_inline — gchatelet / detail
  4. [SimplifyCFG] Share code to compute switch density between ShouldBuildLookupTable() and ReduceSwitchRange() — hans / detail
  5. [TableGen][CodeEmitterGen] Do not crash on insufficient positional instruction operands. — ivan.kosarev / detail
  6. [AMDGPU] Basic implementation of isExtractSubvectorCheap — jay.foad / detail
  7. [libc++][NFC] Fix indentation of some #if directives — Louis Dionne / detail
  8. [InstCombine] Add additional cost of phi tests (NFC) — npopov / detail
  9. [Clang,ARM] Add release note for D127197. — simon.tatham / detail
  10. [NFC] remove 'br undef' from InstCombine test cases — nuno.lopes / detail
  11. [AMDGPU] gfx11 EXECZ and VCCZ are no longer allowed to be used as — Joseph.Nash / detail
  12. [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore — John.Ericson / detail
  13. [clang][dataflow] In `optional` model, match call return via hasType — yitzhakm / detail
  14. [InstSimplify] Regenerate test checks (NFC) — npopov / detail
  15. [InstSimplify] Name variables/labels in test (NFC) — npopov / detail
  16. [DAG] SimplifyDemandedVectorElts - adding SimplifyMultipleUseDemandedVectorElts handling to ISD::CONCAT_VECTORS — llvm-dev / detail
  17. [RISCV] Broaden cost model coverage for fixed vectors w/i1 element type — listmail / detail
  18. [NFC] Remove deadcode — gchatelet / detail
  19. [InstSimplify] Convert tests to opaque pointers (NFC) — npopov / detail
  20. [LLDB][Docs] Fix formatting of example code-block — Adrian Prantl / detail
  21. [NFC][Alignment] Simplify code — gchatelet / detail
  22. [flang][lowering] Ignore compiler directives — andrzej.warzynski / detail
  23. [DCE] Update tests to use opaque pointers (NFC) — npopov / detail
  24. [RISCV] Use common prefixes to reduce duplication in cost model tests — listmail / detail
  25. [RISCV] Mark FSIN and other math functions as Expand for scalable vectors. — craig.topper / detail
  26. [PS5] Use linker scripting to find profiling data, like PS4 — paul.robinson / detail
  27. [RISCV] Fix accidental deletion of test lines in 2247e4d — listmail / detail
  28. Revert "[RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo`" — sunshaoce / detail
  29. [AMDGPU] Restore documentation of .amdhsa_shared_vgpr_count — jay.foad / detail
  30. [RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo` — sunshaoce / detail
  31. [SystemZ][z/OS] Add llvm.read_register() intrinsic support for zOS — yusra.syeda / detail
  32. [InstCombine] add test for mask op with constant expression; NFC — spatel / detail
  33. [InstCombine] add narrowing transform for low-masked binop with zext operand (2nd try) — spatel / detail
  34. [libc][math] Add EXP_MANT_MASK when long double is double or quad — benny.kra / detail
  35. [libc] add buffering to FILE writes — michaelrj / detail
  36. [AMDGPU] gfx11 SRC_POPS_EXISTING_WAVE_ID is removed — Joseph.Nash / detail
  37. [AMDGPU] NFC. Comment change to GFX10+ in AsmParser — Joseph.Nash / detail
  38. [clang][tablegen] adds human documentation to `WarningOption` — cjdb / detail
  39. [NFC] Suggest Release mode in clang GettingStarted.html — shivam98.tkg / detail
  40. [AMDGPU] gfx11 add bits to COMPUTE_PGM_RSRC3 — Joseph.Nash / detail
  41. [SystemZ/z/OS] Set DWARF version to 4 for z/OS. — kai.nacke / detail
  42. [mlir][vector] Add patterns for vector distribution — thomasraoux / detail
  43. Update *_TMPRING_SIZE.WAVESIZE for GFX11 — Joseph.Nash / detail
  44. Revert "[Sanitizers] Cleanup handling of stat64/statfs64" — m_borsa / detail
  45. [libc++] Remove uses of __two in type_traits — nikolasklauser / detail
  46. [OpenMP][IRBuilder] Add final clause to task — Shraiysh.Vaishay / detail
  47. [mlir][AMDGPU] Set ABI version constant when linking device libs — Krzysztof.Drewniak / detail
  48. [RISCV] Add cost model coverage for mask reductions requiring legalization — listmail / detail
  49. [JITLink][ELF][AArch64] Implement eh frame handling. — ksunhokim123 / detail
  50. [clang][dataflow] Don't `assert` full LHS coverage in `optional` model — yitzhakm / detail
  51. [libc++] Make sure we install the modulemap file with install-cxx-headers — Louis Dionne / detail
  52. [Clang] Added missing doc for minsize attribute — Dávid Bolvanský / detail
  53. Revert "[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore" — John.Ericson / detail
  54. Add sanitizer-specific GlobalValue attributes. — 31459023+hctim / detail
  55. Add documentation of new sanitizer-specific GV attributes. — 31459023+hctim / detail
  56. [RISCV] Add cost model coverage for scalable scatter/gather — listmail / detail
  57. [RISCV] Add test case showing failure to convert gather/scatter to strided load/store. NFC — craig.topper / detail
  58. [RISCV] Don't require loop simplify form in RISCVGatherScatterLowering. — craig.topper / detail
  59. [libc][Obvious] Change all __builtin_clz* calls to clz in builtin_wrappers.h. — lntue / detail
  60. [RISCV] Minor test improvements for scalable scatter/gather tests added in 275b2e524 — listmail / detail
  61. [PS4/PS5] Don't inherit base class alignment — paul.robinson / detail
  62. [RISCV] Implement isElementTypeLegalForScalableVector TTI hook — listmail / detail
  63. [RISCV] Refine costs for i1 reductions — listmail / detail
  64. [Lex] Fix `fixits` for typo-corrections of preprocessing directives within skipped blocks — kyrtzidis / detail
  65. Fix interaction of CFI instructions with MachineOutliner. — efriedma / detail
  66. [libc++] Simplify type_traits and use more builtins — nikolasklauser / detail
  67. [libc++] Granularize <iterator> includes — nikolasklauser / detail
  68. [mlir][py-bindings] Fix include issue introduced by D127352 — jeffniu22 / detail
  69. [lldb/crashlog] Show help when the command is called without any argument — medismail.bennani / detail
  70. [InstCombine] switch synthetic unreachable to use undef instead of poison (NFC) — nuno.lopes / detail
  71. Revert "[Attributor] Ensure to use the proper liveness AA" — 31459023+hctim / detail
  72. [libc++] Use the same implementation of invoke for C++03 and C++11 — nikolasklauser / detail
  73. [scan-build-py] Fix exception on shutdown with sarif-html output format — anders / detail
  74. [mlir][spirv] Unify aliases of different bitwidth scalar types — antiagainst / detail
  75. [mlir][vulkan] Add missing '<>'  in test IRs to fix test — antiagainst / detail
  76. [BOLT] Mark fragments related to split jump table as non-simple — aaupov / detail
  77. [mlgo] Update FunctionPropertyCache after invalidating analyses — mtrofin / detail
  78. [libc] add EXP_MAT_MASK to x87 long double — michaelrj / detail
  79. [BOLT][TEST] Use double dash flags in tests — maks / detail
  80. [MLIR][Presburger] PresburgerSet::containsPoint: support disjuncts with locals — arjunpitchanathan / detail
  81. [libc] Implement double precision FMA for targets without FMA instructions. — lntue / detail
  82. [Bitcode] Don't use UINT_MAX for missing SanitizerMetadata — Vitaly Buka / detail
  83. [TableGen] const char *const x => const char x[] — i / detail
  84. [NFC] Move flang OpenMP semantic tests under one single directory — qiaopeixin / detail
  85. [GlobalOpt][test] Remove br i1 undef — i / detail
  86. [SanitizerCoverage][test] Remove br i1 undef to avoid UB — i / detail
  87. [PowerPC] Add tests to reflect cfence on float point types. NFC. — gluokai / detail
  88. [libc] Add pthread_detach and thrd_detach. — sivachandra / detail
  89. [clang] Convert for_each to range-based for loops (NFC) — kazu / detail
  90. [clang] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  91. [MC] De-capitalize SwitchSection. NFC — i / detail
  92. [ProfileData] Use llvm::erase_if (NFC) — kazu / detail
  93. [CodeGen] Use llvm::erase_value (NFC) — kazu / detail
  94. [Scalar] Use llvm::append_range (NFC) — kazu / detail
  95. [github] format and refactor GitHub workflows — mohammadkeyvanzade94 / detail
  96. [NFC][clang] Fix typo — ox59616e / detail
  97. [clang-format] Fix a bug in RemoveBracesLLVM — owenca / detail
  98. [X86] emitOrXorXorTree - break if-else chain. NFC. — llvm-dev / detail
  99. [X86] combineTargetShuffle - break if-else chain. NFC. — llvm-dev / detail
  100. [clang][docs] Fix typo in code-block declaration — llvm-dev / detail
  101. [SelectionDAG] Remove invalid TypeSize conversion from WidenVecOp_BITCAST. — paul.walker / detail
  102. [DAG] visitINSERT_VECTOR_ELT - refactor BUILD_VECTOR insertion to remove early-out. NFCI. — llvm-dev / detail
  103. [AArch64] Add extra faddp codegen tests. NFC — david.green / detail
  104. [AArch64] Generate FADDP from shuffled fadd — david.green / detail
  105. [libc++][format] Implement format-string. — koraq / detail
  106. [X86] Replace X32 check prefix with X86 — llvm-dev / detail
  107. [PowerPC] Regenerate pre-inc-disable.ll checks — llvm-dev / detail
  108. [libc++][NFC] Update ranges algorithms status page — nikolasklauser / detail
  109. [DAG] visitINSERT_VECTOR_ELT - fold insert_vector_elt(scalar_to_vector(x),v,i) -> build_vector() — llvm-dev / detail
  110. [Clang][Doc][SafeStack] Fix deadlink (NFC) — 18738953+ksyx / detail
  111. [X86] Add __extension__ to f16c macro intrinsics to suppress warnings about compound literals — craig.topper / detail
  112. [mlir:MultiOpDriver] Add operands to worklist should be checked — chiahungduan / detail
  113. [lldb][bindings] Implement __repr__ instead of __str__ — davelee.com / detail
  114. Use isa instead of dyn_cast (NFC) — kazu / detail
  115. Use getValueOr (NFC) — kazu / detail
  116. [DAG] visitINSERT_VECTOR_ELT - add <1 x ???> insert_vector_elt(v0,extract_vector_elt(v1,0),0) special case handling — llvm-dev / detail
  117. [X86][AVX512] Add tests showing failure to retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  118. [X86][AVX512] Retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  119. [llvm] Use contains (NFC) — kazu / detail
  120. [BOLT][NFC] Move printDebugInfo out of BC::printInstruction — amir.aupov / detail
  121. [clang-tidy][docs] Use std::optional instead of absl::optional in examples — gribozavr / detail
  122. [clang-tidy][docs] Remove an unintentional paragraph break — gribozavr / detail
  123. [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests — joeloser93 / detail
  124. [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats — llvm-dev / detail
  125. [lit] Passthrough CLANG_MODULE_CACHE_PATH env var — abrachet / detail
  126. [InstCombine] Remove unnecessary UB from some tests. — flo / detail
  127. [VPlan] Remove dead OrigLoop argument from removeDeadRecipes (NFC). — flo / detail
  128. fix comment typo to cycle bots — thakis / detail
  129. [libc++][test] Add tuple trivial destructor test — joeloser93 / detail
  130. [lld-macho] Add support for -w — keithbsmiley / detail
  131. [Clang][VE][NFC] Fix a comment — marukawa / detail
  132. Autogenerate sve-fixed-length-bitselect.ll . NFC — deadalnix / detail
  133. Autogenerate sve-fixed-length-frame-offests-crash.ll . NFC — deadalnix / detail
  134. [LoongArch] Remove unnecessary `static` keyword as `const` has internal linkage. NFC — luweining / detail
  135. [LoongArch] clang-format some code in LoongArchISelLowering.cpp. NFC — luweining / detail
  136. Revert "[lit] Passthrough CLANG_MODULE_CACHE_PATH env var" — abrachet / detail
  137. [X86][RFC] Enable `_Float16` type support on X86 following the psABI — phoebe.wang / detail
  138. [AArch64] Look through bitcast when looking for extract_high subvector — david.green / detail
  139. [DAG] visitSRL - pull out ShiftVT. NFC. — llvm-dev / detail
  140. [docs][clang] Fix a broken link on the APINotes doc — jtitor / detail
  141. [MC] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  142. Fix endian conversion of sub-byte types — ulrich.weigand / detail
  143. [NFC] Remove 'br i1 undef' from SROA tests — nuno.lopes / detail
  144. [X86] Add regression test for rGea8fb3b60196 — llvm-dev / detail
  145. [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED) — llvm-dev / detail
  146. Revert "[MC] Omit DWARF unwind info if compact unwind is present where eligible" — jezng / detail
  147. Revert "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — joker.eph / detail
  148. [LV] Update test to use GEP so it is not dead. — flo / detail
  149. [SimplifyCFG,EarlyCSE] Update 2 tests to not branch on undef (NFC). — flo / detail
  150. [clang] Use any_of and none_of (NFC) — kazu / detail
  151. [IR] Call DenseMap::erase directly (NFC) — kazu / detail
  152. [RISCV] Move some methods out of RISCVInstrInfo and into RISCV namespace. — craig.topper / detail
  153. [clang][CodeGen] Switch a few placeholders from UndefValue to PoisonValue — nuno.lopes / detail
  154. [DAG] Enable ISD::FSHL/R SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits — llvm-dev / detail
  155. fix test expected output (fixes arm buildbot failure) [NFC] — nuno.lopes / detail
  156. [libc++] Use unsigned char in basic_string::__short again — nikolasklauser / detail
  157. [NFC] Remove unused variable `MF` — hubert.reinterpretcast / detail
  158. [MC][re-land] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  159. [lld-macho] Make `--icf=safe` work with LTO — jezng / detail
  160. [CMake][libcxx] Use target_include_directories for libc++ headers — phosek / detail
  161. [X86] Use default member initialization (NFC) — kazu / detail
  162. [Transforms] Use default member initialization (NFC) — kazu / detail
  163. [Support] Use default member initialization (NFC) — kazu / detail
  164. [AArch64] Use default member initialization (NFC) — kazu / detail
  165. Revert "[NFC] Remove 'br i1 undef' from SROA tests" — marukawa / detail
  166. [RISCV] Use isShiftedInt to improve readability. NFC — craig.topper / detail
  167. [ELF] Change getRISCVPCRelHi20 error to conventional errorOrWarn — i / detail
  168. [clang-format] Handle deprecated options in dump_format_style.py — owenca / detail
  169. [X86][Disassembler] Fix displacement operand size for symbolizer — maks / detail
  170. [NFC][polly] Removed dead code — gchatelet / detail
  171. [NFC] Remove straight UB from SROA tests — nuno.lopes / detail
  172. [AArch64] Mark smull and umull as commutative. — david.green / detail
  173. [InstSimplify] Update GEP test to use opaque pointers (NFC) — npopov / detail
  174. [InstCombine] Don't push operation across loop phi — npopov / detail
  175. [mlir] Fix ClangTidyPerformance finding (NFC). — akuegel / detail
  176. [NFC][Thumb1] Use FrameDestroy flag to identify epilog instructions — lucas.prates / detail
  177. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  178. [MachineScheduler] Order more stores by ascending address — zhongyunde / detail
  179. [NFC][InstCombine] Refactor InstCombinerImpl::foldSelectIntoOp — david.sherwood / detail
  180. Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records" — lucas.prates / detail
  181. [NFC][Alignment] Convert MemCpyOptimizer.cpp — gchatelet / detail
  182. [libc++] Fix std::lower_bound with C++20-hostile iterators — nikolasklauser / detail
  183. [clang][AArch64][SVE] Implicit conversions for vector-scalar operations — david.truby / detail
  184. [InstSimplify] Add additional test for PR49839 (NFC) — npopov / detail
  185. [gn build] Port 988682a3892e — llvmgnsyncbot / detail
  186. [InstSimplify][IR] Handle trapping constant aggregate (PR49839) — npopov / detail
  187. [test] Add test for D126700 NFC — zhongyunde / detail
  188. [ARM] Fix "local variable is initialized but not referenced" MSVX warning. NFC — llvm-dev / detail
  189. [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere — llvm-dev / detail
  190. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  191. [flang]Add support for do concurrent — mats.petersson / detail
  192. [clang][driver] Introduce new -fdriver-only flag — Jan Svoboda / detail
  193. [clang][driver] Fix compilation database dump with multiple architectures — Jan Svoboda / detail
  194. Revert "[RISCV] Add vread_csr and vwrite_csr to riscv_vector.h" — pc.wang / detail
  195. [MC] Fix likely uninitialized memory bug — jezng / detail
  196. [lld-macho][reland] Initial support for EH Frames — jezng / detail
  197. [lld-macho][reland] Support EH frames under arm64 — jezng / detail
  198. [clang][driver] Only run multi-arch tests on Darwin — Jan Svoboda / detail
  199. [gn build] Port e183bf8e1599 — llvmgnsyncbot / detail
  200. [flang][NFC] Fix typo — clementval / detail
  201. Add `createDynamicDimValues` to tensor dialect utils — frgossen / detail
  202. [InstCombine] Only fold trunc(ext) pairs to bitcast if the source and destination types are the same — benny.kra / detail
  203. [SimplifyCFG] Add test for PR49839 (NFC) — npopov / detail
  204. [AMDGPU] Add GFX11 flat scratch test coverage — jay.foad / detail
  205. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  206. [BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation — och95 / detail
  207. [AArch64] Autogenerate sve-fixed-length tests. NFC — deadalnix / detail
  208. [SimplifyCFG] Handle trapping aggregates (PR49839) — npopov / detail
  209. [NFC][Alignment] Use proper type in LLVMGetAlignment — gchatelet / detail
  210. [NFC][Alignment] Use proper version of getAlign — gchatelet / detail
  211. [NFC][Alignment] Use proper type in instrumentLoadOrStore — gchatelet / detail
  212. [NFC][Alignment] Use proper type in tests — gchatelet / detail
  213. [NFC] Remove dead code — gchatelet / detail
  214. [SelectionDAG] Add test for PR49839 (NFC) — npopov / detail
  215. [SelectionDAG] Handle trapping aggregate (PR49839) — npopov / detail
  216. [NFC][Alignment] Use getAlign in ARMFastISel — gchatelet / detail
  217. [NFC][Alignment] Use getAlign in DXILBitcodeWriter — gchatelet / detail
  218. [NFC] Remove dead code in MipsFastISel — gchatelet / detail
  219. [NFC][Alignment] Simplify code in JSONExporter — gchatelet / detail
  220. [NFC][Alignment] Simplify code in MemorySanitizer — gchatelet / detail
  221. [Flang][OpenMP] Implementation of lowering of SIMD construct. — arnamoy.bhattacharyya / detail
  222. [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values — stephen.tozer / detail
  223. [InstCombine] reorder mask folds for efficiency — spatel / detail
  224. [GlobalISel] Remove buildSequence (NFC) — kazu / detail
  225. [flang] Add target/triple in a test — andrzej.warzynski / detail
  226. [clang][driver] fix to correctly set devtoolset on RHEL — quinn.pham / detail
  227. [CodeGen] Remove EvictionTrack (NFC) — kazu / detail
  228. [mlir][shape][bufferize] Fix typo in external model — springerm / detail
  229. Reapply "[clang][lex] NFCI: Use DirectoryEntryRef in HeaderSearch::load*()" — Jan Svoboda / detail
  230. [NFC][Alignment] Use getAlign in SelectionDAGBuilder — gchatelet / detail
  231. [NFC][Alignment] Use getAlign in SPIRVEmitIntrinsics — gchatelet / detail
  232. [NFC][Alignment] Use getAlign in VNCoercion — gchatelet / detail
  233. [NFC][Alignment] Use getAlign in Attributor classes — gchatelet / detail
  234. [flang] system_clock intrinsic calls with dynamically optional arguments — clementval / detail
  235. [Clang] Change host/device only compilation to a driver mode — jhuber6 / detail
  236. [flang] Handle reversed bounds and negative length in inlined allocation — clementval / detail
  237. [flang] Avoid raising a TODO in fir.boxproc rewrite when not needed (#1560) — clementval / detail
  238. [NFC] Remove dead code — gchatelet / detail
  239. [NFC] Remove dead code — gchatelet / detail
  240. [flang] Add TODO for half-precision intrinsic reductions — clementval / detail
  241. [libc++] Do not yield from __sp_mut::lock() — Louis Dionne / detail
  242. [libc++][test] Remove support old compiler support. — koraq / detail
  243. [libc++] Removes a GCC bug work-around. — koraq / detail
  244. [libc++] Removes unneeded includes. — koraq / detail
  245. [RISCV] Move creation of constant pools from isel to lowering. — craig.topper / detail
  246. [RISCV] Mutate instruction after computing transfer rule in InsertVSETVLI [nfc] — listmail / detail
  247. [libc++][NFC] Use concepts in <bit>. — koraq / detail
  248. [mlir][spirv] Convert single element vector.splat/fma — antiagainst / detail
  249. [mlir][spirv] Remove unused `traits` from `SPV_Attr` — antiagainst / detail
  250. [mlir] (NFC) Clean up bazel and CMake target names — jeffniu22 / detail
  251. [Flang][OpenMP] Avoid double privatisation of loop variables — kiran.chandramohan / detail
  252. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  253. [AMDGPU] Make temp vgpr selection stable in indirectCopyToAGPR — Stanislav.Mekhanoshin / detail
  254. [X86] combineEXTEND_VECTOR_INREG - don't attempt to shuffle combine ANY_EXTEND_VECTOR_INREG without SSE41 — llvm-dev / detail
  255. [flang][NFC] Add TODOs for KIND = 2 — clementval / detail
  256. [mlir][spirv] Convert math.ctlz to spv.GLSL.FindUMsb — antiagainst / detail
  257. Revert "Also move WeakRefReferences in CodeGenModule::moveLazyEmssionStates" — 31459023+hctim / detail
  258. Revert "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — 31459023+hctim / detail
  259. [mlir][spirv] Use UnrealizedConversionCast in ArithmeticToSPIRV — antiagainst / detail
  260. [mlir][spirv] Fix result type for arith.cmpi/cmpf conversion — antiagainst / detail
  261. Revert "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — 31459023+hctim / detail
  262. [BOLT][NFC] Forward declare ReorderBlocks for MSVC19 — aaupov / detail
  263. [flang][runtime] Fix nonadvancing output edge case — pklausler / detail
  264. [lldb] Add missing UTF-8 char basic type entries — contact / detail
  265. [flang][runtime] Better (but still synchronous) support for asynchronous I/O — pklausler / detail
  266. Reland [clang][AIX] add option mdefault-visibility-export-mapping — daltenty / detail
  267. Reland: unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV after 8c8a2679a20f — daltenty / detail
  268. [flang][runtime] Fix list-directed/NAMELIST complex input with "r*" repetition count — pklausler / detail
  269. Revert "[mlir][vector] Add patterns to ppropagate vector distribution" — thomasraoux / detail
  270. [lld-macho] Require aarch64 for eh-frame.s test — jezng / detail
  271. [Dexter] Fix incorrect test expectations for floating point tests — stephen.tozer / detail
  272. Add sanitizer metadata attributes to clang IR gen. — 31459023+hctim / detail
  273. [flang][runtime] Don't crash after reporting I/O statement errors — pklausler / detail
  274. [clang-cl][MSVC] Map /external:Wn n=1-4 to -Wsystem-headers — steplong / detail
  275. [Dexter] Remove debugger-dependent test from windows — stephen.tozer / detail
  276. [flang][runtime] Fix runtime CSHIFT of rank>1 array case of negative shift count — pklausler / detail
  277. Recommit "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — craig.topper / detail
  278. [flang] Fix bogus branch target error on END SELECT — pklausler / detail
  279. [mlir][linalg] Add conv_2d_nhwc_fhwc to core_named_ops.py — benny.kra / detail
  280. [RISCV] Add basic fshr/fshl cost and codegen coverage — listmail / detail
  281. [flang] Document extension: Ew.0 output editing — pklausler / detail
  282. [clang-cl] Accept /FA[c][s][u], but ignore the arguments — steplong / detail
  283. [LLDB][NativePDB] Convert backslash to slash when creating CU and filter out CU with no function in ResolveSymbolContext. — zequanwu / detail
  284. Minor fix to 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  285. Minor fix to ae60869908db6e8f45b51bc35d983706e8a296ae — zequanwu / detail
  286. [clang-format] Handle more cases for RemoveBracesLLVM — owenca / detail
  287. Revert "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  288. [analyzer][NFC] Remove unused Analyses enum — balazs.benics / detail
  289. Reland "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  290. [flang][NFC] Add source location information to report unsupported complex types — clementval / detail
  291. [libc++] Granularize some more of <type_traits> — nikolasklauser / detail
  292. [flang] Fix type mismatch in verification error — clementval / detail
  293. [libc++] Simplify the char_traits specializations — nikolasklauser / detail
  294. [gn build] Port 3abaefe64c22 — llvmgnsyncbot / detail
  295. [lld-macho] Fix symbol name returned from InputSection::getLocation — thakis / detail
  296. [AMDGPU] Fix GFX11 codegen for V_MAD_U64_U32 and V_MAD_I64_I32 — jay.foad / detail
  297. [AMDGPU] Add some GFX11 atomic optimizer testing — jay.foad / detail
  298. [LLDB][formatters] Add formatter for libc++'s std::span — Adrian Prantl / detail
  299. [AMDGPU] Work around GFX11 flat scratch SVS swizzling bug — jay.foad / detail
  300. [gn build] Port ea9ff9fac3a6 — llvmgnsyncbot / detail
  301. [AMDGPU] Add GFX11 llvm.amdgcn.permlane64 intrinsic — jay.foad / detail
  302. gn build: Add support for building the standalone ubsan runtime. — peter / detail
  303. gn build: Add support for building the AArch64 LSE builtins. — peter / detail
  304. [AMDGPU] Define SGPR_NULL64 register. NFCI. — Stanislav.Mekhanoshin / detail
  305. Partially revert 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  306. [mlir][TilingInterface] Add pattern to tile using TilingInterface and implement TilingInterface for Linalg ops. — ravishankarm / detail
  307. [RISCV] Disable matchSplatAsGather for i1 vectors to prevent creating illegal nodes. — craig.topper / detail
  308. gn build: Disable ubsan build on mac/win. — peter / detail
  309. Restore missing runtimes-test-depends target that causes build failures when LLVM_INCLUDE_TESTS is ON — j-nagurne / detail
  310. [C-API][ORC] Fix struct name. — Lang Hames / detail
  311. [C-API][ORC] Add missing error check to unit test. — Lang Hames / detail
  312. gn build: Don't define an action for gen_version_script on mac/win. — peter / detail
  313. [NFC] Undo AIX build compiler workaround — hubert.reinterpretcast / detail
  314. [libc] Add Fuchsia implementation of ::testing::Test — abrachet / detail
  315. Revert "gn build: Add support for building the standalone ubsan runtime." — peter / detail
  316. [libc] Add explicit casts for string functions — abrachet / detail
  317. [LV] Replace OrigPHIsToFix in native with VPlan traversal. (NFC) — flo / detail
  318. Fix-forward broken ASan test on Windows. — 31459023+hctim / detail
  319. [Analysis] Remove getUniqueInstruction (NFC) — kazu / detail
  320. [BOLT][NFC] Pass Function to BC.printInstructions in BinaryBasicBlock::dump — aaupov / detail
  321. [AMDGPU] Use null for dead sdst operand — Stanislav.Mekhanoshin / detail
  322. [ConstraintElimination] Add tests with cmps with constant ops only. — flo / detail
  323. [mlir] Support getSuccessorInputs from parent op — jeffniu22 / detail
  324. [bazel] Unbreak the build after cf6a7c194793 — benny.kra / detail
  325. [mlir] Fix CMake file — jeffniu22 / detail
  326. [RISCV] Fix use of texternalsym in output pattern where input was tglobaladdr. NFC — craig.topper / detail
  327. [flang][runtime] Don't emit any leading blanks for G0/E0 output editing — pklausler / detail
  328. [flang][runtime] Fix overflow detection for REAL input — pklausler / detail
  329. [flang][runtime] Detect overflow of fixed-sized exponent output field — pklausler / detail
  330. [flang] Fix crash on USE error — pklausler / detail
  331. [flang] Handle USE association in parse tree rewriting — pklausler / detail
  332. [flang][runtime] Don't loop in runtime if blank appears in BOZ input — pklausler / detail
  333. [flang] Intrinsic module procedure pure prefixes — vdonaldson / detail
  334. [flang][runtime] Skip remainder of bad input record even with ADVANCE='NO' — pklausler / detail
  335. [C-API][ORC] Add LLVMOrcExecutionSessionLookup -- generic async symbol lookup. — Lang Hames / detail
  336. [Driver] Improve linking options for target AVR — ben.shi / detail
  337. [CodeGen] Remove futureWeight (NFC) — kazu / detail
  338. [C-API][ORC] Add C API to suspend lookups during definition generation. — Lang Hames / detail
  339. Revert "[Driver] Improve linking options for target AVR" — ben.shi / detail
  340. [BasicTTI] Remove unused support for multiple opcodes in getTypeBasedIntrinsicInstrCost [nfc] — listmail / detail
  341. [Driver] Improve linking options for target AVR — ben.shi / detail
  342. [InstCombine] Don't slice up PHIs when pred BB has catchswitch — aheejin / detail
  343. [libcxx][AIX] Switch build compiler to clang — jakeegan10 / detail
  344. [sanitizer] Add -lresolv only for non-Android non-musl Linux — i / detail
  345. [flang] Add semantic check for multiple part-ref with nonzero rank for TBP — qiaopeixin / detail
  346. [flang] Complement one-to-one association check of bind name and entity name — qiaopeixin / detail
  347. [Driver][test] Make ananas.c and solaris-ld.c robust — i / detail
  348. [CodeGen] Initialize ISD after 800d222e53dabfe1e242bd06ab70f58c36e768ed — i / detail
  349. [InstCombine] add tests for compare-signs — Chenbing.Zheng / detail
  350. [InstCombine] Optimize lshr+shl+and conversion pattern — chenglin.bi / detail
  351. [mlir][Vector] Support vectorize to vector.reduction or/and. — jacquesguan / detail
  352. [mlir][Arithmetic] Fold NegF in MulF and DivF. — jacquesguan / detail
  353. [mlir][doc] Move pass to passes list and remove redundant doc — jpienaar / detail
  354. [JITLink][AArch64] Unify table managers of ELF and MachO. — ksunhokim123 / detail
  355. [JITLink][AArch64] Lift fixup functions from aarch64.cpp to aarch64.h. (NFC) — ksunhokim123 / detail
  356. [mlir] Include attributes in ML program dialect ops def — jpienaar / detail
  357. [mlir][sparse_tensor] fix windows build — jeffniu22 / detail
  358. [PowerPC] Update cfence tests to avoid using undef. NFC. — gluokai / detail
  359. [Lex] Keep track of skipped preprocessor blocks and advance the lexer directly if they are revisited — kyrtzidis / detail
  360. [libc++][NFC] clang-format <__config> — nikolasklauser / detail
  361. [JITLink][AArch64] Implement MoveWide16 generic edge. — ksunhokim123 / detail
  362. [Greedy RegAlloc] Fix the handling of split register in last chance re-coloring. — serguei.katkov / detail
  363. [JITLink][ELF][AArch64] Implement R_AARCH64_MOVW_UABS_G*_NC. — ksunhokim123 / detail
  364. [mlir][ods] Make Attr/Type def accessors match the dialect — jeffniu22 / detail
  365. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  366. [mlir][vector] Add pattern to distribute vector reduction to GPU shuffles — thomasraoux / detail
  367. [AArch64][NFC] Fix a comment error — zhongyunde / detail
  368. [CodeGen] Remove restrictRef (NFC) — kazu / detail
  369. [CodeGen] Remove addSEHCatchHandler and addSEHCleanupHandler (NFC) — kazu / detail
  370. [Coroutines] Convert coroutine.presplit to enum attr — yedeng.yd / detail
  371. [PowerPC][AtomicExpand] Precommit IR tests for D127609. NFC. — gluokai / detail
  372. [NFC] Fix Wswitch warning triggered by 735e6c — yedeng.yd / detail
  373. [lldb] Fix TCPSocket::Connect when getaddrinfo returns multiple addrs — pavel / detail
  374. [PowerPC] Correct test RUN line. NFC. — gluokai / detail
  375. Reland "[analyzer] Deprecate `-analyzer-store region` flag" — balazs.benics / detail
  376. [analyzer][NFC] Inline AnalyzerOptions::getUserMode() — balazs.benics / detail
  377. [Statepoints] FixupStatepoint: Clear isKill flag if COPY is not deleted. — dantrushin / detail
  378. Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" — balazs.benics / detail
  379. Add lowering TODO for bindings returning derived types or arrays — clementval / detail
  380. [llvm-cxxfilt] Add description for --types in help text — gbreynoo / detail
  381. [ConstraintElimination] Support constraints with only const ops. — flo / detail
  382. [lldb] Fix TestDyldExecLinux with xml enabled — pavel / detail
  383. [SCEV] Add tests where assumes can be used to improve trip multiple. — flo / detail
  384. [AMDGPU][MC][GFX11] Correct ds_swizzle_b32 — d-pre / detail
  385. [AArch64][SME] Add load/store intrinsics — rosie.sumpter / detail
  386. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  387. [AMDGPU] Add GFX11 llvm-objdump tests — jay.foad / detail
  388. [NFC][Alignment] use getAlign in AddressSanitizer — gchatelet / detail
  389. [NFC][Alignment] Use Align in shouldAlignPointerArgs — gchatelet / detail
  390. [NFC][Alignment] Use Align in SafeStack — gchatelet / detail
  391. [NFC][Alignment] Use Align in CoroFrame — gchatelet / detail
  392. [NFC][Alignment] Use MaybeAlign in CGCleanup/CGExpr — gchatelet / detail
  393. [NFC] Remove dead code — gchatelet / detail
  394. [MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock — serguei.katkov / detail
  395. [analyzer][Casting] Support isa, cast, dyn_cast of SVals — balazs.benics / detail
  396. Revert "Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder"" — jun / detail
  397. [InterleavedLoadComb] Rename uses when inserting new uses. — flo / detail
  398. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  399. [flang] Support PDT declaration with initial comp value in internal procedure — jperier / detail
  400. [AMDGPU] Add a GFX11 MCA test — jay.foad / detail
  401. [AArch64][SME] Add ldr/str (fill/spill) intrinsics — david.sherwood / detail
  402. [ARM] Add more opaque pointer gather/scatter tests. NFC — david.green / detail
  403. [AArch64] Add cost tests for fadd reductions with fast math flags. — flo / detail
  404. [libc++] Remove macros for IBM compiler — Louis Dionne / detail
  405. [OpenMP] Fix offload packager not writing to temps correctly — jhuber6 / detail
  406. Revert "[MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock" — serguei.katkov / detail
  407. [AMDGPU] gfx11 support add_f16 — Joseph.Nash / detail
  408. [NFC][Thumb] Update frame-chain codegen test to use thumbv6m — lucas.prates / detail
  409. [lld-macho] Print the name of functions containing undefined references — thakis / detail
  410. Add __config formatting to .git-blame-ignore-revs — Louis Dionne / detail
  411. [flang] Avoid losing type parameter information — clementval / detail
  412. [Libomptarget] Add test config for compiling in LTO-mode — jhuber6 / detail
  413. [Diagnostics] Fix inconsistent shift-overflow warnings in C++20 — shivam98.tkg / detail
  414. [RISCV] simplify emitVSETVLIs handling of vsetvli xN, phi(), vtype case [NFC] — listmail / detail
  415. [NFC] Remove unused function parameter — sepavloff / detail
  416. [libc] Guard common macro names — abrachet / detail
  417. [inliner] Add per-SCC-pass InlineAdvisor printing option — mtrofin / detail
  418. [InstCombine] add tests for sub with extended operands; NFC — spatel / detail
  419. [mlir] Introduce transform.alternatives op — zinenko / detail
  420. [mlir] fix compiler error due to commit landing race — zinenko / detail
  421. [AMDGPU] Regenerate MIR checks for image instructions — jay.foad / detail
  422. [clang] AST/Print: honor AlwaysIncludeTypeForTemplateArgument policy — mizvekov / detail
  423. [mlir][linalg] Add named ops for depthwise 3d convolution — benny.kra / detail
  424. [PowerPC] Fix combine step for shufflevector. — stefanp / detail
  425. freeze does not change the constant property — dmalyutin / detail
  426. [mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  427. remove a duplicated include — l.lunak / detail
  428. [analyzer][NFC] Relocate unary transfer functions — balazs.benics / detail
  429. [analyzer][NFC] Substitute the SVal::evalMinus and evalComplement functions — balazs.benics / detail
  430. [RISCV] Split out getEEWForLoadStore [nfc] — listmail / detail
  431. [analyzer][NFC] Remove unused ExprEngine::evalBinOp functions — balazs.benics / detail
  432. [libcxx][AIX] Enable ABI list checking for XCOFF — jakeegan10 / detail
  433. [CMake][compiler-rt] Provide a dedicated option for LLVM unwinder — phosek / detail
  434. [analyzer][NFC] Replace getLastArg with hasArg when applicable — balazs.benics / detail
  435. [PS5] Use __gxx_personality_v0 for TSan — paul.robinson / detail
  436. [NFC][libcxx] Check def of __LONG_DOUBLE_IEEE128__ — daltenty / detail
  437. [MLIR][Presburger] Add values to PresburgerSpace — groverkss / detail
  438. [libc++] Use explicit module cache path in tests — abrachet / detail
  439. [libc++] Find a clang-format everybody is happy with — nikolasklauser / detail
  440. [flang] Add team_type to num_images intrinsic call — ktrasmussn / detail
  441. [mlir][Arith] Implement InferIntRangeInterface for arithmetic ops — Krzysztof.Drewniak / detail
  442. [RISCV] Split out subfields in InsertVSETVLI's demanded fields analysis [nfc] — listmail / detail
  443. [MLIR][Presburger] Fix spellings of attachment — groverkss / detail
  444. [ValueTracking] recognize sub X, (X -nsw Y) as not overflowing — spatel / detail
  445. [X86][NFC] Use mnemonic tables in validateInstruction 1/4 — aaupov / detail
  446. [X86][NFC] Use mnemonic tables in validateInstruction 2/4 — aaupov / detail
  447. [clang][NFC][AST] rename the ImportError to ASTImportError — singh.shivamsingh2003 / detail
  448. [X86][NFC] Use mnemonic tables in validateInstruction 3/4 — aaupov / detail
  449. [Clang][AST] Fixed BindingDecl AST-dump for tuple like structures — 65320245+isuckatcs / detail
  450. Update ASTImportError.h — github / detail
  451. [PS5] Make library function availability match PS4 — paul.robinson / detail
  452. [Clang] Simplify unifying target features — jhuber6 / detail
  453. [mlir] add an option to print op stats in JSON — okwan / detail
  454. [Matrix] Check if iterator is at beginning of BB in optimizeTranspose. — flo / detail
  455. [lld-macho] Group undefined symbol diagnostics by symbol — thakis / detail
  456. [RISCV] Split out transfer function explicitly in VSETVLI insertion dataflow [nfc] — listmail / detail
  457. Revert "[mlir] add an option to print op stats in JSON" — okwan / detail
  458. [flang] Add failed_images to list of intrinsics and add test — ktrasmussn / detail
  459. Revert "[mlir] Add a generic data-flow analysis framework" — frgossen / detail
  460. [clang] Add tests for statement expression in initializers — anders / detail
  461. [mlir][Arith] Pass to switch signed ops for equivalent unsigned ones — Krzysztof.Drewniak / detail
  462. (Reland)[mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  463. RISCV: handle 64-bit PCREL data relocations — Saleem Abdulrasool / detail
  464. [bazel] Port 75bfc6f29579 — benny.kra / detail
  465. [bazel] Port b0b00432093b — benny.kra / detail
  466. [mlir] Try to work around ambiguity in older clang versions — benny.kra / detail
  467. [llvm] Add DW_CC_nocall to function debug metadata when either return values or arguments are removed — VenkataRamanaiah.Nalamothu / detail
  468. FunctionPropertiesAnalysis: handle callsite BBs that lose edges — mtrofin / detail
  469. [PS5] Default to 'sce' debugger tuning — paul.robinson / detail
  470. [clang][dataflow] Rename `getPointeeLoc` to `getReferentLoc` for ReferenceValue. — gribozavr / detail
  471. [dsymutil] Automatically generate a reproducer when dsymutil crashes — Jonas Devlieghere / detail
  472. [dsymutil] Fix std::unique_ptr to llvm::Expected conversion — Jonas Devlieghere / detail
  473. [RISCV] Minor code/comment improvement in prepass of InsertVSETVLI [nfc] — listmail / detail
  474. [mlir][spirv] Fix math.ctlz for full zero bit cases — antiagainst / detail
  475. [TableGen][DirectX] Add tableGen backend to generate DXIL operation for DirectX backend. — python3kgae / detail
  476. [gn build] Port 435897b41d60 — llvmgnsyncbot / detail
  477. Revert "[Driver] Improve linking options for target AVR" — haowei / detail
  478. Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — phoebe.wang / detail
  479. [X86][AMX] Fix klockwork issue. — yuanke.luo / detail
  480. [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative — zixuan.wu / detail
  481. [HIP] fix long double size — Yaxun.Liu / detail
  482. [Libomptarget] Use binutils archive executable to address failing tests — jhuber6 / detail
  483. [RISCV] Replace uses of VLOpFrag in VLMax patterns with srcvalue. — craig.topper / detail
  484. [mlir][affine] Make loop tiling default options explicit — lewuathe / detail
  485. [mlir][Vector] Fold consecutive bitcast. — jacquesguan / detail
  486. [X86][NFC] Use mnemonic tables in validateInstruction 4/4 — amir.aupov / detail
  487. [Driver] Improve linking options for target AVR — ben.shi / detail
  488. [RISCV][NFC] Set default value for BaseInstr in RISCVVPseudo — pc.wang / detail
  489. [mlir][spirv] Handle corner cases for math.powf conversion — antiagainst / detail
  490. [LLDB] CommandObjectThreadUntil::DoExecute() sets the wrong selected thread ID — VenkataRamanaiah.Nalamothu / detail
  491. [libc++][NFCI] span: replace enable_if with concepts — joeloser93 / detail
  492. [RISCV][NFC] Add more tests for instruction selection of 'mul' — ben.shi / detail
  493. [ORC-RT] Add integration tests for AArch64 — housel / detail
  494. [MC] Remove unused MCStreamer::SwitchSection — i / detail
  495. [AMDGPU] Add isMFMA helper function. NFC — Austin.Kerbow / detail
  496. [AMDGPU] Add more expressive sched_barrier controls — Austin.Kerbow / detail
  497. [gn build] Port 48ebc1af2948 — llvmgnsyncbot / detail
  498. [clang-format] Never analyze insert/remove braces in the same pass — owenca / detail
  499. [libc][NFC] Use uint32_t to represent futex words. — sivachandra / detail
  500. [SelectionDAG] fold 'Op0 - (X * MulC)' to 'Op0 + (X << log2(-MulC))' — ben.shi / detail
  501. [RISCV] Teach vsetvli insertion to not insert redundant vsetvli right after VLEFF/VLSEGFF. — yeting.kuo / detail
  502. [clangd] Wire up compilation for style blocks — kadircet / detail
  503. [libc][NFC] Add src.__support.OSUtil targets conditionally. — sivachandra / detail
  504. [LSR] Add test for LoopStrenghtReduce for Ldp; NFC — chenglin.bi / detail
  505. [mlir] Add missing newline at end of .clang-format file — owenca / detail
  506. [mlir][SCF][bufferize] Implement `resolveConflicts` for SCF ops — springerm / detail
  507. [libFuzzer] Use the compiler to link the relocatable object — phosek / detail
  508. [libc] Add linux threads targets only if __support/OSUtil targets are available. — sivachandra / detail
  509. [AMDGPU] Fix buildbot failures after 48ebc1af29 — Austin.Kerbow / detail
  510. [SimplifyLibCalls] Drop duplicate check (NFC) — npopov / detail
  511. [flang] Change C889 from error into warning — qiaopeixin / detail
  512. [Clang] Add the `annotate_type` attribute — mboehme / detail
  513. [mlir][linalg][bufferize] Remove always-aliasing-with-dest option — springerm / detail
  514. [flang][OpenMP] Add one semantic check for data-sharing clauses — qiaopeixin / detail
  515. [mlir][bufferize][NFC] Make func BufferizableOpInterface impl compatible with One-Shot Bufferize — springerm / detail
  516. [InstCombine] Improve check for catchswitch BBs (NFC) — aheejin / detail
  517. [mlir][bufferize][NFC] Merge AlwaysCopyAnalysisState into AnalysisState — springerm / detail
  518. [libc][Obvious] Removed few unused vars. — sivachandra / detail
  519. [mlir][bufferize] Better implementation of AnalysisState::isTensorYielded — springerm / detail
  520. [RISCV] Fixing undefined physical register issue when subreg liveness tracking enabled. — kito.cheng / detail
  521. [mlir][Arith] Fix a use-after-free after rewriting ops to unsigned — benny.kra / detail
  522. [libcxx] Remove extraneous '---' lines in .clang-format files — owenca / detail
  523. [clangd] Enable AKA type printing by default — kadircet / detail
  524. [NFC][AArch64] Minor refactor of AArch64InstPrinter::printMatrixTileList — david.sherwood / detail
  525. [Clang] Fix signed-unsigned comparison warning that breaks the ppc64 build. — mboehme / detail
  526. [libcxx] Fix allocator<void>::pointer in C++20 with removed members — ibiryukov / detail
  527. [Clang] Documentation-only: Add missing closing `>` in AttrDocs.td — mboehme / detail
  528. [AArch64][SME] Add SME read/write intrinsics that map to the mova instruction — david.sherwood / detail
  529. [X86] needCarryOrOverflowFlag/onlyZeroFlagUsed - merge identical switch cases. NFCI. — llvm-dev / detail
  530. [OpenCL] Reword unknown extension pragma diagnostic — sven.vanhaastregt / detail
  531. [clang] Reject non-declaration C++11 attributes on declarations — mboehme / detail
  532. [clang][dataflow] Add support for correlated branches to optional model — sgatev / detail
  533. [DAG] Fix SDLoc mismatch in (shl (srl x, c1), c2) -> and(shift(x,c3)) fold — llvm-dev / detail
  534. [NFC] Move tests CodeGen/AArch64/SME/sme-* -> CodeGen/AArch64/sme-* — david.sherwood / detail
  535. [X86][SLP] Basic test coverage for llvm.powi — jeremy.morse / detail
  536. [Sema] Remove unused function after 8c7b64b5ae2a — benny.kra / detail
  537. [DebugInfo][ARM] Not readonly check for RWPI globals — keith.walker / detail
  538. Fix signed/unsigned comparison warning — llvm-dev / detail
  539. Promote bf16 to f32 when the target doesn't support it — benny.kra / detail
  540. Add a conversion from double to bf16 — benny.kra / detail
  541. [AArch64] Add test case from D127354 — llvm-dev / detail
  542. [X86] X86TargetTransformInfo.cpp - use InstructionCost type to accumulate instructions costs — llvm-dev / detail
  543. [BitcodeReader] Remove unnecessary argument defaults (NFC) — npopov / detail
  544. Revert "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — benny.kra / detail
  545. [gn build] (semi-automatically) port 8bc0bb956421 — thakis / detail
  546. [gn build] (semi-automatically) port fb34d531af95 — thakis / detail
  547. [analyzer][NFC][test] Add new RUN lint with support-symbolic-integer-casts=true to svalbuilder-rearrange-comparisons.c — gabor.marton / detail
  548. [NFC][Alignment] Use Align in MCAlignFragment — gchatelet / detail
  549. [test][RISCV] Precommit test for SeparateConstOffsetFromGEP (NFC) — anton.a.afanasyev / detail
  550. [mlir] generate documentation for transform dialect extensions — zinenko / detail
  551. [mlir] check interfaces are attached to the expected object — zinenko / detail
  552. [flang] Fix one regression failure related to BIND(C) statement — qiaopeixin / detail
  553. [SLP] Improve reordering in presence of constant only nodes. — a.bataev / detail
  554. [COFF] Don't reject executables with data directories pointing outside of provided data — martin / detail
  555. [LLD] [MinGW] Implement --disable-reloc-section, mapped to /fixed — martin / detail
  556. [clang] Use correct visibility parameters when following a Using declaration — kadircet / detail
  557. [lldb] Fix loading DLL from some ramdisk on Windows — martin / detail
  558. [clang][NFC] Remove unused parameter from ActOnCXXNestedNameSpecifier — tbaeder / detail
  559. [clang][sema] Provide better diagnostic for missing template arguments — tbaeder / detail
  560. [analyzer][NFC][test] Add new RUN line with support-symbolic-integer-casts=true to expr-inspection.cpp — gabor.marton / detail
  561. 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
  562. [clangd] Always desugar type aliases in hover — kadircet / detail
  563. [clangd][NFC] Use the existing ASTContext from scope — kadircet / detail
  564. [Driver][test] Make RISCV tests robust with PATH= — sunshaoce / detail
  565. [JITLink][ELF] Log enum name of unsupported relocation type. — ksunhokim123 / detail
  566. [mlir][tablegen] Generate default attr values in Python bindings — springerm / detail
  567. [flang][NFC] Fix some formatting — clementval / detail
  568. [analyzer][NFC] Remove dead code and modernize surroundings — balazs.benics / detail
  569. [analyzer] Fix StreamErrorState hash bug — balazs.benics / detail
  570. [analyzer][NFC] Remove dead field of UnixAPICheckers — balazs.benics / detail
  571. [analyzer][NFC] Prefer using isa<> instead getAs<> in conditions — balazs.benics / detail
  572. Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — phoebe.wang / detail
  573. [analyzer] Treat system globals as mutable if they are not const — balazs.benics / detail
  574. [analyzer] Relax constraints on const qualified regions — balazs.benics / detail
  575. [CodeGen] Fix the bug of machine sink — yuanke.luo / detail
  576. [PS5] Trap after noreturn calls, with special case for stack-check-fail — paul.robinson / detail
  577. [mlir][vector] NFC remove dependency of VectorTransform to GPU dialect — thomasraoux / detail
  578. [libc++] Removes unneeded <iterator> includes. — koraq / detail
  579. [clang][dataflow] Make `Value` and `StorageLocation` non-copyable — sgatev / detail
  580. [Binary] Add iterator to the OffloadBinary string maps — jhuber6 / detail
  581. [llvm] Fix MachO exports trie parsing. — Juergen Ributzka / detail
  582. [PS5] Support sin+cos->sincos optimization — paul.robinson / detail
  583. [LLD][COFF] Convert file name to lowercase when inserting it into visitedLibs — pzheng / detail
  584. [MLIR][Bufferization] Assume alias if no information is available — l.chelini / detail
  585. [mlir] address post-commit review for D127724 — zinenko / detail
  586. [memprof] Update the test comments to include -Wl,-no-pie — snehasishk / detail
  587. [SelectionDAG] Constant fold FP_TO_BF16 and BF16_TO_FP. — benny.kra / detail
  588. [tosa] Lower tosa.slice to tensor.slice for dynamic case — rob.suderman / detail
  589. [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores — quinn.pham / detail
  590. [mlir] add an option to print op stats in JSON — okwan / detail
  591. [clang] Add -fsanitize=memtag-globals (no-op). — 31459023+hctim / detail
  592. [X86] X86InstrInfo.cpp - fix signed/unsigned promotion warnings in addImm calls — llvm-dev / detail
  593. [mlir][GPUToNVVM] Fix bug in mma elementwise lowering — thomasraoux / detail
  594. [llvm-profdata][test] Change -Wl,-no-pie to -no-pie after D127808 — i / detail
  595. [LV] Remove unneeded CustomBuilder arg from setDebugLocFromInst (NFC). — flo / detail
  596. [mlgo] Fix accounting for SCC splits — mtrofin / detail
  597. [DAGCombiner] Fold fold (fp_to_bf16 (bf16_to_fp op)) -> op — benny.kra / detail
  598. [Clang] Let the linker choose shared or static libunwind unless specified — phosek / detail
  599. [mlir][bzl] Export textmate grammar file — jpienaar / detail
  600. [libc] refactor printf file writing — michaelrj / detail
  601. [libc] add printf — michaelrj / detail
  602. [lldb/Fuzzer] Create ninja target for target fuzzer — sassychels251 / detail
  603. [clangd] Improve ObjC protocol suggestions from the index — davg / detail
  604. [trace][intelpt] Support system-wide tracing [7] - Create a base IntelPTProcessTrace class — walter erquinigo / detail
  605. [trace][intelpt] Support system-wide tracing [8] - Improve the single buffer perf_event configuration — walter erquinigo / detail
  606. [trace][intelpt] Support system-wide tracing [9] - Collect and return context switch traces — walter erquinigo / detail
  607. [trace][intelpt] Support system-wide tracing [10] - Return warnings and tsc information from lldb-server. — walter erquinigo / detail
  608. [trace][intelpt] Support system-wide tracing [11] - Read warnings and perf conversion in the client — walter erquinigo / detail
  609. [mlir] add createPrintOpStatsPass() with explicit params — okwan / detail
  610. [PowerPC] Skip combine for vector_shuffles when two scalar_to_vector nodes are different vector types. — amy.kwan1 / detail
  611. Update the status of more C DRs — aaron / detail
  612. Rolling back tests for WG14 DR145 — aaron / detail
  613. Revert "[lldb/Fuzzer] Create ninja target for target fuzzer" — stilis / detail
  614. [clang-format][NFC] Fix braces in ClangFormat.cpp — owenca / detail
  615. [flang][runtime] Allow recovery from BACKSPACE(badUnit) — pklausler / detail
  616. [gn build] Add missing BLAKE3 dependency — aeubanks / detail
  617. [trace][intelpt] Support system-wide tracing [12] - Support multi-core trace load and save — walter erquinigo / detail
  618. [libc++] Implement ranges::lexicographical_compare — nikolasklauser / detail
  619. [clang][deps] Further canonicalize implicit modules options in dep scan — blangmuir / detail
  620. [Driver] Simplify -fno-builtin- handling. NFC — i / detail
  621. [flang][runtime] Fix REWIND after non-advancing data transfer — pklausler / detail
  622. Fix failures — walter erquinigo / detail
  623. [clang][WebAssembly] Loosen restriction on `main` symbol mangling — sbc / detail
  624. [flang][runtime] Signal END from character input — pklausler / detail
  625. [flang][runtime] Fix INQUIRE(POS=n) for non-advancing I/O — pklausler / detail
  626. [flang] Add more qualification when creating names for compiler-generated USEs — pklausler / detail
  627. [flang][runtime] Fix handling of output FORMAT('x' 'y') — pklausler / detail
  628. [flang][runtime] Make NCOPIES= argument of REPEAT a signed integer, & check it — pklausler / detail
  629. [mlir][LLVMIR] Use insertelement if needed when translating ConstantAggregate — minyihh / detail
  630. [mlir][LLVMIR] Use isScalableVectorType in ShuffleVectorOp::parse — minyihh / detail
  631. [mlir][LLVMIR] Ask ICmpOp to return vector<Nxi1> when needed — minyihh / detail
  632. Reland "[lldb/Fuzzer] Create ninja target for target fuzzer" — sassychels251 / detail
  633. [flang] ERROR STOP is not an image control statement — pklausler / detail
  634. unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV=OFF after 45d88cd00846 — thakis / detail
  635. [flang][runtime] Better error message for mis-ASSIGN'ed FORMAT — pklausler / detail
  636. [mlir] create PrintOpStatsPass using printAsJSON — okwan / detail
  637. [lldb] Don't overwrite quit and exit builtins in the Python interpreter — Jonas Devlieghere / detail
  638. [flang][docs] Document non-supported VMS extensions — pklausler / detail
  639. [gn build] Port afd5a4f2dcd6 — llvmgnsyncbot / detail
  640. Revert "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — frgossen / detail
  641. [lld-macho] Add support for exporting no symbols — keithbsmiley / detail
  642. [flang] Fix error message — pklausler / detail
  643. [ASan] Use debuginfo for symbolization. — 31459023+hctim / detail
  644. Revert "[lld-macho] Group undefined symbol diagnostics by symbol" — stilis / detail
  645. [lldb] Skip ScriptInterpreter/Python/exit.test on Windows — Jonas Devlieghere / detail
  646. [CMake] Fix `FindGRPC.cmake` for setting up gRPC related libraries for macOS+homebrew context — kyrtzidis / detail
  647. Reland "[lld-macho] Group undefined symbol diagnostics by symbol". — thakis / detail
  648. [gn build] Slighly nicer `gn args --list` output for is_debug and symbol_level — thakis / detail
  649. [gn build] Allow use_ubsan=true on mac and unbreak use_asan, use_tsan, use_ubsan — thakis / detail
  650. Revert "[ASan] Use debuginfo for symbolization." — kstoimenov / detail
  651. [flang][runtime] Catch more (all?) negative unit number errors — pklausler / detail
  652. [mlir][spirv] Define spv.ISubBorrowOp — antiagainst / detail
  653. [Clang][Modules] Merge availability attributes on imported decls — bigcheesegs / detail
  654. Pass through even more LIBCXX_* variables to libfuzzer's custom lib++ — pirama / detail
  655. [TableGen][DirectX] Add tableGen backend to generate map from llvm intrinsic to DXIL operation. — python3kgae / detail
  656. [BOLT][NFCI] Remove redundant code — maks / detail
  657. [mlir][python] Actually set UseLocalScope printing flag — laurenzo / detail
  658. [lldb] Support non-pointer implicit this/self in GetValueForVariableExpressionPath — davelee.com / detail
  659. Fix `script -lpython` to handle control flow in one-line commands. — davelee.com / detail
  660. [LoongArch] Use register R0 (ZERO) for constant 0 — luweining / detail
  661. [libc][aarch64] Set frame pointer of the new thread to the stack pointer. — sivachandra / detail
  662. [ValueTypes] Add types for nxv16bf16 and nxv32bf16. — craig.topper / detail
  663. [libc][Obvious] Include arm_acle.h only for aarch64 builds. — sivachandra / detail
  664. [JITLink][AArch64][NFC] Suppress unused variable error. — ksunhokim123 / detail
  665. [ARM] Add a pipeline test showing missing postinc generation. NFC — david.green / detail
  666. [AMDGPU] Add support for GFX11 hazards — jay.foad / detail
  667. Revert "[ARM] Add a pipeline test showing missing postinc generation. NFC" — david.green / detail
  668. Update FileCheck docs after D95849. NFCI — diana.picus / detail
  669. [libc++] Test the size of basic_string — nikolasklauser / detail
  670. Reland "[RISCV] Testcase to show wrong register allocation result of subreg liveness" — kito.cheng / detail
  671. Reland "[SplitKit] Handle early clobber + tied to def correctly" — kito.cheng / detail
  672. Revert "[libc] Apply no-builtin everywhere, remove unnecessary flags" — gchatelet / detail
  673. [AMDGPU] Change use null for dead sdst to be gfx1030+ — david.stuttard / detail
  674. [AArch64][SME] Add SME cntsb/h/w/d intrinsics — david.sherwood / detail
  675. [sanitizer_common] Fix SanitizerCommon.ChainedOriginDepotStats test — kbessonova / detail
  676. [clangd] Don't add inlay hints on std::move/forward — ribizel / detail
  677. [InstCombine] Add more tests for freeze of loop phi (NFC) — npopov / detail
  678. [AMDGPU][MC][GFX11] Correct src0 for dpp variants of v_cvt_*_e64 — d-pre / detail
  679. [AMDGPU] Remove duplicate RUN lines from a test — jay.foad / detail
  680. cmake: configure clang lit to use hmaptool from source directly — mizvekov / detail
  681. [libc++] Robust against C++20-hostile iterators — nikolasklauser / detail
  682. [SLP]Extend vectorization for scatter vectorize nodes. — a.bataev / detail
  683. [LV] Remove widenPHIInstruction dependence on underlying instr (NFC). — flo / detail
  684. Prevent crash when TurnSwitchRangeIntoICmp receives default unreachable destination — hans / detail
  685. [CostModel][AArch64][NFC] Add cost model tests for fshl/fshr intrinsics — david.sherwood / detail
  686. [mlir][spirv] Workaround driver bug in math.ctlz conversion again — antiagainst / detail
  687. [RISCV] Extend demanded field transform in InsertVSETVLI to VTYPE subfeilds — listmail / detail
  688. Add braces to silence a gcc 9.4 -Wdangling-else warning [nfc] — listmail / detail
  689. [strictfp][IPSCCP] Precommit tests for D115737. — kevin.neal / detail
  690. Replace to_hexString by touhexstr [NFC] — corentinjabot / detail
  691. [RISCV] Use TAIL_UNDISTURBED_MASK_UNDISTURBED for riscv_slidedown_vl unless the merge op is undef. — craig.topper / detail
  692. [clang] Don't emit IFUNC when targeting Fuchsia — abrachet / detail
  693. [RISCV] Move getSEWLMULRatio out of VSETVLIInfo [nfc] — listmail / detail
  694. [PowerPC] Fix LQ-STQ instructions to use correct offset and base — saghir / detail
  695. [RISCV] Split DemandedField logic in advance of reuse in dataflow [nfc] — listmail / detail
  696. Revert "[libc++] Test the size of basic_string" — nikolasklauser / detail
  697. Allow bitwidth difference when checking for isOneOrOneSplat. — adriantong1024 / detail
  698. [RISCV] Use TAIL_AGNOSTIC in riscv_fma_vl patterns. — craig.topper / detail
  699. [MLInliner] Don't inline call sites in unreachable basic blocks — mtrofin / detail
  700. [libc][NFC] Make explicit uint16_t casts in fenv — abrachet / detail
  701. [RISCV] Reorder function definitions to reduce upcoming diff [nfc] — listmail / detail
  702. [mlir][linalg] Relax convolution vectorization to support mixed types — thomasraoux / detail
  703. [clang] Don't emit type test/assume for virtual classes that should never participate in WPD — aeubanks / detail
  704. [mlir][vector] Fix contraction op lowering with mixed types — thomasraoux / detail
  705. [libc] add printf hex conversion — michaelrj / detail
  706. [libc] fix line buffered empty file writes — michaelrj / detail
  707. [flang] Correct implementation of WAIT with no ID — pklausler / detail
  708. [RISCV] Merge TIED_TU and TIED instructions for VWADD_W/VWSUB_W by using policy operand. — craig.topper / detail
  709. [flang] Handle module subprogram with interface in same (sub)module when writing module file — pklausler / detail
  710. [docs][OpaquePtr] Add detail to motivations behind opaque pointers — aeubanks / detail
  711. [AArch64] Regenerate 3 codegen test files. NFC — david.green / detail
  712. [AMDGPU] Add new GFX11 intrinsic llvm.amdgcn.exp.row — jay.foad / detail
  713. [AMDGPU] GFX11 CodeGen support for MIMG instructions — jay.foad / detail
  714. [AMDGPU] Add GFX11 llvm.amdgcn.ds.add.gs.reg.rtn / llvm.amdgcn.ds.sub.gs.reg.rtn intrinsics — jay.foad / detail
  715. [RISCV] Fix a typo in an intrinsic name — listmail / detail
  716. [libc++][doc] Update formatting status. — koraq / detail
  717. [SLP]Use original vector if need to shuffle truncated root. — a.bataev / detail
  718. [flang] NINT(-.4999) is 0, not overflow — pklausler / detail
  719. Fix a bug introduced by the move of AddressRanges.h into ADT. — gclayton / detail
  720. [libc][obvious] fix address test on windows — michaelrj / detail
  721. [PS5] Use same debug trap instruction as PS4 — paul.robinson / detail
  722. [RISCV] Avoid reducing etype just to initialize lane 0 of an undef vector — listmail / detail
  723. [NFC] Precommited tests from D73000 — Dávid Bolvanský / detail
  724. [PS5] Emit ud2 for ubsan trap — paul.robinson / detail
  725. [trace][intelpt] Support system-wide tracing [13] - Add context switch decoding — walter erquinigo / detail
  726. [trace][intelpt] Support system-wide tracing [14] - Decode per cpu — walter erquinigo / detail
  727. [trace][intelpt] Support system-wide tracing [15] - Make triple optional — walter erquinigo / detail
  728. [trace][intelpt] Support system-wide tracing [16] - Create threads automatically from context switch data in the post-mortem case — walter erquinigo / detail
  729. [trace][intelpt] Support system-wide tracing [17] - Some improvements — walter erquinigo / detail
  730. [PS5] Set address sanitizer shadow offset — paul.robinson / detail
  731. [PS4/PS5][profiling] Go back to the old way of doing a runtime hook — paul.robinson / detail
  732. Revert "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  733. Reland "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  734. [flang][runtime] Make ASSOCIATED() conform with standard — pklausler / detail
  735. Revert "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  736. [trace][intelpt] Support system-wide tracing [18] - some more improvements — walter erquinigo / detail
  737. [trace][intelpt] Support system-wide tracing [19] - Some other minor improvements — walter erquinigo / detail
  738. [trace][intelpt] Support system-wide tracing [20] - Rename some fields in the schema — walter erquinigo / detail
  739. [trace][intelpt] Support system-wide tracing [21] - Support long numbers in JSON — walter erquinigo / detail
  740. [trace][intelpt] Support system-wide tracing [22] - Some final touches — walter erquinigo / detail
  741. [AMDGPU] Add GFX11 codegen for llvm.amdgcn.mov.dpp8 — jay.foad / detail
  742. [AMDGPU] gfx11 new dot instruction codegen support — Joseph.Nash / detail
  743. [BOLT][NFCI] Refactor interface for adding basic blocks — maks / detail
  744. Fix TraceGDBRemotePacketsTest — walter erquinigo / detail
  745. Reland "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  746. Fix StopInfoBreakpoint::ShouldNotify when a callback deletes the site we hit. — jingham / detail
  747. [libc++] Remove now-unused experimental/filesystem config file — Louis Dionne / detail
  748. [TargetTransformInfo] Added an opt/llc option for cache line size — congzhecao / detail
  749. [Delinearization] Refactoring of fixed-size array delinearization — congzhecao / detail
  750. [lldb] Introduce the concept of a log handler (NFC) — Jonas Devlieghere / detail
  751. [gn build] Port 6ff49af33d09 — llvmgnsyncbot / detail
  752. [MergeFunctions] Preserve symbols used llvm.used/llvm.compiler.used — amanieu / detail
  753. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  754. Reland "[ASan] Use debuginfo for symbolization." — 31459023+hctim / detail
  755. Move debug-only code inside LLVM_DEUG to prevent unused variable warnings. — saugustine / detail
  756. Revert "[TableGen][DirectX] generate DXIL operation table with TableGen." — 31459023+hctim / detail
  757. [mlir][complex] Add Python bindings for complex ops. — bixia1 / detail
  758. [RISCV] Add cost model for scalable scatter and gather — listmail / detail
  759. [RISCV] Start merging demanded reasoning - starting with load/stores [nfc] — listmail / detail
  760. [libc] Add a status page for math functions. — lntue / detail
  761. Make setSanitizerMetadata byval. — 31459023+hctim / detail
  762. [mlir][sparse] fix asan issue — ajcbik / detail
  763. Add DWARF string debug to clang release notes. — 31459023+hctim / detail
  764. [SelectionDAG] Don't apply MinRCSize constraint in InstrEmitter::AddRegisterOperand for IMPLICIT_DEF sources. — craig.topper / detail
  765. [RISCV] Don't emit LUI/ADDI MachineSDNodes from getAddr — craig.topper / detail
  766. [clang-tidy] Organize check doc files into subdirectories (NFC) — richard / detail
  767. [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions — lei / detail
  768. [NFCI] Whitespace in SemaDeclAttr.cpp — 31459023+hctim / detail
  769. [RISCV] Add RISCVISD opcode for PseudoLLA. — craig.topper / detail
  770. [RISCV] Implement RISCVTargetLowering::getTargetConstantFromLoad. — craig.topper / detail
  771. [lldb] Add RotatingLogHandler — Jonas Devlieghere / detail
  772. [lldb] Remove references to epydoc from the documentation — Jonas Devlieghere / detail
  773. fix x86 sanitizer failure due to use of or — lei / detail
  774. [libc++][ranges] Implement `ranges::sort`. — varconst / detail
  775. [RISCV] Rename VTy param of RISCVTTIImpl::getArithmeticReductionCost [NFC] — listmail / detail
  776. Incomplete attempt to pull DWARFTypePrinter into its own file for reuse — dblaikie / detail
  777. [gn build] Port 61fac2c370b9 — llvmgnsyncbot / detail
  778. [gn build] Port ff3989e6ae74 — llvmgnsyncbot / detail
  779. [mlir][sparse] improved testing and codegen for semi-ring operations — ajcbik / detail
  780. [lldb] Cleanup Python API reference files after building the docs — Jonas Devlieghere / detail
  781. [SVE][CodeGen] Restructure SVE fixed length tests to use update_llc_test_checks. — paul.walker / detail
  782. [sanitizer] Delete empty sanitizer_openbsd.cpp after D89759 — i / detail
  783. [Object][COFF] Improve section name parsing — pzheng / detail
  784. llvm-reduce: Support replacing FP values with 1.0 — arsenm2 / detail
  785. llvm-reduce: Add reduction pass to simplify instructions — arsenm2 / detail
  786. [gn build] Port eea11e7369ca — llvmgnsyncbot / detail
  787. [AMDGPU][NFC] Remove isConstantAddr — chunyu / detail
  788. [OpenMP] Initial parsing and sema for 'parallel masked' construct — jennifer.yu / detail
  789. [PowerPC][NFC] Undefine __XL_COMPAT_ALTIVEC__ in builtin lit test — lei / detail
  790. PowerPC] Emit warning for incompatible vector types that are currently diagnosed with -fno-lax-vector-conversions — lei / detail
  791. llvm-reduce: Try to fix dynamic libraries build — arsenm2 / detail
  792. [ORC-RT] Make the ORC runtime C API public. — Lang Hames / detail
  793. [RISCV][NFC][test] Correct a wrong test in vreductions-fp-vp.ll — Lian.Wang / detail
  794. [LegalizeTypes][RISCV][NFC] Modify assert in PromoteIntRes_STEP_VECTOR and add some tests for RISCV — Lian.Wang / detail
  795. [mlir][doc] Avoid duplication with constraints and defs — jpienaar / detail
  796. [LegalizeTypes][NFC] Merge promote SPLAT_VECTOR and promote SCALAR_TO_VECTOR to one function — Lian.Wang / detail
  797. [mlir] Split MLProgram global load and store to Graph variants — jpienaar / detail
  798. [mlir] Disable warning in test of deprecated feature (NFC) — jpienaar / detail
  799. [lld-macho][nfc] Tests for -force_load + regular archive load combinations — jezng / detail
  800. [lldb] Remove LogHandler::Create functions (NFC) — Jonas Devlieghere / detail
  801. Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — phoebe.wang / detail
  802. [MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats. — mingmingl / detail
  803. Revert "[MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats." — mingmingl / detail
  804. [MachineBlockPlacementStats] Added check for "-filter-print-funcs" — mingmingl / detail
  805. [AArch64][test] Add --mattr=-{sve,sve2,sme} to SVE/SVE2/SME MC tests — i / detail
  806. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  807. [Driver] Pass -X to ld for riscv*-{elf,freebsd,linux} — i / detail
  808. [RISCV][NFC] Add load/store instructions in rv64*-invalid.s — Ping.Deng / detail
  809. [clang] Fix trivially copyable for copy constructor and copy assignment operator — roi.jacobson1 / detail
  810. Revert "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" — benny.kra / detail
  811. [LLDB] XFAIL TestLoadUnload fails on Arm/Ubuntu Jammy — omair.javaid / detail
  812. [InstCombine] Add tests for freeze of recurrence with invoke start (NFC) — npopov / detail
  813. [OpenCL] Fix atomic_fetch_add/sub half overloads — sven.vanhaastregt / detail
  814. [msan] Allow KMSAN to use -fsanitize-memory-param-retval — glider / detail
  815. [AArch64] NFC: Fix BFMLAL[BT] inst def names — cullen.rhodes / detail
  816. [libc][bazel] Remove memcpy dependency in memmove — gchatelet / detail
  817. [mlir] replace 'emit_c_wrappers' func->llvm conversion option with a pass — zinenko / detail
  818. [IR] Check for SignedMin/-1 division in canTrap() (PR56038) — npopov / detail
  819. [clang] Dont print implicit forrange initializer — kadircet / detail
  820. [AArch64][LV] AArch64 does not prefer vectorized addressing — zhongyunde / detail
  821. [LLVM][IR] Fix typo in DerivedTypes.h (NFC) — l.chelini / detail
  822. [AMDGPU] Use explicit -global-isel=0/1 in tests. NFC. — jay.foad / detail
  823. [mlir][bufferize] Bufferize after TensorCopyInsertion — springerm / detail
  824. [Clang] Allow 'Complex float __attribute__((mode(HC)))' — malhar.jajoo / detail
  825. [mlir][bufferize][NFC] Remove BufferizationState — springerm / detail
  826. [lldb] [test] Update baseline test status for FreeBSD — mgorny / detail
  827. [gn build] (semi-manually) port 232bd331cbaa — thakis / detail
  828. [SelectionDAG] Extend WidenVecOp_INSERT_SUBVECTOR to cover more cases. — paul.walker / detail
  829. [InstCombine] add tests for (pow2 >> X) >u C; NFC — spatel / detail
  830. [InstCombine] add tests for FP casts; NFC — spatel / detail
  831. Revert "[clang] Dont print implicit forrange initializer" — thakis / detail
  832. [InstCombine] Push freeze through recurrence phi — npopov / detail
  833. [AMDGPU] More GFX11 test coverage — jay.foad / detail
  834. [AMDGPU] gfx11 ldsdir intrinsics and ISel — Joseph.Nash / detail
  835. Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" — phoebe.wang / detail
  836. [libc][Obvious] Fix hyperlink and typo in math status page. — lntue / detail
  837. [AMDGPU] gfx11 VINTERP intrinsics and ISel support — Joseph.Nash / detail
  838. [libc++] Simplify __config a bit — nikolasklauser / detail
  839. [LoopVectorize] Add support for invariant stores of ordered reductions — malhar.jajoo / detail
  840. [AMDGPU] gfx11 waitcnt support for VINTERP and LDSDIR instructions — Joseph.Nash / detail
  841. [flang] Fix bug in character casting. Add missing sext/trunc in code gen. — clementval / detail
  842. [libc] Rely on __builtin_memcpy_inline for memcpy implementation — gchatelet / detail
  843. Revert "Revert "[clang] Dont print implicit forrange initializer"" — kadircet / detail
  844. [InstCombine] convert mask and shift of power-of-2 to cmp+select — spatel / detail
  845. [clang][deps] Sort submodules when calculating dependencies — blangmuir / detail
  846. [RISCV] Avoid changing etype for splat of 0 or -1 — listmail / detail
  847. [PowerPC] Fix PPCVSXSwapRemoval pass to include MTVSCR and MFVSCR as not swappable. — quinn.pham / detail
  848. [NFC][Alignment] Remove assumeAligned from MachineFrameInfo ctor — gchatelet / detail
  849. [mlir][nvgpu] shared memory access optimization pass — cbate / detail
  850. [mlir][sparse] move from by-value to by-reference for data types — ajcbik / detail
  851. [mlir][nvgpu] fix missing build dependency for NVGPUTransforms — cbate / detail
  852. [gn build] (manually) port 7cca33b40f77c — thakis / detail
  853. [LLDB][ExpressionParser] Fix indices inside format-strings passed to LLDB_LOG — Adrian Prantl / detail
  854. [mlir][linalg] Extend opdsl to support operations on complex types. — bixia1 / detail
  855. [Static Analyzer][CFG] Introducing the source array in the CFG of DecompositionDecl — 65320245+isuckatcs / detail
  856. [InstCombine] Fold memcmp of constant arrays and variable size — msebor / detail
  857. [libc++] Unwrap reverse_iterator<reverse_iterator<Iter>> in __unwrap_iter — nikolasklauser / detail
  858. [libc][obvious] fix sign warning in file_writer — michaelrj / detail
  859. [Static Analyzer] Small array binding policy — 65320245+isuckatcs / detail
  860. [AMDGPU] NFC. Change comment format on gfx11 interp and ldsdir intrinsics — Joseph.Nash / detail
  861. [RISCV] Delete dead elideCopy code in InsertVSETVLI [nfc] — listmail / detail
  862. [libc++] Implement std::boyer_moore{, _horspool}_searcher — nikolasklauser / detail
  863. [gn build] Port 971e9c80e966 — llvmgnsyncbot / detail
  864. [Flang] Fixes for XArrayCoorOp — kiran.chandramohan / detail
  865. [Symbolize] Parser for log symbolizer markup. — dthorn / detail
  866. [gn build] (manually) port 2040b6df0a3f (DebugInfoSymbolizerTests) — thakis / detail
  867. [riscv] Extract isMaskRegOp helper [nfc] — listmail / detail
  868. [clang][dataflow] Add support for comma binary operator — sgatev / detail
  869. [Static Analyzer] Structured binding to data members — 65320245+isuckatcs / detail
  870. [docs] Fix typo — aeubanks / detail
  871. wip — chris.bieneman / detail
  872. [docs] Adding DirectX target usage doc — chris.bieneman / detail
  873. [mlir][nvgpu] Fix Bazel BUILD file — frgossen / detail
  874. Revert "wip" — chris.bieneman / detail
  875. [docs] Adding table of object file formats — chris.bieneman / detail
  876. [libc++] Mark standard-mandated includes as such — nikolasklauser / detail
  877. [AArch64] add tests for masked subtract; NFC — spatel / detail
  878. Recommit "[LAA] Initial support for runtime checks with pointer selects." — flo / detail
  879. [RISCV] Move store policy and mask reg ops into demanded handling in InsertVSETVLI — listmail / detail
  880. [RISCV] Remove redundant code checking for exact VTYPE match [nfc] — listmail / detail
  881. [mlir][sparse] renable f16 tests — ajcbik / detail
  882. [mlir][sparse] Add testing for bf16 and fallback for software bf16 — benny.kra / detail
  883. [bazel] Add missing dependency after 455679413 — benny.kra / detail
  884. [BOLT] Fix for missing entry offset — rafaelauler / detail
  885. [mlir][sparse] Inline the definition of LLVM_ATTRIBUTE_WEAK — benny.kra / detail
  886. [RISCV] Use RVVBitsPerBlock instead of hardcoding multiples of 64. NFC — craig.topper / detail
  887. [libc++] Don't force -O2 when building the benchmarks — Louis Dionne / detail
  888. [lldb][tests] Automatically call compute_mydir (NFC) — davelee.com / detail
  889. [libc++] Make sure we install libc++abi headers on Apple — Louis Dionne / detail
  890. [clang-repl] Remove memory leak of ASTContext/TargetMachine. — ksunhokim123 / detail
  891. [clang][driver] Ensure we don't accumulate entries in -MJ files — Jan Svoboda / detail
  892. [lldb] Fix modernize-use-override warnings (NFC) — Jonas Devlieghere / detail
  893. [lldb] Fix modernize-use-equals-default warnings (NFC) — Jonas Devlieghere / detail
  894. [mlir][nvgpu] fix MSVC warning regarding left shift — cbate / detail
  895. [test][RPOFuncAttrs] Update norecurse.ll — aeubanks / detail
  896. [mlir][sparse][taco] Support complex types. — bixia1 / detail
  897. [BOLT] Allow function fragments to point to one jump table — aaupov / detail
  898. [libc] add printf pointer conv — michaelrj / detail
  899. Stop wrapping GCCAsmStmts inside StmtExprs to destruct temporaries — Akira / detail
  900. Add unit test coverage for cast<T> assertion failures on invalid cast — dblaikie / detail
  901. [CodeGen] Init EmptyExpr before the first use — Vitaly Buka / detail
  902. llvm-dwarf-dump: include type name for AT_containing_type — dblaikie / detail
  903. [DirectX] Add MC Register and Frame stubs — chris.bieneman / detail
  904. [DirectX] Add DXILAsmPrinter — chris.bieneman / detail
  905. [DirectX][MC] Add MC support for DXContainer — chris.bieneman / detail
  906. [gn build] Port 3adc908b2685 — llvmgnsyncbot / detail
  907. [DirectX] Add DirectX target object writer — chris.bieneman / detail
  908. bzero->memset - Fix Windows bots — chris.bieneman / detail
  909. [Bazel] Rename generated *_main.cpp to [tool-name]-driver.cpp which CMake uses. — geek4civic / detail
  910. [MachineCopyPropagation][RISCV] Add test case showing failure for MachineCopyPropagation. NFC — hankuan.chen / detail
  911. [MachineCopyPropagation][RISCV] Fix D125335 accidentally change control flow. — hankuan.chen / detail
  912. [libc] Add TLS image initialization to aarch64 startup code. — sivachandra / detail
  913. [mlir] Fix an msvc warning — benny.kra / detail
  914. [mlir][bufferization] Set emitAccessorPrefix dialect flag — springerm / detail
  915. [libc++][ranges][NFC] Fix a format error on the ranges status page. — varconst / detail
  916. [NFC] Specifing clang namespace for builtins. — Pavel.Iliin / detail
  917. [CodeGen] Add back setOperationAction/setLoadExtAction/setLibcallName single opcode variants — llvm-dev / detail
  918. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  919. [X86] isShuffleFoldableLoad - ensure the load has one use. — llvm-dev / detail
  920. [X86] Use X86 instead of X32 for i686 check prefixes — llvm-dev / detail
  921. [X86] Regenerate sar_fold.ll to show all instructions — llvm-dev / detail
  922. [Target, CodeGen] Use isImm(), isReg(), etc (NFC) — kazu / detail
  923. [AsmParser] Use default member initialization (NFC) — kazu / detail
  924. Prefer `getCurrentFileOrBufferName` in `FrontendAction::EndSourceFile` — jtitor / detail
  925. [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load — llvm-dev / detail
  926. [NFC][Alignment] Remove dead code — gchatelet / detail
  927. [libc++] Enable -Wweak-vtables — nikolasklauser / detail
  928. [libc++] Add Implemented Papers section — nikolasklauser / detail
  929. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  930. [X86] canonicalizeShuffleWithBinOps - merge shuffles across binops if either source op is a known splat — llvm-dev / detail
  931. [Object] Make IsLittleEndian check constexpr to silence static analyzer dead code warnings. — llvm-dev / detail
  932. [mlir] Start migrating more dialects to prefixed form — jpienaar / detail
  933. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  934. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  935. [IPO] Call *set::insert without checking membership first (NFC) — kazu / detail
  936. [clang] Call *set::insert without checking membership first (NFC) — kazu / detail
  937. [docs] Re-generate ClangCommandLineReference.rst — i / detail
  938. [RISCV] Pre-promote v1i1/v2i1/v4i1->i1/i2/i4 bitcasts before type legalization — craig.topper / detail
  939. [BOLT] Allow function entry to be a cold fragment — aaupov / detail
  940. [CodeGen] Use default member initialization (NFC) — kazu / detail
  941. [X86] Use default member initialization (NFC) — kazu / detail
  942. [X86] Use default member initialization (NFC) — kazu / detail
  943. [X86] Use default member initialization (NFC) — kazu / detail
  944. [IPO] Use default member initialization (NFC) — kazu / detail
  945. [RPOFuncAttrs] Fix norecurse detection — aeubanks / detail
  946. [X86] Add missing common AVX2 check prefix — llvm-dev / detail
  947. [Concepts] Implement overload resolution for destructors (P0848) — roi.jacobson1 / detail
  948. [Driver] Pass -X to ld for riscv64-openbsd — brad / detail
  949. [Driver][OpenBSD] Use Arch reference instead of getArch(). NFC — brad / detail
  950. [IPO] Use default member initialization (NFC) — kazu / detail
  951. [test][GlobalOpt] Precommit test — aeubanks / detail
  952. [Support] Use default member initialization (NFC) — kazu / detail
  953. [Vectorize] Use llvm::is_contained (NFC) — kazu / detail
  954. [Toolchains] Use llvm::is_contained (NFC) — kazu / detail
  955. [mlir] Update accessors to prefixed form (NFC) — jpienaar / detail
  956. [libomptarget]Add a trap for external omptarget from LLVM — yeluo / detail
  957. [test][GlobalOpt] Precommit more tests — aeubanks / detail
  958. [libc][Obvious] Fix c++20-designator warnings for tests that use TmHelper.h. — lntue / detail
  959. [libc] Temporary disable environment tests for PATH variable. — lntue / detail
  960. [ADT] Rename value to val (NFC) — kazu / detail
  961. [MCParser] Use default member initialization (NFC) — kazu / detail
  962. Revert "[MCParser] Use default member initialization (NFC)" — kazu / detail
  963. [ADT] Add has_value, value, value_or to llvm::Optional — kazu / detail
  964. [NFC][GlobalOpt] Remove unused parameters — aeubanks / detail
  965. [VE][NFC] Remove obsoleted function declaration — marukawa / detail
  966. [test][GlobalOpt] Regenerate some tests — aeubanks / detail
  967. [test][GlobalOpt] Update precommitted test — aeubanks / detail
  968. [llvm] Use value_or instead of getValueOr (NFC) — kazu / detail
  969. [Driver][Gnu] Don't passs --dynamic-linker in -r mode — i / detail
  970. [clang] Use value_or instead of getValueOr (NFC) — kazu / detail
  971. [clang-tools-extra] Use value_or instead of getValueOr (NFC) — kazu / detail
  972. [AST] Fix an unused variable warning — kazu / detail
  973. [lld] Use value_or instead of getValueOr (NFC) — kazu / detail
  974. [X86] Remove isTargetShuffleSplat and just use SelectionDAG::isSplatValue — llvm-dev / detail
  975. [InstCombine] add baseline tests for signbit cmp folds; NFC — spatel / detail
  976. [InstCombine] add/adjust tests for signbit tests; NFC — spatel / detail
  977. [DAG] SimplifyDemandedBits - add ISD::VSELECT handling — llvm-dev / detail
  978. [DAG] SimplifyDemandedBits - add DemandedElts handling to ISD::SIGN_EXTEND_INREG simplification — llvm-dev / detail
  979. [InstCombine] add fold for (ShiftC >> X) <u C — spatel / detail
  980. [lldb] Use value_or instead of getValueOr (NFC) — kazu / detail
  981. [DAG] Add MaskedVectorIsZero helper — llvm-dev / detail
  982. [flang][OpenMP][NFC] Refactor code related to OpenMP atomic memory order clause semantics — neelam.nimish / detail
  983. [X86] Add common CHECK prefix to nontemporal-3.ll tests — llvm-dev / detail
  984. [GlobalOpt] Perform store->dominated load forwarding for stored once globals — aeubanks / detail
  985. Use value_or instead of getValueOr (NFC) — kazu / detail
  986. [MachinePipeliner] Handle failing constrainRegClass — david.green / detail
  987. [BOLT] Use 32-bit MOV to zero 64-bit register in instrumentation code — aaupov / detail
  988. [TableGen][X86] Add Size field to X86MemOperand class — aaupov / detail
  989. Fix an unused-variable warning in release build, NFC. — hokein.wu / detail
  990. [ADT] Rename value to alt (NFC) — kazu / detail
  991. [InstCombine] add tests for 'sub nuw' with zext; NFC — spatel / detail
  992. [ValueTracking] recognize sub X, (X -nuw Y) as not overflowing — spatel / detail
  993. [CallGraph] Don't preserve CallGraph when function CFG analyses are preserved — aeubanks / detail
  994. [InstCombine] Optimize test for same-sign of values — spatel / detail
  995. [libc] Revert: Temporary disable environment tests for PATH variable. — sivachandra / detail
  996. Rename parallelForEachN to just parallelFor — thakis / detail
  997. [lld] Wrap rst file to 80 cols and fix "precense" typo — thakis / detail
  998. fix comment typos to cycle bots — thakis / detail
  999. [DAGCombiner][ARM][RISCV] Teach ShrinkLoadReplaceStoreWithStore to use truncstore. — craig.topper / detail
  1000. [GlobalOpt] Preserve CFG analyses — aeubanks / detail
  1001. [BOLT] Split functions with exceptions in shared objects and PIEs — maks / detail
  1002. [mlir][complex] Convert complex.conj to libm — lewuathe / detail
  1003. [ADT] Use has_value (NFC) — kazu / detail
  1004. [ADT] Use value instead of getValue() (NFC) — kazu / detail
  1005. [lld] Remove lld/include/lld/Core — thakis / detail
  1006. [LoongArch] Add codegen support for the binary operations — luweining / detail
  1007. [LoongArch] Add codegen support for fneg — luweining / detail
  1008. [LoongArch] Add codegen support for the bitwise binary operations and part of other operations — luweining / detail
  1009. [LoongArch] Perform `and` combination with a shifted mask — luweining / detail
  1010. [Basic] Use has_value (NFC) — kazu / detail
  1011. [LoongArch] Add codegen support for part of conversion operations — luweining / detail
  1012. [RISCV] Merge two similar asserts from different if/else blocks. NFC — craig.topper / detail
  1013. [InstCombine] add vector support for (A >> C) == (B >> C) --> (A^B) u< (1 << C) — Chenbing.Zheng / detail
  1014. [InstCombine] Update icmp-and-shift check-next name; NFC — chenglin.bi / detail
  1015. [clang][dataflow] Extend flow condition in the body of a for loop — sgatev / detail
  1016. [SelectionDAG] Enable WidenVecOp_VECREDUCE_SEQ for scalable vector — Lian.Wang / detail
  1017. [mlir] Fix ClangTidy performance finding (NFC) — akuegel / detail
  1018. [AMDGPU] Limit GFX11 to using 128 VGPRs — jay.foad / detail
  1019. Update link job for flang on windows — diana.picus / detail
  1020. [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) — llvm-dev / detail

#4889 (Jun 19, 2022 8:36:28 PM)

  1. [RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo` — sunshaoce / detail
  2. [NFC] Add 3 more -inseltpoison.ll test variations — nuno.lopes / detail
  3. [clang] Add support for __builtin_memset_inline — gchatelet / detail
  4. [SimplifyCFG] Share code to compute switch density between ShouldBuildLookupTable() and ReduceSwitchRange() — hans / detail
  5. [TableGen][CodeEmitterGen] Do not crash on insufficient positional instruction operands. — ivan.kosarev / detail
  6. [AMDGPU] Basic implementation of isExtractSubvectorCheap — jay.foad / detail
  7. [libc++][NFC] Fix indentation of some #if directives — Louis Dionne / detail
  8. [InstCombine] Add additional cost of phi tests (NFC) — npopov / detail
  9. [Clang,ARM] Add release note for D127197. — simon.tatham / detail
  10. [NFC] remove 'br undef' from InstCombine test cases — nuno.lopes / detail
  11. [AMDGPU] gfx11 EXECZ and VCCZ are no longer allowed to be used as — Joseph.Nash / detail
  12. [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore — John.Ericson / detail
  13. [clang][dataflow] In `optional` model, match call return via hasType — yitzhakm / detail
  14. [InstSimplify] Regenerate test checks (NFC) — npopov / detail
  15. [InstSimplify] Name variables/labels in test (NFC) — npopov / detail
  16. [DAG] SimplifyDemandedVectorElts - adding SimplifyMultipleUseDemandedVectorElts handling to ISD::CONCAT_VECTORS — llvm-dev / detail
  17. [RISCV] Broaden cost model coverage for fixed vectors w/i1 element type — listmail / detail
  18. [NFC] Remove deadcode — gchatelet / detail
  19. [InstSimplify] Convert tests to opaque pointers (NFC) — npopov / detail
  20. [LLDB][Docs] Fix formatting of example code-block — Adrian Prantl / detail
  21. [NFC][Alignment] Simplify code — gchatelet / detail
  22. [flang][lowering] Ignore compiler directives — andrzej.warzynski / detail
  23. [DCE] Update tests to use opaque pointers (NFC) — npopov / detail
  24. [RISCV] Use common prefixes to reduce duplication in cost model tests — listmail / detail
  25. [RISCV] Mark FSIN and other math functions as Expand for scalable vectors. — craig.topper / detail
  26. [PS5] Use linker scripting to find profiling data, like PS4 — paul.robinson / detail
  27. [RISCV] Fix accidental deletion of test lines in 2247e4d — listmail / detail
  28. Revert "[RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo`" — sunshaoce / detail
  29. [AMDGPU] Restore documentation of .amdhsa_shared_vgpr_count — jay.foad / detail
  30. [RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo` — sunshaoce / detail
  31. [SystemZ][z/OS] Add llvm.read_register() intrinsic support for zOS — yusra.syeda / detail
  32. [InstCombine] add test for mask op with constant expression; NFC — spatel / detail
  33. [InstCombine] add narrowing transform for low-masked binop with zext operand (2nd try) — spatel / detail
  34. [libc][math] Add EXP_MANT_MASK when long double is double or quad — benny.kra / detail
  35. [libc] add buffering to FILE writes — michaelrj / detail
  36. [AMDGPU] gfx11 SRC_POPS_EXISTING_WAVE_ID is removed — Joseph.Nash / detail
  37. [AMDGPU] NFC. Comment change to GFX10+ in AsmParser — Joseph.Nash / detail
  38. [clang][tablegen] adds human documentation to `WarningOption` — cjdb / detail
  39. [NFC] Suggest Release mode in clang GettingStarted.html — shivam98.tkg / detail
  40. [AMDGPU] gfx11 add bits to COMPUTE_PGM_RSRC3 — Joseph.Nash / detail
  41. [SystemZ/z/OS] Set DWARF version to 4 for z/OS. — kai.nacke / detail
  42. [mlir][vector] Add patterns for vector distribution — thomasraoux / detail
  43. Update *_TMPRING_SIZE.WAVESIZE for GFX11 — Joseph.Nash / detail
  44. Revert "[Sanitizers] Cleanup handling of stat64/statfs64" — m_borsa / detail
  45. [libc++] Remove uses of __two in type_traits — nikolasklauser / detail
  46. [OpenMP][IRBuilder] Add final clause to task — Shraiysh.Vaishay / detail
  47. [mlir][AMDGPU] Set ABI version constant when linking device libs — Krzysztof.Drewniak / detail
  48. [RISCV] Add cost model coverage for mask reductions requiring legalization — listmail / detail
  49. [JITLink][ELF][AArch64] Implement eh frame handling. — ksunhokim123 / detail
  50. [clang][dataflow] Don't `assert` full LHS coverage in `optional` model — yitzhakm / detail
  51. [libc++] Make sure we install the modulemap file with install-cxx-headers — Louis Dionne / detail
  52. [Clang] Added missing doc for minsize attribute — Dávid Bolvanský / detail
  53. Revert "[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore" — John.Ericson / detail
  54. Add sanitizer-specific GlobalValue attributes. — 31459023+hctim / detail
  55. Add documentation of new sanitizer-specific GV attributes. — 31459023+hctim / detail
  56. [RISCV] Add cost model coverage for scalable scatter/gather — listmail / detail
  57. [RISCV] Add test case showing failure to convert gather/scatter to strided load/store. NFC — craig.topper / detail
  58. [RISCV] Don't require loop simplify form in RISCVGatherScatterLowering. — craig.topper / detail
  59. [libc][Obvious] Change all __builtin_clz* calls to clz in builtin_wrappers.h. — lntue / detail
  60. [RISCV] Minor test improvements for scalable scatter/gather tests added in 275b2e524 — listmail / detail
  61. [PS4/PS5] Don't inherit base class alignment — paul.robinson / detail
  62. [RISCV] Implement isElementTypeLegalForScalableVector TTI hook — listmail / detail
  63. [RISCV] Refine costs for i1 reductions — listmail / detail
  64. [Lex] Fix `fixits` for typo-corrections of preprocessing directives within skipped blocks — kyrtzidis / detail
  65. Fix interaction of CFI instructions with MachineOutliner. — efriedma / detail
  66. [libc++] Simplify type_traits and use more builtins — nikolasklauser / detail
  67. [libc++] Granularize <iterator> includes — nikolasklauser / detail
  68. [mlir][py-bindings] Fix include issue introduced by D127352 — jeffniu22 / detail
  69. [lldb/crashlog] Show help when the command is called without any argument — medismail.bennani / detail
  70. [InstCombine] switch synthetic unreachable to use undef instead of poison (NFC) — nuno.lopes / detail
  71. Revert "[Attributor] Ensure to use the proper liveness AA" — 31459023+hctim / detail
  72. [libc++] Use the same implementation of invoke for C++03 and C++11 — nikolasklauser / detail
  73. [scan-build-py] Fix exception on shutdown with sarif-html output format — anders / detail
  74. [mlir][spirv] Unify aliases of different bitwidth scalar types — antiagainst / detail
  75. [mlir][vulkan] Add missing '<>'  in test IRs to fix test — antiagainst / detail
  76. [BOLT] Mark fragments related to split jump table as non-simple — aaupov / detail
  77. [mlgo] Update FunctionPropertyCache after invalidating analyses — mtrofin / detail
  78. [libc] add EXP_MAT_MASK to x87 long double — michaelrj / detail
  79. [BOLT][TEST] Use double dash flags in tests — maks / detail
  80. [MLIR][Presburger] PresburgerSet::containsPoint: support disjuncts with locals — arjunpitchanathan / detail
  81. [libc] Implement double precision FMA for targets without FMA instructions. — lntue / detail
  82. [Bitcode] Don't use UINT_MAX for missing SanitizerMetadata — Vitaly Buka / detail
  83. [TableGen] const char *const x => const char x[] — i / detail
  84. [NFC] Move flang OpenMP semantic tests under one single directory — qiaopeixin / detail
  85. [GlobalOpt][test] Remove br i1 undef — i / detail
  86. [SanitizerCoverage][test] Remove br i1 undef to avoid UB — i / detail
  87. [PowerPC] Add tests to reflect cfence on float point types. NFC. — gluokai / detail
  88. [libc] Add pthread_detach and thrd_detach. — sivachandra / detail
  89. [clang] Convert for_each to range-based for loops (NFC) — kazu / detail
  90. [clang] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  91. [MC] De-capitalize SwitchSection. NFC — i / detail
  92. [ProfileData] Use llvm::erase_if (NFC) — kazu / detail
  93. [CodeGen] Use llvm::erase_value (NFC) — kazu / detail
  94. [Scalar] Use llvm::append_range (NFC) — kazu / detail
  95. [github] format and refactor GitHub workflows — mohammadkeyvanzade94 / detail
  96. [NFC][clang] Fix typo — ox59616e / detail
  97. [clang-format] Fix a bug in RemoveBracesLLVM — owenca / detail
  98. [X86] emitOrXorXorTree - break if-else chain. NFC. — llvm-dev / detail
  99. [X86] combineTargetShuffle - break if-else chain. NFC. — llvm-dev / detail
  100. [clang][docs] Fix typo in code-block declaration — llvm-dev / detail
  101. [SelectionDAG] Remove invalid TypeSize conversion from WidenVecOp_BITCAST. — paul.walker / detail
  102. [DAG] visitINSERT_VECTOR_ELT - refactor BUILD_VECTOR insertion to remove early-out. NFCI. — llvm-dev / detail
  103. [AArch64] Add extra faddp codegen tests. NFC — david.green / detail
  104. [AArch64] Generate FADDP from shuffled fadd — david.green / detail
  105. [libc++][format] Implement format-string. — koraq / detail
  106. [X86] Replace X32 check prefix with X86 — llvm-dev / detail
  107. [PowerPC] Regenerate pre-inc-disable.ll checks — llvm-dev / detail
  108. [libc++][NFC] Update ranges algorithms status page — nikolasklauser / detail
  109. [DAG] visitINSERT_VECTOR_ELT - fold insert_vector_elt(scalar_to_vector(x),v,i) -> build_vector() — llvm-dev / detail
  110. [Clang][Doc][SafeStack] Fix deadlink (NFC) — 18738953+ksyx / detail
  111. [X86] Add __extension__ to f16c macro intrinsics to suppress warnings about compound literals — craig.topper / detail
  112. [mlir:MultiOpDriver] Add operands to worklist should be checked — chiahungduan / detail
  113. [lldb][bindings] Implement __repr__ instead of __str__ — davelee.com / detail
  114. Use isa instead of dyn_cast (NFC) — kazu / detail
  115. Use getValueOr (NFC) — kazu / detail
  116. [DAG] visitINSERT_VECTOR_ELT - add <1 x ???> insert_vector_elt(v0,extract_vector_elt(v1,0),0) special case handling — llvm-dev / detail
  117. [X86][AVX512] Add tests showing failure to retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  118. [X86][AVX512] Retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  119. [llvm] Use contains (NFC) — kazu / detail
  120. [BOLT][NFC] Move printDebugInfo out of BC::printInstruction — amir.aupov / detail
  121. [clang-tidy][docs] Use std::optional instead of absl::optional in examples — gribozavr / detail
  122. [clang-tidy][docs] Remove an unintentional paragraph break — gribozavr / detail
  123. [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests — joeloser93 / detail
  124. [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats — llvm-dev / detail
  125. [lit] Passthrough CLANG_MODULE_CACHE_PATH env var — abrachet / detail
  126. [InstCombine] Remove unnecessary UB from some tests. — flo / detail
  127. [VPlan] Remove dead OrigLoop argument from removeDeadRecipes (NFC). — flo / detail
  128. fix comment typo to cycle bots — thakis / detail
  129. [libc++][test] Add tuple trivial destructor test — joeloser93 / detail
  130. [lld-macho] Add support for -w — keithbsmiley / detail
  131. [Clang][VE][NFC] Fix a comment — marukawa / detail
  132. Autogenerate sve-fixed-length-bitselect.ll . NFC — deadalnix / detail
  133. Autogenerate sve-fixed-length-frame-offests-crash.ll . NFC — deadalnix / detail
  134. [LoongArch] Remove unnecessary `static` keyword as `const` has internal linkage. NFC — luweining / detail
  135. [LoongArch] clang-format some code in LoongArchISelLowering.cpp. NFC — luweining / detail
  136. Revert "[lit] Passthrough CLANG_MODULE_CACHE_PATH env var" — abrachet / detail
  137. [X86][RFC] Enable `_Float16` type support on X86 following the psABI — phoebe.wang / detail
  138. [AArch64] Look through bitcast when looking for extract_high subvector — david.green / detail
  139. [DAG] visitSRL - pull out ShiftVT. NFC. — llvm-dev / detail
  140. [docs][clang] Fix a broken link on the APINotes doc — jtitor / detail
  141. [MC] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  142. Fix endian conversion of sub-byte types — ulrich.weigand / detail
  143. [NFC] Remove 'br i1 undef' from SROA tests — nuno.lopes / detail
  144. [X86] Add regression test for rGea8fb3b60196 — llvm-dev / detail
  145. [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED) — llvm-dev / detail
  146. Revert "[MC] Omit DWARF unwind info if compact unwind is present where eligible" — jezng / detail
  147. Revert "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — joker.eph / detail
  148. [LV] Update test to use GEP so it is not dead. — flo / detail
  149. [SimplifyCFG,EarlyCSE] Update 2 tests to not branch on undef (NFC). — flo / detail
  150. [clang] Use any_of and none_of (NFC) — kazu / detail
  151. [IR] Call DenseMap::erase directly (NFC) — kazu / detail
  152. [RISCV] Move some methods out of RISCVInstrInfo and into RISCV namespace. — craig.topper / detail
  153. [clang][CodeGen] Switch a few placeholders from UndefValue to PoisonValue — nuno.lopes / detail
  154. [DAG] Enable ISD::FSHL/R SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits — llvm-dev / detail
  155. fix test expected output (fixes arm buildbot failure) [NFC] — nuno.lopes / detail
  156. [libc++] Use unsigned char in basic_string::__short again — nikolasklauser / detail
  157. [NFC] Remove unused variable `MF` — hubert.reinterpretcast / detail
  158. [MC][re-land] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  159. [lld-macho] Make `--icf=safe` work with LTO — jezng / detail
  160. [CMake][libcxx] Use target_include_directories for libc++ headers — phosek / detail
  161. [X86] Use default member initialization (NFC) — kazu / detail
  162. [Transforms] Use default member initialization (NFC) — kazu / detail
  163. [Support] Use default member initialization (NFC) — kazu / detail
  164. [AArch64] Use default member initialization (NFC) — kazu / detail
  165. Revert "[NFC] Remove 'br i1 undef' from SROA tests" — marukawa / detail
  166. [RISCV] Use isShiftedInt to improve readability. NFC — craig.topper / detail
  167. [ELF] Change getRISCVPCRelHi20 error to conventional errorOrWarn — i / detail
  168. [clang-format] Handle deprecated options in dump_format_style.py — owenca / detail
  169. [X86][Disassembler] Fix displacement operand size for symbolizer — maks / detail
  170. [NFC][polly] Removed dead code — gchatelet / detail
  171. [NFC] Remove straight UB from SROA tests — nuno.lopes / detail
  172. [AArch64] Mark smull and umull as commutative. — david.green / detail
  173. [InstSimplify] Update GEP test to use opaque pointers (NFC) — npopov / detail
  174. [InstCombine] Don't push operation across loop phi — npopov / detail
  175. [mlir] Fix ClangTidyPerformance finding (NFC). — akuegel / detail
  176. [NFC][Thumb1] Use FrameDestroy flag to identify epilog instructions — lucas.prates / detail
  177. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  178. [MachineScheduler] Order more stores by ascending address — zhongyunde / detail
  179. [NFC][InstCombine] Refactor InstCombinerImpl::foldSelectIntoOp — david.sherwood / detail
  180. Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records" — lucas.prates / detail
  181. [NFC][Alignment] Convert MemCpyOptimizer.cpp — gchatelet / detail
  182. [libc++] Fix std::lower_bound with C++20-hostile iterators — nikolasklauser / detail
  183. [clang][AArch64][SVE] Implicit conversions for vector-scalar operations — david.truby / detail
  184. [InstSimplify] Add additional test for PR49839 (NFC) — npopov / detail
  185. [gn build] Port 988682a3892e — llvmgnsyncbot / detail
  186. [InstSimplify][IR] Handle trapping constant aggregate (PR49839) — npopov / detail
  187. [test] Add test for D126700 NFC — zhongyunde / detail
  188. [ARM] Fix "local variable is initialized but not referenced" MSVX warning. NFC — llvm-dev / detail
  189. [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere — llvm-dev / detail
  190. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  191. [flang]Add support for do concurrent — mats.petersson / detail
  192. [clang][driver] Introduce new -fdriver-only flag — Jan Svoboda / detail
  193. [clang][driver] Fix compilation database dump with multiple architectures — Jan Svoboda / detail
  194. Revert "[RISCV] Add vread_csr and vwrite_csr to riscv_vector.h" — pc.wang / detail
  195. [MC] Fix likely uninitialized memory bug — jezng / detail
  196. [lld-macho][reland] Initial support for EH Frames — jezng / detail
  197. [lld-macho][reland] Support EH frames under arm64 — jezng / detail
  198. [clang][driver] Only run multi-arch tests on Darwin — Jan Svoboda / detail
  199. [gn build] Port e183bf8e1599 — llvmgnsyncbot / detail
  200. [flang][NFC] Fix typo — clementval / detail
  201. Add `createDynamicDimValues` to tensor dialect utils — frgossen / detail
  202. [InstCombine] Only fold trunc(ext) pairs to bitcast if the source and destination types are the same — benny.kra / detail
  203. [SimplifyCFG] Add test for PR49839 (NFC) — npopov / detail
  204. [AMDGPU] Add GFX11 flat scratch test coverage — jay.foad / detail
  205. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  206. [BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation — och95 / detail
  207. [AArch64] Autogenerate sve-fixed-length tests. NFC — deadalnix / detail
  208. [SimplifyCFG] Handle trapping aggregates (PR49839) — npopov / detail
  209. [NFC][Alignment] Use proper type in LLVMGetAlignment — gchatelet / detail
  210. [NFC][Alignment] Use proper version of getAlign — gchatelet / detail
  211. [NFC][Alignment] Use proper type in instrumentLoadOrStore — gchatelet / detail
  212. [NFC][Alignment] Use proper type in tests — gchatelet / detail
  213. [NFC] Remove dead code — gchatelet / detail
  214. [SelectionDAG] Add test for PR49839 (NFC) — npopov / detail
  215. [SelectionDAG] Handle trapping aggregate (PR49839) — npopov / detail
  216. [NFC][Alignment] Use getAlign in ARMFastISel — gchatelet / detail
  217. [NFC][Alignment] Use getAlign in DXILBitcodeWriter — gchatelet / detail
  218. [NFC] Remove dead code in MipsFastISel — gchatelet / detail
  219. [NFC][Alignment] Simplify code in JSONExporter — gchatelet / detail
  220. [NFC][Alignment] Simplify code in MemorySanitizer — gchatelet / detail
  221. [Flang][OpenMP] Implementation of lowering of SIMD construct. — arnamoy.bhattacharyya / detail
  222. [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values — stephen.tozer / detail
  223. [InstCombine] reorder mask folds for efficiency — spatel / detail
  224. [GlobalISel] Remove buildSequence (NFC) — kazu / detail
  225. [flang] Add target/triple in a test — andrzej.warzynski / detail
  226. [clang][driver] fix to correctly set devtoolset on RHEL — quinn.pham / detail
  227. [CodeGen] Remove EvictionTrack (NFC) — kazu / detail
  228. [mlir][shape][bufferize] Fix typo in external model — springerm / detail
  229. Reapply "[clang][lex] NFCI: Use DirectoryEntryRef in HeaderSearch::load*()" — Jan Svoboda / detail
  230. [NFC][Alignment] Use getAlign in SelectionDAGBuilder — gchatelet / detail
  231. [NFC][Alignment] Use getAlign in SPIRVEmitIntrinsics — gchatelet / detail
  232. [NFC][Alignment] Use getAlign in VNCoercion — gchatelet / detail
  233. [NFC][Alignment] Use getAlign in Attributor classes — gchatelet / detail
  234. [flang] system_clock intrinsic calls with dynamically optional arguments — clementval / detail
  235. [Clang] Change host/device only compilation to a driver mode — jhuber6 / detail
  236. [flang] Handle reversed bounds and negative length in inlined allocation — clementval / detail
  237. [flang] Avoid raising a TODO in fir.boxproc rewrite when not needed (#1560) — clementval / detail
  238. [NFC] Remove dead code — gchatelet / detail
  239. [NFC] Remove dead code — gchatelet / detail
  240. [flang] Add TODO for half-precision intrinsic reductions — clementval / detail
  241. [libc++] Do not yield from __sp_mut::lock() — Louis Dionne / detail
  242. [libc++][test] Remove support old compiler support. — koraq / detail
  243. [libc++] Removes a GCC bug work-around. — koraq / detail
  244. [libc++] Removes unneeded includes. — koraq / detail
  245. [RISCV] Move creation of constant pools from isel to lowering. — craig.topper / detail
  246. [RISCV] Mutate instruction after computing transfer rule in InsertVSETVLI [nfc] — listmail / detail
  247. [libc++][NFC] Use concepts in <bit>. — koraq / detail
  248. [mlir][spirv] Convert single element vector.splat/fma — antiagainst / detail
  249. [mlir][spirv] Remove unused `traits` from `SPV_Attr` — antiagainst / detail
  250. [mlir] (NFC) Clean up bazel and CMake target names — jeffniu22 / detail
  251. [Flang][OpenMP] Avoid double privatisation of loop variables — kiran.chandramohan / detail
  252. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  253. [AMDGPU] Make temp vgpr selection stable in indirectCopyToAGPR — Stanislav.Mekhanoshin / detail
  254. [X86] combineEXTEND_VECTOR_INREG - don't attempt to shuffle combine ANY_EXTEND_VECTOR_INREG without SSE41 — llvm-dev / detail
  255. [flang][NFC] Add TODOs for KIND = 2 — clementval / detail
  256. [mlir][spirv] Convert math.ctlz to spv.GLSL.FindUMsb — antiagainst / detail
  257. Revert "Also move WeakRefReferences in CodeGenModule::moveLazyEmssionStates" — 31459023+hctim / detail
  258. Revert "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — 31459023+hctim / detail
  259. [mlir][spirv] Use UnrealizedConversionCast in ArithmeticToSPIRV — antiagainst / detail
  260. [mlir][spirv] Fix result type for arith.cmpi/cmpf conversion — antiagainst / detail
  261. Revert "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — 31459023+hctim / detail
  262. [BOLT][NFC] Forward declare ReorderBlocks for MSVC19 — aaupov / detail
  263. [flang][runtime] Fix nonadvancing output edge case — pklausler / detail
  264. [lldb] Add missing UTF-8 char basic type entries — contact / detail
  265. [flang][runtime] Better (but still synchronous) support for asynchronous I/O — pklausler / detail
  266. Reland [clang][AIX] add option mdefault-visibility-export-mapping — daltenty / detail
  267. Reland: unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV after 8c8a2679a20f — daltenty / detail
  268. [flang][runtime] Fix list-directed/NAMELIST complex input with "r*" repetition count — pklausler / detail
  269. Revert "[mlir][vector] Add patterns to ppropagate vector distribution" — thomasraoux / detail
  270. [lld-macho] Require aarch64 for eh-frame.s test — jezng / detail
  271. [Dexter] Fix incorrect test expectations for floating point tests — stephen.tozer / detail
  272. Add sanitizer metadata attributes to clang IR gen. — 31459023+hctim / detail
  273. [flang][runtime] Don't crash after reporting I/O statement errors — pklausler / detail
  274. [clang-cl][MSVC] Map /external:Wn n=1-4 to -Wsystem-headers — steplong / detail
  275. [Dexter] Remove debugger-dependent test from windows — stephen.tozer / detail
  276. [flang][runtime] Fix runtime CSHIFT of rank>1 array case of negative shift count — pklausler / detail
  277. Recommit "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — craig.topper / detail
  278. [flang] Fix bogus branch target error on END SELECT — pklausler / detail
  279. [mlir][linalg] Add conv_2d_nhwc_fhwc to core_named_ops.py — benny.kra / detail
  280. [RISCV] Add basic fshr/fshl cost and codegen coverage — listmail / detail
  281. [flang] Document extension: Ew.0 output editing — pklausler / detail
  282. [clang-cl] Accept /FA[c][s][u], but ignore the arguments — steplong / detail
  283. [LLDB][NativePDB] Convert backslash to slash when creating CU and filter out CU with no function in ResolveSymbolContext. — zequanwu / detail
  284. Minor fix to 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  285. Minor fix to ae60869908db6e8f45b51bc35d983706e8a296ae — zequanwu / detail
  286. [clang-format] Handle more cases for RemoveBracesLLVM — owenca / detail
  287. Revert "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  288. [analyzer][NFC] Remove unused Analyses enum — balazs.benics / detail
  289. Reland "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  290. [flang][NFC] Add source location information to report unsupported complex types — clementval / detail
  291. [libc++] Granularize some more of <type_traits> — nikolasklauser / detail
  292. [flang] Fix type mismatch in verification error — clementval / detail
  293. [libc++] Simplify the char_traits specializations — nikolasklauser / detail
  294. [gn build] Port 3abaefe64c22 — llvmgnsyncbot / detail
  295. [lld-macho] Fix symbol name returned from InputSection::getLocation — thakis / detail
  296. [AMDGPU] Fix GFX11 codegen for V_MAD_U64_U32 and V_MAD_I64_I32 — jay.foad / detail
  297. [AMDGPU] Add some GFX11 atomic optimizer testing — jay.foad / detail
  298. [LLDB][formatters] Add formatter for libc++'s std::span — Adrian Prantl / detail
  299. [AMDGPU] Work around GFX11 flat scratch SVS swizzling bug — jay.foad / detail
  300. [gn build] Port ea9ff9fac3a6 — llvmgnsyncbot / detail
  301. [AMDGPU] Add GFX11 llvm.amdgcn.permlane64 intrinsic — jay.foad / detail
  302. gn build: Add support for building the standalone ubsan runtime. — peter / detail
  303. gn build: Add support for building the AArch64 LSE builtins. — peter / detail
  304. [AMDGPU] Define SGPR_NULL64 register. NFCI. — Stanislav.Mekhanoshin / detail
  305. Partially revert 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  306. [mlir][TilingInterface] Add pattern to tile using TilingInterface and implement TilingInterface for Linalg ops. — ravishankarm / detail
  307. [RISCV] Disable matchSplatAsGather for i1 vectors to prevent creating illegal nodes. — craig.topper / detail
  308. gn build: Disable ubsan build on mac/win. — peter / detail
  309. Restore missing runtimes-test-depends target that causes build failures when LLVM_INCLUDE_TESTS is ON — j-nagurne / detail
  310. [C-API][ORC] Fix struct name. — Lang Hames / detail
  311. [C-API][ORC] Add missing error check to unit test. — Lang Hames / detail
  312. gn build: Don't define an action for gen_version_script on mac/win. — peter / detail
  313. [NFC] Undo AIX build compiler workaround — hubert.reinterpretcast / detail
  314. [libc] Add Fuchsia implementation of ::testing::Test — abrachet / detail
  315. Revert "gn build: Add support for building the standalone ubsan runtime." — peter / detail
  316. [libc] Add explicit casts for string functions — abrachet / detail
  317. [LV] Replace OrigPHIsToFix in native with VPlan traversal. (NFC) — flo / detail
  318. Fix-forward broken ASan test on Windows. — 31459023+hctim / detail
  319. [Analysis] Remove getUniqueInstruction (NFC) — kazu / detail
  320. [BOLT][NFC] Pass Function to BC.printInstructions in BinaryBasicBlock::dump — aaupov / detail
  321. [AMDGPU] Use null for dead sdst operand — Stanislav.Mekhanoshin / detail
  322. [ConstraintElimination] Add tests with cmps with constant ops only. — flo / detail
  323. [mlir] Support getSuccessorInputs from parent op — jeffniu22 / detail
  324. [bazel] Unbreak the build after cf6a7c194793 — benny.kra / detail
  325. [mlir] Fix CMake file — jeffniu22 / detail
  326. [RISCV] Fix use of texternalsym in output pattern where input was tglobaladdr. NFC — craig.topper / detail
  327. [flang][runtime] Don't emit any leading blanks for G0/E0 output editing — pklausler / detail
  328. [flang][runtime] Fix overflow detection for REAL input — pklausler / detail
  329. [flang][runtime] Detect overflow of fixed-sized exponent output field — pklausler / detail
  330. [flang] Fix crash on USE error — pklausler / detail
  331. [flang] Handle USE association in parse tree rewriting — pklausler / detail
  332. [flang][runtime] Don't loop in runtime if blank appears in BOZ input — pklausler / detail
  333. [flang] Intrinsic module procedure pure prefixes — vdonaldson / detail
  334. [flang][runtime] Skip remainder of bad input record even with ADVANCE='NO' — pklausler / detail
  335. [C-API][ORC] Add LLVMOrcExecutionSessionLookup -- generic async symbol lookup. — Lang Hames / detail
  336. [Driver] Improve linking options for target AVR — ben.shi / detail
  337. [CodeGen] Remove futureWeight (NFC) — kazu / detail
  338. [C-API][ORC] Add C API to suspend lookups during definition generation. — Lang Hames / detail
  339. Revert "[Driver] Improve linking options for target AVR" — ben.shi / detail
  340. [BasicTTI] Remove unused support for multiple opcodes in getTypeBasedIntrinsicInstrCost [nfc] — listmail / detail
  341. [Driver] Improve linking options for target AVR — ben.shi / detail
  342. [InstCombine] Don't slice up PHIs when pred BB has catchswitch — aheejin / detail
  343. [libcxx][AIX] Switch build compiler to clang — jakeegan10 / detail
  344. [sanitizer] Add -lresolv only for non-Android non-musl Linux — i / detail
  345. [flang] Add semantic check for multiple part-ref with nonzero rank for TBP — qiaopeixin / detail
  346. [flang] Complement one-to-one association check of bind name and entity name — qiaopeixin / detail
  347. [Driver][test] Make ananas.c and solaris-ld.c robust — i / detail
  348. [CodeGen] Initialize ISD after 800d222e53dabfe1e242bd06ab70f58c36e768ed — i / detail
  349. [InstCombine] add tests for compare-signs — Chenbing.Zheng / detail
  350. [InstCombine] Optimize lshr+shl+and conversion pattern — chenglin.bi / detail
  351. [mlir][Vector] Support vectorize to vector.reduction or/and. — jacquesguan / detail
  352. [mlir][Arithmetic] Fold NegF in MulF and DivF. — jacquesguan / detail
  353. [mlir][doc] Move pass to passes list and remove redundant doc — jpienaar / detail
  354. [JITLink][AArch64] Unify table managers of ELF and MachO. — ksunhokim123 / detail
  355. [JITLink][AArch64] Lift fixup functions from aarch64.cpp to aarch64.h. (NFC) — ksunhokim123 / detail
  356. [mlir] Include attributes in ML program dialect ops def — jpienaar / detail
  357. [mlir][sparse_tensor] fix windows build — jeffniu22 / detail
  358. [PowerPC] Update cfence tests to avoid using undef. NFC. — gluokai / detail
  359. [Lex] Keep track of skipped preprocessor blocks and advance the lexer directly if they are revisited — kyrtzidis / detail
  360. [libc++][NFC] clang-format <__config> — nikolasklauser / detail
  361. [JITLink][AArch64] Implement MoveWide16 generic edge. — ksunhokim123 / detail
  362. [Greedy RegAlloc] Fix the handling of split register in last chance re-coloring. — serguei.katkov / detail
  363. [JITLink][ELF][AArch64] Implement R_AARCH64_MOVW_UABS_G*_NC. — ksunhokim123 / detail
  364. [mlir][ods] Make Attr/Type def accessors match the dialect — jeffniu22 / detail
  365. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  366. [mlir][vector] Add pattern to distribute vector reduction to GPU shuffles — thomasraoux / detail
  367. [AArch64][NFC] Fix a comment error — zhongyunde / detail
  368. [CodeGen] Remove restrictRef (NFC) — kazu / detail
  369. [CodeGen] Remove addSEHCatchHandler and addSEHCleanupHandler (NFC) — kazu / detail
  370. [Coroutines] Convert coroutine.presplit to enum attr — yedeng.yd / detail
  371. [PowerPC][AtomicExpand] Precommit IR tests for D127609. NFC. — gluokai / detail
  372. [NFC] Fix Wswitch warning triggered by 735e6c — yedeng.yd / detail
  373. [lldb] Fix TCPSocket::Connect when getaddrinfo returns multiple addrs — pavel / detail
  374. [PowerPC] Correct test RUN line. NFC. — gluokai / detail
  375. Reland "[analyzer] Deprecate `-analyzer-store region` flag" — balazs.benics / detail
  376. [analyzer][NFC] Inline AnalyzerOptions::getUserMode() — balazs.benics / detail
  377. [Statepoints] FixupStatepoint: Clear isKill flag if COPY is not deleted. — dantrushin / detail
  378. Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" — balazs.benics / detail
  379. Add lowering TODO for bindings returning derived types or arrays — clementval / detail
  380. [llvm-cxxfilt] Add description for --types in help text — gbreynoo / detail
  381. [ConstraintElimination] Support constraints with only const ops. — flo / detail
  382. [lldb] Fix TestDyldExecLinux with xml enabled — pavel / detail
  383. [SCEV] Add tests where assumes can be used to improve trip multiple. — flo / detail
  384. [AMDGPU][MC][GFX11] Correct ds_swizzle_b32 — d-pre / detail
  385. [AArch64][SME] Add load/store intrinsics — rosie.sumpter / detail
  386. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  387. [AMDGPU] Add GFX11 llvm-objdump tests — jay.foad / detail
  388. [NFC][Alignment] use getAlign in AddressSanitizer — gchatelet / detail
  389. [NFC][Alignment] Use Align in shouldAlignPointerArgs — gchatelet / detail
  390. [NFC][Alignment] Use Align in SafeStack — gchatelet / detail
  391. [NFC][Alignment] Use Align in CoroFrame — gchatelet / detail
  392. [NFC][Alignment] Use MaybeAlign in CGCleanup/CGExpr — gchatelet / detail
  393. [NFC] Remove dead code — gchatelet / detail
  394. [MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock — serguei.katkov / detail
  395. [analyzer][Casting] Support isa, cast, dyn_cast of SVals — balazs.benics / detail
  396. Revert "Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder"" — jun / detail
  397. [InterleavedLoadComb] Rename uses when inserting new uses. — flo / detail
  398. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  399. [flang] Support PDT declaration with initial comp value in internal procedure — jperier / detail
  400. [AMDGPU] Add a GFX11 MCA test — jay.foad / detail
  401. [AArch64][SME] Add ldr/str (fill/spill) intrinsics — david.sherwood / detail
  402. [ARM] Add more opaque pointer gather/scatter tests. NFC — david.green / detail
  403. [AArch64] Add cost tests for fadd reductions with fast math flags. — flo / detail
  404. [libc++] Remove macros for IBM compiler — Louis Dionne / detail
  405. [OpenMP] Fix offload packager not writing to temps correctly — jhuber6 / detail
  406. Revert "[MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock" — serguei.katkov / detail
  407. [AMDGPU] gfx11 support add_f16 — Joseph.Nash / detail
  408. [NFC][Thumb] Update frame-chain codegen test to use thumbv6m — lucas.prates / detail
  409. [lld-macho] Print the name of functions containing undefined references — thakis / detail
  410. Add __config formatting to .git-blame-ignore-revs — Louis Dionne / detail
  411. [flang] Avoid losing type parameter information — clementval / detail
  412. [Libomptarget] Add test config for compiling in LTO-mode — jhuber6 / detail
  413. [Diagnostics] Fix inconsistent shift-overflow warnings in C++20 — shivam98.tkg / detail
  414. [RISCV] simplify emitVSETVLIs handling of vsetvli xN, phi(), vtype case [NFC] — listmail / detail
  415. [NFC] Remove unused function parameter — sepavloff / detail
  416. [libc] Guard common macro names — abrachet / detail
  417. [inliner] Add per-SCC-pass InlineAdvisor printing option — mtrofin / detail
  418. [InstCombine] add tests for sub with extended operands; NFC — spatel / detail
  419. [mlir] Introduce transform.alternatives op — zinenko / detail
  420. [mlir] fix compiler error due to commit landing race — zinenko / detail
  421. [AMDGPU] Regenerate MIR checks for image instructions — jay.foad / detail
  422. [clang] AST/Print: honor AlwaysIncludeTypeForTemplateArgument policy — mizvekov / detail
  423. [mlir][linalg] Add named ops for depthwise 3d convolution — benny.kra / detail
  424. [PowerPC] Fix combine step for shufflevector. — stefanp / detail
  425. freeze does not change the constant property — dmalyutin / detail
  426. [mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  427. remove a duplicated include — l.lunak / detail
  428. [analyzer][NFC] Relocate unary transfer functions — balazs.benics / detail
  429. [analyzer][NFC] Substitute the SVal::evalMinus and evalComplement functions — balazs.benics / detail
  430. [RISCV] Split out getEEWForLoadStore [nfc] — listmail / detail
  431. [analyzer][NFC] Remove unused ExprEngine::evalBinOp functions — balazs.benics / detail
  432. [libcxx][AIX] Enable ABI list checking for XCOFF — jakeegan10 / detail
  433. [CMake][compiler-rt] Provide a dedicated option for LLVM unwinder — phosek / detail
  434. [analyzer][NFC] Replace getLastArg with hasArg when applicable — balazs.benics / detail
  435. [PS5] Use __gxx_personality_v0 for TSan — paul.robinson / detail
  436. [NFC][libcxx] Check def of __LONG_DOUBLE_IEEE128__ — daltenty / detail
  437. [MLIR][Presburger] Add values to PresburgerSpace — groverkss / detail
  438. [libc++] Use explicit module cache path in tests — abrachet / detail
  439. [libc++] Find a clang-format everybody is happy with — nikolasklauser / detail
  440. [flang] Add team_type to num_images intrinsic call — ktrasmussn / detail
  441. [mlir][Arith] Implement InferIntRangeInterface for arithmetic ops — Krzysztof.Drewniak / detail
  442. [RISCV] Split out subfields in InsertVSETVLI's demanded fields analysis [nfc] — listmail / detail
  443. [MLIR][Presburger] Fix spellings of attachment — groverkss / detail
  444. [ValueTracking] recognize sub X, (X -nsw Y) as not overflowing — spatel / detail
  445. [X86][NFC] Use mnemonic tables in validateInstruction 1/4 — aaupov / detail
  446. [X86][NFC] Use mnemonic tables in validateInstruction 2/4 — aaupov / detail
  447. [clang][NFC][AST] rename the ImportError to ASTImportError — singh.shivamsingh2003 / detail
  448. [X86][NFC] Use mnemonic tables in validateInstruction 3/4 — aaupov / detail
  449. [Clang][AST] Fixed BindingDecl AST-dump for tuple like structures — 65320245+isuckatcs / detail
  450. Update ASTImportError.h — github / detail
  451. [PS5] Make library function availability match PS4 — paul.robinson / detail
  452. [Clang] Simplify unifying target features — jhuber6 / detail
  453. [mlir] add an option to print op stats in JSON — okwan / detail
  454. [Matrix] Check if iterator is at beginning of BB in optimizeTranspose. — flo / detail
  455. [lld-macho] Group undefined symbol diagnostics by symbol — thakis / detail
  456. [RISCV] Split out transfer function explicitly in VSETVLI insertion dataflow [nfc] — listmail / detail
  457. Revert "[mlir] add an option to print op stats in JSON" — okwan / detail
  458. [flang] Add failed_images to list of intrinsics and add test — ktrasmussn / detail
  459. Revert "[mlir] Add a generic data-flow analysis framework" — frgossen / detail
  460. [clang] Add tests for statement expression in initializers — anders / detail
  461. [mlir][Arith] Pass to switch signed ops for equivalent unsigned ones — Krzysztof.Drewniak / detail
  462. (Reland)[mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  463. RISCV: handle 64-bit PCREL data relocations — Saleem Abdulrasool / detail
  464. [bazel] Port 75bfc6f29579 — benny.kra / detail
  465. [bazel] Port b0b00432093b — benny.kra / detail
  466. [mlir] Try to work around ambiguity in older clang versions — benny.kra / detail
  467. [llvm] Add DW_CC_nocall to function debug metadata when either return values or arguments are removed — VenkataRamanaiah.Nalamothu / detail
  468. FunctionPropertiesAnalysis: handle callsite BBs that lose edges — mtrofin / detail
  469. [PS5] Default to 'sce' debugger tuning — paul.robinson / detail
  470. [clang][dataflow] Rename `getPointeeLoc` to `getReferentLoc` for ReferenceValue. — gribozavr / detail
  471. [dsymutil] Automatically generate a reproducer when dsymutil crashes — Jonas Devlieghere / detail
  472. [dsymutil] Fix std::unique_ptr to llvm::Expected conversion — Jonas Devlieghere / detail
  473. [RISCV] Minor code/comment improvement in prepass of InsertVSETVLI [nfc] — listmail / detail
  474. [mlir][spirv] Fix math.ctlz for full zero bit cases — antiagainst / detail
  475. [TableGen][DirectX] Add tableGen backend to generate DXIL operation for DirectX backend. — python3kgae / detail
  476. [gn build] Port 435897b41d60 — llvmgnsyncbot / detail
  477. Revert "[Driver] Improve linking options for target AVR" — haowei / detail
  478. Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — phoebe.wang / detail
  479. [X86][AMX] Fix klockwork issue. — yuanke.luo / detail
  480. [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative — zixuan.wu / detail
  481. [HIP] fix long double size — Yaxun.Liu / detail
  482. [Libomptarget] Use binutils archive executable to address failing tests — jhuber6 / detail
  483. [RISCV] Replace uses of VLOpFrag in VLMax patterns with srcvalue. — craig.topper / detail
  484. [mlir][affine] Make loop tiling default options explicit — lewuathe / detail
  485. [mlir][Vector] Fold consecutive bitcast. — jacquesguan / detail
  486. [X86][NFC] Use mnemonic tables in validateInstruction 4/4 — amir.aupov / detail
  487. [Driver] Improve linking options for target AVR — ben.shi / detail
  488. [RISCV][NFC] Set default value for BaseInstr in RISCVVPseudo — pc.wang / detail
  489. [mlir][spirv] Handle corner cases for math.powf conversion — antiagainst / detail
  490. [LLDB] CommandObjectThreadUntil::DoExecute() sets the wrong selected thread ID — VenkataRamanaiah.Nalamothu / detail
  491. [libc++][NFCI] span: replace enable_if with concepts — joeloser93 / detail
  492. [RISCV][NFC] Add more tests for instruction selection of 'mul' — ben.shi / detail
  493. [ORC-RT] Add integration tests for AArch64 — housel / detail
  494. [MC] Remove unused MCStreamer::SwitchSection — i / detail
  495. [AMDGPU] Add isMFMA helper function. NFC — Austin.Kerbow / detail
  496. [AMDGPU] Add more expressive sched_barrier controls — Austin.Kerbow / detail
  497. [gn build] Port 48ebc1af2948 — llvmgnsyncbot / detail
  498. [clang-format] Never analyze insert/remove braces in the same pass — owenca / detail
  499. [libc][NFC] Use uint32_t to represent futex words. — sivachandra / detail
  500. [SelectionDAG] fold 'Op0 - (X * MulC)' to 'Op0 + (X << log2(-MulC))' — ben.shi / detail
  501. [RISCV] Teach vsetvli insertion to not insert redundant vsetvli right after VLEFF/VLSEGFF. — yeting.kuo / detail
  502. [clangd] Wire up compilation for style blocks — kadircet / detail
  503. [libc][NFC] Add src.__support.OSUtil targets conditionally. — sivachandra / detail
  504. [LSR] Add test for LoopStrenghtReduce for Ldp; NFC — chenglin.bi / detail
  505. [mlir] Add missing newline at end of .clang-format file — owenca / detail
  506. [mlir][SCF][bufferize] Implement `resolveConflicts` for SCF ops — springerm / detail
  507. [libFuzzer] Use the compiler to link the relocatable object — phosek / detail
  508. [libc] Add linux threads targets only if __support/OSUtil targets are available. — sivachandra / detail
  509. [AMDGPU] Fix buildbot failures after 48ebc1af29 — Austin.Kerbow / detail
  510. [SimplifyLibCalls] Drop duplicate check (NFC) — npopov / detail
  511. [flang] Change C889 from error into warning — qiaopeixin / detail
  512. [Clang] Add the `annotate_type` attribute — mboehme / detail
  513. [mlir][linalg][bufferize] Remove always-aliasing-with-dest option — springerm / detail
  514. [flang][OpenMP] Add one semantic check for data-sharing clauses — qiaopeixin / detail
  515. [mlir][bufferize][NFC] Make func BufferizableOpInterface impl compatible with One-Shot Bufferize — springerm / detail
  516. [InstCombine] Improve check for catchswitch BBs (NFC) — aheejin / detail
  517. [mlir][bufferize][NFC] Merge AlwaysCopyAnalysisState into AnalysisState — springerm / detail
  518. [libc][Obvious] Removed few unused vars. — sivachandra / detail
  519. [mlir][bufferize] Better implementation of AnalysisState::isTensorYielded — springerm / detail
  520. [RISCV] Fixing undefined physical register issue when subreg liveness tracking enabled. — kito.cheng / detail
  521. [mlir][Arith] Fix a use-after-free after rewriting ops to unsigned — benny.kra / detail
  522. [libcxx] Remove extraneous '---' lines in .clang-format files — owenca / detail
  523. [clangd] Enable AKA type printing by default — kadircet / detail
  524. [NFC][AArch64] Minor refactor of AArch64InstPrinter::printMatrixTileList — david.sherwood / detail
  525. [Clang] Fix signed-unsigned comparison warning that breaks the ppc64 build. — mboehme / detail
  526. [libcxx] Fix allocator<void>::pointer in C++20 with removed members — ibiryukov / detail
  527. [Clang] Documentation-only: Add missing closing `>` in AttrDocs.td — mboehme / detail
  528. [AArch64][SME] Add SME read/write intrinsics that map to the mova instruction — david.sherwood / detail
  529. [X86] needCarryOrOverflowFlag/onlyZeroFlagUsed - merge identical switch cases. NFCI. — llvm-dev / detail
  530. [OpenCL] Reword unknown extension pragma diagnostic — sven.vanhaastregt / detail
  531. [clang] Reject non-declaration C++11 attributes on declarations — mboehme / detail
  532. [clang][dataflow] Add support for correlated branches to optional model — sgatev / detail
  533. [DAG] Fix SDLoc mismatch in (shl (srl x, c1), c2) -> and(shift(x,c3)) fold — llvm-dev / detail
  534. [NFC] Move tests CodeGen/AArch64/SME/sme-* -> CodeGen/AArch64/sme-* — david.sherwood / detail
  535. [X86][SLP] Basic test coverage for llvm.powi — jeremy.morse / detail
  536. [Sema] Remove unused function after 8c7b64b5ae2a — benny.kra / detail
  537. [DebugInfo][ARM] Not readonly check for RWPI globals — keith.walker / detail
  538. Fix signed/unsigned comparison warning — llvm-dev / detail
  539. Promote bf16 to f32 when the target doesn't support it — benny.kra / detail
  540. Add a conversion from double to bf16 — benny.kra / detail
  541. [AArch64] Add test case from D127354 — llvm-dev / detail
  542. [X86] X86TargetTransformInfo.cpp - use InstructionCost type to accumulate instructions costs — llvm-dev / detail
  543. [BitcodeReader] Remove unnecessary argument defaults (NFC) — npopov / detail
  544. Revert "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — benny.kra / detail
  545. [gn build] (semi-automatically) port 8bc0bb956421 — thakis / detail
  546. [gn build] (semi-automatically) port fb34d531af95 — thakis / detail
  547. [analyzer][NFC][test] Add new RUN lint with support-symbolic-integer-casts=true to svalbuilder-rearrange-comparisons.c — gabor.marton / detail
  548. [NFC][Alignment] Use Align in MCAlignFragment — gchatelet / detail
  549. [test][RISCV] Precommit test for SeparateConstOffsetFromGEP (NFC) — anton.a.afanasyev / detail
  550. [mlir] generate documentation for transform dialect extensions — zinenko / detail
  551. [mlir] check interfaces are attached to the expected object — zinenko / detail
  552. [flang] Fix one regression failure related to BIND(C) statement — qiaopeixin / detail
  553. [SLP] Improve reordering in presence of constant only nodes. — a.bataev / detail
  554. [COFF] Don't reject executables with data directories pointing outside of provided data — martin / detail
  555. [LLD] [MinGW] Implement --disable-reloc-section, mapped to /fixed — martin / detail
  556. [clang] Use correct visibility parameters when following a Using declaration — kadircet / detail
  557. [lldb] Fix loading DLL from some ramdisk on Windows — martin / detail
  558. [clang][NFC] Remove unused parameter from ActOnCXXNestedNameSpecifier — tbaeder / detail
  559. [clang][sema] Provide better diagnostic for missing template arguments — tbaeder / detail
  560. [analyzer][NFC][test] Add new RUN line with support-symbolic-integer-casts=true to expr-inspection.cpp — gabor.marton / detail
  561. 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
  562. [clangd] Always desugar type aliases in hover — kadircet / detail
  563. [clangd][NFC] Use the existing ASTContext from scope — kadircet / detail
  564. [Driver][test] Make RISCV tests robust with PATH= — sunshaoce / detail
  565. [JITLink][ELF] Log enum name of unsupported relocation type. — ksunhokim123 / detail
  566. [mlir][tablegen] Generate default attr values in Python bindings — springerm / detail
  567. [flang][NFC] Fix some formatting — clementval / detail
  568. [analyzer][NFC] Remove dead code and modernize surroundings — balazs.benics / detail
  569. [analyzer] Fix StreamErrorState hash bug — balazs.benics / detail
  570. [analyzer][NFC] Remove dead field of UnixAPICheckers — balazs.benics / detail
  571. [analyzer][NFC] Prefer using isa<> instead getAs<> in conditions — balazs.benics / detail
  572. Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — phoebe.wang / detail
  573. [analyzer] Treat system globals as mutable if they are not const — balazs.benics / detail
  574. [analyzer] Relax constraints on const qualified regions — balazs.benics / detail
  575. [CodeGen] Fix the bug of machine sink — yuanke.luo / detail
  576. [PS5] Trap after noreturn calls, with special case for stack-check-fail — paul.robinson / detail
  577. [mlir][vector] NFC remove dependency of VectorTransform to GPU dialect — thomasraoux / detail
  578. [libc++] Removes unneeded <iterator> includes. — koraq / detail
  579. [clang][dataflow] Make `Value` and `StorageLocation` non-copyable — sgatev / detail
  580. [Binary] Add iterator to the OffloadBinary string maps — jhuber6 / detail
  581. [llvm] Fix MachO exports trie parsing. — Juergen Ributzka / detail
  582. [PS5] Support sin+cos->sincos optimization — paul.robinson / detail
  583. [LLD][COFF] Convert file name to lowercase when inserting it into visitedLibs — pzheng / detail
  584. [MLIR][Bufferization] Assume alias if no information is available — l.chelini / detail
  585. [mlir] address post-commit review for D127724 — zinenko / detail
  586. [memprof] Update the test comments to include -Wl,-no-pie — snehasishk / detail
  587. [SelectionDAG] Constant fold FP_TO_BF16 and BF16_TO_FP. — benny.kra / detail
  588. [tosa] Lower tosa.slice to tensor.slice for dynamic case — rob.suderman / detail
  589. [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores — quinn.pham / detail
  590. [mlir] add an option to print op stats in JSON — okwan / detail
  591. [clang] Add -fsanitize=memtag-globals (no-op). — 31459023+hctim / detail
  592. [X86] X86InstrInfo.cpp - fix signed/unsigned promotion warnings in addImm calls — llvm-dev / detail
  593. [mlir][GPUToNVVM] Fix bug in mma elementwise lowering — thomasraoux / detail
  594. [llvm-profdata][test] Change -Wl,-no-pie to -no-pie after D127808 — i / detail
  595. [LV] Remove unneeded CustomBuilder arg from setDebugLocFromInst (NFC). — flo / detail
  596. [mlgo] Fix accounting for SCC splits — mtrofin / detail
  597. [DAGCombiner] Fold fold (fp_to_bf16 (bf16_to_fp op)) -> op — benny.kra / detail
  598. [Clang] Let the linker choose shared or static libunwind unless specified — phosek / detail
  599. [mlir][bzl] Export textmate grammar file — jpienaar / detail
  600. [libc] refactor printf file writing — michaelrj / detail
  601. [libc] add printf — michaelrj / detail
  602. [lldb/Fuzzer] Create ninja target for target fuzzer — sassychels251 / detail
  603. [clangd] Improve ObjC protocol suggestions from the index — davg / detail
  604. [trace][intelpt] Support system-wide tracing [7] - Create a base IntelPTProcessTrace class — walter erquinigo / detail
  605. [trace][intelpt] Support system-wide tracing [8] - Improve the single buffer perf_event configuration — walter erquinigo / detail
  606. [trace][intelpt] Support system-wide tracing [9] - Collect and return context switch traces — walter erquinigo / detail
  607. [trace][intelpt] Support system-wide tracing [10] - Return warnings and tsc information from lldb-server. — walter erquinigo / detail
  608. [trace][intelpt] Support system-wide tracing [11] - Read warnings and perf conversion in the client — walter erquinigo / detail
  609. [mlir] add createPrintOpStatsPass() with explicit params — okwan / detail
  610. [PowerPC] Skip combine for vector_shuffles when two scalar_to_vector nodes are different vector types. — amy.kwan1 / detail
  611. Update the status of more C DRs — aaron / detail
  612. Rolling back tests for WG14 DR145 — aaron / detail
  613. Revert "[lldb/Fuzzer] Create ninja target for target fuzzer" — stilis / detail
  614. [clang-format][NFC] Fix braces in ClangFormat.cpp — owenca / detail
  615. [flang][runtime] Allow recovery from BACKSPACE(badUnit) — pklausler / detail
  616. [gn build] Add missing BLAKE3 dependency — aeubanks / detail
  617. [trace][intelpt] Support system-wide tracing [12] - Support multi-core trace load and save — walter erquinigo / detail
  618. [libc++] Implement ranges::lexicographical_compare — nikolasklauser / detail
  619. [clang][deps] Further canonicalize implicit modules options in dep scan — blangmuir / detail
  620. [Driver] Simplify -fno-builtin- handling. NFC — i / detail
  621. [flang][runtime] Fix REWIND after non-advancing data transfer — pklausler / detail
  622. Fix failures — walter erquinigo / detail
  623. [clang][WebAssembly] Loosen restriction on `main` symbol mangling — sbc / detail
  624. [flang][runtime] Signal END from character input — pklausler / detail
  625. [flang][runtime] Fix INQUIRE(POS=n) for non-advancing I/O — pklausler / detail
  626. [flang] Add more qualification when creating names for compiler-generated USEs — pklausler / detail
  627. [flang][runtime] Fix handling of output FORMAT('x' 'y') — pklausler / detail
  628. [flang][runtime] Make NCOPIES= argument of REPEAT a signed integer, & check it — pklausler / detail
  629. [mlir][LLVMIR] Use insertelement if needed when translating ConstantAggregate — minyihh / detail
  630. [mlir][LLVMIR] Use isScalableVectorType in ShuffleVectorOp::parse — minyihh / detail
  631. [mlir][LLVMIR] Ask ICmpOp to return vector<Nxi1> when needed — minyihh / detail
  632. Reland "[lldb/Fuzzer] Create ninja target for target fuzzer" — sassychels251 / detail
  633. [flang] ERROR STOP is not an image control statement — pklausler / detail
  634. unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV=OFF after 45d88cd00846 — thakis / detail
  635. [flang][runtime] Better error message for mis-ASSIGN'ed FORMAT — pklausler / detail
  636. [mlir] create PrintOpStatsPass using printAsJSON — okwan / detail
  637. [lldb] Don't overwrite quit and exit builtins in the Python interpreter — Jonas Devlieghere / detail
  638. [flang][docs] Document non-supported VMS extensions — pklausler / detail
  639. [gn build] Port afd5a4f2dcd6 — llvmgnsyncbot / detail
  640. Revert "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — frgossen / detail
  641. [lld-macho] Add support for exporting no symbols — keithbsmiley / detail
  642. [flang] Fix error message — pklausler / detail
  643. [ASan] Use debuginfo for symbolization. — 31459023+hctim / detail
  644. Revert "[lld-macho] Group undefined symbol diagnostics by symbol" — stilis / detail
  645. [lldb] Skip ScriptInterpreter/Python/exit.test on Windows — Jonas Devlieghere / detail
  646. [CMake] Fix `FindGRPC.cmake` for setting up gRPC related libraries for macOS+homebrew context — kyrtzidis / detail
  647. Reland "[lld-macho] Group undefined symbol diagnostics by symbol". — thakis / detail
  648. [gn build] Slighly nicer `gn args --list` output for is_debug and symbol_level — thakis / detail
  649. [gn build] Allow use_ubsan=true on mac and unbreak use_asan, use_tsan, use_ubsan — thakis / detail
  650. Revert "[ASan] Use debuginfo for symbolization." — kstoimenov / detail
  651. [flang][runtime] Catch more (all?) negative unit number errors — pklausler / detail
  652. [mlir][spirv] Define spv.ISubBorrowOp — antiagainst / detail
  653. [Clang][Modules] Merge availability attributes on imported decls — bigcheesegs / detail
  654. Pass through even more LIBCXX_* variables to libfuzzer's custom lib++ — pirama / detail
  655. [TableGen][DirectX] Add tableGen backend to generate map from llvm intrinsic to DXIL operation. — python3kgae / detail
  656. [BOLT][NFCI] Remove redundant code — maks / detail
  657. [mlir][python] Actually set UseLocalScope printing flag — laurenzo / detail
  658. [lldb] Support non-pointer implicit this/self in GetValueForVariableExpressionPath — davelee.com / detail
  659. Fix `script -lpython` to handle control flow in one-line commands. — davelee.com / detail
  660. [LoongArch] Use register R0 (ZERO) for constant 0 — luweining / detail
  661. [libc][aarch64] Set frame pointer of the new thread to the stack pointer. — sivachandra / detail
  662. [ValueTypes] Add types for nxv16bf16 and nxv32bf16. — craig.topper / detail
  663. [libc][Obvious] Include arm_acle.h only for aarch64 builds. — sivachandra / detail
  664. [JITLink][AArch64][NFC] Suppress unused variable error. — ksunhokim123 / detail
  665. [ARM] Add a pipeline test showing missing postinc generation. NFC — david.green / detail
  666. [AMDGPU] Add support for GFX11 hazards — jay.foad / detail
  667. Revert "[ARM] Add a pipeline test showing missing postinc generation. NFC" — david.green / detail
  668. Update FileCheck docs after D95849. NFCI — diana.picus / detail
  669. [libc++] Test the size of basic_string — nikolasklauser / detail
  670. Reland "[RISCV] Testcase to show wrong register allocation result of subreg liveness" — kito.cheng / detail
  671. Reland "[SplitKit] Handle early clobber + tied to def correctly" — kito.cheng / detail
  672. Revert "[libc] Apply no-builtin everywhere, remove unnecessary flags" — gchatelet / detail
  673. [AMDGPU] Change use null for dead sdst to be gfx1030+ — david.stuttard / detail
  674. [AArch64][SME] Add SME cntsb/h/w/d intrinsics — david.sherwood / detail
  675. [sanitizer_common] Fix SanitizerCommon.ChainedOriginDepotStats test — kbessonova / detail
  676. [clangd] Don't add inlay hints on std::move/forward — ribizel / detail
  677. [InstCombine] Add more tests for freeze of loop phi (NFC) — npopov / detail
  678. [AMDGPU][MC][GFX11] Correct src0 for dpp variants of v_cvt_*_e64 — d-pre / detail
  679. [AMDGPU] Remove duplicate RUN lines from a test — jay.foad / detail
  680. cmake: configure clang lit to use hmaptool from source directly — mizvekov / detail
  681. [libc++] Robust against C++20-hostile iterators — nikolasklauser / detail
  682. [SLP]Extend vectorization for scatter vectorize nodes. — a.bataev / detail
  683. [LV] Remove widenPHIInstruction dependence on underlying instr (NFC). — flo / detail
  684. Prevent crash when TurnSwitchRangeIntoICmp receives default unreachable destination — hans / detail
  685. [CostModel][AArch64][NFC] Add cost model tests for fshl/fshr intrinsics — david.sherwood / detail
  686. [mlir][spirv] Workaround driver bug in math.ctlz conversion again — antiagainst / detail
  687. [RISCV] Extend demanded field transform in InsertVSETVLI to VTYPE subfeilds — listmail / detail
  688. Add braces to silence a gcc 9.4 -Wdangling-else warning [nfc] — listmail / detail
  689. [strictfp][IPSCCP] Precommit tests for D115737. — kevin.neal / detail
  690. Replace to_hexString by touhexstr [NFC] — corentinjabot / detail
  691. [RISCV] Use TAIL_UNDISTURBED_MASK_UNDISTURBED for riscv_slidedown_vl unless the merge op is undef. — craig.topper / detail
  692. [clang] Don't emit IFUNC when targeting Fuchsia — abrachet / detail
  693. [RISCV] Move getSEWLMULRatio out of VSETVLIInfo [nfc] — listmail / detail
  694. [PowerPC] Fix LQ-STQ instructions to use correct offset and base — saghir / detail
  695. [RISCV] Split DemandedField logic in advance of reuse in dataflow [nfc] — listmail / detail
  696. Revert "[libc++] Test the size of basic_string" — nikolasklauser / detail
  697. Allow bitwidth difference when checking for isOneOrOneSplat. — adriantong1024 / detail
  698. [RISCV] Use TAIL_AGNOSTIC in riscv_fma_vl patterns. — craig.topper / detail
  699. [MLInliner] Don't inline call sites in unreachable basic blocks — mtrofin / detail
  700. [libc][NFC] Make explicit uint16_t casts in fenv — abrachet / detail
  701. [RISCV] Reorder function definitions to reduce upcoming diff [nfc] — listmail / detail
  702. [mlir][linalg] Relax convolution vectorization to support mixed types — thomasraoux / detail
  703. [clang] Don't emit type test/assume for virtual classes that should never participate in WPD — aeubanks / detail
  704. [mlir][vector] Fix contraction op lowering with mixed types — thomasraoux / detail
  705. [libc] add printf hex conversion — michaelrj / detail
  706. [libc] fix line buffered empty file writes — michaelrj / detail
  707. [flang] Correct implementation of WAIT with no ID — pklausler / detail
  708. [RISCV] Merge TIED_TU and TIED instructions for VWADD_W/VWSUB_W by using policy operand. — craig.topper / detail
  709. [flang] Handle module subprogram with interface in same (sub)module when writing module file — pklausler / detail
  710. [docs][OpaquePtr] Add detail to motivations behind opaque pointers — aeubanks / detail
  711. [AArch64] Regenerate 3 codegen test files. NFC — david.green / detail
  712. [AMDGPU] Add new GFX11 intrinsic llvm.amdgcn.exp.row — jay.foad / detail
  713. [AMDGPU] GFX11 CodeGen support for MIMG instructions — jay.foad / detail
  714. [AMDGPU] Add GFX11 llvm.amdgcn.ds.add.gs.reg.rtn / llvm.amdgcn.ds.sub.gs.reg.rtn intrinsics — jay.foad / detail
  715. [RISCV] Fix a typo in an intrinsic name — listmail / detail
  716. [libc++][doc] Update formatting status. — koraq / detail
  717. [SLP]Use original vector if need to shuffle truncated root. — a.bataev / detail
  718. [flang] NINT(-.4999) is 0, not overflow — pklausler / detail
  719. Fix a bug introduced by the move of AddressRanges.h into ADT. — gclayton / detail
  720. [libc][obvious] fix address test on windows — michaelrj / detail
  721. [PS5] Use same debug trap instruction as PS4 — paul.robinson / detail
  722. [RISCV] Avoid reducing etype just to initialize lane 0 of an undef vector — listmail / detail
  723. [NFC] Precommited tests from D73000 — Dávid Bolvanský / detail
  724. [PS5] Emit ud2 for ubsan trap — paul.robinson / detail
  725. [trace][intelpt] Support system-wide tracing [13] - Add context switch decoding — walter erquinigo / detail
  726. [trace][intelpt] Support system-wide tracing [14] - Decode per cpu — walter erquinigo / detail
  727. [trace][intelpt] Support system-wide tracing [15] - Make triple optional — walter erquinigo / detail
  728. [trace][intelpt] Support system-wide tracing [16] - Create threads automatically from context switch data in the post-mortem case — walter erquinigo / detail
  729. [trace][intelpt] Support system-wide tracing [17] - Some improvements — walter erquinigo / detail
  730. [PS5] Set address sanitizer shadow offset — paul.robinson / detail
  731. [PS4/PS5][profiling] Go back to the old way of doing a runtime hook — paul.robinson / detail
  732. Revert "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  733. Reland "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  734. [flang][runtime] Make ASSOCIATED() conform with standard — pklausler / detail
  735. Revert "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  736. [trace][intelpt] Support system-wide tracing [18] - some more improvements — walter erquinigo / detail
  737. [trace][intelpt] Support system-wide tracing [19] - Some other minor improvements — walter erquinigo / detail
  738. [trace][intelpt] Support system-wide tracing [20] - Rename some fields in the schema — walter erquinigo / detail
  739. [trace][intelpt] Support system-wide tracing [21] - Support long numbers in JSON — walter erquinigo / detail
  740. [trace][intelpt] Support system-wide tracing [22] - Some final touches — walter erquinigo / detail
  741. [AMDGPU] Add GFX11 codegen for llvm.amdgcn.mov.dpp8 — jay.foad / detail
  742. [AMDGPU] gfx11 new dot instruction codegen support — Joseph.Nash / detail
  743. [BOLT][NFCI] Refactor interface for adding basic blocks — maks / detail
  744. Fix TraceGDBRemotePacketsTest — walter erquinigo / detail
  745. Reland "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  746. Fix StopInfoBreakpoint::ShouldNotify when a callback deletes the site we hit. — jingham / detail
  747. [libc++] Remove now-unused experimental/filesystem config file — Louis Dionne / detail
  748. [TargetTransformInfo] Added an opt/llc option for cache line size — congzhecao / detail
  749. [Delinearization] Refactoring of fixed-size array delinearization — congzhecao / detail
  750. [lldb] Introduce the concept of a log handler (NFC) — Jonas Devlieghere / detail
  751. [gn build] Port 6ff49af33d09 — llvmgnsyncbot / detail
  752. [MergeFunctions] Preserve symbols used llvm.used/llvm.compiler.used — amanieu / detail
  753. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  754. Reland "[ASan] Use debuginfo for symbolization." — 31459023+hctim / detail
  755. Move debug-only code inside LLVM_DEUG to prevent unused variable warnings. — saugustine / detail
  756. Revert "[TableGen][DirectX] generate DXIL operation table with TableGen." — 31459023+hctim / detail
  757. [mlir][complex] Add Python bindings for complex ops. — bixia1 / detail
  758. [RISCV] Add cost model for scalable scatter and gather — listmail / detail
  759. [RISCV] Start merging demanded reasoning - starting with load/stores [nfc] — listmail / detail
  760. [libc] Add a status page for math functions. — lntue / detail
  761. Make setSanitizerMetadata byval. — 31459023+hctim / detail
  762. [mlir][sparse] fix asan issue — ajcbik / detail
  763. Add DWARF string debug to clang release notes. — 31459023+hctim / detail
  764. [SelectionDAG] Don't apply MinRCSize constraint in InstrEmitter::AddRegisterOperand for IMPLICIT_DEF sources. — craig.topper / detail
  765. [RISCV] Don't emit LUI/ADDI MachineSDNodes from getAddr — craig.topper / detail
  766. [clang-tidy] Organize check doc files into subdirectories (NFC) — richard / detail
  767. [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions — lei / detail
  768. [NFCI] Whitespace in SemaDeclAttr.cpp — 31459023+hctim / detail
  769. [RISCV] Add RISCVISD opcode for PseudoLLA. — craig.topper / detail
  770. [RISCV] Implement RISCVTargetLowering::getTargetConstantFromLoad. — craig.topper / detail
  771. [lldb] Add RotatingLogHandler — Jonas Devlieghere / detail
  772. [lldb] Remove references to epydoc from the documentation — Jonas Devlieghere / detail
  773. fix x86 sanitizer failure due to use of or — lei / detail
  774. [libc++][ranges] Implement `ranges::sort`. — varconst / detail
  775. [RISCV] Rename VTy param of RISCVTTIImpl::getArithmeticReductionCost [NFC] — listmail / detail
  776. Incomplete attempt to pull DWARFTypePrinter into its own file for reuse — dblaikie / detail
  777. [gn build] Port 61fac2c370b9 — llvmgnsyncbot / detail
  778. [gn build] Port ff3989e6ae74 — llvmgnsyncbot / detail
  779. [mlir][sparse] improved testing and codegen for semi-ring operations — ajcbik / detail
  780. [lldb] Cleanup Python API reference files after building the docs — Jonas Devlieghere / detail
  781. [SVE][CodeGen] Restructure SVE fixed length tests to use update_llc_test_checks. — paul.walker / detail
  782. [sanitizer] Delete empty sanitizer_openbsd.cpp after D89759 — i / detail
  783. [Object][COFF] Improve section name parsing — pzheng / detail
  784. llvm-reduce: Support replacing FP values with 1.0 — arsenm2 / detail
  785. llvm-reduce: Add reduction pass to simplify instructions — arsenm2 / detail
  786. [gn build] Port eea11e7369ca — llvmgnsyncbot / detail
  787. [AMDGPU][NFC] Remove isConstantAddr — chunyu / detail
  788. [OpenMP] Initial parsing and sema for 'parallel masked' construct — jennifer.yu / detail
  789. [PowerPC][NFC] Undefine __XL_COMPAT_ALTIVEC__ in builtin lit test — lei / detail
  790. PowerPC] Emit warning for incompatible vector types that are currently diagnosed with -fno-lax-vector-conversions — lei / detail
  791. llvm-reduce: Try to fix dynamic libraries build — arsenm2 / detail
  792. [ORC-RT] Make the ORC runtime C API public. — Lang Hames / detail
  793. [RISCV][NFC][test] Correct a wrong test in vreductions-fp-vp.ll — Lian.Wang / detail
  794. [LegalizeTypes][RISCV][NFC] Modify assert in PromoteIntRes_STEP_VECTOR and add some tests for RISCV — Lian.Wang / detail
  795. [mlir][doc] Avoid duplication with constraints and defs — jpienaar / detail
  796. [LegalizeTypes][NFC] Merge promote SPLAT_VECTOR and promote SCALAR_TO_VECTOR to one function — Lian.Wang / detail
  797. [mlir] Split MLProgram global load and store to Graph variants — jpienaar / detail
  798. [mlir] Disable warning in test of deprecated feature (NFC) — jpienaar / detail
  799. [lld-macho][nfc] Tests for -force_load + regular archive load combinations — jezng / detail
  800. [lldb] Remove LogHandler::Create functions (NFC) — Jonas Devlieghere / detail
  801. Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — phoebe.wang / detail
  802. [MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats. — mingmingl / detail
  803. Revert "[MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats." — mingmingl / detail
  804. [MachineBlockPlacementStats] Added check for "-filter-print-funcs" — mingmingl / detail
  805. [AArch64][test] Add --mattr=-{sve,sve2,sme} to SVE/SVE2/SME MC tests — i / detail
  806. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  807. [Driver] Pass -X to ld for riscv*-{elf,freebsd,linux} — i / detail
  808. [RISCV][NFC] Add load/store instructions in rv64*-invalid.s — Ping.Deng / detail
  809. [clang] Fix trivially copyable for copy constructor and copy assignment operator — roi.jacobson1 / detail
  810. Revert "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" — benny.kra / detail
  811. [LLDB] XFAIL TestLoadUnload fails on Arm/Ubuntu Jammy — omair.javaid / detail
  812. [InstCombine] Add tests for freeze of recurrence with invoke start (NFC) — npopov / detail
  813. [OpenCL] Fix atomic_fetch_add/sub half overloads — sven.vanhaastregt / detail
  814. [msan] Allow KMSAN to use -fsanitize-memory-param-retval — glider / detail
  815. [AArch64] NFC: Fix BFMLAL[BT] inst def names — cullen.rhodes / detail
  816. [libc][bazel] Remove memcpy dependency in memmove — gchatelet / detail
  817. [mlir] replace 'emit_c_wrappers' func->llvm conversion option with a pass — zinenko / detail
  818. [IR] Check for SignedMin/-1 division in canTrap() (PR56038) — npopov / detail
  819. [clang] Dont print implicit forrange initializer — kadircet / detail
  820. [AArch64][LV] AArch64 does not prefer vectorized addressing — zhongyunde / detail
  821. [LLVM][IR] Fix typo in DerivedTypes.h (NFC) — l.chelini / detail
  822. [AMDGPU] Use explicit -global-isel=0/1 in tests. NFC. — jay.foad / detail
  823. [mlir][bufferize] Bufferize after TensorCopyInsertion — springerm / detail
  824. [Clang] Allow 'Complex float __attribute__((mode(HC)))' — malhar.jajoo / detail
  825. [mlir][bufferize][NFC] Remove BufferizationState — springerm / detail
  826. [lldb] [test] Update baseline test status for FreeBSD — mgorny / detail
  827. [gn build] (semi-manually) port 232bd331cbaa — thakis / detail
  828. [SelectionDAG] Extend WidenVecOp_INSERT_SUBVECTOR to cover more cases. — paul.walker / detail
  829. [InstCombine] add tests for (pow2 >> X) >u C; NFC — spatel / detail
  830. [InstCombine] add tests for FP casts; NFC — spatel / detail
  831. Revert "[clang] Dont print implicit forrange initializer" — thakis / detail
  832. [InstCombine] Push freeze through recurrence phi — npopov / detail
  833. [AMDGPU] More GFX11 test coverage — jay.foad / detail
  834. [AMDGPU] gfx11 ldsdir intrinsics and ISel — Joseph.Nash / detail
  835. Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" — phoebe.wang / detail
  836. [libc][Obvious] Fix hyperlink and typo in math status page. — lntue / detail
  837. [AMDGPU] gfx11 VINTERP intrinsics and ISel support — Joseph.Nash / detail
  838. [libc++] Simplify __config a bit — nikolasklauser / detail
  839. [LoopVectorize] Add support for invariant stores of ordered reductions — malhar.jajoo / detail
  840. [AMDGPU] gfx11 waitcnt support for VINTERP and LDSDIR instructions — Joseph.Nash / detail
  841. [flang] Fix bug in character casting. Add missing sext/trunc in code gen. — clementval / detail
  842. [libc] Rely on __builtin_memcpy_inline for memcpy implementation — gchatelet / detail
  843. Revert "Revert "[clang] Dont print implicit forrange initializer"" — kadircet / detail
  844. [InstCombine] convert mask and shift of power-of-2 to cmp+select — spatel / detail
  845. [clang][deps] Sort submodules when calculating dependencies — blangmuir / detail
  846. [RISCV] Avoid changing etype for splat of 0 or -1 — listmail / detail
  847. [PowerPC] Fix PPCVSXSwapRemoval pass to include MTVSCR and MFVSCR as not swappable. — quinn.pham / detail
  848. [NFC][Alignment] Remove assumeAligned from MachineFrameInfo ctor — gchatelet / detail
  849. [mlir][nvgpu] shared memory access optimization pass — cbate / detail
  850. [mlir][sparse] move from by-value to by-reference for data types — ajcbik / detail
  851. [mlir][nvgpu] fix missing build dependency for NVGPUTransforms — cbate / detail
  852. [gn build] (manually) port 7cca33b40f77c — thakis / detail
  853. [LLDB][ExpressionParser] Fix indices inside format-strings passed to LLDB_LOG — Adrian Prantl / detail
  854. [mlir][linalg] Extend opdsl to support operations on complex types. — bixia1 / detail
  855. [Static Analyzer][CFG] Introducing the source array in the CFG of DecompositionDecl — 65320245+isuckatcs / detail
  856. [InstCombine] Fold memcmp of constant arrays and variable size — msebor / detail
  857. [libc++] Unwrap reverse_iterator<reverse_iterator<Iter>> in __unwrap_iter — nikolasklauser / detail
  858. [libc][obvious] fix sign warning in file_writer — michaelrj / detail
  859. [Static Analyzer] Small array binding policy — 65320245+isuckatcs / detail
  860. [AMDGPU] NFC. Change comment format on gfx11 interp and ldsdir intrinsics — Joseph.Nash / detail
  861. [RISCV] Delete dead elideCopy code in InsertVSETVLI [nfc] — listmail / detail
  862. [libc++] Implement std::boyer_moore{, _horspool}_searcher — nikolasklauser / detail
  863. [gn build] Port 971e9c80e966 — llvmgnsyncbot / detail
  864. [Flang] Fixes for XArrayCoorOp — kiran.chandramohan / detail
  865. [Symbolize] Parser for log symbolizer markup. — dthorn / detail
  866. [gn build] (manually) port 2040b6df0a3f (DebugInfoSymbolizerTests) — thakis / detail
  867. [riscv] Extract isMaskRegOp helper [nfc] — listmail / detail
  868. [clang][dataflow] Add support for comma binary operator — sgatev / detail
  869. [Static Analyzer] Structured binding to data members — 65320245+isuckatcs / detail
  870. [docs] Fix typo — aeubanks / detail
  871. wip — chris.bieneman / detail
  872. [docs] Adding DirectX target usage doc — chris.bieneman / detail
  873. [mlir][nvgpu] Fix Bazel BUILD file — frgossen / detail
  874. Revert "wip" — chris.bieneman / detail
  875. [docs] Adding table of object file formats — chris.bieneman / detail
  876. [libc++] Mark standard-mandated includes as such — nikolasklauser / detail
  877. [AArch64] add tests for masked subtract; NFC — spatel / detail
  878. Recommit "[LAA] Initial support for runtime checks with pointer selects." — flo / detail
  879. [RISCV] Move store policy and mask reg ops into demanded handling in InsertVSETVLI — listmail / detail
  880. [RISCV] Remove redundant code checking for exact VTYPE match [nfc] — listmail / detail
  881. [mlir][sparse] renable f16 tests — ajcbik / detail
  882. [mlir][sparse] Add testing for bf16 and fallback for software bf16 — benny.kra / detail
  883. [bazel] Add missing dependency after 455679413 — benny.kra / detail
  884. [BOLT] Fix for missing entry offset — rafaelauler / detail
  885. [mlir][sparse] Inline the definition of LLVM_ATTRIBUTE_WEAK — benny.kra / detail
  886. [RISCV] Use RVVBitsPerBlock instead of hardcoding multiples of 64. NFC — craig.topper / detail
  887. [libc++] Don't force -O2 when building the benchmarks — Louis Dionne / detail
  888. [lldb][tests] Automatically call compute_mydir (NFC) — davelee.com / detail
  889. [libc++] Make sure we install libc++abi headers on Apple — Louis Dionne / detail
  890. [clang-repl] Remove memory leak of ASTContext/TargetMachine. — ksunhokim123 / detail
  891. [clang][driver] Ensure we don't accumulate entries in -MJ files — Jan Svoboda / detail
  892. [lldb] Fix modernize-use-override warnings (NFC) — Jonas Devlieghere / detail
  893. [lldb] Fix modernize-use-equals-default warnings (NFC) — Jonas Devlieghere / detail
  894. [mlir][nvgpu] fix MSVC warning regarding left shift — cbate / detail
  895. [test][RPOFuncAttrs] Update norecurse.ll — aeubanks / detail
  896. [mlir][sparse][taco] Support complex types. — bixia1 / detail
  897. [BOLT] Allow function fragments to point to one jump table — aaupov / detail
  898. [libc] add printf pointer conv — michaelrj / detail
  899. Stop wrapping GCCAsmStmts inside StmtExprs to destruct temporaries — Akira / detail
  900. Add unit test coverage for cast<T> assertion failures on invalid cast — dblaikie / detail
  901. [CodeGen] Init EmptyExpr before the first use — Vitaly Buka / detail
  902. llvm-dwarf-dump: include type name for AT_containing_type — dblaikie / detail
  903. [DirectX] Add MC Register and Frame stubs — chris.bieneman / detail
  904. [DirectX] Add DXILAsmPrinter — chris.bieneman / detail
  905. [DirectX][MC] Add MC support for DXContainer — chris.bieneman / detail
  906. [gn build] Port 3adc908b2685 — llvmgnsyncbot / detail
  907. [DirectX] Add DirectX target object writer — chris.bieneman / detail
  908. bzero->memset - Fix Windows bots — chris.bieneman / detail
  909. [Bazel] Rename generated *_main.cpp to [tool-name]-driver.cpp which CMake uses. — geek4civic / detail
  910. [MachineCopyPropagation][RISCV] Add test case showing failure for MachineCopyPropagation. NFC — hankuan.chen / detail
  911. [MachineCopyPropagation][RISCV] Fix D125335 accidentally change control flow. — hankuan.chen / detail
  912. [libc] Add TLS image initialization to aarch64 startup code. — sivachandra / detail
  913. [mlir] Fix an msvc warning — benny.kra / detail
  914. [mlir][bufferization] Set emitAccessorPrefix dialect flag — springerm / detail
  915. [libc++][ranges][NFC] Fix a format error on the ranges status page. — varconst / detail
  916. [NFC] Specifing clang namespace for builtins. — Pavel.Iliin / detail
  917. [CodeGen] Add back setOperationAction/setLoadExtAction/setLibcallName single opcode variants — llvm-dev / detail
  918. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  919. [X86] isShuffleFoldableLoad - ensure the load has one use. — llvm-dev / detail
  920. [X86] Use X86 instead of X32 for i686 check prefixes — llvm-dev / detail
  921. [X86] Regenerate sar_fold.ll to show all instructions — llvm-dev / detail
  922. [Target, CodeGen] Use isImm(), isReg(), etc (NFC) — kazu / detail
  923. [AsmParser] Use default member initialization (NFC) — kazu / detail
  924. Prefer `getCurrentFileOrBufferName` in `FrontendAction::EndSourceFile` — jtitor / detail
  925. [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load — llvm-dev / detail
  926. [NFC][Alignment] Remove dead code — gchatelet / detail
  927. [libc++] Enable -Wweak-vtables — nikolasklauser / detail
  928. [libc++] Add Implemented Papers section — nikolasklauser / detail
  929. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  930. [X86] canonicalizeShuffleWithBinOps - merge shuffles across binops if either source op is a known splat — llvm-dev / detail
  931. [Object] Make IsLittleEndian check constexpr to silence static analyzer dead code warnings. — llvm-dev / detail
  932. [mlir] Start migrating more dialects to prefixed form — jpienaar / detail
  933. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  934. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  935. [IPO] Call *set::insert without checking membership first (NFC) — kazu / detail
  936. [clang] Call *set::insert without checking membership first (NFC) — kazu / detail
  937. [docs] Re-generate ClangCommandLineReference.rst — i / detail
  938. [RISCV] Pre-promote v1i1/v2i1/v4i1->i1/i2/i4 bitcasts before type legalization — craig.topper / detail
  939. [BOLT] Allow function entry to be a cold fragment — aaupov / detail
  940. [CodeGen] Use default member initialization (NFC) — kazu / detail
  941. [X86] Use default member initialization (NFC) — kazu / detail
  942. [X86] Use default member initialization (NFC) — kazu / detail
  943. [X86] Use default member initialization (NFC) — kazu / detail
  944. [IPO] Use default member initialization (NFC) — kazu / detail
  945. [RPOFuncAttrs] Fix norecurse detection — aeubanks / detail
  946. [X86] Add missing common AVX2 check prefix — llvm-dev / detail
  947. [Concepts] Implement overload resolution for destructors (P0848) — roi.jacobson1 / detail
  948. [Driver] Pass -X to ld for riscv64-openbsd — brad / detail
  949. [Driver][OpenBSD] Use Arch reference instead of getArch(). NFC — brad / detail
  950. [IPO] Use default member initialization (NFC) — kazu / detail
  951. [test][GlobalOpt] Precommit test — aeubanks / detail
  952. [Support] Use default member initialization (NFC) — kazu / detail
  953. [Vectorize] Use llvm::is_contained (NFC) — kazu / detail
  954. [Toolchains] Use llvm::is_contained (NFC) — kazu / detail
  955. [mlir] Update accessors to prefixed form (NFC) — jpienaar / detail
  956. [libomptarget]Add a trap for external omptarget from LLVM — yeluo / detail
  957. [test][GlobalOpt] Precommit more tests — aeubanks / detail
  958. [libc][Obvious] Fix c++20-designator warnings for tests that use TmHelper.h. — lntue / detail
  959. [libc] Temporary disable environment tests for PATH variable. — lntue / detail
  960. [ADT] Rename value to val (NFC) — kazu / detail
  961. [MCParser] Use default member initialization (NFC) — kazu / detail
  962. Revert "[MCParser] Use default member initialization (NFC)" — kazu / detail
  963. [ADT] Add has_value, value, value_or to llvm::Optional — kazu / detail
  964. [NFC][GlobalOpt] Remove unused parameters — aeubanks / detail
  965. [VE][NFC] Remove obsoleted function declaration — marukawa / detail
  966. [test][GlobalOpt] Regenerate some tests — aeubanks / detail
  967. [test][GlobalOpt] Update precommitted test — aeubanks / detail
  968. [llvm] Use value_or instead of getValueOr (NFC) — kazu / detail
  969. [Driver][Gnu] Don't passs --dynamic-linker in -r mode — i / detail
  970. [clang] Use value_or instead of getValueOr (NFC) — kazu / detail
  971. [clang-tools-extra] Use value_or instead of getValueOr (NFC) — kazu / detail
  972. [AST] Fix an unused variable warning — kazu / detail
  973. [lld] Use value_or instead of getValueOr (NFC) — kazu / detail
  974. [X86] Remove isTargetShuffleSplat and just use SelectionDAG::isSplatValue — llvm-dev / detail
  975. [InstCombine] add baseline tests for signbit cmp folds; NFC — spatel / detail
  976. [InstCombine] add/adjust tests for signbit tests; NFC — spatel / detail
  977. [DAG] SimplifyDemandedBits - add ISD::VSELECT handling — llvm-dev / detail
  978. [DAG] SimplifyDemandedBits - add DemandedElts handling to ISD::SIGN_EXTEND_INREG simplification — llvm-dev / detail
  979. [InstCombine] add fold for (ShiftC >> X) <u C — spatel / detail
  980. [lldb] Use value_or instead of getValueOr (NFC) — kazu / detail
  981. [DAG] Add MaskedVectorIsZero helper — llvm-dev / detail
  982. [flang][OpenMP][NFC] Refactor code related to OpenMP atomic memory order clause semantics — neelam.nimish / detail
  983. [X86] Add common CHECK prefix to nontemporal-3.ll tests — llvm-dev / detail
  984. [GlobalOpt] Perform store->dominated load forwarding for stored once globals — aeubanks / detail
  985. Use value_or instead of getValueOr (NFC) — kazu / detail
  986. [MachinePipeliner] Handle failing constrainRegClass — david.green / detail
  987. [BOLT] Use 32-bit MOV to zero 64-bit register in instrumentation code — aaupov / detail
  988. [TableGen][X86] Add Size field to X86MemOperand class — aaupov / detail
  989. Fix an unused-variable warning in release build, NFC. — hokein.wu / detail
  990. [ADT] Rename value to alt (NFC) — kazu / detail
  991. [InstCombine] add tests for 'sub nuw' with zext; NFC — spatel / detail
  992. [ValueTracking] recognize sub X, (X -nuw Y) as not overflowing — spatel / detail
  993. [CallGraph] Don't preserve CallGraph when function CFG analyses are preserved — aeubanks / detail
  994. [InstCombine] Optimize test for same-sign of values — spatel / detail
  995. [libc] Revert: Temporary disable environment tests for PATH variable. — sivachandra / detail
  996. Rename parallelForEachN to just parallelFor — thakis / detail
  997. [lld] Wrap rst file to 80 cols and fix "precense" typo — thakis / detail
  998. fix comment typos to cycle bots — thakis / detail
  999. [DAGCombiner][ARM][RISCV] Teach ShrinkLoadReplaceStoreWithStore to use truncstore. — craig.topper / detail
  1000. [GlobalOpt] Preserve CFG analyses — aeubanks / detail
  1001. [BOLT] Split functions with exceptions in shared objects and PIEs — maks / detail
  1002. [mlir][complex] Convert complex.conj to libm — lewuathe / detail
  1003. [ADT] Use has_value (NFC) — kazu / detail

#4888 (Jun 19, 2022 3:43:07 PM)

  1. [RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo` — sunshaoce / detail
  2. [NFC] Add 3 more -inseltpoison.ll test variations — nuno.lopes / detail
  3. [clang] Add support for __builtin_memset_inline — gchatelet / detail
  4. [SimplifyCFG] Share code to compute switch density between ShouldBuildLookupTable() and ReduceSwitchRange() — hans / detail
  5. [TableGen][CodeEmitterGen] Do not crash on insufficient positional instruction operands. — ivan.kosarev / detail
  6. [AMDGPU] Basic implementation of isExtractSubvectorCheap — jay.foad / detail
  7. [libc++][NFC] Fix indentation of some #if directives — Louis Dionne / detail
  8. [InstCombine] Add additional cost of phi tests (NFC) — npopov / detail
  9. [Clang,ARM] Add release note for D127197. — simon.tatham / detail
  10. [NFC] remove 'br undef' from InstCombine test cases — nuno.lopes / detail
  11. [AMDGPU] gfx11 EXECZ and VCCZ are no longer allowed to be used as — Joseph.Nash / detail
  12. [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore — John.Ericson / detail
  13. [clang][dataflow] In `optional` model, match call return via hasType — yitzhakm / detail
  14. [InstSimplify] Regenerate test checks (NFC) — npopov / detail
  15. [InstSimplify] Name variables/labels in test (NFC) — npopov / detail
  16. [DAG] SimplifyDemandedVectorElts - adding SimplifyMultipleUseDemandedVectorElts handling to ISD::CONCAT_VECTORS — llvm-dev / detail
  17. [RISCV] Broaden cost model coverage for fixed vectors w/i1 element type — listmail / detail
  18. [NFC] Remove deadcode — gchatelet / detail
  19. [InstSimplify] Convert tests to opaque pointers (NFC) — npopov / detail
  20. [LLDB][Docs] Fix formatting of example code-block — Adrian Prantl / detail
  21. [NFC][Alignment] Simplify code — gchatelet / detail
  22. [flang][lowering] Ignore compiler directives — andrzej.warzynski / detail
  23. [DCE] Update tests to use opaque pointers (NFC) — npopov / detail
  24. [RISCV] Use common prefixes to reduce duplication in cost model tests — listmail / detail
  25. [RISCV] Mark FSIN and other math functions as Expand for scalable vectors. — craig.topper / detail
  26. [PS5] Use linker scripting to find profiling data, like PS4 — paul.robinson / detail
  27. [RISCV] Fix accidental deletion of test lines in 2247e4d — listmail / detail
  28. Revert "[RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo`" — sunshaoce / detail
  29. [AMDGPU] Restore documentation of .amdhsa_shared_vgpr_count — jay.foad / detail
  30. [RISCV] move `isFaultFirstLoad` into `RISCVInstrInfo` — sunshaoce / detail
  31. [SystemZ][z/OS] Add llvm.read_register() intrinsic support for zOS — yusra.syeda / detail
  32. [InstCombine] add test for mask op with constant expression; NFC — spatel / detail
  33. [InstCombine] add narrowing transform for low-masked binop with zext operand (2nd try) — spatel / detail
  34. [libc][math] Add EXP_MANT_MASK when long double is double or quad — benny.kra / detail
  35. [libc] add buffering to FILE writes — michaelrj / detail
  36. [AMDGPU] gfx11 SRC_POPS_EXISTING_WAVE_ID is removed — Joseph.Nash / detail
  37. [AMDGPU] NFC. Comment change to GFX10+ in AsmParser — Joseph.Nash / detail
  38. [clang][tablegen] adds human documentation to `WarningOption` — cjdb / detail
  39. [NFC] Suggest Release mode in clang GettingStarted.html — shivam98.tkg / detail
  40. [AMDGPU] gfx11 add bits to COMPUTE_PGM_RSRC3 — Joseph.Nash / detail
  41. [SystemZ/z/OS] Set DWARF version to 4 for z/OS. — kai.nacke / detail
  42. [mlir][vector] Add patterns for vector distribution — thomasraoux / detail
  43. Update *_TMPRING_SIZE.WAVESIZE for GFX11 — Joseph.Nash / detail
  44. Revert "[Sanitizers] Cleanup handling of stat64/statfs64" — m_borsa / detail
  45. [libc++] Remove uses of __two in type_traits — nikolasklauser / detail
  46. [OpenMP][IRBuilder] Add final clause to task — Shraiysh.Vaishay / detail
  47. [mlir][AMDGPU] Set ABI version constant when linking device libs — Krzysztof.Drewniak / detail
  48. [RISCV] Add cost model coverage for mask reductions requiring legalization — listmail / detail
  49. [JITLink][ELF][AArch64] Implement eh frame handling. — ksunhokim123 / detail
  50. [clang][dataflow] Don't `assert` full LHS coverage in `optional` model — yitzhakm / detail
  51. [libc++] Make sure we install the modulemap file with install-cxx-headers — Louis Dionne / detail
  52. [Clang] Added missing doc for minsize attribute — Dávid Bolvanský / detail
  53. Revert "[cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore" — John.Ericson / detail
  54. Add sanitizer-specific GlobalValue attributes. — 31459023+hctim / detail
  55. Add documentation of new sanitizer-specific GV attributes. — 31459023+hctim / detail
  56. [RISCV] Add cost model coverage for scalable scatter/gather — listmail / detail
  57. [RISCV] Add test case showing failure to convert gather/scatter to strided load/store. NFC — craig.topper / detail
  58. [RISCV] Don't require loop simplify form in RISCVGatherScatterLowering. — craig.topper / detail
  59. [libc][Obvious] Change all __builtin_clz* calls to clz in builtin_wrappers.h. — lntue / detail
  60. [RISCV] Minor test improvements for scalable scatter/gather tests added in 275b2e524 — listmail / detail
  61. [PS4/PS5] Don't inherit base class alignment — paul.robinson / detail
  62. [RISCV] Implement isElementTypeLegalForScalableVector TTI hook — listmail / detail
  63. [RISCV] Refine costs for i1 reductions — listmail / detail
  64. [Lex] Fix `fixits` for typo-corrections of preprocessing directives within skipped blocks — kyrtzidis / detail
  65. Fix interaction of CFI instructions with MachineOutliner. — efriedma / detail
  66. [libc++] Simplify type_traits and use more builtins — nikolasklauser / detail
  67. [libc++] Granularize <iterator> includes — nikolasklauser / detail
  68. [mlir][py-bindings] Fix include issue introduced by D127352 — jeffniu22 / detail
  69. [lldb/crashlog] Show help when the command is called without any argument — medismail.bennani / detail
  70. [InstCombine] switch synthetic unreachable to use undef instead of poison (NFC) — nuno.lopes / detail
  71. Revert "[Attributor] Ensure to use the proper liveness AA" — 31459023+hctim / detail
  72. [libc++] Use the same implementation of invoke for C++03 and C++11 — nikolasklauser / detail
  73. [scan-build-py] Fix exception on shutdown with sarif-html output format — anders / detail
  74. [mlir][spirv] Unify aliases of different bitwidth scalar types — antiagainst / detail
  75. [mlir][vulkan] Add missing '<>'  in test IRs to fix test — antiagainst / detail
  76. [BOLT] Mark fragments related to split jump table as non-simple — aaupov / detail
  77. [mlgo] Update FunctionPropertyCache after invalidating analyses — mtrofin / detail
  78. [libc] add EXP_MAT_MASK to x87 long double — michaelrj / detail
  79. [BOLT][TEST] Use double dash flags in tests — maks / detail
  80. [MLIR][Presburger] PresburgerSet::containsPoint: support disjuncts with locals — arjunpitchanathan / detail
  81. [libc] Implement double precision FMA for targets without FMA instructions. — lntue / detail
  82. [Bitcode] Don't use UINT_MAX for missing SanitizerMetadata — Vitaly Buka / detail
  83. [TableGen] const char *const x => const char x[] — i / detail
  84. [NFC] Move flang OpenMP semantic tests under one single directory — qiaopeixin / detail
  85. [GlobalOpt][test] Remove br i1 undef — i / detail
  86. [SanitizerCoverage][test] Remove br i1 undef to avoid UB — i / detail
  87. [PowerPC] Add tests to reflect cfence on float point types. NFC. — gluokai / detail
  88. [libc] Add pthread_detach and thrd_detach. — sivachandra / detail
  89. [clang] Convert for_each to range-based for loops (NFC) — kazu / detail
  90. [clang] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  91. [MC] De-capitalize SwitchSection. NFC — i / detail
  92. [ProfileData] Use llvm::erase_if (NFC) — kazu / detail
  93. [CodeGen] Use llvm::erase_value (NFC) — kazu / detail
  94. [Scalar] Use llvm::append_range (NFC) — kazu / detail
  95. [github] format and refactor GitHub workflows — mohammadkeyvanzade94 / detail
  96. [NFC][clang] Fix typo — ox59616e / detail
  97. [clang-format] Fix a bug in RemoveBracesLLVM — owenca / detail
  98. [X86] emitOrXorXorTree - break if-else chain. NFC. — llvm-dev / detail
  99. [X86] combineTargetShuffle - break if-else chain. NFC. — llvm-dev / detail
  100. [clang][docs] Fix typo in code-block declaration — llvm-dev / detail
  101. [SelectionDAG] Remove invalid TypeSize conversion from WidenVecOp_BITCAST. — paul.walker / detail
  102. [DAG] visitINSERT_VECTOR_ELT - refactor BUILD_VECTOR insertion to remove early-out. NFCI. — llvm-dev / detail
  103. [AArch64] Add extra faddp codegen tests. NFC — david.green / detail
  104. [AArch64] Generate FADDP from shuffled fadd — david.green / detail
  105. [libc++][format] Implement format-string. — koraq / detail
  106. [X86] Replace X32 check prefix with X86 — llvm-dev / detail
  107. [PowerPC] Regenerate pre-inc-disable.ll checks — llvm-dev / detail
  108. [libc++][NFC] Update ranges algorithms status page — nikolasklauser / detail
  109. [DAG] visitINSERT_VECTOR_ELT - fold insert_vector_elt(scalar_to_vector(x),v,i) -> build_vector() — llvm-dev / detail
  110. [Clang][Doc][SafeStack] Fix deadlink (NFC) — 18738953+ksyx / detail
  111. [X86] Add __extension__ to f16c macro intrinsics to suppress warnings about compound literals — craig.topper / detail
  112. [mlir:MultiOpDriver] Add operands to worklist should be checked — chiahungduan / detail
  113. [lldb][bindings] Implement __repr__ instead of __str__ — davelee.com / detail
  114. Use isa instead of dyn_cast (NFC) — kazu / detail
  115. Use getValueOr (NFC) — kazu / detail
  116. [DAG] visitINSERT_VECTOR_ELT - add <1 x ???> insert_vector_elt(v0,extract_vector_elt(v1,0),0) special case handling — llvm-dev / detail
  117. [X86][AVX512] Add tests showing failure to retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  118. [X86][AVX512] Retain pmuldq broadcast loads on 32-bit targets — llvm-dev / detail
  119. [llvm] Use contains (NFC) — kazu / detail
  120. [BOLT][NFC] Move printDebugInfo out of BC::printInstruction — amir.aupov / detail
  121. [clang-tidy][docs] Use std::optional instead of absl::optional in examples — gribozavr / detail
  122. [clang-tidy][docs] Remove an unintentional paragraph break — gribozavr / detail
  123. [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests — joeloser93 / detail
  124. [DAG] visitVECTOR_SHUFFLE - fold splat(insert_vector_elt()) and splat(scalar_to_vector()) to build_vector splats — llvm-dev / detail
  125. [lit] Passthrough CLANG_MODULE_CACHE_PATH env var — abrachet / detail
  126. [InstCombine] Remove unnecessary UB from some tests. — flo / detail
  127. [VPlan] Remove dead OrigLoop argument from removeDeadRecipes (NFC). — flo / detail
  128. fix comment typo to cycle bots — thakis / detail
  129. [libc++][test] Add tuple trivial destructor test — joeloser93 / detail
  130. [lld-macho] Add support for -w — keithbsmiley / detail
  131. [Clang][VE][NFC] Fix a comment — marukawa / detail
  132. Autogenerate sve-fixed-length-bitselect.ll . NFC — deadalnix / detail
  133. Autogenerate sve-fixed-length-frame-offests-crash.ll . NFC — deadalnix / detail
  134. [LoongArch] Remove unnecessary `static` keyword as `const` has internal linkage. NFC — luweining / detail
  135. [LoongArch] clang-format some code in LoongArchISelLowering.cpp. NFC — luweining / detail
  136. Revert "[lit] Passthrough CLANG_MODULE_CACHE_PATH env var" — abrachet / detail
  137. [X86][RFC] Enable `_Float16` type support on X86 following the psABI — phoebe.wang / detail
  138. [AArch64] Look through bitcast when looking for extract_high subvector — david.green / detail
  139. [DAG] visitSRL - pull out ShiftVT. NFC. — llvm-dev / detail
  140. [docs][clang] Fix a broken link on the APINotes doc — jtitor / detail
  141. [MC] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  142. Fix endian conversion of sub-byte types — ulrich.weigand / detail
  143. [NFC] Remove 'br i1 undef' from SROA tests — nuno.lopes / detail
  144. [X86] Add regression test for rGea8fb3b60196 — llvm-dev / detail
  145. [X86] combineConcatVectorOps - add support for concatenation of VSELECT/BLENDV nodes (REAPPLIED) — llvm-dev / detail
  146. Revert "[MC] Omit DWARF unwind info if compact unwind is present where eligible" — jezng / detail
  147. Revert "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — joker.eph / detail
  148. [LV] Update test to use GEP so it is not dead. — flo / detail
  149. [SimplifyCFG,EarlyCSE] Update 2 tests to not branch on undef (NFC). — flo / detail
  150. [clang] Use any_of and none_of (NFC) — kazu / detail
  151. [IR] Call DenseMap::erase directly (NFC) — kazu / detail
  152. [RISCV] Move some methods out of RISCVInstrInfo and into RISCV namespace. — craig.topper / detail
  153. [clang][CodeGen] Switch a few placeholders from UndefValue to PoisonValue — nuno.lopes / detail
  154. [DAG] Enable ISD::FSHL/R SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits — llvm-dev / detail
  155. fix test expected output (fixes arm buildbot failure) [NFC] — nuno.lopes / detail
  156. [libc++] Use unsigned char in basic_string::__short again — nikolasklauser / detail
  157. [NFC] Remove unused variable `MF` — hubert.reinterpretcast / detail
  158. [MC][re-land] Omit DWARF unwind info if compact unwind is present where eligible — jezng / detail
  159. [lld-macho] Make `--icf=safe` work with LTO — jezng / detail
  160. [CMake][libcxx] Use target_include_directories for libc++ headers — phosek / detail
  161. [X86] Use default member initialization (NFC) — kazu / detail
  162. [Transforms] Use default member initialization (NFC) — kazu / detail
  163. [Support] Use default member initialization (NFC) — kazu / detail
  164. [AArch64] Use default member initialization (NFC) — kazu / detail
  165. Revert "[NFC] Remove 'br i1 undef' from SROA tests" — marukawa / detail
  166. [RISCV] Use isShiftedInt to improve readability. NFC — craig.topper / detail
  167. [ELF] Change getRISCVPCRelHi20 error to conventional errorOrWarn — i / detail
  168. [clang-format] Handle deprecated options in dump_format_style.py — owenca / detail
  169. [X86][Disassembler] Fix displacement operand size for symbolizer — maks / detail
  170. [NFC][polly] Removed dead code — gchatelet / detail
  171. [NFC] Remove straight UB from SROA tests — nuno.lopes / detail
  172. [AArch64] Mark smull and umull as commutative. — david.green / detail
  173. [InstSimplify] Update GEP test to use opaque pointers (NFC) — npopov / detail
  174. [InstCombine] Don't push operation across loop phi — npopov / detail
  175. [mlir] Fix ClangTidyPerformance finding (NFC). — akuegel / detail
  176. [NFC][Thumb1] Use FrameDestroy flag to identify epilog instructions — lucas.prates / detail
  177. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  178. [MachineScheduler] Order more stores by ascending address — zhongyunde / detail
  179. [NFC][InstCombine] Refactor InstCombinerImpl::foldSelectIntoOp — david.sherwood / detail
  180. Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records" — lucas.prates / detail
  181. [NFC][Alignment] Convert MemCpyOptimizer.cpp — gchatelet / detail
  182. [libc++] Fix std::lower_bound with C++20-hostile iterators — nikolasklauser / detail
  183. [clang][AArch64][SVE] Implicit conversions for vector-scalar operations — david.truby / detail
  184. [InstSimplify] Add additional test for PR49839 (NFC) — npopov / detail
  185. [gn build] Port 988682a3892e — llvmgnsyncbot / detail
  186. [InstSimplify][IR] Handle trapping constant aggregate (PR49839) — npopov / detail
  187. [test] Add test for D126700 NFC — zhongyunde / detail
  188. [ARM] Fix "local variable is initialized but not referenced" MSVX warning. NFC — llvm-dev / detail
  189. [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere — llvm-dev / detail
  190. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  191. [flang]Add support for do concurrent — mats.petersson / detail
  192. [clang][driver] Introduce new -fdriver-only flag — Jan Svoboda / detail
  193. [clang][driver] Fix compilation database dump with multiple architectures — Jan Svoboda / detail
  194. Revert "[RISCV] Add vread_csr and vwrite_csr to riscv_vector.h" — pc.wang / detail
  195. [MC] Fix likely uninitialized memory bug — jezng / detail
  196. [lld-macho][reland] Initial support for EH Frames — jezng / detail
  197. [lld-macho][reland] Support EH frames under arm64 — jezng / detail
  198. [clang][driver] Only run multi-arch tests on Darwin — Jan Svoboda / detail
  199. [gn build] Port e183bf8e1599 — llvmgnsyncbot / detail
  200. [flang][NFC] Fix typo — clementval / detail
  201. Add `createDynamicDimValues` to tensor dialect utils — frgossen / detail
  202. [InstCombine] Only fold trunc(ext) pairs to bitcast if the source and destination types are the same — benny.kra / detail
  203. [SimplifyCFG] Add test for PR49839 (NFC) — npopov / detail
  204. [AMDGPU] Add GFX11 flat scratch test coverage — jay.foad / detail
  205. [RISCV] Add vread_csr and vwrite_csr to riscv_vector.h — pc.wang / detail
  206. [BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation — och95 / detail
  207. [AArch64] Autogenerate sve-fixed-length tests. NFC — deadalnix / detail
  208. [SimplifyCFG] Handle trapping aggregates (PR49839) — npopov / detail
  209. [NFC][Alignment] Use proper type in LLVMGetAlignment — gchatelet / detail
  210. [NFC][Alignment] Use proper version of getAlign — gchatelet / detail
  211. [NFC][Alignment] Use proper type in instrumentLoadOrStore — gchatelet / detail
  212. [NFC][Alignment] Use proper type in tests — gchatelet / detail
  213. [NFC] Remove dead code — gchatelet / detail
  214. [SelectionDAG] Add test for PR49839 (NFC) — npopov / detail
  215. [SelectionDAG] Handle trapping aggregate (PR49839) — npopov / detail
  216. [NFC][Alignment] Use getAlign in ARMFastISel — gchatelet / detail
  217. [NFC][Alignment] Use getAlign in DXILBitcodeWriter — gchatelet / detail
  218. [NFC] Remove dead code in MipsFastISel — gchatelet / detail
  219. [NFC][Alignment] Simplify code in JSONExporter — gchatelet / detail
  220. [NFC][Alignment] Simplify code in MemorySanitizer — gchatelet / detail
  221. [Flang][OpenMP] Implementation of lowering of SIMD construct. — arnamoy.bhattacharyya / detail
  222. [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values — stephen.tozer / detail
  223. [InstCombine] reorder mask folds for efficiency — spatel / detail
  224. [GlobalISel] Remove buildSequence (NFC) — kazu / detail
  225. [flang] Add target/triple in a test — andrzej.warzynski / detail
  226. [clang][driver] fix to correctly set devtoolset on RHEL — quinn.pham / detail
  227. [CodeGen] Remove EvictionTrack (NFC) — kazu / detail
  228. [mlir][shape][bufferize] Fix typo in external model — springerm / detail
  229. Reapply "[clang][lex] NFCI: Use DirectoryEntryRef in HeaderSearch::load*()" — Jan Svoboda / detail
  230. [NFC][Alignment] Use getAlign in SelectionDAGBuilder — gchatelet / detail
  231. [NFC][Alignment] Use getAlign in SPIRVEmitIntrinsics — gchatelet / detail
  232. [NFC][Alignment] Use getAlign in VNCoercion — gchatelet / detail
  233. [NFC][Alignment] Use getAlign in Attributor classes — gchatelet / detail
  234. [flang] system_clock intrinsic calls with dynamically optional arguments — clementval / detail
  235. [Clang] Change host/device only compilation to a driver mode — jhuber6 / detail
  236. [flang] Handle reversed bounds and negative length in inlined allocation — clementval / detail
  237. [flang] Avoid raising a TODO in fir.boxproc rewrite when not needed (#1560) — clementval / detail
  238. [NFC] Remove dead code — gchatelet / detail
  239. [NFC] Remove dead code — gchatelet / detail
  240. [flang] Add TODO for half-precision intrinsic reductions — clementval / detail
  241. [libc++] Do not yield from __sp_mut::lock() — Louis Dionne / detail
  242. [libc++][test] Remove support old compiler support. — koraq / detail
  243. [libc++] Removes a GCC bug work-around. — koraq / detail
  244. [libc++] Removes unneeded includes. — koraq / detail
  245. [RISCV] Move creation of constant pools from isel to lowering. — craig.topper / detail
  246. [RISCV] Mutate instruction after computing transfer rule in InsertVSETVLI [nfc] — listmail / detail
  247. [libc++][NFC] Use concepts in <bit>. — koraq / detail
  248. [mlir][spirv] Convert single element vector.splat/fma — antiagainst / detail
  249. [mlir][spirv] Remove unused `traits` from `SPV_Attr` — antiagainst / detail
  250. [mlir] (NFC) Clean up bazel and CMake target names — jeffniu22 / detail
  251. [Flang][OpenMP] Avoid double privatisation of loop variables — kiran.chandramohan / detail
  252. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  253. [AMDGPU] Make temp vgpr selection stable in indirectCopyToAGPR — Stanislav.Mekhanoshin / detail
  254. [X86] combineEXTEND_VECTOR_INREG - don't attempt to shuffle combine ANY_EXTEND_VECTOR_INREG without SSE41 — llvm-dev / detail
  255. [flang][NFC] Add TODOs for KIND = 2 — clementval / detail
  256. [mlir][spirv] Convert math.ctlz to spv.GLSL.FindUMsb — antiagainst / detail
  257. Revert "Also move WeakRefReferences in CodeGenModule::moveLazyEmssionStates" — 31459023+hctim / detail
  258. Revert "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — 31459023+hctim / detail
  259. [mlir][spirv] Use UnrealizedConversionCast in ArithmeticToSPIRV — antiagainst / detail
  260. [mlir][spirv] Fix result type for arith.cmpi/cmpf conversion — antiagainst / detail
  261. Revert "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — 31459023+hctim / detail
  262. [BOLT][NFC] Forward declare ReorderBlocks for MSVC19 — aaupov / detail
  263. [flang][runtime] Fix nonadvancing output edge case — pklausler / detail
  264. [lldb] Add missing UTF-8 char basic type entries — contact / detail
  265. [flang][runtime] Better (but still synchronous) support for asynchronous I/O — pklausler / detail
  266. Reland [clang][AIX] add option mdefault-visibility-export-mapping — daltenty / detail
  267. Reland: unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV after 8c8a2679a20f — daltenty / detail
  268. [flang][runtime] Fix list-directed/NAMELIST complex input with "r*" repetition count — pklausler / detail
  269. Revert "[mlir][vector] Add patterns to ppropagate vector distribution" — thomasraoux / detail
  270. [lld-macho] Require aarch64 for eh-frame.s test — jezng / detail
  271. [Dexter] Fix incorrect test expectations for floating point tests — stephen.tozer / detail
  272. Add sanitizer metadata attributes to clang IR gen. — 31459023+hctim / detail
  273. [flang][runtime] Don't crash after reporting I/O statement errors — pklausler / detail
  274. [clang-cl][MSVC] Map /external:Wn n=1-4 to -Wsystem-headers — steplong / detail
  275. [Dexter] Remove debugger-dependent test from windows — stephen.tozer / detail
  276. [flang][runtime] Fix runtime CSHIFT of rank>1 array case of negative shift count — pklausler / detail
  277. Recommit "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates." — craig.topper / detail
  278. [flang] Fix bogus branch target error on END SELECT — pklausler / detail
  279. [mlir][linalg] Add conv_2d_nhwc_fhwc to core_named_ops.py — benny.kra / detail
  280. [RISCV] Add basic fshr/fshl cost and codegen coverage — listmail / detail
  281. [flang] Document extension: Ew.0 output editing — pklausler / detail
  282. [clang-cl] Accept /FA[c][s][u], but ignore the arguments — steplong / detail
  283. [LLDB][NativePDB] Convert backslash to slash when creating CU and filter out CU with no function in ResolveSymbolContext. — zequanwu / detail
  284. Minor fix to 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  285. Minor fix to ae60869908db6e8f45b51bc35d983706e8a296ae — zequanwu / detail
  286. [clang-format] Handle more cases for RemoveBracesLLVM — owenca / detail
  287. Revert "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  288. [analyzer][NFC] Remove unused Analyses enum — balazs.benics / detail
  289. Reland "Add sanitizer metadata attributes to clang IR gen." — 31459023+hctim / detail
  290. [flang][NFC] Add source location information to report unsupported complex types — clementval / detail
  291. [libc++] Granularize some more of <type_traits> — nikolasklauser / detail
  292. [flang] Fix type mismatch in verification error — clementval / detail
  293. [libc++] Simplify the char_traits specializations — nikolasklauser / detail
  294. [gn build] Port 3abaefe64c22 — llvmgnsyncbot / detail
  295. [lld-macho] Fix symbol name returned from InputSection::getLocation — thakis / detail
  296. [AMDGPU] Fix GFX11 codegen for V_MAD_U64_U32 and V_MAD_I64_I32 — jay.foad / detail
  297. [AMDGPU] Add some GFX11 atomic optimizer testing — jay.foad / detail
  298. [LLDB][formatters] Add formatter for libc++'s std::span — Adrian Prantl / detail
  299. [AMDGPU] Work around GFX11 flat scratch SVS swizzling bug — jay.foad / detail
  300. [gn build] Port ea9ff9fac3a6 — llvmgnsyncbot / detail
  301. [AMDGPU] Add GFX11 llvm.amdgcn.permlane64 intrinsic — jay.foad / detail
  302. gn build: Add support for building the standalone ubsan runtime. — peter / detail
  303. gn build: Add support for building the AArch64 LSE builtins. — peter / detail
  304. [AMDGPU] Define SGPR_NULL64 register. NFCI. — Stanislav.Mekhanoshin / detail
  305. Partially revert 3222f95ea8c4de153f908c138cdec178e22acaf4 — zequanwu / detail
  306. [mlir][TilingInterface] Add pattern to tile using TilingInterface and implement TilingInterface for Linalg ops. — ravishankarm / detail
  307. [RISCV] Disable matchSplatAsGather for i1 vectors to prevent creating illegal nodes. — craig.topper / detail
  308. gn build: Disable ubsan build on mac/win. — peter / detail
  309. Restore missing runtimes-test-depends target that causes build failures when LLVM_INCLUDE_TESTS is ON — j-nagurne / detail
  310. [C-API][ORC] Fix struct name. — Lang Hames / detail
  311. [C-API][ORC] Add missing error check to unit test. — Lang Hames / detail
  312. gn build: Don't define an action for gen_version_script on mac/win. — peter / detail
  313. [NFC] Undo AIX build compiler workaround — hubert.reinterpretcast / detail
  314. [libc] Add Fuchsia implementation of ::testing::Test — abrachet / detail
  315. Revert "gn build: Add support for building the standalone ubsan runtime." — peter / detail
  316. [libc] Add explicit casts for string functions — abrachet / detail
  317. [LV] Replace OrigPHIsToFix in native with VPlan traversal. (NFC) — flo / detail
  318. Fix-forward broken ASan test on Windows. — 31459023+hctim / detail
  319. [Analysis] Remove getUniqueInstruction (NFC) — kazu / detail
  320. [BOLT][NFC] Pass Function to BC.printInstructions in BinaryBasicBlock::dump — aaupov / detail
  321. [AMDGPU] Use null for dead sdst operand — Stanislav.Mekhanoshin / detail
  322. [ConstraintElimination] Add tests with cmps with constant ops only. — flo / detail
  323. [mlir] Support getSuccessorInputs from parent op — jeffniu22 / detail
  324. [bazel] Unbreak the build after cf6a7c194793 — benny.kra / detail
  325. [mlir] Fix CMake file — jeffniu22 / detail
  326. [RISCV] Fix use of texternalsym in output pattern where input was tglobaladdr. NFC — craig.topper / detail
  327. [flang][runtime] Don't emit any leading blanks for G0/E0 output editing — pklausler / detail
  328. [flang][runtime] Fix overflow detection for REAL input — pklausler / detail
  329. [flang][runtime] Detect overflow of fixed-sized exponent output field — pklausler / detail
  330. [flang] Fix crash on USE error — pklausler / detail
  331. [flang] Handle USE association in parse tree rewriting — pklausler / detail
  332. [flang][runtime] Don't loop in runtime if blank appears in BOZ input — pklausler / detail
  333. [flang] Intrinsic module procedure pure prefixes — vdonaldson / detail
  334. [flang][runtime] Skip remainder of bad input record even with ADVANCE='NO' — pklausler / detail
  335. [C-API][ORC] Add LLVMOrcExecutionSessionLookup -- generic async symbol lookup. — Lang Hames / detail
  336. [Driver] Improve linking options for target AVR — ben.shi / detail
  337. [CodeGen] Remove futureWeight (NFC) — kazu / detail
  338. [C-API][ORC] Add C API to suspend lookups during definition generation. — Lang Hames / detail
  339. Revert "[Driver] Improve linking options for target AVR" — ben.shi / detail
  340. [BasicTTI] Remove unused support for multiple opcodes in getTypeBasedIntrinsicInstrCost [nfc] — listmail / detail
  341. [Driver] Improve linking options for target AVR — ben.shi / detail
  342. [InstCombine] Don't slice up PHIs when pred BB has catchswitch — aheejin / detail
  343. [libcxx][AIX] Switch build compiler to clang — jakeegan10 / detail
  344. [sanitizer] Add -lresolv only for non-Android non-musl Linux — i / detail
  345. [flang] Add semantic check for multiple part-ref with nonzero rank for TBP — qiaopeixin / detail
  346. [flang] Complement one-to-one association check of bind name and entity name — qiaopeixin / detail
  347. [Driver][test] Make ananas.c and solaris-ld.c robust — i / detail
  348. [CodeGen] Initialize ISD after 800d222e53dabfe1e242bd06ab70f58c36e768ed — i / detail
  349. [InstCombine] add tests for compare-signs — Chenbing.Zheng / detail
  350. [InstCombine] Optimize lshr+shl+and conversion pattern — chenglin.bi / detail
  351. [mlir][Vector] Support vectorize to vector.reduction or/and. — jacquesguan / detail
  352. [mlir][Arithmetic] Fold NegF in MulF and DivF. — jacquesguan / detail
  353. [mlir][doc] Move pass to passes list and remove redundant doc — jpienaar / detail
  354. [JITLink][AArch64] Unify table managers of ELF and MachO. — ksunhokim123 / detail
  355. [JITLink][AArch64] Lift fixup functions from aarch64.cpp to aarch64.h. (NFC) — ksunhokim123 / detail
  356. [mlir] Include attributes in ML program dialect ops def — jpienaar / detail
  357. [mlir][sparse_tensor] fix windows build — jeffniu22 / detail
  358. [PowerPC] Update cfence tests to avoid using undef. NFC. — gluokai / detail
  359. [Lex] Keep track of skipped preprocessor blocks and advance the lexer directly if they are revisited — kyrtzidis / detail
  360. [libc++][NFC] clang-format <__config> — nikolasklauser / detail
  361. [JITLink][AArch64] Implement MoveWide16 generic edge. — ksunhokim123 / detail
  362. [Greedy RegAlloc] Fix the handling of split register in last chance re-coloring. — serguei.katkov / detail
  363. [JITLink][ELF][AArch64] Implement R_AARCH64_MOVW_UABS_G*_NC. — ksunhokim123 / detail
  364. [mlir][ods] Make Attr/Type def accessors match the dialect — jeffniu22 / detail
  365. [mlir][vector] Add patterns to ppropagate vector distribution — thomasraoux / detail
  366. [mlir][vector] Add pattern to distribute vector reduction to GPU shuffles — thomasraoux / detail
  367. [AArch64][NFC] Fix a comment error — zhongyunde / detail
  368. [CodeGen] Remove restrictRef (NFC) — kazu / detail
  369. [CodeGen] Remove addSEHCatchHandler and addSEHCleanupHandler (NFC) — kazu / detail
  370. [Coroutines] Convert coroutine.presplit to enum attr — yedeng.yd / detail
  371. [PowerPC][AtomicExpand] Precommit IR tests for D127609. NFC. — gluokai / detail
  372. [NFC] Fix Wswitch warning triggered by 735e6c — yedeng.yd / detail
  373. [lldb] Fix TCPSocket::Connect when getaddrinfo returns multiple addrs — pavel / detail
  374. [PowerPC] Correct test RUN line. NFC. — gluokai / detail
  375. Reland "[analyzer] Deprecate `-analyzer-store region` flag" — balazs.benics / detail
  376. [analyzer][NFC] Inline AnalyzerOptions::getUserMode() — balazs.benics / detail
  377. [Statepoints] FixupStatepoint: Clear isKill flag if COPY is not deleted. — dantrushin / detail
  378. Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flag" — balazs.benics / detail
  379. Add lowering TODO for bindings returning derived types or arrays — clementval / detail
  380. [llvm-cxxfilt] Add description for --types in help text — gbreynoo / detail
  381. [ConstraintElimination] Support constraints with only const ops. — flo / detail
  382. [lldb] Fix TestDyldExecLinux with xml enabled — pavel / detail
  383. [SCEV] Add tests where assumes can be used to improve trip multiple. — flo / detail
  384. [AMDGPU][MC][GFX11] Correct ds_swizzle_b32 — d-pre / detail
  385. [AArch64][SME] Add load/store intrinsics — rosie.sumpter / detail
  386. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  387. [AMDGPU] Add GFX11 llvm-objdump tests — jay.foad / detail
  388. [NFC][Alignment] use getAlign in AddressSanitizer — gchatelet / detail
  389. [NFC][Alignment] Use Align in shouldAlignPointerArgs — gchatelet / detail
  390. [NFC][Alignment] Use Align in SafeStack — gchatelet / detail
  391. [NFC][Alignment] Use Align in CoroFrame — gchatelet / detail
  392. [NFC][Alignment] Use MaybeAlign in CGCleanup/CGExpr — gchatelet / detail
  393. [NFC] Remove dead code — gchatelet / detail
  394. [MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock — serguei.katkov / detail
  395. [analyzer][Casting] Support isa, cast, dyn_cast of SVals — balazs.benics / detail
  396. Revert "Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder"" — jun / detail
  397. [InterleavedLoadComb] Rename uses when inserting new uses. — flo / detail
  398. [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records — lucas.prates / detail
  399. [flang] Support PDT declaration with initial comp value in internal procedure — jperier / detail
  400. [AMDGPU] Add a GFX11 MCA test — jay.foad / detail
  401. [AArch64][SME] Add ldr/str (fill/spill) intrinsics — david.sherwood / detail
  402. [ARM] Add more opaque pointer gather/scatter tests. NFC — david.green / detail
  403. [AArch64] Add cost tests for fadd reductions with fast math flags. — flo / detail
  404. [libc++] Remove macros for IBM compiler — Louis Dionne / detail
  405. [OpenMP] Fix offload packager not writing to temps correctly — jhuber6 / detail
  406. Revert "[MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock" — serguei.katkov / detail
  407. [AMDGPU] gfx11 support add_f16 — Joseph.Nash / detail
  408. [NFC][Thumb] Update frame-chain codegen test to use thumbv6m — lucas.prates / detail
  409. [lld-macho] Print the name of functions containing undefined references — thakis / detail
  410. Add __config formatting to .git-blame-ignore-revs — Louis Dionne / detail
  411. [flang] Avoid losing type parameter information — clementval / detail
  412. [Libomptarget] Add test config for compiling in LTO-mode — jhuber6 / detail
  413. [Diagnostics] Fix inconsistent shift-overflow warnings in C++20 — shivam98.tkg / detail
  414. [RISCV] simplify emitVSETVLIs handling of vsetvli xN, phi(), vtype case [NFC] — listmail / detail
  415. [NFC] Remove unused function parameter — sepavloff / detail
  416. [libc] Guard common macro names — abrachet / detail
  417. [inliner] Add per-SCC-pass InlineAdvisor printing option — mtrofin / detail
  418. [InstCombine] add tests for sub with extended operands; NFC — spatel / detail
  419. [mlir] Introduce transform.alternatives op — zinenko / detail
  420. [mlir] fix compiler error due to commit landing race — zinenko / detail
  421. [AMDGPU] Regenerate MIR checks for image instructions — jay.foad / detail
  422. [clang] AST/Print: honor AlwaysIncludeTypeForTemplateArgument policy — mizvekov / detail
  423. [mlir][linalg] Add named ops for depthwise 3d convolution — benny.kra / detail
  424. [PowerPC] Fix combine step for shufflevector. — stefanp / detail
  425. freeze does not change the constant property — dmalyutin / detail
  426. [mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  427. remove a duplicated include — l.lunak / detail
  428. [analyzer][NFC] Relocate unary transfer functions — balazs.benics / detail
  429. [analyzer][NFC] Substitute the SVal::evalMinus and evalComplement functions — balazs.benics / detail
  430. [RISCV] Split out getEEWForLoadStore [nfc] — listmail / detail
  431. [analyzer][NFC] Remove unused ExprEngine::evalBinOp functions — balazs.benics / detail
  432. [libcxx][AIX] Enable ABI list checking for XCOFF — jakeegan10 / detail
  433. [CMake][compiler-rt] Provide a dedicated option for LLVM unwinder — phosek / detail
  434. [analyzer][NFC] Replace getLastArg with hasArg when applicable — balazs.benics / detail
  435. [PS5] Use __gxx_personality_v0 for TSan — paul.robinson / detail
  436. [NFC][libcxx] Check def of __LONG_DOUBLE_IEEE128__ — daltenty / detail
  437. [MLIR][Presburger] Add values to PresburgerSpace — groverkss / detail
  438. [libc++] Use explicit module cache path in tests — abrachet / detail
  439. [libc++] Find a clang-format everybody is happy with — nikolasklauser / detail
  440. [flang] Add team_type to num_images intrinsic call — ktrasmussn / detail
  441. [mlir][Arith] Implement InferIntRangeInterface for arithmetic ops — Krzysztof.Drewniak / detail
  442. [RISCV] Split out subfields in InsertVSETVLI's demanded fields analysis [nfc] — listmail / detail
  443. [MLIR][Presburger] Fix spellings of attachment — groverkss / detail
  444. [ValueTracking] recognize sub X, (X -nsw Y) as not overflowing — spatel / detail
  445. [X86][NFC] Use mnemonic tables in validateInstruction 1/4 — aaupov / detail
  446. [X86][NFC] Use mnemonic tables in validateInstruction 2/4 — aaupov / detail
  447. [clang][NFC][AST] rename the ImportError to ASTImportError — singh.shivamsingh2003 / detail
  448. [X86][NFC] Use mnemonic tables in validateInstruction 3/4 — aaupov / detail
  449. [Clang][AST] Fixed BindingDecl AST-dump for tuple like structures — 65320245+isuckatcs / detail
  450. Update ASTImportError.h — github / detail
  451. [PS5] Make library function availability match PS4 — paul.robinson / detail
  452. [Clang] Simplify unifying target features — jhuber6 / detail
  453. [mlir] add an option to print op stats in JSON — okwan / detail
  454. [Matrix] Check if iterator is at beginning of BB in optimizeTranspose. — flo / detail
  455. [lld-macho] Group undefined symbol diagnostics by symbol — thakis / detail
  456. [RISCV] Split out transfer function explicitly in VSETVLI insertion dataflow [nfc] — listmail / detail
  457. Revert "[mlir] add an option to print op stats in JSON" — okwan / detail
  458. [flang] Add failed_images to list of intrinsics and add test — ktrasmussn / detail
  459. Revert "[mlir] Add a generic data-flow analysis framework" — frgossen / detail
  460. [clang] Add tests for statement expression in initializers — anders / detail
  461. [mlir][Arith] Pass to switch signed ops for equivalent unsigned ones — Krzysztof.Drewniak / detail
  462. (Reland)[mlir] Add a generic data-flow analysis framework — jeffniu22 / detail
  463. RISCV: handle 64-bit PCREL data relocations — Saleem Abdulrasool / detail
  464. [bazel] Port 75bfc6f29579 — benny.kra / detail
  465. [bazel] Port b0b00432093b — benny.kra / detail
  466. [mlir] Try to work around ambiguity in older clang versions — benny.kra / detail
  467. [llvm] Add DW_CC_nocall to function debug metadata when either return values or arguments are removed — VenkataRamanaiah.Nalamothu / detail
  468. FunctionPropertiesAnalysis: handle callsite BBs that lose edges — mtrofin / detail
  469. [PS5] Default to 'sce' debugger tuning — paul.robinson / detail
  470. [clang][dataflow] Rename `getPointeeLoc` to `getReferentLoc` for ReferenceValue. — gribozavr / detail
  471. [dsymutil] Automatically generate a reproducer when dsymutil crashes — Jonas Devlieghere / detail
  472. [dsymutil] Fix std::unique_ptr to llvm::Expected conversion — Jonas Devlieghere / detail
  473. [RISCV] Minor code/comment improvement in prepass of InsertVSETVLI [nfc] — listmail / detail
  474. [mlir][spirv] Fix math.ctlz for full zero bit cases — antiagainst / detail
  475. [TableGen][DirectX] Add tableGen backend to generate DXIL operation for DirectX backend. — python3kgae / detail
  476. [gn build] Port 435897b41d60 — llvmgnsyncbot / detail
  477. Revert "[Driver] Improve linking options for target AVR" — haowei / detail
  478. Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI" — phoebe.wang / detail
  479. [X86][AMX] Fix klockwork issue. — yuanke.luo / detail
  480. [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative — zixuan.wu / detail
  481. [HIP] fix long double size — Yaxun.Liu / detail
  482. [Libomptarget] Use binutils archive executable to address failing tests — jhuber6 / detail
  483. [RISCV] Replace uses of VLOpFrag in VLMax patterns with srcvalue. — craig.topper / detail
  484. [mlir][affine] Make loop tiling default options explicit — lewuathe / detail
  485. [mlir][Vector] Fold consecutive bitcast. — jacquesguan / detail
  486. [X86][NFC] Use mnemonic tables in validateInstruction 4/4 — amir.aupov / detail
  487. [Driver] Improve linking options for target AVR — ben.shi / detail
  488. [RISCV][NFC] Set default value for BaseInstr in RISCVVPseudo — pc.wang / detail
  489. [mlir][spirv] Handle corner cases for math.powf conversion — antiagainst / detail
  490. [LLDB] CommandObjectThreadUntil::DoExecute() sets the wrong selected thread ID — VenkataRamanaiah.Nalamothu / detail
  491. [libc++][NFCI] span: replace enable_if with concepts — joeloser93 / detail
  492. [RISCV][NFC] Add more tests for instruction selection of 'mul' — ben.shi / detail
  493. [ORC-RT] Add integration tests for AArch64 — housel / detail
  494. [MC] Remove unused MCStreamer::SwitchSection — i / detail
  495. [AMDGPU] Add isMFMA helper function. NFC — Austin.Kerbow / detail
  496. [AMDGPU] Add more expressive sched_barrier controls — Austin.Kerbow / detail
  497. [gn build] Port 48ebc1af2948 — llvmgnsyncbot / detail
  498. [clang-format] Never analyze insert/remove braces in the same pass — owenca / detail
  499. [libc][NFC] Use uint32_t to represent futex words. — sivachandra / detail
  500. [SelectionDAG] fold 'Op0 - (X * MulC)' to 'Op0 + (X << log2(-MulC))' — ben.shi / detail
  501. [RISCV] Teach vsetvli insertion to not insert redundant vsetvli right after VLEFF/VLSEGFF. — yeting.kuo / detail
  502. [clangd] Wire up compilation for style blocks — kadircet / detail
  503. [libc][NFC] Add src.__support.OSUtil targets conditionally. — sivachandra / detail
  504. [LSR] Add test for LoopStrenghtReduce for Ldp; NFC — chenglin.bi / detail
  505. [mlir] Add missing newline at end of .clang-format file — owenca / detail
  506. [mlir][SCF][bufferize] Implement `resolveConflicts` for SCF ops — springerm / detail
  507. [libFuzzer] Use the compiler to link the relocatable object — phosek / detail
  508. [libc] Add linux threads targets only if __support/OSUtil targets are available. — sivachandra / detail
  509. [AMDGPU] Fix buildbot failures after 48ebc1af29 — Austin.Kerbow / detail
  510. [SimplifyLibCalls] Drop duplicate check (NFC) — npopov / detail
  511. [flang] Change C889 from error into warning — qiaopeixin / detail
  512. [Clang] Add the `annotate_type` attribute — mboehme / detail
  513. [mlir][linalg][bufferize] Remove always-aliasing-with-dest option — springerm / detail
  514. [flang][OpenMP] Add one semantic check for data-sharing clauses — qiaopeixin / detail
  515. [mlir][bufferize][NFC] Make func BufferizableOpInterface impl compatible with One-Shot Bufferize — springerm / detail
  516. [InstCombine] Improve check for catchswitch BBs (NFC) — aheejin / detail
  517. [mlir][bufferize][NFC] Merge AlwaysCopyAnalysisState into AnalysisState — springerm / detail
  518. [libc][Obvious] Removed few unused vars. — sivachandra / detail
  519. [mlir][bufferize] Better implementation of AnalysisState::isTensorYielded — springerm / detail
  520. [RISCV] Fixing undefined physical register issue when subreg liveness tracking enabled. — kito.cheng / detail
  521. [mlir][Arith] Fix a use-after-free after rewriting ops to unsigned — benny.kra / detail
  522. [libcxx] Remove extraneous '---' lines in .clang-format files — owenca / detail
  523. [clangd] Enable AKA type printing by default — kadircet / detail
  524. [NFC][AArch64] Minor refactor of AArch64InstPrinter::printMatrixTileList — david.sherwood / detail
  525. [Clang] Fix signed-unsigned comparison warning that breaks the ppc64 build. — mboehme / detail
  526. [libcxx] Fix allocator<void>::pointer in C++20 with removed members — ibiryukov / detail
  527. [Clang] Documentation-only: Add missing closing `>` in AttrDocs.td — mboehme / detail
  528. [AArch64][SME] Add SME read/write intrinsics that map to the mova instruction — david.sherwood / detail
  529. [X86] needCarryOrOverflowFlag/onlyZeroFlagUsed - merge identical switch cases. NFCI. — llvm-dev / detail
  530. [OpenCL] Reword unknown extension pragma diagnostic — sven.vanhaastregt / detail
  531. [clang] Reject non-declaration C++11 attributes on declarations — mboehme / detail
  532. [clang][dataflow] Add support for correlated branches to optional model — sgatev / detail
  533. [DAG] Fix SDLoc mismatch in (shl (srl x, c1), c2) -> and(shift(x,c3)) fold — llvm-dev / detail
  534. [NFC] Move tests CodeGen/AArch64/SME/sme-* -> CodeGen/AArch64/sme-* — david.sherwood / detail
  535. [X86][SLP] Basic test coverage for llvm.powi — jeremy.morse / detail
  536. [Sema] Remove unused function after 8c7b64b5ae2a — benny.kra / detail
  537. [DebugInfo][ARM] Not readonly check for RWPI globals — keith.walker / detail
  538. Fix signed/unsigned comparison warning — llvm-dev / detail
  539. Promote bf16 to f32 when the target doesn't support it — benny.kra / detail
  540. Add a conversion from double to bf16 — benny.kra / detail
  541. [AArch64] Add test case from D127354 — llvm-dev / detail
  542. [X86] X86TargetTransformInfo.cpp - use InstructionCost type to accumulate instructions costs — llvm-dev / detail
  543. [BitcodeReader] Remove unnecessary argument defaults (NFC) — npopov / detail
  544. Revert "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — benny.kra / detail
  545. [gn build] (semi-automatically) port 8bc0bb956421 — thakis / detail
  546. [gn build] (semi-automatically) port fb34d531af95 — thakis / detail
  547. [analyzer][NFC][test] Add new RUN lint with support-symbolic-integer-casts=true to svalbuilder-rearrange-comparisons.c — gabor.marton / detail
  548. [NFC][Alignment] Use Align in MCAlignFragment — gchatelet / detail
  549. [test][RISCV] Precommit test for SeparateConstOffsetFromGEP (NFC) — anton.a.afanasyev / detail
  550. [mlir] generate documentation for transform dialect extensions — zinenko / detail
  551. [mlir] check interfaces are attached to the expected object — zinenko / detail
  552. [flang] Fix one regression failure related to BIND(C) statement — qiaopeixin / detail
  553. [SLP] Improve reordering in presence of constant only nodes. — a.bataev / detail
  554. [COFF] Don't reject executables with data directories pointing outside of provided data — martin / detail
  555. [LLD] [MinGW] Implement --disable-reloc-section, mapped to /fixed — martin / detail
  556. [clang] Use correct visibility parameters when following a Using declaration — kadircet / detail
  557. [lldb] Fix loading DLL from some ramdisk on Windows — martin / detail
  558. [clang][NFC] Remove unused parameter from ActOnCXXNestedNameSpecifier — tbaeder / detail
  559. [clang][sema] Provide better diagnostic for missing template arguments — tbaeder / detail
  560. [analyzer][NFC][test] Add new RUN line with support-symbolic-integer-casts=true to expr-inspection.cpp — gabor.marton / detail
  561. 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
  562. [clangd] Always desugar type aliases in hover — kadircet / detail
  563. [clangd][NFC] Use the existing ASTContext from scope — kadircet / detail
  564. [Driver][test] Make RISCV tests robust with PATH= — sunshaoce / detail
  565. [JITLink][ELF] Log enum name of unsupported relocation type. — ksunhokim123 / detail
  566. [mlir][tablegen] Generate default attr values in Python bindings — springerm / detail
  567. [flang][NFC] Fix some formatting — clementval / detail
  568. [analyzer][NFC] Remove dead code and modernize surroundings — balazs.benics / detail
  569. [analyzer] Fix StreamErrorState hash bug — balazs.benics / detail
  570. [analyzer][NFC] Remove dead field of UnixAPICheckers — balazs.benics / detail
  571. [analyzer][NFC] Prefer using isa<> instead getAs<> in conditions — balazs.benics / detail
  572. Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"" — phoebe.wang / detail
  573. [analyzer] Treat system globals as mutable if they are not const — balazs.benics / detail
  574. [analyzer] Relax constraints on const qualified regions — balazs.benics / detail
  575. [CodeGen] Fix the bug of machine sink — yuanke.luo / detail
  576. [PS5] Trap after noreturn calls, with special case for stack-check-fail — paul.robinson / detail
  577. [mlir][vector] NFC remove dependency of VectorTransform to GPU dialect — thomasraoux / detail
  578. [libc++] Removes unneeded <iterator> includes. — koraq / detail
  579. [clang][dataflow] Make `Value` and `StorageLocation` non-copyable — sgatev / detail
  580. [Binary] Add iterator to the OffloadBinary string maps — jhuber6 / detail
  581. [llvm] Fix MachO exports trie parsing. — Juergen Ributzka / detail
  582. [PS5] Support sin+cos->sincos optimization — paul.robinson / detail
  583. [LLD][COFF] Convert file name to lowercase when inserting it into visitedLibs — pzheng / detail
  584. [MLIR][Bufferization] Assume alias if no information is available — l.chelini / detail
  585. [mlir] address post-commit review for D127724 — zinenko / detail
  586. [memprof] Update the test comments to include -Wl,-no-pie — snehasishk / detail
  587. [SelectionDAG] Constant fold FP_TO_BF16 and BF16_TO_FP. — benny.kra / detail
  588. [tosa] Lower tosa.slice to tensor.slice for dynamic case — rob.suderman / detail
  589. [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores — quinn.pham / detail
  590. [mlir] add an option to print op stats in JSON — okwan / detail
  591. [clang] Add -fsanitize=memtag-globals (no-op). — 31459023+hctim / detail
  592. [X86] X86InstrInfo.cpp - fix signed/unsigned promotion warnings in addImm calls — llvm-dev / detail
  593. [mlir][GPUToNVVM] Fix bug in mma elementwise lowering — thomasraoux / detail
  594. [llvm-profdata][test] Change -Wl,-no-pie to -no-pie after D127808 — i / detail
  595. [LV] Remove unneeded CustomBuilder arg from setDebugLocFromInst (NFC). — flo / detail
  596. [mlgo] Fix accounting for SCC splits — mtrofin / detail
  597. [DAGCombiner] Fold fold (fp_to_bf16 (bf16_to_fp op)) -> op — benny.kra / detail
  598. [Clang] Let the linker choose shared or static libunwind unless specified — phosek / detail
  599. [mlir][bzl] Export textmate grammar file — jpienaar / detail
  600. [libc] refactor printf file writing — michaelrj / detail
  601. [libc] add printf — michaelrj / detail
  602. [lldb/Fuzzer] Create ninja target for target fuzzer — sassychels251 / detail
  603. [clangd] Improve ObjC protocol suggestions from the index — davg / detail
  604. [trace][intelpt] Support system-wide tracing [7] - Create a base IntelPTProcessTrace class — walter erquinigo / detail
  605. [trace][intelpt] Support system-wide tracing [8] - Improve the single buffer perf_event configuration — walter erquinigo / detail
  606. [trace][intelpt] Support system-wide tracing [9] - Collect and return context switch traces — walter erquinigo / detail
  607. [trace][intelpt] Support system-wide tracing [10] - Return warnings and tsc information from lldb-server. — walter erquinigo / detail
  608. [trace][intelpt] Support system-wide tracing [11] - Read warnings and perf conversion in the client — walter erquinigo / detail
  609. [mlir] add createPrintOpStatsPass() with explicit params — okwan / detail
  610. [PowerPC] Skip combine for vector_shuffles when two scalar_to_vector nodes are different vector types. — amy.kwan1 / detail
  611. Update the status of more C DRs — aaron / detail
  612. Rolling back tests for WG14 DR145 — aaron / detail
  613. Revert "[lldb/Fuzzer] Create ninja target for target fuzzer" — stilis / detail
  614. [clang-format][NFC] Fix braces in ClangFormat.cpp — owenca / detail
  615. [flang][runtime] Allow recovery from BACKSPACE(badUnit) — pklausler / detail
  616. [gn build] Add missing BLAKE3 dependency — aeubanks / detail
  617. [trace][intelpt] Support system-wide tracing [12] - Support multi-core trace load and save — walter erquinigo / detail
  618. [libc++] Implement ranges::lexicographical_compare — nikolasklauser / detail
  619. [clang][deps] Further canonicalize implicit modules options in dep scan — blangmuir / detail
  620. [Driver] Simplify -fno-builtin- handling. NFC — i / detail
  621. [flang][runtime] Fix REWIND after non-advancing data transfer — pklausler / detail
  622. Fix failures — walter erquinigo / detail
  623. [clang][WebAssembly] Loosen restriction on `main` symbol mangling — sbc / detail
  624. [flang][runtime] Signal END from character input — pklausler / detail
  625. [flang][runtime] Fix INQUIRE(POS=n) for non-advancing I/O — pklausler / detail
  626. [flang] Add more qualification when creating names for compiler-generated USEs — pklausler / detail
  627. [flang][runtime] Fix handling of output FORMAT('x' 'y') — pklausler / detail
  628. [flang][runtime] Make NCOPIES= argument of REPEAT a signed integer, & check it — pklausler / detail
  629. [mlir][LLVMIR] Use insertelement if needed when translating ConstantAggregate — minyihh / detail
  630. [mlir][LLVMIR] Use isScalableVectorType in ShuffleVectorOp::parse — minyihh / detail
  631. [mlir][LLVMIR] Ask ICmpOp to return vector<Nxi1> when needed — minyihh / detail
  632. Reland "[lldb/Fuzzer] Create ninja target for target fuzzer" — sassychels251 / detail
  633. [flang] ERROR STOP is not an image control statement — pklausler / detail
  634. unbreak Modules/cxx20-export-import.cpp with LLVM_APPEND_VC_REV=OFF after 45d88cd00846 — thakis / detail
  635. [flang][runtime] Better error message for mis-ASSIGN'ed FORMAT — pklausler / detail
  636. [mlir] create PrintOpStatsPass using printAsJSON — okwan / detail
  637. [lldb] Don't overwrite quit and exit builtins in the Python interpreter — Jonas Devlieghere / detail
  638. [flang][docs] Document non-supported VMS extensions — pklausler / detail
  639. [gn build] Port afd5a4f2dcd6 — llvmgnsyncbot / detail
  640. Revert "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — frgossen / detail
  641. [lld-macho] Add support for exporting no symbols — keithbsmiley / detail
  642. [flang] Fix error message — pklausler / detail
  643. [ASan] Use debuginfo for symbolization. — 31459023+hctim / detail
  644. Revert "[lld-macho] Group undefined symbol diagnostics by symbol" — stilis / detail
  645. [lldb] Skip ScriptInterpreter/Python/exit.test on Windows — Jonas Devlieghere / detail
  646. [CMake] Fix `FindGRPC.cmake` for setting up gRPC related libraries for macOS+homebrew context — kyrtzidis / detail
  647. Reland "[lld-macho] Group undefined symbol diagnostics by symbol". — thakis / detail
  648. [gn build] Slighly nicer `gn args --list` output for is_debug and symbol_level — thakis / detail
  649. [gn build] Allow use_ubsan=true on mac and unbreak use_asan, use_tsan, use_ubsan — thakis / detail
  650. Revert "[ASan] Use debuginfo for symbolization." — kstoimenov / detail
  651. [flang][runtime] Catch more (all?) negative unit number errors — pklausler / detail
  652. [mlir][spirv] Define spv.ISubBorrowOp — antiagainst / detail
  653. [Clang][Modules] Merge availability attributes on imported decls — bigcheesegs / detail
  654. Pass through even more LIBCXX_* variables to libfuzzer's custom lib++ — pirama / detail
  655. [TableGen][DirectX] Add tableGen backend to generate map from llvm intrinsic to DXIL operation. — python3kgae / detail
  656. [BOLT][NFCI] Remove redundant code — maks / detail
  657. [mlir][python] Actually set UseLocalScope printing flag — laurenzo / detail
  658. [lldb] Support non-pointer implicit this/self in GetValueForVariableExpressionPath — davelee.com / detail
  659. Fix `script -lpython` to handle control flow in one-line commands. — davelee.com / detail
  660. [LoongArch] Use register R0 (ZERO) for constant 0 — luweining / detail
  661. [libc][aarch64] Set frame pointer of the new thread to the stack pointer. — sivachandra / detail
  662. [ValueTypes] Add types for nxv16bf16 and nxv32bf16. — craig.topper / detail
  663. [libc][Obvious] Include arm_acle.h only for aarch64 builds. — sivachandra / detail
  664. [JITLink][AArch64][NFC] Suppress unused variable error. — ksunhokim123 / detail
  665. [ARM] Add a pipeline test showing missing postinc generation. NFC — david.green / detail
  666. [AMDGPU] Add support for GFX11 hazards — jay.foad / detail
  667. Revert "[ARM] Add a pipeline test showing missing postinc generation. NFC" — david.green / detail
  668. Update FileCheck docs after D95849. NFCI — diana.picus / detail
  669. [libc++] Test the size of basic_string — nikolasklauser / detail
  670. Reland "[RISCV] Testcase to show wrong register allocation result of subreg liveness" — kito.cheng / detail
  671. Reland "[SplitKit] Handle early clobber + tied to def correctly" — kito.cheng / detail
  672. Revert "[libc] Apply no-builtin everywhere, remove unnecessary flags" — gchatelet / detail
  673. [AMDGPU] Change use null for dead sdst to be gfx1030+ — david.stuttard / detail
  674. [AArch64][SME] Add SME cntsb/h/w/d intrinsics — david.sherwood / detail
  675. [sanitizer_common] Fix SanitizerCommon.ChainedOriginDepotStats test — kbessonova / detail
  676. [clangd] Don't add inlay hints on std::move/forward — ribizel / detail
  677. [InstCombine] Add more tests for freeze of loop phi (NFC) — npopov / detail
  678. [AMDGPU][MC][GFX11] Correct src0 for dpp variants of v_cvt_*_e64 — d-pre / detail
  679. [AMDGPU] Remove duplicate RUN lines from a test — jay.foad / detail
  680. cmake: configure clang lit to use hmaptool from source directly — mizvekov / detail
  681. [libc++] Robust against C++20-hostile iterators — nikolasklauser / detail
  682. [SLP]Extend vectorization for scatter vectorize nodes. — a.bataev / detail
  683. [LV] Remove widenPHIInstruction dependence on underlying instr (NFC). — flo / detail
  684. Prevent crash when TurnSwitchRangeIntoICmp receives default unreachable destination — hans / detail
  685. [CostModel][AArch64][NFC] Add cost model tests for fshl/fshr intrinsics — david.sherwood / detail
  686. [mlir][spirv] Workaround driver bug in math.ctlz conversion again — antiagainst / detail
  687. [RISCV] Extend demanded field transform in InsertVSETVLI to VTYPE subfeilds — listmail / detail
  688. Add braces to silence a gcc 9.4 -Wdangling-else warning [nfc] — listmail / detail
  689. [strictfp][IPSCCP] Precommit tests for D115737. — kevin.neal / detail
  690. Replace to_hexString by touhexstr [NFC] — corentinjabot / detail
  691. [RISCV] Use TAIL_UNDISTURBED_MASK_UNDISTURBED for riscv_slidedown_vl unless the merge op is undef. — craig.topper / detail
  692. [clang] Don't emit IFUNC when targeting Fuchsia — abrachet / detail
  693. [RISCV] Move getSEWLMULRatio out of VSETVLIInfo [nfc] — listmail / detail
  694. [PowerPC] Fix LQ-STQ instructions to use correct offset and base — saghir / detail
  695. [RISCV] Split DemandedField logic in advance of reuse in dataflow [nfc] — listmail / detail
  696. Revert "[libc++] Test the size of basic_string" — nikolasklauser / detail
  697. Allow bitwidth difference when checking for isOneOrOneSplat. — adriantong1024 / detail
  698. [RISCV] Use TAIL_AGNOSTIC in riscv_fma_vl patterns. — craig.topper / detail
  699. [MLInliner] Don't inline call sites in unreachable basic blocks — mtrofin / detail
  700. [libc][NFC] Make explicit uint16_t casts in fenv — abrachet / detail
  701. [RISCV] Reorder function definitions to reduce upcoming diff [nfc] — listmail / detail
  702. [mlir][linalg] Relax convolution vectorization to support mixed types — thomasraoux / detail
  703. [clang] Don't emit type test/assume for virtual classes that should never participate in WPD — aeubanks / detail
  704. [mlir][vector] Fix contraction op lowering with mixed types — thomasraoux / detail
  705. [libc] add printf hex conversion — michaelrj / detail
  706. [libc] fix line buffered empty file writes — michaelrj / detail
  707. [flang] Correct implementation of WAIT with no ID — pklausler / detail
  708. [RISCV] Merge TIED_TU and TIED instructions for VWADD_W/VWSUB_W by using policy operand. — craig.topper / detail
  709. [flang] Handle module subprogram with interface in same (sub)module when writing module file — pklausler / detail
  710. [docs][OpaquePtr] Add detail to motivations behind opaque pointers — aeubanks / detail
  711. [AArch64] Regenerate 3 codegen test files. NFC — david.green / detail
  712. [AMDGPU] Add new GFX11 intrinsic llvm.amdgcn.exp.row — jay.foad / detail
  713. [AMDGPU] GFX11 CodeGen support for MIMG instructions — jay.foad / detail
  714. [AMDGPU] Add GFX11 llvm.amdgcn.ds.add.gs.reg.rtn / llvm.amdgcn.ds.sub.gs.reg.rtn intrinsics — jay.foad / detail
  715. [RISCV] Fix a typo in an intrinsic name — listmail / detail
  716. [libc++][doc] Update formatting status. — koraq / detail
  717. [SLP]Use original vector if need to shuffle truncated root. — a.bataev / detail
  718. [flang] NINT(-.4999) is 0, not overflow — pklausler / detail
  719. Fix a bug introduced by the move of AddressRanges.h into ADT. — gclayton / detail
  720. [libc][obvious] fix address test on windows — michaelrj / detail
  721. [PS5] Use same debug trap instruction as PS4 — paul.robinson / detail
  722. [RISCV] Avoid reducing etype just to initialize lane 0 of an undef vector — listmail / detail
  723. [NFC] Precommited tests from D73000 — Dávid Bolvanský / detail
  724. [PS5] Emit ud2 for ubsan trap — paul.robinson / detail
  725. [trace][intelpt] Support system-wide tracing [13] - Add context switch decoding — walter erquinigo / detail
  726. [trace][intelpt] Support system-wide tracing [14] - Decode per cpu — walter erquinigo / detail
  727. [trace][intelpt] Support system-wide tracing [15] - Make triple optional — walter erquinigo / detail
  728. [trace][intelpt] Support system-wide tracing [16] - Create threads automatically from context switch data in the post-mortem case — walter erquinigo / detail
  729. [trace][intelpt] Support system-wide tracing [17] - Some improvements — walter erquinigo / detail
  730. [PS5] Set address sanitizer shadow offset — paul.robinson / detail
  731. [PS4/PS5][profiling] Go back to the old way of doing a runtime hook — paul.robinson / detail
  732. Revert "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  733. Reland "[NFC] Precommited tests from D73000" — Dávid Bolvanský / detail
  734. [flang][runtime] Make ASSOCIATED() conform with standard — pklausler / detail
  735. Revert "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  736. [trace][intelpt] Support system-wide tracing [18] - some more improvements — walter erquinigo / detail
  737. [trace][intelpt] Support system-wide tracing [19] - Some other minor improvements — walter erquinigo / detail
  738. [trace][intelpt] Support system-wide tracing [20] - Rename some fields in the schema — walter erquinigo / detail
  739. [trace][intelpt] Support system-wide tracing [21] - Support long numbers in JSON — walter erquinigo / detail
  740. [trace][intelpt] Support system-wide tracing [22] - Some final touches — walter erquinigo / detail
  741. [AMDGPU] Add GFX11 codegen for llvm.amdgcn.mov.dpp8 — jay.foad / detail
  742. [AMDGPU] gfx11 new dot instruction codegen support — Joseph.Nash / detail
  743. [BOLT][NFCI] Refactor interface for adding basic blocks — maks / detail
  744. Fix TraceGDBRemotePacketsTest — walter erquinigo / detail
  745. Reland "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook" — paul.robinson / detail
  746. Fix StopInfoBreakpoint::ShouldNotify when a callback deletes the site we hit. — jingham / detail
  747. [libc++] Remove now-unused experimental/filesystem config file — Louis Dionne / detail
  748. [TargetTransformInfo] Added an opt/llc option for cache line size — congzhecao / detail
  749. [Delinearization] Refactoring of fixed-size array delinearization — congzhecao / detail
  750. [lldb] Introduce the concept of a log handler (NFC) — Jonas Devlieghere / detail
  751. [gn build] Port 6ff49af33d09 — llvmgnsyncbot / detail
  752. [MergeFunctions] Preserve symbols used llvm.used/llvm.compiler.used — amanieu / detail
  753. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  754. Reland "[ASan] Use debuginfo for symbolization." — 31459023+hctim / detail
  755. Move debug-only code inside LLVM_DEUG to prevent unused variable warnings. — saugustine / detail
  756. Revert "[TableGen][DirectX] generate DXIL operation table with TableGen." — 31459023+hctim / detail
  757. [mlir][complex] Add Python bindings for complex ops. — bixia1 / detail
  758. [RISCV] Add cost model for scalable scatter and gather — listmail / detail
  759. [RISCV] Start merging demanded reasoning - starting with load/stores [nfc] — listmail / detail
  760. [libc] Add a status page for math functions. — lntue / detail
  761. Make setSanitizerMetadata byval. — 31459023+hctim / detail
  762. [mlir][sparse] fix asan issue — ajcbik / detail
  763. Add DWARF string debug to clang release notes. — 31459023+hctim / detail
  764. [SelectionDAG] Don't apply MinRCSize constraint in InstrEmitter::AddRegisterOperand for IMPLICIT_DEF sources. — craig.topper / detail
  765. [RISCV] Don't emit LUI/ADDI MachineSDNodes from getAddr — craig.topper / detail
  766. [clang-tidy] Organize check doc files into subdirectories (NFC) — richard / detail
  767. [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions — lei / detail
  768. [NFCI] Whitespace in SemaDeclAttr.cpp — 31459023+hctim / detail
  769. [RISCV] Add RISCVISD opcode for PseudoLLA. — craig.topper / detail
  770. [RISCV] Implement RISCVTargetLowering::getTargetConstantFromLoad. — craig.topper / detail
  771. [lldb] Add RotatingLogHandler — Jonas Devlieghere / detail
  772. [lldb] Remove references to epydoc from the documentation — Jonas Devlieghere / detail
  773. fix x86 sanitizer failure due to use of or — lei / detail
  774. [libc++][ranges] Implement `ranges::sort`. — varconst / detail
  775. [RISCV] Rename VTy param of RISCVTTIImpl::getArithmeticReductionCost [NFC] — listmail / detail
  776. Incomplete attempt to pull DWARFTypePrinter into its own file for reuse — dblaikie / detail
  777. [gn build] Port 61fac2c370b9 — llvmgnsyncbot / detail
  778. [gn build] Port ff3989e6ae74 — llvmgnsyncbot / detail
  779. [mlir][sparse] improved testing and codegen for semi-ring operations — ajcbik / detail
  780. [lldb] Cleanup Python API reference files after building the docs — Jonas Devlieghere / detail
  781. [SVE][CodeGen] Restructure SVE fixed length tests to use update_llc_test_checks. — paul.walker / detail
  782. [sanitizer] Delete empty sanitizer_openbsd.cpp after D89759 — i / detail
  783. [Object][COFF] Improve section name parsing — pzheng / detail
  784. llvm-reduce: Support replacing FP values with 1.0 — arsenm2 / detail
  785. llvm-reduce: Add reduction pass to simplify instructions — arsenm2 / detail
  786. [gn build] Port eea11e7369ca — llvmgnsyncbot / detail
  787. [AMDGPU][NFC] Remove isConstantAddr — chunyu / detail
  788. [OpenMP] Initial parsing and sema for 'parallel masked' construct — jennifer.yu / detail
  789. [PowerPC][NFC] Undefine __XL_COMPAT_ALTIVEC__ in builtin lit test — lei / detail
  790. PowerPC] Emit warning for incompatible vector types that are currently diagnosed with -fno-lax-vector-conversions — lei / detail
  791. llvm-reduce: Try to fix dynamic libraries build — arsenm2 / detail
  792. [ORC-RT] Make the ORC runtime C API public. — Lang Hames / detail
  793. [RISCV][NFC][test] Correct a wrong test in vreductions-fp-vp.ll — Lian.Wang / detail
  794. [LegalizeTypes][RISCV][NFC] Modify assert in PromoteIntRes_STEP_VECTOR and add some tests for RISCV — Lian.Wang / detail
  795. [mlir][doc] Avoid duplication with constraints and defs — jpienaar / detail
  796. [LegalizeTypes][NFC] Merge promote SPLAT_VECTOR and promote SCALAR_TO_VECTOR to one function — Lian.Wang / detail
  797. [mlir] Split MLProgram global load and store to Graph variants — jpienaar / detail
  798. [mlir] Disable warning in test of deprecated feature (NFC) — jpienaar / detail
  799. [lld-macho][nfc] Tests for -force_load + regular archive load combinations — jezng / detail
  800. [lldb] Remove LogHandler::Create functions (NFC) — Jonas Devlieghere / detail
  801. Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""" — phoebe.wang / detail
  802. [MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats. — mingmingl / detail
  803. Revert "[MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats." — mingmingl / detail
  804. [MachineBlockPlacementStats] Added check for "-filter-print-funcs" — mingmingl / detail
  805. [AArch64][test] Add --mattr=-{sve,sve2,sme} to SVE/SVE2/SME MC tests — i / detail
  806. [TableGen][DirectX] generate DXIL operation table with TableGen. — python3kgae / detail
  807. [Driver] Pass -X to ld for riscv*-{elf,freebsd,linux} — i / detail
  808. [RISCV][NFC] Add load/store instructions in rv64*-invalid.s — Ping.Deng / detail
  809. [clang] Fix trivially copyable for copy constructor and copy assignment operator — roi.jacobson1 / detail
  810. Revert "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" — benny.kra / detail
  811. [LLDB] XFAIL TestLoadUnload fails on Arm/Ubuntu Jammy — omair.javaid / detail
  812. [InstCombine] Add tests for freeze of recurrence with invoke start (NFC) — npopov / detail
  813. [OpenCL] Fix atomic_fetch_add/sub half overloads — sven.vanhaastregt / detail
  814. [msan] Allow KMSAN to use -fsanitize-memory-param-retval — glider / detail
  815. [AArch64] NFC: Fix BFMLAL[BT] inst def names — cullen.rhodes / detail
  816. [libc][bazel] Remove memcpy dependency in memmove — gchatelet / detail
  817. [mlir] replace 'emit_c_wrappers' func->llvm conversion option with a pass — zinenko / detail
  818. [IR] Check for SignedMin/-1 division in canTrap() (PR56038) — npopov / detail
  819. [clang] Dont print implicit forrange initializer — kadircet / detail
  820. [AArch64][LV] AArch64 does not prefer vectorized addressing — zhongyunde / detail
  821. [LLVM][IR] Fix typo in DerivedTypes.h (NFC) — l.chelini / detail
  822. [AMDGPU] Use explicit -global-isel=0/1 in tests. NFC. — jay.foad / detail
  823. [mlir][bufferize] Bufferize after TensorCopyInsertion — springerm / detail
  824. [Clang] Allow 'Complex float __attribute__((mode(HC)))' — malhar.jajoo / detail
  825. [mlir][bufferize][NFC] Remove BufferizationState — springerm / detail
  826. [lldb] [test] Update baseline test status for FreeBSD — mgorny / detail
  827. [gn build] (semi-manually) port 232bd331cbaa — thakis / detail
  828. [SelectionDAG] Extend WidenVecOp_INSERT_SUBVECTOR to cover more cases. — paul.walker / detail
  829. [InstCombine] add tests for (pow2 >> X) >u C; NFC — spatel / detail
  830. [InstCombine] add tests for FP casts; NFC — spatel / detail
  831. Revert "[clang] Dont print implicit forrange initializer" — thakis / detail
  832. [InstCombine] Push freeze through recurrence phi — npopov / detail
  833. [AMDGPU] More GFX11 test coverage — jay.foad / detail
  834. [AMDGPU] gfx11 ldsdir intrinsics and ISel — Joseph.Nash / detail
  835. Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""" — phoebe.wang / detail
  836. [libc][Obvious] Fix hyperlink and typo in math status page. — lntue / detail
  837. [AMDGPU] gfx11 VINTERP intrinsics and ISel support — Joseph.Nash / detail
  838. [libc++] Simplify __config a bit — nikolasklauser / detail
  839. [LoopVectorize] Add support for invariant stores of ordered reductions — malhar.jajoo / detail
  840. [AMDGPU] gfx11 waitcnt support for VINTERP and LDSDIR instructions — Joseph.Nash / detail
  841. [flang] Fix bug in character casting. Add missing sext/trunc in code gen. — clementval / detail
  842. [libc] Rely on __builtin_memcpy_inline for memcpy implementation — gchatelet / detail
  843. Revert "Revert "[clang] Dont print implicit forrange initializer"" — kadircet / detail
  844. [InstCombine] convert mask and shift of power-of-2 to cmp+select — spatel / detail
  845. [clang][deps] Sort submodules when calculating dependencies — blangmuir / detail
  846. [RISCV] Avoid changing etype for splat of 0 or -1 — listmail / detail
  847. [PowerPC] Fix PPCVSXSwapRemoval pass to include MTVSCR and MFVSCR as not swappable. — quinn.pham / detail
  848. [NFC][Alignment] Remove assumeAligned from MachineFrameInfo ctor — gchatelet / detail
  849. [mlir][nvgpu] shared memory access optimization pass — cbate / detail
  850. [mlir][sparse] move from by-value to by-reference for data types — ajcbik / detail
  851. [mlir][nvgpu] fix missing build dependency for NVGPUTransforms — cbate / detail
  852. [gn build] (manually) port 7cca33b40f77c — thakis / detail
  853. [LLDB][ExpressionParser] Fix indices inside format-strings passed to LLDB_LOG — Adrian Prantl / detail
  854. [mlir][linalg] Extend opdsl to support operations on complex types. — bixia1 / detail
  855. [Static Analyzer][CFG] Introducing the source array in the CFG of DecompositionDecl — 65320245+isuckatcs / detail
  856. [InstCombine] Fold memcmp of constant arrays and variable size — msebor / detail
  857. [libc++] Unwrap reverse_iterator<reverse_iterator<Iter>> in __unwrap_iter — nikolasklauser / detail
  858. [libc][obvious] fix sign warning in file_writer — michaelrj / detail
  859. [Static Analyzer] Small array binding policy — 65320245+isuckatcs / detail
  860. [AMDGPU] NFC. Change comment format on gfx11 interp and ldsdir intrinsics — Joseph.Nash / detail
  861. [RISCV] Delete dead elideCopy code in InsertVSETVLI [nfc] — listmail / detail
  862. [libc++] Implement std::boyer_moore{, _horspool}_searcher — nikolasklauser / detail
  863. [gn build] Port 971e9c80e966 — llvmgnsyncbot / detail
  864. [Flang] Fixes for XArrayCoorOp — kiran.chandramohan / detail
  865. [Symbolize] Parser for log symbolizer markup. — dthorn / detail
  866. [gn build] (manually) port 2040b6df0a3f (DebugInfoSymbolizerTests) — thakis / detail
  867. [riscv] Extract isMaskRegOp helper [nfc] — listmail / detail
  868. [clang][dataflow] Add support for comma binary operator — sgatev / detail
  869. [Static Analyzer] Structured binding to data members — 65320245+isuckatcs / detail
  870. [docs] Fix typo — aeubanks / detail
  871. wip — chris.bieneman / detail
  872. [docs] Adding DirectX target usage doc — chris.bieneman / detail
  873. [mlir][nvgpu] Fix Bazel BUILD file — frgossen / detail
  874. Revert "wip" — chris.bieneman / detail
  875. [docs] Adding table of object file formats — chris.bieneman / detail
  876. [libc++] Mark standard-mandated includes as such — nikolasklauser / detail
  877. [AArch64] add tests for masked subtract; NFC — spatel / detail
  878. Recommit "[LAA] Initial support for runtime checks with pointer selects." — flo / detail
  879. [RISCV] Move store policy and mask reg ops into demanded handling in InsertVSETVLI — listmail / detail
  880. [RISCV] Remove redundant code checking for exact VTYPE match [nfc] — listmail / detail
  881. [mlir][sparse] renable f16 tests — ajcbik / detail
  882. [mlir][sparse] Add testing for bf16 and fallback for software bf16 — benny.kra / detail
  883. [bazel] Add missing dependency after 455679413 — benny.kra / detail
  884. [BOLT] Fix for missing entry offset — rafaelauler / detail
  885. [mlir][sparse] Inline the definition of LLVM_ATTRIBUTE_WEAK — benny.kra / detail
  886. [RISCV] Use RVVBitsPerBlock instead of hardcoding multiples of 64. NFC — craig.topper / detail
  887. [libc++] Don't force -O2 when building the benchmarks — Louis Dionne / detail
  888. [lldb][tests] Automatically call compute_mydir (NFC) — davelee.com / detail
  889. [libc++] Make sure we install libc++abi headers on Apple — Louis Dionne / detail
  890. [clang-repl] Remove memory leak of ASTContext/TargetMachine. — ksunhokim123 / detail
  891. [clang][driver] Ensure we don't accumulate entries in -MJ files — Jan Svoboda / detail
  892. [lldb] Fix modernize-use-override warnings (NFC) — Jonas Devlieghere / detail
  893. [lldb] Fix modernize-use-equals-default warnings (NFC) — Jonas Devlieghere / detail
  894. [mlir][nvgpu] fix MSVC warning regarding left shift — cbate / detail
  895. [test][RPOFuncAttrs] Update norecurse.ll — aeubanks / detail
  896. [mlir][sparse][taco] Support complex types. — bixia1 / detail
  897. [BOLT] Allow function fragments to point to one jump table — aaupov / detail
  898. [libc] add printf pointer conv — michaelrj / detail
  899. Stop wrapping GCCAsmStmts inside StmtExprs to destruct temporaries — Akira / detail
  900. Add unit test coverage for cast<T> assertion failures on invalid cast — dblaikie / detail
  901. [CodeGen] Init EmptyExpr before the first use — Vitaly Buka / detail
  902. llvm-dwarf-dump: include type name for AT_containing_type — dblaikie / detail
  903. [DirectX] Add MC Register and Frame stubs — chris.bieneman / detail
  904. [DirectX] Add DXILAsmPrinter — chris.bieneman / detail
  905. [DirectX][MC] Add MC support for DXContainer — chris.bieneman / detail
  906. [gn build] Port 3adc908b2685 — llvmgnsyncbot / detail
  907. [DirectX] Add DirectX target object writer — chris.bieneman / detail
  908. bzero->memset - Fix Windows bots — chris.bieneman / detail
  909. [Bazel] Rename generated *_main.cpp to [tool-name]-driver.cpp which CMake uses. — geek4civic / detail
  910. [MachineCopyPropagation][RISCV] Add test case showing failure for MachineCopyPropagation. NFC — hankuan.chen / detail
  911. [MachineCopyPropagation][RISCV] Fix D125335 accidentally change control flow. — hankuan.chen / detail
  912. [libc] Add TLS image initialization to aarch64 startup code. — sivachandra / detail
  913. [mlir] Fix an msvc warning — benny.kra / detail
  914. [mlir][bufferization] Set emitAccessorPrefix dialect flag — springerm / detail
  915. [libc++][ranges][NFC] Fix a format error on the ranges status page. — varconst / detail
  916. [NFC] Specifing clang namespace for builtins. — Pavel.Iliin / detail
  917. [CodeGen] Add back setOperationAction/setLoadExtAction/setLibcallName single opcode variants — llvm-dev / detail
  918. Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" — jun / detail
  919. [X86] isShuffleFoldableLoad - ensure the load has one use. — llvm-dev / detail
  920. [X86] Use X86 instead of X32 for i686 check prefixes — llvm-dev / detail
  921. [X86] Regenerate sar_fold.ll to show all instructions — llvm-dev / detail
  922. [Target, CodeGen] Use isImm(), isReg(), etc (NFC) — kazu / detail
  923. [AsmParser] Use default member initialization (NFC) — kazu / detail
  924. Prefer `getCurrentFileOrBufferName` in `FrontendAction::EndSourceFile` — jtitor / detail
  925. [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load — llvm-dev / detail
  926. [NFC][Alignment] Remove dead code — gchatelet / detail
  927. [libc++] Enable -Wweak-vtables — nikolasklauser / detail
  928. [libc++] Add Implemented Papers section — nikolasklauser / detail
  929. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  930. [X86] canonicalizeShuffleWithBinOps - merge shuffles across binops if either source op is a known splat — llvm-dev / detail
  931. [Object] Make IsLittleEndian check constexpr to silence static analyzer dead code warnings. — llvm-dev / detail
  932. [mlir] Start migrating more dialects to prefixed form — jpienaar / detail
  933. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  934. [llvm] Call *set::insert without checking membership first (NFC) — kazu / detail
  935. [IPO] Call *set::insert without checking membership first (NFC) — kazu / detail
  936. [clang] Call *set::insert without checking membership first (NFC) — kazu / detail
  937. [docs] Re-generate ClangCommandLineReference.rst — i / detail
  938. [RISCV] Pre-promote v1i1/v2i1/v4i1->i1/i2/i4 bitcasts before type legalization — craig.topper / detail
  939. [BOLT] Allow function entry to be a cold fragment — aaupov / detail
  940. [CodeGen] Use default member initialization (NFC) — kazu / detail
  941. [X86] Use default member initialization (NFC) — kazu / detail
  942. [X86] Use default member initialization (NFC) — kazu / detail
  943. [X86] Use default member initialization (NFC) — kazu / detail
  944. [IPO] Use default member initialization (NFC) — kazu / detail
  945. [RPOFuncAttrs] Fix norecurse detection — aeubanks / detail
  946. [X86] Add missing common AVX2 check prefix — llvm-dev / detail
  947. [Concepts] Implement overload resolution for destructors (P0848) — roi.jacobson1 / detail
  948. [Driver] Pass -X to ld for riscv64-openbsd — brad / detail
  949. [Driver][OpenBSD] Use Arch reference instead of getArch(). NFC — brad / detail
  950. [IPO] Use default member initialization (NFC) — kazu / detail
  951. [test][GlobalOpt] Precommit test — aeubanks / detail
  952. [Support] Use default member initialization (NFC) — kazu / detail
  953. [Vectorize] Use llvm::is_contained (NFC) — kazu / detail
  954. [Toolchains] Use llvm::is_contained (NFC) — kazu / detail
  955. [mlir] Update accessors to prefixed form (NFC) — jpienaar / detail
  956. [libomptarget]Add a trap for external omptarget from LLVM — yeluo / detail
  957. [test][GlobalOpt] Precommit more tests — aeubanks / detail
  958. [libc][Obvious] Fix c++20-designator warnings for tests that use TmHelper.h. — lntue / detail
  959. [libc] Temporary disable environment tests for PATH variable. — lntue / detail
  960. [ADT] Rename value to val (NFC) — kazu / detail
  961. [MCParser] Use default member initialization (NFC) — kazu / detail
  962. Revert "[MCParser] Use default member initialization (NFC)" — kazu / detail
  963. [ADT] Add has_value, value, value_or to llvm::Optional — kazu / detail
  964. [NFC][GlobalOpt] Remove unused parameters — aeubanks / detail
  965. [VE][NFC] Remove obsoleted function declaration — marukawa / detail
  966. [test][GlobalOpt] Regenerate some tests — aeubanks / detail
  967. [test][GlobalOpt] Update precommitted test — aeubanks / detail
  968. [llvm] Use value_or instead of getValueOr (NFC) — kazu / detail
  969. [Driver][Gnu] Don't passs --dynamic-linker in -r mode — i / detail
  970. [clang] Use value_or instead of getValueOr (NFC) — kazu / detail
  971. [clang-tools-extra] Use value_or instead of getValueOr (NFC) — kazu / detail
  972. [AST] Fix an unused variable warning — kazu / detail
  973. [lld] Use value_or instead of getValueOr (NFC) — kazu / detail
  974. [X86] Remove isTargetShuffleSplat and just use SelectionDAG::isSplatValue — llvm-dev / detail
  975. [InstCombine] add baseline tests for signbit cmp folds; NFC — spatel