Started 8 hr 10 min ago
Took 3 hr 9 min

Build #7098 (Sep 24, 2023 2:40:30 PM)

Changes
  1. [NFC] Add test for #66382 (details / githubweb)
  2. Avoid BlockFrequency overflow problems (#66280) (details / githubweb)
  3. [AArch64] Relax binary format switch in AArch64MCInstLower::LowerSymbolOperand to allow non-Darwin Mach-O files (#66011) (details / githubweb)
  4. [gn build] Port 71e3642619dd (details / githubweb)
  5. Reland "[clang] Add experimental option to omit the RTTI component from the vtable when -fno-rtti is used" (details / githubweb)
  6. [clang][dataflow] Ignore assignment where base class's operator is used (#66364) (details / githubweb)
  7. [BOLT][NFC] Simplify RI::selectFunctionsToProcess (details / githubweb)
  8. [libc++] Make sure LWG2070 is implemented as a DR (#65998) (details / githubweb)
  9. [scudo] Add -Wconversion for tests and clean-up warnings. (#66147) (details / githubweb)
  10. [SLP][NFC]Add a test for non-instruction with external use. (details / githubweb)
  11. [SLP]Do not account non-instructions for external use. (details / githubweb)
  12. Add .swift_ast to list of Swift sections (#66426) (details / githubweb)
  13. [mlir][VectorToGPU] Update memref stride preconditions on `nvgpu.mma.sync` path (details / githubweb)
  14. [HIP] Fix comdat of template kernel handle (#66283) (details / githubweb)
  15. Add comments (NFC) (#66427) (details / githubweb)
  16. [libc] Implement more input functions on the GPU (#66288) (details / githubweb)
  17. Mark LWG 2426 as complete. (details / githubweb)
  18. [mlir][spirv] Support coop matrix in `spirv.CompositeConstruct` (#66399) (details / githubweb)
  19. [libc][Obvious] Fix missing entrypoints after moving to generic (details / githubweb)
  20. [GitHub][mlir][spirv] Add missing patterns for SPIR-V in mlir (#66423) (details / githubweb)
  21. [NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#66295) (details / githubweb)
  22. Mark test added in 5a58e98 as requiring ppc, not x86 since it tries to use the powerpc64le target. (details / githubweb)
  23. [mlir][arith] Introduce `minnumf` and `maxnumf` operations (#66429) (details / githubweb)
  24. [mlir][memref] Use dedicated ops in `AtomicRMWOpConverter` (#66437) (details / githubweb)
  25. [mlir][gpu][NVPTX] Enable NVIDIA GPU JIT compilation path (#66220) (details / githubweb)
  26. [X86] Introduce a large data threshold for the medium code model (details / githubweb)
  27. [mlir][arith] Add LLVM lowering for `maxnumf`, `minnumf` ops (#66431) (details / githubweb)
  28. Fix the calculation of fragmented bytes in secondary (#66422) (details / githubweb)
  29. [mlir][sparse][gpu] refine type of workspace size variables (#66438) (details / githubweb)
  30. [lsan][fuchsia] Add extra check for allocator cache to avoid overflow (details / githubweb)
  31. [mlir][sparse] Migrate more tests to use new syntax (#66443) (details / githubweb)
  32. [SLP][NFC]Add a test with incorrect reduction of poisoned logical bool. (details / githubweb)
  33. [JITlink][AArch32] Implement ELF::R_ARM_MOVT_ABS and R_ARM_MOVW_ABS_NC (#66219) (details / githubweb)
  34. [scudo] Add missing header in combined_test (#66449) (details / githubweb)
  35. [Driver] Also respect SysRoot for the system library paths on DragonFly (#66056) (details / githubweb)
  36. [mlir] Add Python bindings for DenseResourceElementsAttr. (#66319) (details / githubweb)
  37. [mlir][spirv][gpu] Add conversion for load/store/mad coop matrix ops (#66311) (details / githubweb)
  38. [mlir][vector] Cleanup VectorUnroll and create a generic tile iteration utility (details / githubweb)
  39. [TextAPI] Consolidate TextAPI Reader/Writer APIs. (#66108) (details / githubweb)
  40. [InstCombine] Remove unnecessary one-use-check (#66419) (details / githubweb)
  41. [RISCV] Specify FilterClassField to filter out unneeded pseudos (#65460) (details / githubweb)
  42. [GVN] Invalidate MDA when deduplicating phi nodes (details / githubweb)
  43. [lldb] Add config and decorator for wide character support in Editline (#66447) (details / githubweb)
  44. [Sparc] Don't emit __multi3 on 32-bit SPARC (#66362) (details / githubweb)
  45. [IRDL] Fix CMake to generate IRDL dialect docs (#66371) (details / githubweb)
  46. [AMDGPU] Correctly restore FP mode in FDIV32 lowering (#66346) (details / githubweb)
  47. [CMake] Remove SetTargetTriple (#66464) (details / githubweb)
  48. [clang][Interp] Lazily visit unknown global declarations (details / githubweb)
  49. [mlir][transform][lingalg][python] Replace pdl.operation => transform.any_op. (#66392) (details / githubweb)
  50. [MemCpyOpt] Avoid infinite loop in processMemSetMemCpyDependence (PR54983) (details / githubweb)
  51. [MLIR] SM_90 integratation test of TMA `128x64xf16` and `64x64xf16` with 128b Swizzling (#65954) (details / githubweb)
  52. [clang][Interp] Specify C standard in test case (details / githubweb)
  53. [mlir][bufferization] Define a pipeline for buffer deallocation (#66352) (details / githubweb)
  54. [clang][Interp] Convert logical binop operands to bool (details / githubweb)
  55. [clang][Interp][NFC] Fix a comment typo (details / githubweb)
  56. [CMake] Fix BUILD_SHARED_LIBS build on Solaris (details / githubweb)
  57. [Assignment Tracking] Trim assignments for untagged out of bounds stores (#66095) (details / githubweb)
  58. [clang][Interp] Visit Logical-not operand as bool (details / githubweb)
  59. [LLD] [MinGW] Ignore --sort-common option (#66336) (details / githubweb)
  60. [compiler-rt] Allow to build on CYGWIN (#66348) (details / githubweb)
  61. [GlobalISel] Check for unsupported Windows features on invoke (#65864) (details / githubweb)
  62. [LoongArch] Fix incorrect instruction 'and' in pattern (details / githubweb)
  63. [MemoryBuiltins] Cache the result of ObjectOffsetSizeVisitor::visit. #64796 (#65326) (details / githubweb)
  64. [mlir][bazel] Fix build. (details / githubweb)
  65. [compiler-rt] Check for and use -lunwind when linking with -nodefaultlibs (#65912) (details / githubweb)
  66. [mlir][linalg][transform][python] Clean up _ext.py test. (#66469) (details / githubweb)
  67. Revert "[compiler-rt] Check for and use -lunwind when linking with -nodefaultlibs (#65912)" (details / githubweb)
  68. [clang] Fix wrong warning about missing init for flexible array members (#66341) (details / githubweb)
  69. [mlir][bufferization] Switch tests to new deallocation pass pipeline (#66471) (details / githubweb)
  70. [libc] Add invoke / invoke_result type traits (#65750) (details / githubweb)
  71. Revert "[mlir][bufferization] Switch tests to new deallocation pass pipeline (#66471)" (details / githubweb)
  72. [flang][hlfir] Add hlfir.minval intrinsic (#66306) (details / githubweb)
  73. [mlir][Conversion] Allow lowering to fixed arrays of scalable vectors (details / githubweb)
  74. [GVN] Also remove phi nodes from VN table (PR65447) (details / githubweb)
  75. [BOLT][RISCV] Add support for linker relaxation (details / githubweb)
  76. [AMDGPU] Remove repeated -mtriple options from RUN lines (#66486) (details / githubweb)
  77. [AArch64][SME] Emit Zero instruction for NewZA functions (details / githubweb)
  78. [CMake][Z3]Don't attempt to compile / run if cross-compiling (#66355) (details / githubweb)
  79. [SLP]Fix PR66176: SLP incorrectly reorders select operands. (details / githubweb)
  80. [analyzer] Simplify SVal for simple NonLoc->Loc casts (#66463) (details / githubweb)
  81. [clang][Interp] Check pointer inc/dec ops for initialization (details / githubweb)
  82. [clang][Interp] Diagnose unknown parameter values (details / githubweb)
  83. [Github] add spirv backend team (#66075) (details / githubweb)
  84. Revert "[analyzer] Simplify SVal for simple NonLoc->Loc casts (#66463)" (details / githubweb)
  85. Disable writing an output file to the source directory in Driver test (details / githubweb)
  86. Revert "[MachineLICM] Handle Subloops" (details / githubweb)
  87. [clang][Interp][NFC] Remove unused includes (details / githubweb)
  88. [ConstantRange] Optimize smul nowrap with constant (NFC) (details / githubweb)
  89. [SCEV] Add tests for PR66066 (NFC) (details / githubweb)
  90. [AArch64][GlobalISel] Select llvm.aarch64.neon.ld* intrinsics (#65630) (details / githubweb)
  91. [update_mir_test_checks] Precommit test for multiple defs of vreg (#66482) (details / githubweb)
  92. [update_mir_test_checks] Handle multiple defs of vreg (#66483) (details / githubweb)
  93. [IRSymtab] Replace linear time lookup with DenseSet (#66376) (details / githubweb)
  94. [MemoryBuiltins] Use SmallDenseMap for visited map (NFC) (details / githubweb)
  95. [clang][dataflow] Add a test for context-sensitive analysis on a self-referential class. (#66359) (details / githubweb)
  96. [clang-format] Disable string breaking in JS for now (#66372) (details / githubweb)
  97. [clang-format] Generate the style options (details / githubweb)
  98. [update_mir_test_checks] Fix new test in non-X86 builds (details / githubweb)
  99. Reapply [Verifier] Sanity check alloca size against DILocalVariable fragment size (details / githubweb)
  100. [clang-tidy]add new check `bugprone-compare-pointer-to-member-virtual-function` (#66055) (details / githubweb)
  101. [AArch64] Guard against a invalid size request in performVecReduceAddCombine (details / githubweb)
  102. Reapply [analyzer] Simplify SVal for simple NonLoc->Loc casts (details / githubweb)
  103. [gn build] Port 72d4d4e3b9f6 (details / githubweb)
  104. [GitHub] Add teams for ADT and Support (#65519) (details / githubweb)
  105. [libc++] Implement P2538R1 "ADL-proof std::projected" (#65411) (details / githubweb)
  106. [libc++] Refactor node creation and destruction in list and forward_list (#65614) (details / githubweb)
  107. Fix clang-tidy sphinx docs (details / githubweb)
  108. [BOLT] Fix deadloop bug in taildup (details / githubweb)
  109. [libc++][NFC] Introduce named states in std::call_once (#66289) (details / githubweb)
  110. [libc++] Update Apple CI jobs to run the C++23 configuration (#66367) (details / githubweb)
  111. [libc++] Improve the verbosity of configuration errors when a compiler flag is not supported (#66379) (details / githubweb)
  112. [mlir][IR] Insert operations before `SingleBlock`'s terminator  (#65959) (details / githubweb)
  113. [AArch64][GlobalISel] Select llvm.aarch64.neon.st* intrinsics (#65491) (details / githubweb)
  114. [Github] Improve formating of PR diffs in bot notifications (#66118) (details / githubweb)
  115. [DX] Support pipeline state masks (#66425) (details / githubweb)
  116. Add a or(phi,phi) test without loops (details / githubweb)
  117. [mlir][Linalg] Move test (details / githubweb)
  118. [AMDGPU] Tweak tuple weight calculation. NFC. (#66490) (details / githubweb)
  119. [TextAPI] Add missing flag input for <=tbdv3 formats (details / githubweb)
  120. [mlir][linalg][nfc] Fix typo in a file name (details / githubweb)
  121. [mlir][vector] Fix vector.broadcast lowering for scalable vectors (#66344) (details / githubweb)
  122. [lldb][Docs] Update links in Data Formatter section (#66474) (details / githubweb)
  123. [Github] Fix issue number escaping (details / githubweb)
  124. [libc][cmake] Report invalid clang-tidy path (#66475) (details / githubweb)
  125. [Github] Use our own issue labeler fork (#65900) (details / githubweb)
  126. [OMPIRBuilder] Fix shared clause for task construct (details / githubweb)
  127. [lldb-vscode][NFC] Access a pointee type in a simpler way (details / githubweb)
  128. IRBuilder: avoid crash when seeking to start of a BasicBlock with only DebugInfo (#66266) (details / githubweb)
  129. Extend `retcon.once` coroutines lowering to optionally produce a normal result (#66333) (details / githubweb)
  130. [sanitizer_common] Add internal_wcs[n]cpy functions (#66529) (details / githubweb)
  131. [InlineAsm] break up Data Bitfield::Element into corresponding fields (#66297) (details / githubweb)
  132. [ARM] Always lower direct calls as direct when the outliner is enabled (#66434) (details / githubweb)
  133. Fix-forward a -Wconversion scudo bug. (details / githubweb)
  134. [Coverage] Allow Clang coverage to be used with debug info correlation. (details / githubweb)
  135. [DebugInfo] Process single-location debug values in variadic form when producing DWARF (details / githubweb)
  136. [lldb] Revive internal data formatter documentation (#66527) (details / githubweb)
  137. Fix test case in 32db121b29f78e4c41116b2a8f1c730f9522b202. (details / githubweb)
  138. [mlir][sparse][tensor] replace bufferization with empty tensor (#66450) (details / githubweb)
  139. [clang][Interp] Handle AttributedStmts (#66495) (details / githubweb)
  140. [SLP]Improve canreuseExtracts for reordering analysis. (details / githubweb)
  141. Fix lld Sphinx build (details / githubweb)
  142. [NFC][Coverage] Rename coverage function attribute name from "Cov Function Name" to "Coverage Function Name" (details / githubweb)
  143. [test] Don't check COMPILER_RT_STANDALONE_BUILD for deps (#66259) (details / githubweb)
  144. [mlir][transform] Fix crash in transform.get_parent_op. (#66492) (details / githubweb)
  145. [RISCV] Avoid toggling VL for hidden splat case in constant buildvector lowering (details / githubweb)
  146. [mlir] Add `maxnumf` and `minnumf` to `AtomicRMWKind` (#66442) (details / githubweb)
  147. [RA] Split a virtual register in cold blocks if it is not assigned preferred physical register (details / githubweb)
  148. Object: account for short output names (#66532) (details / githubweb)
  149. [mlir][sparse] Migrate tests to use new syntax (#66543) (details / githubweb)
  150. [runtimes] Add CODEOWNERS entries for libc++, libc++abi and libunwind (#66416) (details / githubweb)
  151. AMDGPU/GlobalISel: Don't pointlessly check for convergent intrinsics (details / githubweb)
  152. [NFC][sanitizer_symbolizer]Add StackTracePrinter class (#66530) (details / githubweb)
  153. [TOSA] Change EightK MaxScale to 256 (#66536) (details / githubweb)
  154. [Coverage] Add coverage for constructor member initializers. (#66441) (details / githubweb)
  155. [clang-format] Fix a bug in ContinuationIndenter (#66354) (details / githubweb)
  156. [HWASan] Delete the print-memory-usage-android.c test (#66550) (details / githubweb)
  157. [clang] Remove spurious trailing whitespace (details / githubweb)
  158. [mlgo] Fix regalloc tests (details / githubweb)
  159. [libc] Add a developer doc about adding new config options. (#66432) (details / githubweb)
  160. [TLI] Add extend as explicit parameter to shouldRemoveExtendFromGSIndex [nfc] (details / githubweb)
  161. [RISCV] Normalize gather/scatter addressing to UNSIGNED_SCALAR (details / githubweb)
  162. [RISCV] Move narrowIndex to be a DAG combine over target independent nodes (details / githubweb)
  163. Revert "[NFC][sanitizer_symbolizer]Add StackTracePrinter class (#66530)" (details / githubweb)
  164. [llvm-profdata] Remove MD5 collision check in D147740 (#66544) (details / githubweb)
  165. [gn build] Port f4f85e0ab405 (details / githubweb)
  166. [GitHub] Fix `mlir:core` label definition (#66556) (details / githubweb)
  167. [RISCV][GlobalISel] Select ALU GPR instructions (details / githubweb)
  168. [RISCV] Optimize gather/scatter to unit-stride memop + shuffle (#66279) (details / githubweb)
  169. [RISCV] Prefer vrgatherei16 for shuffles (#66291) (details / githubweb)
  170. [NFC][sanitizer] Rename InternalScopedString::append to AppendF (#66558) (details / githubweb)
  171. [ELF] Remove a special case from ExprValue::getSectionOffset. NFC (details / githubweb)
  172. [ELF] Correct a comment about ^=. NFC (details / githubweb)
  173. [ELF] checkDynamicRelocsDefault: invert the condition (details / githubweb)
  174. [LAA] Improve the output remark for LoopVectorize (#65832) (details / githubweb)
  175. Use assert instead of branch-to-unreachable (details / githubweb)
  176. [ELF] checkDynamicRelocsDefault: invert the condition (details / githubweb)
  177. [ELF] Enable checkDynamicRelocsDefault for PPC64 (details / githubweb)
  178. [NFC][sanitizer] Add InternalScopedString::Append (#66559) (details / githubweb)
  179. [ELF] Implement getImplicitAddend and enable checkDynamicRelocsDefault for PPC32 (details / githubweb)
  180. [ELF] Implement getImplicitAddend and enable checkDynamicRelocsDefault for AMDGPU (details / githubweb)
  181. [NFC][sanitizer] Replace a few AppendF with Append (details / githubweb)
  182. [NFC][sanitizer] Remove temp buffer (details / githubweb)
  183. [NFC][sanitizer] Remove InternalScopedString::Append nullptr workaround (details / githubweb)
  184. [ELF] Implement getImplicitAddend and enable checkDynamicRelocsDefault for Hexagon (details / githubweb)
  185. [clang-tidy][NFC] Minor cleanup in ClangTidyMain.cpp (details / githubweb)
  186. [NFC][hwasan] Add SANITIZER_GUARDED_BY to a variable (details / githubweb)
  187. [NFC][hwasan] Remove unused mutex (details / githubweb)
  188. [NFC][hwasan] Use InternalScopedString in ScopedReport (details / githubweb)
  189. [Driver] Change default PCH extension name from .gch to .pch (#66165) (details / githubweb)
  190. [ELF] Make -t work with --format=binary (details / githubweb)
  191. [Github] Do not label clang-format files as clang (#66388) (details / githubweb)
  192. [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs (details / githubweb)
  193. [InstCombine] Use `ConstantInt::getBool` instead of `Constant::getIntegerValue`. NFC. (details / githubweb)
  194. [InstCombine] Handle constant arms in `select` of `srem` fold (details / githubweb)
  195. [Github] Fix yml syntax (details / githubweb)
  196. [InstSimplify] Add pre-commit tests for PR65910. NFC. (details / githubweb)
  197. [clang-format] Properly indent lines inside Verilog case structure (#65861) (details / githubweb)
  198. workflows/pr-receive: Ignore pull requests with 10 or more commits (#66320) (details / githubweb)
  199. [BOLT] Skip the validation of CFG after it is finalized (details / githubweb)
  200. [BOLT] Incorporate umask into the output file permission (details / githubweb)
  201. [gn] port ac182deee828 (RISCVGISel.td) (details / githubweb)
  202. Fix PR#62594 : static lambda call operator is not convertible to function pointer on win32 (details / githubweb)
  203. [libc++] implement std::`jthread` (details / githubweb)
  204. [SDAG][RISCV] Avoid expanding is-power-of-2 pattern on riscv32/64 with zbb (details / githubweb)
  205. [gn build] Port 695138ca8405 (details / githubweb)
  206. [OCaml][NPM] Add OCaml bindings to new pass manager (details / githubweb)
  207. [libc++] Fix potentially flaky test joinable.pass.cpp (details / githubweb)
  208. [clang][Docs] Document X86 interrupt attribute (#65662) (details / githubweb)
  209. [Support] Remove redundant forwarding functions read/write (NFC) (#66051) (details / githubweb)
  210. [AArch64][GlobalISel] Add lowering for constant BIT/BIF/BSP (#65897) (details / githubweb)
  211. [RISCV] Combine trunc (sra sext (x), zext (y)) to sra (x, smin (y, scalarsizeinbits(y) - 1)) (#65728) (details / githubweb)
  212. [VPlan] Remove stray indent when printing scalar steps recipe. (details / githubweb)
  213. [clang] fix stray whitespace in release notes to fix CI failure (details / githubweb)
  214. [InstCombine] Add pre-commit tests for PR65845 (details / githubweb)
  215. [mlir][bytecode] Check that bytecode source buffer is sufficiently aligned. (#66380) (details / githubweb)
  216. [InstSimplify] Add pre-commit tests for PR65905. NFC. (details / githubweb)
  217. [MLIR][Presburger] Implement convertVarKind for PresburgerRelation (details / githubweb)
  218. [InstSimplify] Add signed version of pre-commit tests for PR65905. NFC. (details / githubweb)
  219. [InstCombine] Fix transforms of two select patterns (#65845) (details / githubweb)
  220. [RISCV] Reuse existing XLenVT variable. NFC (details / githubweb)
  221. [RISCV] Use getConstantOperandVal. NFC (details / githubweb)
  222. [clang-tidy] Avoid checking magic numbers if _BitInt (#65888) (details / githubweb)
  223. [JITLink][PowerPC][RFC] Make JITLink default in LLJIT for ppc64 elfv2abi (details / githubweb)
  224. [WholeProgramDevirt] Use llvm:: qualifier to implement declared functions. NFC (details / githubweb)
  225. [VectorCombine] Enable transform 'scalarizeLoadExtract' for scalable vector types (#65443) (details / githubweb)
  226. [RISCV] Add tests for merging base offset of BlockAddress (details / githubweb)
  227. [RISCV] Teach RISCVMergeBaseOffset to handle BlockAddress (details / githubweb)
  228. [ORC][JITLink] Non-debuginfo JITLink perf jitdump support. (details / githubweb)
  229. [gn build] Port 88e3358f331d (details / githubweb)
  230. [ORC] Fix -Wunused-but-set-variable in JITLoaderPerf.cpp (NFC) (details / githubweb)
  231. [SCEV] Fix incorrect nsw inference for multiply of addrec (#66500) (details / githubweb)
  232. [MLIR] Allow comparison of opaque properties (#66378) (details / githubweb)
  233. [flang][runtime] zero size allocation in source allocation (#66124) (details / githubweb)
  234. [bazel] Port for 88e3358f331d727e7bbcddb2821ef89d25d1ab7a (details / githubweb)
  235. [VectorCombine] Fix a spot in commit 068357d9b09cd635b1c2f126d119ce9afecb28f7 (details / githubweb)
  236. [mlir][SCF] scf.for: Consistent API around `initArgs` (#66512) (details / githubweb)
  237. [RISCV][NFC] precommit for D159399 (details / githubweb)
  238. [RISCV] Only emit .option when extension is supported (details / githubweb)
  239. [Clang][test] Replace legacy -target with --target=. (#66572) (details / githubweb)
  240. [mlir][IR] Change `MutableOperandRange::operator[]` to return an `OpOperand &` (#66515) (details / githubweb)
  241. [clang-transformer] Allow stencils to read from system headers. (#66480) (details / githubweb)
  242. [clang][dataflow] Model the fields that are accessed via inline accessors (#66368) (details / githubweb)
  243. [AMDGPU] Fix non-deterministic iteration order in SIFixSGPRCopies (#66617) (details / githubweb)
  244. [clang][Interp] Allow zero-init of primitives with an empty init list (details / githubweb)
  245. [ValueTracking] Remove unused Depth parameter (NFC) (details / githubweb)
  246. [clang][Sema] Remove irrelevant diagnostics from constraint satisfaction failure (details / githubweb)
  247. [llvm][documentation] Fix coroutines documentation (#66420) (details / githubweb)
  248. [mlir][bufferization] Switch tests to new deallocation pass pipeline (#66517) (details / githubweb)
  249. [mlir][Interfaces][NFC] LoopLikeOpInterface: Consistent TD formatting (#66097) (details / githubweb)
  250. update_mir_test_checks.py: match undef vreg subreg definitions (#66627) (details / githubweb)
  251. [SDag] Fold saddo[_carry] with bitwise-not argument to ssubo[_carry] (#66571) (details / githubweb)
  252. [Bolt] fix a relocation bug for R_AARCH64_CALL26 (details / githubweb)
  253. [lldb][Docs] Link up the newly restored data formatters page (details / githubweb)
  254. [MemCpyOpt] fix miscompile for non-dominated use of src alloca for stack-move optimization (#66618) (details / githubweb)
  255. [libc++] Implement LWG3545: std::pointer_traits should be SFINAE-friendly. (#65177) (details / githubweb)
  256. [scudo] Use MemMap in Vector (details / githubweb)
  257. [SVE] Fix crash when costing getelementptr with scalable target type. (details / githubweb)
  258. [IR] Remove unnecessary bitcast from CreateMalloc() (details / githubweb)
  259. [flang] Lower PRIVATE component names safely (#66076) (details / githubweb)
  260. [libc] Add GPU config file using the new format (#66635) (details / githubweb)
  261. [mlir][Vector] Add a rewrite pattern for better low-precision bitcast… (#66387) (details / githubweb)
  262. [Flang][OpenMP] Run Flang-specific OpenMP MLIR passes in bbc (details / githubweb)
  263. [InstSimplify] Fold icmp of `X and/or C1` and `X and/or C2` into constant (#65905) (details / githubweb)
  264. [mlir][bufferization] Empty tensor elimination for materialize_in_destination (#65468) (details / githubweb)
  265. Fix unused variable (#66644) (details / githubweb)
  266. [libc++] Simplify how we select modules flavors in the test suite (#66385) (details / githubweb)
  267. [mlir][Vector] Fix -Wunused-function in VectorEmulateNarrowType.cpp (NFC) (details / githubweb)
  268. [TwoAddressInstruction] Update LiveIntervals after INSERT_SUBREG with undef read (#66211) (details / githubweb)
  269. [ArgPromotion] Update allocsize indices after promotion (details / githubweb)
  270. [Github] Add a new line before the line separator to avoid paragraphs being treated as titles (details / githubweb)
  271. [InstCombine] Add pre-commit tests for PR65073. NFC. (details / githubweb)
  272. [mlir] Fix Bazel build (details / githubweb)
  273. [libc++] [string_view] Remove operators made redundant by C++20 (#66206) (details / githubweb)
  274. [DAG] getNode() - begin generalizing the (zext (trunc (assertzext x))) -> (assertzext x) fold. (details / githubweb)
  275. [mlir][bufferization] Remove allow-return-allocs and create-deallocs pass options, remove bufferization.escape attribute (#66619) (details / githubweb)
  276. [libc++][CI][AIX] modify the equivalence classes of regex_match for locale "cs_CZ.ISO8859-2" (details / githubweb)
  277. [Flang][OpenMP] Add trivial conversion pattern for omp.ordered_region (#66085) (details / githubweb)
  278. [libc][GPU] Fix dependencies for externally installed stub files (#66653) (details / githubweb)
  279. [VP] Add missing functional_intrinsic properties and add static_assert. NFC (#66199) (details / githubweb)
  280. [flang] Accept pointer-valued function results as ASSOCIATED() arguments (#66238) (details / githubweb)
  281. Revert "Reapply [Verifier] Sanity check alloca size against DILocalVariable fragment size" (details / githubweb)
  282. [RISCV] Fix crash when legalizing mgather/scatter on rv32 (details / githubweb)
  283. [flang][runtime] INQUIRE(UNIT=-666, EXIST=x) should be .FALSE. (#66239) (details / githubweb)
  284. [mlir][llvm] Use zeroinitializer for TargetExtType (#66510) (details / githubweb)
  285. [flang] Fold NORM2() (#66240) (details / githubweb)
  286. [SelectionDAG][RISCV][PowerPC][X86] Use TargetConstant for immediates for ISD::PREFETCH. (#66601) (details / githubweb)
  287. [mlir][sparse] refine sparse fusion with empty tensors materialization (#66563) (details / githubweb)
  288. [libc++][lit] Atomically update the persistent cache (#66538) (details / githubweb)
  289. [RISCV] Add test case to show bad codegen for unaligned i64 store of a large constant. (details / githubweb)
  290. [SelectionDAG][RISCV] Mask constants to narrow size in TargetLowering::expandUnalignedStore. (details / githubweb)
  291. [AArch64] Remove the Z#_HI register definitions (#66353) (details / githubweb)
  292. [RISCV] Merge some test checks rvv/fixed-vectors-masked-gather.ll [nfc] (details / githubweb)
  293. [flang] Fix SIZEOF() expression rewriting (#66241) (details / githubweb)
  294. [flang] Allow continuation of D lines (#66242) (details / githubweb)
  295. [RISCV] Match constant indices of non-index type when forming strided ops (#65777) (details / githubweb)
  296. [Profile] Pass InstrProfSymtab instead of IndexedInstrProfReader when creating BinaryCoverageReader (details / githubweb)
  297. Revert "[ARM] Always lower direct calls as direct when the outliner is enabled (#66434)" (details / githubweb)
  298. [LLDB] Add a setting for printing ValueObject hex values without leading zeroes (#66548) (details / githubweb)
  299. [mlir][sparse] fix merge conflict in sddmm test (#66670) (details / githubweb)
  300. Skip tests with earlier versions of clang (details / githubweb)
  301. [flang][runtime] Enforce proper termination of list-directed input va… (#66244) (details / githubweb)
  302. [flang][hlfir] Alias analysis for host associated accesses. (#65919) (details / githubweb)
  303. [InstSimplify] Add pre-commits for PR#66606. NFC. (details / githubweb)
  304. [mlir][Vector] Add a rewrite pattern for better low-precision ext(bit… (#66648) (details / githubweb)
  305. [NewGVN] Set parent to the temporal instructions that are generated during phi-of-ops optimization (#66314) (details / githubweb)
  306. [flang] Fix compile-time infinite loop (#66246) (details / githubweb)
  307. [MLIR][Presburger] Template Matrix to allow MPInt and Fraction (#65272) (details / githubweb)
  308. [flang] Remove unused function IsListDirectedFieldComplete (details / githubweb)
  309. [InstCombine] Add `sext` version of pre-commit tests for PR65852. NFC. (details / githubweb)
  310. [lldb] Fix the TestValueAPI test (details / githubweb)
  311. [RISCV][GISel] Add initial pre-legalizer combiners copying from AArch64. (details / githubweb)
  312. [libc++] Fix `std::pair`'s  pair-like constructor's incorrect assumption (#66585) (details / githubweb)
  313. Revert "[MLIR][Presburger] Template Matrix to allow MPInt and Fraction (#65272)" (details / githubweb)
  314. [flang] Fixed -Werror build after #65919. (#66679) (details / githubweb)
  315. [gn] port 8677aaa1a32a (RISCV pre-legalizer combiners) (details / githubweb)
  316. [Profile] Pass InstrProfSymtab by reference. (details / githubweb)
  317. [flang] Fix characterization of result of function returning procedur… (#66248) (details / githubweb)
  318. [BOLT] Speedup symbol table sort (details / githubweb)
  319. [BOLT][NFC] Refactor RI::discoverFileObjects() (details / githubweb)
  320. [InstCombine] Fix typo in the test `icmp-range.ll`. NFC. (details / githubweb)
  321. [flang] Fix bogus warning about missing FINAL on assumed-rank (#66250) (details / githubweb)
  322. [NFC][Clang] Remove tailing white spaces in `llvm/include/llvm/Frontend/OpenMP/OMP.td` (details / githubweb)
  323. [RISCV] Narrow indices of fixed vector gather/scatter nodes (details / githubweb)
  324. [flang] Accept NULL() actual for optional allocatable dummy argument (#66251) (details / githubweb)
  325. [libc++] Implement ranges::ends_with (details / githubweb)
  326. [bazel] Port 8677aaa1a32a (RISCV pre-legalizer combiners) (details / githubweb)
  327. [flang] Allow empty SEQUENCE types (#66252) (details / githubweb)
  328. [gn build] Port 0218ea4aaa54 (details / githubweb)
  329. [runtimes] Add a mechanism to use cache files for a runtimes build (details / githubweb)
  330. [driver] Conditionally include installed libc++ headers for Android (details / githubweb)
  331. [driver] Perform fallback target searches for stdlib (details / githubweb)
  332. [flang] Fix bogus error w/ COMMON & EQUIVALENCE (#66254) (details / githubweb)
  333. [TargetMachine] Remove DefaultOptions (#66673) (details / githubweb)
  334. [flang] Extension: accept NULL([MOLD=]) for ALLOCATABLE INTENT(IN) du… (#66256) (details / githubweb)
  335. [llvm-profgen] Ignore inline frames with an emtpy function name (#66678) (details / githubweb)
  336. [flang] Prioritize DATA object error messages a little better (#66258) (details / githubweb)
  337. [clang] Correct source locations for instantiations of function templates. (details / githubweb)
  338. [flang] Fix CFI_CDESC_T(rank) for C (#66260) (details / githubweb)
  339. [DSE] Simplify based on opaque pointers (details / githubweb)
  340. [MemCpyOpt] Drop redundant CreatePointerCast (details / githubweb)
  341. [SimplifyLibCalls] Drop redundant CreatePointerCast in optimizeSPrintFString (details / githubweb)
  342. Disable MSAN test: ELF_perf.s (details / githubweb)
  343. [analyzer] Fix crash analyzing _BitInt() in evalIntegralCast (#65887) (details / githubweb)
  344. [VPlan] Fold (MUL A, 1) -> A as VPlan2VPlan transform. (details / githubweb)
  345. [scudo] Remove AndroidSvelteConfig. (#66444) (details / githubweb)
  346. [lld][WebAssembly] Improve error message on adding LTO object post-LTO. NFC (#66688) (details / githubweb)
  347. [LLDB] Attempt to fix DumpDataExtractorTest (details / githubweb)
  348. Revert "[analyzer] Fix crash analyzing _BitInt() in evalIntegralCast (#65887)" (details / githubweb)
  349. Ignore out-of-bounds printf() format string in ASan test (#66695) (details / githubweb)
  350. [LLDB] Attempt to fix DumpDataExtractorTest (details / githubweb)
  351. [Clang] Fix a crash in the diagnostic emission of invalid immediate calls (#66699) (details / githubweb)
  352. [mlir][sparse] fix logical error when generating sort_coo. (#66690) (details / githubweb)
  353. [WPD][LLD] Add option to validate RTTI is enabled on all native types and prevent devirtualization on types with native RTTI (details / githubweb)
  354. [AArch64] Move LDR_PXI from isStoreToStackSlot to isLoadFromStackSlot (#65658) (details / githubweb)
  355. [driver] Search for compatible Android runtime directories (details / githubweb)
  356. [driver] Address missed feedback from https://reviews.llvm.org/D158476 (details / githubweb)
  357. [RISCV] Combine a gather to a larger element type (#66694) (details / githubweb)
  358. [NFC][hwasan] Remove default argument (details / githubweb)
  359. [mlir][mlprogram] Add `mlprogram-pipeline-globals` optimization pass (details / githubweb)
  360. [NFC][hwasan] Create *Report classes (#66682) (details / githubweb)
  361. [NFC][hwasan] Use unnamed namespace and static (#66682) (details / githubweb)
  362. [NFC][hwasan] Move Report classes together (#66682) (details / githubweb)
  363. [mlir][TilingInterface] Make the tiling set tile sizes function use `OpFoldResult`. (#66566) (details / githubweb)
  364. [NFC][hwasan] Extract BaseReport (#66682) (details / githubweb)
  365. [NFC][hwasan] Move PrintAddressDescription (#66682) (details / githubweb)
  366. [mlir][tensor] Bufferize tensor.reshape with non-identity layouts (#65654) (details / githubweb)
  367. [NFC][hwasan] Store thread id in SavedStackAllocations (#66682) (details / githubweb)
  368. [LAA] Analyze pointers forked by a phi (#65834) (details / githubweb)
  369. [NFC][hwasan] Add access_size into base report (#66682) (details / githubweb)
  370. [NFC][hwasan] Remove default argument (details / githubweb)
  371. [NFC][hwasan] Make PrintAddressDescription method of BaseReport (#66682) (details / githubweb)
  372. [LoopPredication] Fix division by zero in case of zero branch weights (#66506) (details / githubweb)
  373. [NFC][hwasan] Collect heap related data early (#66682) (details / githubweb)
  374. [bazel] Port cbd475040f8952cfc55b9e13dd5ce6c4f6434cd3 (mlir/lib/Dialect/MLProgram) (details / githubweb)
  375. [clang] Fix null dereference on return in lambda attribute statement expr (#66643) (details / githubweb)
  376. [lldb] Add 'modify' type watchpoints, make it default (#66308) (details / githubweb)
  377. [gn build] Port 3692267ca8f9 (details / githubweb)
  378. [RISCV][MC]Add support for Binary MCExpr (details / githubweb)
  379. [RISCV][NFC] Simplify the sp-offset reduction by spimm of CM.PUSH/POP. (#66667) (details / githubweb)
  380. [mlir][c] Expose AsmState. (#66693) (details / githubweb)
  381. [InstCombine] Add pre-commit tests for PR66606. NFC. (details / githubweb)
  382. [BOLT][YAML] Only read first profile per function (details / githubweb)
  383. [RISCV] Fix inline asm error for block address (#66640) (details / githubweb)
  384. [libc] Specify path for making include/ subdirs (#66589) (details / githubweb)
  385. [mlir] Quality of life improvements to python API types. (#66723) (details / githubweb)
  386. [ELF][test] Improve relocations referencing STT_SECTION tests for -r (details / githubweb)
  387. [CodeLayout] Fix X1_Y_X2 and Y_X2_X1 testing for jumps from Y (#66592) (details / githubweb)
  388. Revert "[lldb] Add 'modify' type watchpoints, make it default (#66308)" (details / githubweb)
  389. [llvm-libgcc][CMake] Refactor llvm-libgcc (#65455) (details / githubweb)
  390. [gn build] Port 44532a9dd4a0 (details / githubweb)
  391. [mlir][bazel] Small adjustment to https://github.com/llvm/llvm-project/commit/7db4a6f278a8b983a9ce86fa32f61ca9f9be5156 (details / githubweb)
  392. AMDGPU: Fix handling of -0 in round lowering (#65761) (details / githubweb)
  393. [NFC][NewGVN] Update assume_dominating_icmp.ll (#66711) (details / githubweb)
  394. [clang][dataflow] Fix two null pointer dereferences in `getMemberForAccessor()`. (#66742) (details / githubweb)
  395. [llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMalloc (details / githubweb)
  396. [mlir][IR] Change `MutableArrayRange` to enumerate `OpOperand &` (#66622) (details / githubweb)
  397. [lldb][Docs] Document our major differences from the LLVM style (#66345) (details / githubweb)
  398. [examples] Remove unused variable 'BB' in BrainF.cpp (NFC) (details / githubweb)
  399. [SPIR-V] Remove -opaque-pointers=0 from LITs, fixes for opaque pointers support (details / githubweb)
  400. [AArch64] Remove copy instruction between uaddlv with v4i16/v8i16 and dup (#66508) (details / githubweb)
  401. [lldb] Correct expected output for variable on 32 bit platforms (details / githubweb)
  402. [mlir][linalg][transform] Add some debug output to vectorization. (NFC) (#66520) (details / githubweb)
  403. [mlir][linalg][transform][python] Allow no args in MaskedVectorize. (#66541) (details / githubweb)
  404. [SPIR-V] Preserve pointer address space for load/gep instructions (details / githubweb)
  405. [lldb][AArch64] Document how to control the SVE/SSVE tests (details / githubweb)
  406. [NFC] Preparatory work for D153131 (#66750) (details / githubweb)
  407. [analyzer] TaintPropagation checker strlen() should not propagate (#66086) (details / githubweb)
  408. [clang][CFG] Cleanup functions (details / githubweb)
  409. Move CallInst::CreateFree to IRBuilderBase (details / githubweb)
  410. [AMDGPU] Fix line endings in a test (details / githubweb)
  411. [CodeGen] Renumber slot indexes before register allocation (#66334) (details / githubweb)
  412. [lldb][AArch64] Add SME's Array Storage (ZA) register (details / githubweb)
  413. [lldb][AArch64] Add SME streaming vector length pseduo register (details / githubweb)
  414. [RISCV] Merge RV32/RV64 CHECK lines in strided vp load/store tests. NFC (details / githubweb)
  415. [mlir] avoid crash in transform.sequence verifier (#66756) (details / githubweb)
  416. [LLD] Improve the lit tests added by 272bd6f9cc86bf6b4dd6bd51e85c46db10e8b86a (details / githubweb)
  417. [RISCV] Add tests for memory constraint A (details / githubweb)
  418. [lldb][AArch64] Implement resizing of SME's ZA register (details / githubweb)
  419. [lldb][AArch64] Add testing for SME's ZA and SVG registers (details / githubweb)
  420. [InstCombine] Add test for #62450 (NFC) (details / githubweb)
  421. [InstCombine] Make flag drop during select equiv fold more generic (details / githubweb)
  422. [IR] `SingleBlock::push_back` operations to the back of the block (#66655) (details / githubweb)
  423. Fix math-errno issue (#66381) (details / githubweb)
  424. [Dexter] Associate parser errors with correct file (#66765) (details / githubweb)
  425. [OpenMP][MLIR] Refactor and extend current map support by adding MapInfoOp and DataBoundsOp operations to the OpenMP Dialect (details / githubweb)
  426. [Flang][OpenMP] Add lowering from PFT to new MapEntry and Bounds operations and tie them to relevant Target operations (details / githubweb)
  427. [Flang][MLIR][OpenMP] Update OMPEarlyOutlining to support Bounds, MapEntry and declare target globals (details / githubweb)
  428. [MLIR][OpenMP] Alterations to LLVM-IR lowering of OpenMP Dialect due to Bounds and MapEntry operations (details / githubweb)
  429. [FuncSpec] Adjust the names of specializations and promoted stack values (details / githubweb)
  430. [SPIRV] Fix bug in emitting GLSL ext inst names (details / githubweb)
  431. [bazel] Port for 571df0132daa903ed2c5ad5776e4d264b823de40 (details / githubweb)
  432. [flang] Add comdats to functions with linkonce linkage (#66516) (details / githubweb)
  433. [clang][TSA] Thread safety cleanup functions (details / githubweb)
  434. [SPIRV] Test basic float and int types (#66282) (details / githubweb)
  435. [mlgo] Fix tests post PR #66334 (details / githubweb)
  436. [libunwind][AIX] Fix up TOC register if unw_getcontext is called from a different module (#66549) (details / githubweb)
  437. [RISCV] Recognize veyron-v1 processor in clang driver. (#66703) (details / githubweb)
  438. [RISCV] Add a combine to form masked.store from unit strided store (details / githubweb)
  439. [SROA] Remove unnecessary IsStorePastEnd handling (NFCI) (details / githubweb)
  440. In ExprRequirement building, treat OverloadExpr as dependent (#66683) (details / githubweb)
  441. [mlir][SCF] `ForOp`: Remove `getIterArgNumberForOpOperand` (#66629) (details / githubweb)
  442. [mlir][Interfaces] `LoopLikeOpInterface`: Support ops with multiple regions (#66754) (details / githubweb)
  443. [DAGCombiner] Combine vp.strided.load with unit stride to vp.load (#66766) (details / githubweb)
  444. [DAGCombiner] Combine vp.strided.store with unit stride to vp.store (#66774) (details / githubweb)
  445. [TwoAddressInstruction] Use isPlainlyKilled in processTiedPairs (#65976) (details / githubweb)
  446. [RISCV] Fix bad isel predicate handling for Ztso. (#66739) (details / githubweb)
  447. [libc][math] Extract non-MPFR math tests into libc-math-smoke-tests. (details / githubweb)
  448. [lit] Drop "Script:", make -v and -a imply -vv (details / githubweb)
  449. [lit] Improve test output from lit's internal shell (details / githubweb)
  450. [lit] Echo full RUN lines in case of external shells (#66408) (details / githubweb)
  451. [RISCV] Add a pass to rewrite rd to x0 for non-computational instrs whose return values are unused (details / githubweb)
  452. [mlir][spirv][gpu] Convert remaining wmma ops to KHR coop matrix (#66455) (details / githubweb)
  453. [mlir][sparse] More allocate -> empty tensor migration (#66720) (details / githubweb)
  454. [gn build] Port 93fde2ea1b2c (details / githubweb)
  455. [RISCV] Add more instructions for the short forward branch optimization. (#66789) (details / githubweb)
  456. [SSP] Accessing __stack_chk_guard when using LTO (#66535) (details / githubweb)
  457. [RISCV] Expand test coverage for widening gather and strided load idioms (details / githubweb)
  458. [lldb][NFCI] Remove unneeded ConstString from intel-pt plugin (#66721) (details / githubweb)
  459. [lldb][NFCI] Remove unneccessary allocation in ScriptInterpreterPythonImpl::GetSyntheticTypeName (#66724) (details / githubweb)
  460. [Profile] Delete coverage-debug-info-correlate.cpp test on mac as debug info correlation not working on mac for unkown reasons. (details / githubweb)
  461. [lldb] Fix build after d5a62b78b8ae (details / githubweb)
  462. [flang][hlfir] Fixed assignment/finalization order for user-defined assignments. (#66736) (details / githubweb)
  463. [RISCV] Require alignment when forming gather with larger element type (details / githubweb)
  464. Addressed review comments to use ThreadSafe instead of !ThreadSafe (details / githubweb)
  465. [flang] Follow memory source through more operations (#66713) (details / githubweb)
  466. [X86] Use RIP-relative addressing for data under large data threshold for medium code model (details / githubweb)
  467. Fix a bug with cancelling "attach -w" after you have run a process previously (#65822) (details / githubweb)
  468. Let the c(xx)_status pages reflect that clang 17 is released (details / githubweb)
  469. Revert "[flang][hlfir] Fixed assignment/finalization order for user-defined assignments. (#66736)" (details / githubweb)
  470. Revert "Revert "[flang][hlfir] Fixed assignment/finalization order for user-defined assignments. (#66736)"" (details / githubweb)
  471. [ORC] Add writePointers to ExecutorProcessControl's MemoryAccess (details / githubweb)
  472. [Coverage] Skip visiting ctor member initializers with invalid source locations. (details / githubweb)
  473. [SLP]Fix PR66795: Check correct deps for vectorized inst with multiple (details / githubweb)
  474. [github] Make branch workflow more robust (#66781) (details / githubweb)
  475. [flang] Correct handling of assumed-rank allocatables in ALLOCATE (#66718) (details / githubweb)
  476. [BOLT][runtime] Test for outline-atomics support (details / githubweb)
  477. [mlir][spirv] Add conversions for Arith's `maxnumf` and `minnumf` (#66696) (details / githubweb)
  478. [libc++][NFC] Clean up std::__call_once (details / githubweb)
  479. [libc][cmake] Tidy compiler includes (#66783) (details / githubweb)
  480. [OpenMP][Docs][NFC] Update documentation (details / githubweb)
  481. [RISCV] Match strided load via DAG combine (#66800) (details / githubweb)
  482. [llvm-nm] Add --line-numbers flag (details / githubweb)
  483. Revert "[libc][cmake] Tidy compiler includes (#66783)" (#66822) (details / githubweb)
  484. [-Wunsafe-bugger-usage] Clean tests: remove nondeterministic ordering (details / githubweb)
  485. [mlir][sparse][gpu] free all buffers allocated for spGEMM (#66813) (details / githubweb)
  486. [llvm][docs] Update active CoC Commitee members (#66814) (details / githubweb)
  487. Explicitly set triple on line-numbers.test (details / githubweb)
  488. [AsmPrint] Dump raw frequencies in `-mbb-profile-dump` (#66818) (details / githubweb)
  489. [Clang] Static member initializers are not immediate escalating context. (#66021) (details / githubweb)
  490. [mlir][spirv] Suffix NV cooperative matrix props with `_nv` (#66820) (details / githubweb)
  491. [mlir][spirv] Define KHR cooperative matrix properties (#66823) (details / githubweb)
  492. [lit] Fix a test fail under windows (details / githubweb)
  493. [InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Coverage (1/3) (details / githubweb)
  494. [AMDGPU] Use inreg for hint to preload kernel arguments (details / githubweb)
  495. [EarlyCSE] Compare GEP instructions based on offset (#65875) (details / githubweb)
  496. [libc++] Fix __threading_support when used with C11 threading (#66780) (details / githubweb)
  497. [clang] Improve CI output when trailing whitespace is found (#66649) (details / githubweb)
  498. [libc] Fix printf config not working (#66834) (details / githubweb)
  499. [lit] Apply aa71680f2948's fix to an additional test (details / githubweb)
  500. [AMDGPU] Add ASM and MC updates for preloading kernargs (details / githubweb)
  501. [bazel] Port c649f29c24c9fc1502d8d53e0c96c3d24b31de1a (llvm-nm --line-numbers) (details / githubweb)
  502. Fix test added in D150987 to account for different path separators which was causing the test to fail on Windows. (details / githubweb)
  503. [SimplifyCFG] Pre-commit test for extending HoistThenElseCodeToIf. (details / githubweb)
  504. [SimplifyCFG] Hoist common instructions on Switch. (details / githubweb)
  505. [IR] Add "Large Data Threshold" module metadata (#66797) (details / githubweb)
  506. A test was changing directory and then incorrectly restoring the directory (details / githubweb)
  507. [mlir][sparse] unifies sparse_tensor.sort_coo/sort into one operation. (#66722) (details / githubweb)
  508. [Docs] Fix table after previous document update (details / githubweb)
  509. [Sparc] Remove LEA instructions (NFCI) (#65850) (details / githubweb)
  510. [lldb][NFCI] Remove unused struct ConstString::StringIsEqual (details / githubweb)
  511. [builtins][NFC] Avoid using CRT_LDBL_128BIT in tests (#66832) (details / githubweb)
  512. [RISCV] Prefer Zcmp push/pop instead of save-restore calls. (#66046) (details / githubweb)
  513. [DependencyScanningFilesystem] Make sure the local/shared cache filename lookups use only absolute paths (#66122) (details / githubweb)
  514. [NFC][hwasan] Make ShowHeapOrGlobalCandidate a method (#66682) (details / githubweb)
  515. [NFC][hwasan] Find overflow candidate early (#66682) (details / githubweb)
  516. [NFC][hwasan] Clang-format c557621176f5f38b5757a325cc72be0a11a91c78 (details / githubweb)
  517. [NFC][hwasan] Extract a few BaseReport::Copy methods (#66682) (details / githubweb)
  518. [NFC][hwasan] Extract announce_by_id (#66682) (details / githubweb)
  519. [NFC][hwasan] Collect heap allocations early (#66682) (details / githubweb)
  520. [libc++] Warn if an unsupported compiler is used (details / githubweb)
  521. [ELF][test] Improve tests about non-SHF_ALLOC sections relocated by non-ABS relocations (details / githubweb)
  522. [ELF] Remove a R_ARM_PCA special case from relocateNonAlloc (details / githubweb)
  523. [clang][dataflow] Reorder checks to protect against a null pointer dereference. (#66764) (details / githubweb)
  524. [MC,X86] Property report error for modifiers with incorrect size (details / githubweb)
  525. [RISCV] Install sifive_vector.h to riscv-resource-headers (#66330) (details / githubweb)
  526. [InferAlignment] Create tests for InferAlignment pass (details / githubweb)
  527. [InferAlignment] Implement InferAlignmentPass (details / githubweb)
  528. [InstCombine] Use a cl::opt to control calls to getOrEnforceKnownAlignment in LoadInst and StoreInst (details / githubweb)
  529. [InferAlignment] Enable InferAlignment pass by default (details / githubweb)
  530. [ELF][test] Improve -r tests for local symbols (details / githubweb)
  531. [mlir][IR] Trigger `notifyOperationRemoved` callback for nested ops (#66771) (details / githubweb)
  532. [Workflow] Add new code format helper. (#66684) (details / githubweb)
  533. [gn build] Port 0f152a55d3e4 (details / githubweb)
  534. [RISCV] Fix bugs about register list of Zcmp push/pop. (#66073) (details / githubweb)
  535. [AMDGPU] Run twoaddr tests with -early-live-intervals (#66775) (details / githubweb)
  536. [TableGen][GlobalISel] Use `GIM_SwitchOpcode` in Combiners (#66864) (details / githubweb)
  537. [NFC][InferAlignment] Swap extern declaration and definition of EnableInferAlignmentPass (details / githubweb)
  538. [flang] Prevent IR name clashes between BIND(C) and external procedures (#66777) (details / githubweb)
  539. Revert "[Workflow] Add new code format helper. (#66684)" (details / githubweb)
  540. [lldb][Docs] Fix typo in style docs (details / githubweb)
  541. [clang-format][NFC] Clean up signatures of some parser functions (#66569) (details / githubweb)
  542. Revert "Fix a bug with cancelling "attach -w" after you have run a process previously (#65822)" (details / githubweb)
  543. [OpenMP][VE] Limit the number of threads to create (#66729) (details / githubweb)
  544. [SimpleLoopUnswitch] Fix reversed branch during condition injection (details / githubweb)
  545. [mlir][vector] Make ReorderElementwiseOpsOnBroadcast support vector.splat (#66596) (details / githubweb)
  546. [lldb][AArch64] Add SME's streaming vector control register (details / githubweb)
  547. [reland][libc][cmake] Tidy compiler includes (#66783) (#66878) (details / githubweb)
  548. [GuardUtils] Revert llvm::isWidenableBranch change (#66411) (details / githubweb)
  549. [LLVM] convergence verifier should visit all instructions (#66200) (details / githubweb)
  550. [lldb][API] Remove debug print in TestRunLocker.py (details / githubweb)
  551. [clang] [C23] Fix crash with _BitInt running clang-tidy (#65889) (details / githubweb)
  552. [Flang][OpenMP] Move FIR lowering tests to a separate directory (#66779) (details / githubweb)
  553. [RISCV] Add missing V extensions for zvk-invalid-features.c (#66875) (details / githubweb)
  554. [mlir][gpu][bufferization] Implement BufferDeallocationOpInterface for gpu.terminator (#66880) (details / githubweb)
  555. [analyzer] Fix crash analyzing _BitInt() in evalIntegralCast (#66782) (details / githubweb)
  556. [IR] Fix a memory leak if Function::dropAllReferences() is followed by setHungoffOperand (details / githubweb)
  557. [X86] vector-interleaved tests - add AVX512-SLOW/AVX512-FAST common prefixes to reduce duplication (details / githubweb)
  558. [X86] combineINSERT_SUBVECTOR - attempt to combine concatenated shuffles (details / githubweb)
  559. [X86] Add test cases for gnux32 large constants Issue #55061 (details / githubweb)
  560. [NFC][Clang] Address reviews about overrideFunctionFeaturesWithTargetFeatures (#65938) (details / githubweb)
  561. [analyzer] Fix StackAddrEscapeChecker crash on temporary object fields (#66493) (details / githubweb)
  562. [VE] Add unittest for intrinsics (#66730) (details / githubweb)
  563. [NFC][AMDGPU] Perform a single lookup in map in SIInsertWaitcnts::isPreheaderToFlush (details / githubweb)
  564. [NFC][AMDGPU] Remove redundant hasSideEffects=1 (details / githubweb)
  565. [SROA] Don't shrink volatile load past end (details / githubweb)
  566. [mlir][bufferization][scf] Implement BufferDeallocationOpInterface for scf.reduce.return (#66886) (details / githubweb)
  567. [RISCV] Add tests where bin ops of splats could be scalarized. NFC (#65747) (details / githubweb)
  568. [clang][Interp][NFC] Small code refactoring (details / githubweb)
  569. [Docs] Update ExceptionHandling example (NFC) (details / githubweb)
  570. [mlir][bufferization][NFC] Move memref specific implementation of AllocationOpInterface to memref dialect directory (#66637) (details / githubweb)
  571. [X86] Align other variants to use void * as 512 variants. (#66310) (details / githubweb)
  572. [X86] Fix an assembler bug of CMPCCXADD. (#66748) (details / githubweb)
  573. [clang][dataflow] Identify post-visit state changes in the HTML logger. (#66746) (details / githubweb)
  574. [MLIR][Presburger] Template Matrix to allow MPInt and Fraction; use IntMatrix for integer matrices (#66897) (details / githubweb)
  575. [SPIR-V] Fix 64-bit integer literal printing (#66686) (details / githubweb)
  576. [libc++] Simplify how the global stream tests are written (#66842) (details / githubweb)
  577. [AArch64][SME] Enable TPIDR2 lazy-save for za_preserved (details / githubweb)
  578. [X86] X86DAGToDAGISel::matchIndexRecursively - replace hard coded recursion limit with SelectionDAG::MaxRecursionDepth. NFCI. (details / githubweb)
  579. [libc++] Sort available features before printing them (details / githubweb)
  580. [mlir][VectorOps] Extend vector.constant_mask to support 'all true' scalable dims (#66638) (details / githubweb)
  581. Warn on align directive with non-zero fill value in virtual sections (#66792) (details / githubweb)
  582. [VE] Add TargetParser to CMakeLists.txt for VE unittest (details / githubweb)
  583. [lldb-vscode] Use auto summaries whenever variables don't have a summary (#66551) (details / githubweb)
  584. Revert "[clang] Don't inherit dllimport/dllexport to exclude_from_explicit_instantiation members during explicit instantiation (#65961)" (details / githubweb)
  585. [AMDGPU] Convert tests rotr.ll and rotl.ll to be auto-generated (#66828) (details / githubweb)
  586. [NFC] Fix spelling 'constanst' -> 'constants' (details / githubweb)
  587. [mlir][Vector] Add fastmath flags to vector.reduction (#66905) (details / githubweb)
  588. [lldb][AArch64] Invalidate cached VG value before reconfiguring SVE registers (details / githubweb)
  589. [gn] Add dummy build file for VETests (details / githubweb)
  590. [SPIRV] Fix OpConstant float and double printing (details / githubweb)
  591. [flang][hlfir] Fixed cleanup code placement indeterminism in OrderedAssignments. (#66811) (details / githubweb)
  592. [AMDGPU] Regenerate always-uniform.ll (details / githubweb)
  593. [X86] Regenerate pr39098.ll (details / githubweb)
  594. [ELF][test] Add a test to demonstrate #66836 (details / githubweb)
  595. [NFC][AsmPrinter] Refactor FrameIndexExprs as a std::set (#66433) (details / githubweb)
  596. [ELF] Postpone "unable to move location counter backward" error (#66854) (details / githubweb)
  597. [clang][CodeGen] The `eh_typeid_for` intrinsic needs special care too (#65699) (details / githubweb)
  598. [AArch64][GlobalISel] Adopt dup(load) -> LD1R patterns from SelectionDAG (details / githubweb)
  599. Cleanup fallback NOT checks (details / githubweb)
  600. [AArch64] Add some tests for setcc known bits fold. NFC (details / githubweb)
  601. [SelectionDAG] [NFC] Add pre-commit test for PR66701. (#66796) (details / githubweb)
  602. [Driver] Some improvements for path handling on NetBSD (#66863) (details / githubweb)
  603. [mlir][sparse] remove most bufferization.alloc_tensor ops from sparse (#66847) (details / githubweb)
  604. [mlir] Bazel fixes for 1b8b55644313216e6b0fa233bbd8b01fee23f99f (#66929) (details / githubweb)
  605. [mlir] introduce transform.loop.forall_to_for (#65474) (details / githubweb)
  606. [mlir] regenerate linalg named ops yaml (#65475) (details / githubweb)
  607. [SLP]Fix a crash when trying to find operand with re-vectorized main (details / githubweb)
  608. [libc][Obvious] Fix incorrect RPC opcode for `clearerr` (details / githubweb)
  609. [Clang][C] Fixed a bug where we reject an _Atomic qualified integer in a switch statment (details / githubweb)
  610. [bazel] Port 4fbb5f93506317f063753c2b4aecebc86d63264e (details / githubweb)
  611. [LiveRange] Verify Other LiveRange in Join API (#66809) (details / githubweb)
  612. [X86] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC (details / githubweb)
  613. [AMDGPU] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC (details / githubweb)
  614. [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp (details / githubweb)
  615. [DAGCombiner] Extend `combineFMulOrFDivWithIntPow2` to work for non-splat float vecs (details / githubweb)
  616. [SLP][NFC]Add a test with the reused main op instruction, NFC. (details / githubweb)
  617. [MLIR][OpenMP] Initial Lowering of Declare Target for Data (details / githubweb)
  618. Revert D155711 "[SimplifyCFG] Hoist common instructions on Switch." (details / githubweb)
  619. [MLGO] Move MBB Profile Dump test to Generic (#66856) (details / githubweb)
  620. [libc++abi][NFC] Remove mentions of LIBCXXABI_SHARED_LIBRARIES (details / githubweb)
  621. [bazel] Port D149368 mlir openmp (details / githubweb)
  622. [clang-tidy] Warn about arrays in bugprone-undefined-memory-manipulation (details / githubweb)
  623. [clang-tidy][NFC] Add release notes entry for D127036 (details / githubweb)
  624. [clang-tidy] Fix support for typedefs in readability-identifier-naming (#66835) (details / githubweb)
  625. Implement mangling rules for C++20 concepts and requires-expressions. (details / githubweb)
  626. Remove #include that the cp-to-llvm script added. (details / githubweb)
  627. [SLP]Do not gather node, if the instruction, that does not require (details / githubweb)
  628. Remove some raciness from the TestProcessAttach.test_run_then_attach_wait_interrupt (details / githubweb)
  629. Fix sphinx bot build (details / githubweb)
  630. [Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage (2/3) (details / githubweb)
  631. [lldb] Add 'modify' type watchpoints, make it default (#66308) (details / githubweb)
  632. [MC] Make .pseudo_probe sections deterministic after D91878 (details / githubweb)
  633. [scudo] Remove hard-coded use of AndroidConfig. (#66845) (details / githubweb)
  634. [clang-tidy][NFC] Update documentation for bugprone-undefined-memory-manipulation (details / githubweb)
  635. [mlir] Fix warnings (details / githubweb)
  636. [HWASAN] Prevent SEGV in report near inaccessible memory (#66861) (details / githubweb)
  637. [X86] fix combineSubSetcc to handle a large constant (#66941) (details / githubweb)
  638. [Coverage] Fix -Wswitch after D138847 (details / githubweb)
  639. [lldb] Fix stdcpp type summary mistakenly marked as regex (NFC) (#66949) (details / githubweb)
  640. Revert "Remove some raciness from the TestProcessAttach.test_run_then_attach_wait_interrupt" (details / githubweb)
  641. Revert "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage (2/3)" (details / githubweb)
  642. [ELF][test] Improve non-abs-reloc.s to test non-STT_SECTION local symbol (details / githubweb)
  643. Revert "[Coverage] Fix -Wswitch after D138847" (details / githubweb)
  644. [InlineCost]Account for switch instructons when the switch condition could be simplified as a result of inlines. (details / githubweb)
  645. [ELF] -r --compress-debug-sections: update implicit addends for .rel.debug_* referencing STT_SECTION symbols (#66804) (details / githubweb)
  646. [mlir][python] Expose AsmState python side. (#66819) (details / githubweb)
  647. [Doc] Clarify the comments about how handleErrors works. (#65655) (details / githubweb)
  648. [fuzzer] Relax the FileCheck string for test fuzzer-custommutator.test (#66343) (details / githubweb)
  649. [VectorCombine][RISCV] Convert VPIntrinsics with splat operands to splats (#65706) (details / githubweb)
  650. [mlir][sparse] Generates python bindings for SparseTensorTransformOps. (#66937) (details / githubweb)
  651. [RISCV] Add llvm/test/Transforms/VectorCombine/RISCV/lit.local.cfg (details / githubweb)
  652. [gn] expand dummy target from 2ed813ff2696 (details / githubweb)
  653. [gn build] Port 933ad5c897ee (details / githubweb)
  654. [clang] NFCI: Use `FileEntryRef` in `PreamblePatch` (details / githubweb)
  655. Revert "[MC] Make .pseudo_probe sections deterministic after D91878" (details / githubweb)
  656. [RISCV] Improve contant materialization to end with 'not' if the cons… (#66950) (details / githubweb)
  657. Revert "[RISCV] Improve contant materialization to end with 'not' if the cons… (#66950)" (details / githubweb)
  658. [Sema] Fix fixit cast printing inside macros (#66853) (details / githubweb)
  659. The test: test_run_then_attach_wait_interrupt was flakey on Linux & Windows. (details / githubweb)
  660. Copy and paste error in a file header. (details / githubweb)
  661. [SystemZ] Fix IWYU (details / githubweb)
  662. -fsanitize=function: Add a MSVC test case (details / githubweb)
  663. -fsanitize=function: Add a (bugged) test case for a sugared function type (details / githubweb)
  664. [MC] Make .pseudo_probe created sections deterministic after D91878 (details / githubweb)
  665. [InlineCost] Enable the cost benefit analysis for Sample PGO (#66457) (details / githubweb)
  666. [clang] NFCI: Use `FileEntryRef` in `SymbolCollector` (details / githubweb)
  667. [clang] NFCI: Use `FileEntryRef` in `FileManagerTest` (details / githubweb)
  668. Recommmit "[RISCV] Improve contant materialization to end with 'not' if the cons… (#66950)" (details / githubweb)
  669. Revert "[InlineCost] Enable the cost benefit analysis for Sample PGO (#66457)" (details / githubweb)
  670. [Bazel] Follow up for ac182deee8287 (D76445), RISCVGenGlobalISel.inc (details / githubweb)
  671. [Flang][OpenMP][MLIR] Fix memory leak caused by D149368 causing sanitizer error and fix iterator invalidation error (details / githubweb)
  672. [NFC][hwasan] More consts in BaseReport (#66682) (details / githubweb)
  673. [NFC][hwasan] Set more fields by value and make them const (#66682) (details / githubweb)
  674. [NFC][hwasan] Use stored chunk in TailOverwrittenReport (#66682) (details / githubweb)
  675. [NFC][hwasan] Stored tail early (#66682) (details / githubweb)
  676. [NFC][hwasan] Store shadow bytes early (#66682) (details / githubweb)
  677. Reland [InlineCost] Enable the cost benefit analysis for Sample PGO (#66457) (details / githubweb)
  678. Temoprarily stop running this test on Intel macs (details / githubweb)
  679. [clang][AST][ASTImporter] improve AST comparasion on VarDecl & GotoStmt (#66976) (details / githubweb)
  680. Revert "[NFC][hwasan] Store shadow bytes early (#66682)" (details / githubweb)
  681. [NFC][hwasan] Store shadow bytes early (#66682) (details / githubweb)
  682. [MC] Actually make .pseudoprobe created sections deterministic (details / githubweb)
  683. [AMDGPU] [SIFrameLowering] Use LiveRegUnits instead of LivePhysRegs. (details / githubweb)
  684. [Demangle] demangle builtin type transformations (#65902) (details / githubweb)
  685. Re-apply "[Parse] Split incremental-extensions" (#66446) (details / githubweb)
  686. [BOLT][RISCV] Carry-over annotations when fixing calls (#66763) (details / githubweb)
  687. [clang][AST] fix lack comparison of declRefExpr in ASTStructuralEquivalence (#66041) (details / githubweb)
  688. [X86] Add test for #66984 (NFC) (details / githubweb)
  689. [Docs] Add requirements.txt for sphinx and extension (details / githubweb)
  690. [clang] Update Clang version from 17 to 18 in scan-build.1. (details / githubweb)
  691. [SimpleLoopUnswitch] Fix exponential unswitch (details / githubweb)
  692. Fix induction variable type in scf.for py binding. (details / githubweb)
  693. [InstCombine] Add pre-commit tests for PR66733. NFC. (details / githubweb)
  694. [clang][www] Change 'clang-test' to 'check-clang' on the hacking webpage (details / githubweb)
  695. [mlir][Interfaces] `LoopLikeOpInterface`:  Add helpers to get region iter_args and inits (#66925) (details / githubweb)
  696. [runtimes] Fix link order of system librarires on Apple platforms (#66940) (details / githubweb)
  697. [libc++] Add test coverage for unordered containers comparison (#66692) (details / githubweb)
  698. [LV] Relax over-strict assertion for reduction exit value selects. (details / githubweb)
  699. [libc][clang-tidy] Add llvm-header-guard to get consistant naming and prevent file copy/paste issues. (#66477) (details / githubweb)
  700. [AMDGPU] Add gfx1150 SALU Float instructions (#66884) (details / githubweb)
  701. [libc++] Implement LWG-3655: The INVOKE operation and union types (details / githubweb)
  702. [RISCV] Move sifive_files to riscv_files (#66872) (details / githubweb)
  703. Revert "[lldb] Add 'modify' type watchpoints, make it default (#66308)" (details / githubweb)
  704. [gn build] Port a7b78cac9a77 (details / githubweb)
  705. [RISCV] Add overlapping constraints label (details / githubweb)
  706. [mlir][linalg][NFC] Make `LinalgOp` inherit from `DestinationStyleOpInterface` (#66995) (details / githubweb)
  707. [AMDGPU] Remove Code Object V2 (#65715) (details / githubweb)
  708. [LV] Directly add fast-math flags to select recipe (NFC). (details / githubweb)
  709. [SPIRV][DX] Share one test between backends (#65975) (details / githubweb)
  710. [AArch64] Add an aarch64-enable-ext-to-tbl option. NFC (details / githubweb)
  711. Revert "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Coverage (1/3)" (details / githubweb)
  712. [AMDGPU] Select gfx1150 SALU Float instructions (#66885) (details / githubweb)
  713. [CMake] Fully delete the deprecated LLVM_USE_CRT* (#66850) (details / githubweb)
  714. Reland "[lldb] Add 'modify' type watchpoints, make it default (#66308)" (details / githubweb)
  715. [gn build] Port 75e862077834 (details / githubweb)
  716. [IndVars] Add test for #66986 (NFC) (details / githubweb)
  717. [UpdateTestChecks] Add support for SPIRV in update_llc_test_checks.py (#66213) (details / githubweb)
  718. [mlir][python] smaller scope for vector enumgen (#66992) (details / githubweb)
  719. [DAG] getNode() - remove oneuse limit from (zext (trunc (assertzext x))) -> (assertzext x) fold (details / githubweb)
  720. [AMDGPU] Precommit test for D159533 (#66965) (details / githubweb)
  721. [mlir] more bazel fixes for vector attributes (details / githubweb)
  722. [NFC] clang-format lld/COFF/Driver.cpp and lld/Common/Filesystem.cpp (details / githubweb)
  723. [SlotIndexes] Remove unused EXPENSIVE_CHECKS machinery (details / githubweb)
  724. [libc++] Temporarily disable std::cin tests on Windows -> Linux cross compiler (details / githubweb)
  725. [libc++] Move a few XFAILs to UNSUPPORTED for consistency (details / githubweb)
  726. [IndVars] Check expansion safety during LFTR (details / githubweb)
  727. [lldb][AArch64] Linux corefile support for SME (details / githubweb)
  728. [clang][Sema] Fix crash introduced in b2cd9db589335d5885c04df83003a623cf2f05ff (#66954) (details / githubweb)
  729. Revert "[AArch64][GlobalISel] Adopt dup(load) -> LD1R patterns from SelectionDAG" (details / githubweb)
  730. [flang] Avoid cycles during instantiation of derived types (details / githubweb)
  731. Revert "[lldb][AArch64] Linux corefile support for SME" (details / githubweb)
  732. [RISCV] Shrink vslideup's LMUL when lowering fixed insert_subvector  (#65997) (details / githubweb)
  733. [SCEVExpander] Remove unnecessary expandCodeForImpl() wrapper (NFC) (details / githubweb)
  734. [mlir][Vector] NFC - Fix doc generation (#67007) (details / githubweb)
  735. [InstCombine] Remove instcombine-infinite-loop-threshold option (details / githubweb)
  736. [mlir][linalg][transform] Rename {masked_vectorize => vectorize => vectorize_children_and...}. (#66575) (details / githubweb)
  737. [mlir][linalg][transform] Fix test breakage from 69bc1cbb. (NFC) (details / githubweb)
  738. Reland "[lldb][AArch64] Linux corefile support for SME" (details / githubweb)
  739. [flang] Generate valid IR on GOTO DO body (#66084) (details / githubweb)
  740. [lldb][AArch64] Initialise m_sve_state in NativeRegisterContextLinux (details / githubweb)
  741. [SCEVExpander] Remove some unnecessary effective type handling (NFC) (details / githubweb)
  742. [MLIR] Better document for basic PTX Builder Interface (NFC) (#67016) (details / githubweb)
  743. [SCEVExpander] Drop Ty argument from expandAddToGEP() (NFC) (details / githubweb)
  744. [SCEVExpander] Drop ExpandTy argument from expandIVInc() (NFC) (details / githubweb)
  745. [SLP][NFC]Improve compile time by storing all nodes for the given (details / githubweb)
  746. [AIX] cxx_std_23 is currently not a known feature to ibm-clang (#66952) (details / githubweb)
  747. [LSR] Regenerate test checks (NFC) (details / githubweb)
  748. [MLIR][IR] Rename `Block::hasTerminator` to `mightHaveTerminator` (#66870) (details / githubweb)
  749. [libc] Update siginfo_t to match kernel definition (#66560) (details / githubweb)
  750. [SLP][NFC]Unify add() member function in CostEstimator, NFC. (details / githubweb)
  751. [clang-tidy] Update llvmlibc-implementation-in-namespace to new rules (#66504) (details / githubweb)
  752. Add TMA Store operation to the NVVM dialect (details / githubweb)
  753. [NFC][AsmPrinter] Refactor constructVariableDIE (#66435) (details / githubweb)
  754. [SelectionDAG] Flags are dropped when creating a new FMUL (#66701) (details / githubweb)
  755. [runtimes] Workaround a subtle linker issue on macOS in the CI (details / githubweb)
  756. [mlir][Interfaces] Clean up `DestinationStyleOpInterface` (#67015) (details / githubweb)
  757. CostModel/RISCV: fix typos in fround test, vector length (#67025) (details / githubweb)
  758. [libc] Remove the 'rpc_reset' routine from the RPC implementation (#66700) (details / githubweb)
  759. [mlir][memref][transform] Add new alloca_to_global op. (#66511) (details / githubweb)
  760. [mlir][Interfaces][NFC] Better documentation for `RegionBranchOpInterface` (#66920) (details / githubweb)
  761. [CodeGen] Improve compilation time with VLIWMachineScheduler (#66942) (details / githubweb)
  762. [mlir][tosa] Constant optimizations for reduce operations (details / githubweb)
  763. [flang] Centralize automatic deallocation code in lowering (#67003) (details / githubweb)
  764. [libc][NFC] Remove unused function from the RPC server (details / githubweb)
  765. Set -rpath-link only if the path is nonempty. (details / githubweb)
  766. ISel/RISCV: remove dead code corresponding to VP_FSH[L|R] (#67035) (details / githubweb)
  767. [SLp]Fix a crash because of wrong deps between vectorized nodes. (details / githubweb)
  768. Revert "[InlineCost] Check for conflicting target attributes early" (details / githubweb)
  769. [AArch64] Refactor AArch64InstrInfo::isAsCheapAsAMove (NFC) (details / githubweb)
  770. [libc++] Add a --verbose option to ssh.py to help debug failures (details / githubweb)
  771. [libc++] Fix how we run codesign in the test suite when --codesign_identity is provided (details / githubweb)
  772. [AArch64] Correctly determine if {ADD,SUB}{W,X}rs instructions are cheap (details / githubweb)
  773. [AArch64] Pre-commit some tests for D152828 (NFC) (details / githubweb)
  774. [BOLT] Fix data race in MCPlusBuilder::getOrCreateAnnotationIndex (#67004) (details / githubweb)
  775. [clang-format] Don't split "DPI"/"DPI-C" in Verilog imports (#66951) (details / githubweb)
  776. Reland: [sanitizer_symbolizer] Add StackTracePrinter virtual class (#66689) (details / githubweb)
  777. [SLP]Use source vector type as the original vector type instead of (details / githubweb)
  778. [libc] Fix Off By One Errors In Printf Long Double (#66957) (details / githubweb)
  779. [AArch64] Separate PNR into its own Register Class (#65306) (details / githubweb)
  780. [mlir][index] Implement folders for CastSOp and CastUOp (#66960) (details / githubweb)
  781. [builtins][CMake] Replace custom target for lse_builtin symlinks (#66936) (details / githubweb)
  782. [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump (details / githubweb)
  783. [libc] Fix and simplify the implementation of 'fread' on the GPU (#66948) (details / githubweb)
  784. [-Wunsafe-buffer-usage] Group parameter fix-its (details / githubweb)
  785. Add mangling for type trait expressions. (details / githubweb)
  786. [ConstraintElim] Add phase ordering tests for pipeline adjustment. (details / githubweb)
  787. [CodeLayout] Refactor std::vector uses, namespace, and EdgeCountT. NFC (details / githubweb)
  788. Ensure we disambiguate NTTP names when doing TemplateTree comparisons (details / githubweb)
  789. I can't make this test fail locally, but it is failing on the macOS (details / githubweb)
  790. [ConstraintElim] Add extra switch test coverage. (details / githubweb)
  791. [libc++] Simplify ssh.py by not passing args everywhere (details / githubweb)
  792. [libc++] When run in verbose mode, ssh.py should print to stderr, not stdout (details / githubweb)
  793. [NVPTX] improve lowering for common byte-extraction operations. (#66945) (details / githubweb)
  794. [Github] Add compiler-rt:scudo label to scudo prs (#66829) (details / githubweb)
  795. [BOLT][AArch64] Fix instrumentation deadloop (details / githubweb)
  796. [scudo] Fine tune busy-waiting in HybridMutex (details / githubweb)
  797. [runtimes][NFC] Remove old Lit annotations for gcc-12 and clang-14 (details / githubweb)
  798. [TEST][hwasan] Check more details in overflow test (#67059) (details / githubweb)
  799. [runtimes] Simplify testing configurations on GCC by using -nostdlib++ (#67021) (details / githubweb)
  800. [NFC][HWASAN] Extract BaseReport::PrintTags (details / githubweb)
  801. [NFC][hwasan] Remove unused members (details / githubweb)
  802. [MSVC, ARM64] Add _Copy* and _Count* intrinsics (#66554) (details / githubweb)
  803. watch set expression's default type was wrong with new modify type (details / githubweb)
  804. [NFC][hwasan] Add a few const (details / githubweb)
  805. [VE] Add Core to CMakeLists.txt for VE unittest (details / githubweb)
  806. [libc] Template the printf / scanf parser class (#66277) (details / githubweb)
  807. [-Wunsafe-buffer-usage] Use `Strategy` to determine whether to fix a parameter (details / githubweb)
  808. [hwasan] Store some report data early (#66682) (details / githubweb)
  809. [mlir] Move supplemental patterns before op replacement (#66959) (details / githubweb)
  810. Lazy deference underlying object for shared/weak/unique_ptr synthetic… (#67069) (details / githubweb)
  811. [NFC][CodeGen] Create method to clear registers (#66958) (details / githubweb)
  812. [ELF][test] Improve GOTPCRELX tests (details / githubweb)
  813. [hwasan] Fix consts after 6eaaf0916 (details / githubweb)
  814. [X86] Use RIP-relative for non-globals in medium code model in classifyLocalReference() (#67070) (details / githubweb)
  815. [hwasan] Optimize shadow shapshot size (#67068) (details / githubweb)
  816. [mlir][sparse] update doc for new surface syntax encoding (#67072) (details / githubweb)
  817. [NFC][hwasan] Return to one loop in CopyShadow (details / githubweb)
  818. [AMDGPU][MC][GFX11] Always output wait_vdst and wait_exp (#66610) (details / githubweb)
  819. [mlir][Vector] Add support for Value indices to vector.extract/insert (details / githubweb)
  820. [AArch64][GlobalISel] Split offsets of consecutive stores to aid STP … (#66980) (details / githubweb)
  821. [AArch64][GlobalISel] Avoid running the shl(zext(a), C) -> zext(shl(a, C)) combine. (#67045) (details / githubweb)
  822. [NFC][hwasan] Remove redundant constant (details / githubweb)
  823. [clang] Use a range-based for loop (NFC) (details / githubweb)
  824. [analyzer] Fix taint sink rules for exec-like functions (#66358) (details / githubweb)
  825. [libc] Pull more definitions from linux/stat.h (#67071) (details / githubweb)
  826. [Clang][LLVM][Coroutines] Prevent __coro_gro from outliving __promise (#66706) (details / githubweb)
  827. [ARM] Add some extra testing for MVE postinc loops. NFC (details / githubweb)
  828. [flang] Deallocate local allocatable at end of their scopes (#67036) (details / githubweb)
  829. [SCEV] Require that addrec operands dominate the loop (details / githubweb)
  830. Revert "[DAG] getNode() - remove oneuse limit from (zext (trunc (assertzext x))) -> (assertzext x) fold" (details / githubweb)
  831. [Analysis] Use std::clamp (NFC) (details / githubweb)
  832. [SCEV] Fix -Wunused-variable in ScalarEvolutionExpander.cpp (NFC) (details / githubweb)
  833. [libc++abi][WebAssembly] Support Wasm EH (details / githubweb)
  834. [libunwind][WebAssembly] Support Wasm EH (details / githubweb)
  835. [SCEVExpander] Clarify absence of no-op casts (NFC) (details / githubweb)
  836. [llvm] Use range-based for loops (NFC) (details / githubweb)
  837. [clang] Enable descriptions for --print-supported-extensions (#66715) (details / githubweb)
  838. [Analysis] Use drop_begin (NFC) (details / githubweb)
  839. Revert "[SLP]Use source vector type as the original vector type instead of" (details / githubweb)
  840. [LSR] Simplify type check for opaque pointers (NFC) (details / githubweb)
  841. Reland: [Workflow] Add new code format helper. (details / githubweb)
  842. [mlir] Fix incorrect check in ptx builder test (nfc) (#67097) (details / githubweb)
  843. build-docs: Add option to disable doxygen/sphinx docs (#66928) (details / githubweb)
  844. [clangd] Allow --query-driver to match a dot-normalized form of the path (#66757) (details / githubweb)
  845. [mlir][ArmSME] Add tile slice to vector intrinsics (#66910) (details / githubweb)
  846. [AMDGPU] Add True16 register classes. (details / githubweb)
  847. [flang][runtime] Finalize polymorphic components using dynamic type (#67040) (details / githubweb)
  848. [Serialization] Do less redundant work computing affecting module maps (#66933) (details / githubweb)
  849. [clang][Sema][NFC] _or_null -> _if_present (details / githubweb)
  850. [dataflow] Parse formulas from text (#66424) (details / githubweb)
  851. [AArch64][SVE2] Do not emit RSHRNB for large shifts (#66672) (details / githubweb)
  852. [AArch64] LowerMUL - use SDValue directly instead of SDNode. NFC. (details / githubweb)
  853. [AArch64] Don't rely on (zext (trunc x)) pattern to detect zext_inreg MULL patterns - use value tracking directly (details / githubweb)
  854. [MLIR][NVGPU] Adding `nvgpu.warpgroup.mma` Op for Hopper GPUs (#65440) (details / githubweb)
  855. [AMDGPU] Have a subtarget feature to control use of real True16 instructions. (details / githubweb)
  856. [StackColoring] Handle SEH catch object stack slots conservatively (details / githubweb)
  857. [AMDGPU] Introduce real and keep fake True16 instructions. (details / githubweb)
  858. docs: Fix misplaced apostrophe (#67103) (details / githubweb)
  859. [DAG] getNode() - remove oneuse limit from (zext (trunc (assertzext x))) -> (assertzext x) fold (REAPPLIED) (details / githubweb)
  860. [ConstraintElim] Add additional switch case and use i8 instead of i32. (details / githubweb)
  861. [AMDGPU] Don't suppress printing the .l and .h register suffixes. (details / githubweb)
  862. [ConstraintElim] Support adding facts from switch terminators. (#67061) (details / githubweb)
  863. [MLIR][linalg] Fix unpack rewriter for dynamic shapes (#67096) (details / githubweb)
  864. [mlir][ArmSME] Add `enable_arm_streaming_ignore` attribute (#66911) (details / githubweb)
  865. [StackColoring] Handle fixed object index (details / githubweb)
  866. Reland "[SimplifyCFG] Hoist common instructions on switch"  (#67077) (details / githubweb)
  867. [LSR] Regenerate test checks (NFC) (details / githubweb)
  868. [AMDGPU] Update RUN line in test (NFC) (details / githubweb)
  869. [Flang][OpenMP] NFC: Move PFT tests to a separate subdirectory (details / githubweb)
  870. [AArch64] Expand Sin/Cos GlobalISel testing. NFC (details / githubweb)
  871. [bazel] Port for 2388222695d25639cf3a2e08b4a8e97da4d55313 (details / githubweb)
  872. [CodeGen] Remove extraneous spaces at start of line in TargetOpcodes.def. NFC (details / githubweb)
  873. [AArch64] Move PAuth codegen down the machine pipeline (details / githubweb)
  874. [Flang][OpenMP] Create versions of a few tests with HLFIR lowering (details / githubweb)
  875. [InstrRef][NFC] Improve diagram illustrating locations (#66944) (details / githubweb)
  876. [MLIR][UB] Add inliner interface for UB dialect (#67115) (details / githubweb)
  877. [bazel] Port for 22e2b805ef3c4caa971fad3656976b6e0017aff3 (details / githubweb)
  878. [gn build] Port eb02ee44d325 (details / githubweb)
  879. Coroutines: Handle non-zero stack address space (#67092) (details / githubweb)
  880. [AArch64] Expand log/exp tests. NFC (details / githubweb)
  881. [include-cleaner] Respect the UsingShadowDecl when find headers for ambiguous std symbols. (#66485) (details / githubweb)
  882. [SPIRV] Add support for SPV_KHR_bit_instructions (#66215) (details / githubweb)
  883. [clang-cl] Fix value of __FUNCTION__ and __FUNC__ in MSVC mode for c++. (#66120) (details / githubweb)
  884. [X86] SandyBridge DPPS folded instructions use an extra port5 resource (details / githubweb)
  885. [mlir][bufferization][NFC] Remove yielded tensor analysis (#67126) (details / githubweb)
  886. [mlir][bufferization] Remove `deallocationFn` from `BufferizationOptions` (#67128) (details / githubweb)
  887. [ConstraintElim] Move just before loop simplification pipeline. (details / githubweb)
  888. [libc] Add ${CMAKE_CROSSCOMPILING_EMULATOR} to custom test cmdlines (#66565) (details / githubweb)
  889. [mlir][nvgpu] Fix shared build. NFC (details / githubweb)
  890. [libc] Fix pthread_create_test for 32 bit systems (#66564) (details / githubweb)
  891. [X86] SandyBridge masked stores use 2uop from port01 (details / githubweb)
  892. [X86] SandyBridge ymm broadcast loads use port5 + port23 (details / githubweb)
  893. [IRTranslator] Set NUW flag for inbounds gep and load/store offsets (details / githubweb)
  894. AMDGPU: Teach isArgPassedInSGPR() about cs_chain* calling convention (#67086) (details / githubweb)
  895. Revert "[AMDGPU] Introduce real and keep fake True16 instructions." (details / githubweb)
  896. [lldb] Require paused process and frame for "register info" command (#67124) (details / githubweb)
  897. [SLP]Do not try to reorder possible strided nodes. (details / githubweb)
  898. [MLIR][NVGPU] Introduce `nvgpu.mbarrier.group` for multiple mbarrier use  (#65951) (details / githubweb)
  899. [dataflow] use true/false literals in formulas, rather than variables (details / githubweb)
  900. [workflow] Tweak code formatting workflow to be faster (details / githubweb)
  901. [AMDGPU] Create matchPERM helper from performOrCombine PERM matching code. (details / githubweb)
  902. [RISCV] Check for COPY_TO_REGCLASS in usesAllOnesMask (#67037) (details / githubweb)
  903. [libc][NFC] Extend ErrnoSetterMatcher to test expected inequalities. (#67153) (details / githubweb)
  904. [mlir][sparse] Add more error messages and avoid crashing in new parser (#67034) (details / githubweb)
  905. [NFC]Do not use recursion for CounterMappingContext::evaluate (#66961) (details / githubweb)
  906. [libc] Update integration test's linking options (#67158) (details / githubweb)
  907. [mlir][sparse] replace "sparse compiler" with "sparsifier" in doc (#67082) (details / githubweb)
  908. [Coverage] Fix a warning (details / githubweb)
  909. [lldb][NFCI] Change parameter type in UserExpression::GetObjectPointer (#67055) (details / githubweb)
  910. [scudo] Avoid deprecated-volatile warning in HybridMutex::delayLoop (#67135) (details / githubweb)
  911. [RISCV] Truncate constants to eltwidth before checking simm5 when con… (#67062) (details / githubweb)
  912. [RISCV][GISel] Add a post legalizer combiner and enable a couple comb… (#67053) (details / githubweb)
  913. [RISCV][NFC] Remove rdty arg of PseudoLoad and the default rdty value of PseudoFloatLoad (#67014) (details / githubweb)
  914. [Atomic][doc] Fix outdated hook name and description (#66989) (details / githubweb)
  915. [lldb][NFC] Move some ctors and tors to cpp files (#67165) (details / githubweb)
  916. [RISCV] Ruse an existing variable to shorten a line [nfc] (details / githubweb)
  917. [flang][hlfir] Fixed some finalization/deallocation issues. (#67047) (details / githubweb)
  918. [hwasan] Disable test with internal_symbolizer (details / githubweb)
  919. [ORC] Add N_SO and N_OSO stabs entries to MachO debug objects. (details / githubweb)
  920. Revert "[ORC] Add N_SO and N_OSO stabs entries to MachO debug objects." (details / githubweb)
  921. [bazel] Port 8e87dc10b80f298a682bf01fab190a57e6d5af57 (RISCVPostLegalizerCombiner) (details / githubweb)
  922. [dsymutil] Remove paper trail warnings (#67041) (details / githubweb)
  923. [lldb] Fix a warning (details / githubweb)
  924. Revert "[dataflow] use true/false literals in formulas, rather than variables" (details / githubweb)
  925. [Fuchsia] Build with -fvisibility=default (#67067) (details / githubweb)
  926. [gn build] Manually port 8e87dc10 (details / githubweb)
  927. [PowerPC] Improve kill flag computation and add verification after MI peephole (details / githubweb)
  928. [BasicBlockSections] Introduce the basic block sections profile version 1. (#65506) (details / githubweb)
  929. [llvm-objdump] Add support for the PT_OPENBSD_NOBTCFI segment type. (#67127) (details / githubweb)
  930. [scudo] Convert assert to CHECK macro. (#67184) (details / githubweb)
  931. [mlir][AMDGPU] Move to new buffer resource intrinsics (details / githubweb)
  932. [libc] Refactor scanf reader to match printf (#66023) (details / githubweb)
  933. LoopRotationUtils: Special case zero-branch weight cases (#66681) (details / githubweb)
  934. Add command line option --no-trap-after-noreturn (#67051) (details / githubweb)
  935. [NVPTX] Improve lowering of v2i16 logical ops. (#67073) (details / githubweb)
  936. [VPlan] Fix invalid IR in unit test input, run verifier. (details / githubweb)
  937. [NFC][ObjectSizeOffsetVisitor] Remove redundant equality check (details / githubweb)
  938. [RISCV][GISel] Implement instruction selection for G_PHI and G_BRCOND. (details / githubweb)
  939. [VPlan] Ensure start value of phis is the first op at construction (NFC) (details / githubweb)
  940. Implement [[msvc::no_unique_address]] (#65675) (details / githubweb)
  941. [Driver] Fix detection of libc++ with empty sysroot. (#66947) (details / githubweb)
  942. [hwasan] Fixing false invalid-free with disabled tagging (#67169) (details / githubweb)
  943. [Corosplit][DebugInfo] Don't add EntryValue ops in variadic DIExpressions (#67179) (details / githubweb)
  944. [RISCV] Handle EltType > XLEN case in VMV_V_X_VL to VMV_S_X_VL fold (details / githubweb)
  945. [BasicBlockSections] Split cold parts of custom-section functions. (#66731) (details / githubweb)
  946. [hwasan] Enabled internal_symbolizer with hwasan (details / githubweb)
  947. Fix attr docs from previous no-unique-adderss change (#67195) (details / githubweb)
  948. Revert "Fix attr docs from previous no-unique-adderss change (#67195)" (details / githubweb)
  949. [mlir][TOSA] Fix shape inference when operand was inferred (#66906) (details / githubweb)
  950. coroutines doc: fix a RST critical (details / githubweb)
  951. [mlir] Fix some cmake dependencies in LLVMIR Dialect (#66956) (details / githubweb)
  952. Revert "Implement [[msvc::no_unique_address]] (#65675)" (#67198) (details / githubweb)
  953. [sanitizer] Add more internal symbolizer tests (details / githubweb)
  954. [Driver] Implement ToolChain on Haiku (#66038) (details / githubweb)
  955. [mlir][sparse] add lvlToDim field to sparse tensor encoding (#67194) (details / githubweb)
  956. [ORC][LLJIT] Add a Pre-PlatformSetup-Setup function. (details / githubweb)
  957. [ORC][LLJIT] Fix typo in assert message. (details / githubweb)
  958. [libunwind] Relax a REQUIRES on a test that passes on FreeBSD (details / githubweb)
  959. [ORC][LLJIT] Move enable-debugger-support utility out of LLJITBuilder. (details / githubweb)
  960. [gn build] Port e1a5bb59b91d (details / githubweb)
  961. [llvm] Remove uses of Type::getPointerTo() (NFC) (details / githubweb)
  962. [mlir][sparse] make high and 2:4 a level format, not a level property (#67206) (details / githubweb)
  963. [RISCV][GISel] Add test showing missed opportunity to use X0 for the LHS of sub for negate. (details / githubweb)
  964. [RISCV][GISel] Emit G_CONSTANT 0 as a copy from X0. (#67202) (details / githubweb)
  965. [llvm] Use llvm::is_contained (NFC) (details / githubweb)
  966. Use llvm::is_contained (NFC) (details / githubweb)
  967. Use llvm::drop_begin and llvm::drop_end (NFC) (details / githubweb)
  968. [release notes] Add forgotten case to list of changed manglings. (details / githubweb)
  969. [Vectorize] Use range-based for loops (NFC) (details / githubweb)
  970. Re-enable StepOverWatchpoint test, make it more focused (details / githubweb)
  971. Remove expected-fail for Linux on TestStepOverWatchpoint.py (details / githubweb)
  972. [mlir][complex] Support Fastmath flag in the conversion of exp,expm1 (#67001) (details / githubweb)
  973. Revert "[NVPTX] Improve lowering of v2i16 logical ops. (#67073)" (details / githubweb)
  974. [Support] Add [[nodiscard]] (NFC) (details / githubweb)
  975. Reapply "[AArch64] Merge LDRSWpre-LD[U]RSW pair into LDPSWpre" (details / githubweb)
  976. Revert "[ORC][LLJIT] Move enable-debugger-support utility out of LLJITBuilder." (details / githubweb)
  977. [gn build] Port e5f169f91a86 (details / githubweb)
  978. [ConstraintElimination] Introduce tests for PR66173 (details / githubweb)
  979. [ConstraintElimination] Extend unsigned-to-signed fact transfer (details / githubweb)
  980. [clang][Interp][NFC] Refactor ByteCodeEmitter a bit (details / githubweb)
  981. Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass (#65963) (details / githubweb)
  982. [clang][Interp][NFC] Enable constexpr-single-element-array test (details / githubweb)
  983. [Workflow] Try to fix code-formatter failing to find changes in some cases. (details / githubweb)
  984. [Workflow] Use a higher max depth (details / githubweb)
  985. [libc] Fix cyclical dependency on errno matcher for NVPTX architectures (details / githubweb)
  986. Propagate the volatile qualifier of exp  to  store /load operations . (details / githubweb)
  987. [clang][Interp][NFC] Enable more existing SemaCXX tests (details / githubweb)
  988. [DAGCombiner][AArch64] Fix incorrect cast VT in `takeInexpensiveLog2` (details / githubweb)
  989. [Workflow] Roll back some settings since they caused more issues (details / githubweb)
  990. [BPF] Check jump and memory offsets to avoid truncation (details / githubweb)
  991. [NVPTX] Test crash introduced by #67073 (details / githubweb)
  992. [ProfileData] Use llvm::byteswap instead of sys::getSwappedBytes (NFC) (details / githubweb)
  993. [Support] Use llvm::byteswap instead of sys::getSwappedBytes (NFC) (details / githubweb)
  994. [Lex] Use llvm::byteswap instead of sys::getSwappedBytes (NFC) (details / githubweb)
  995. Reapply "[AMDGPU] Introduce real and keep fake True16 instructions." (details / githubweb)
  996. [Support] Use llvm::bit_cast in getSwappedBytes (NFC) (details / githubweb)
  997. Use llvm::find (NFC) (details / githubweb)
  998. [LLVM][OpenMP] Allow OpenMPOpt to handle non-OpenMP target regions (#67075) (details / githubweb)
  999. [libunwind][nfc] avoid prototype warning (#67250) (details / githubweb)
  1000. [clangd] Remove unused using decls (NFC) (details / githubweb)
  1001. [llvm-exegesis] Remove unused using decls (NFC) (details / githubweb)
  1002. [clang][Interp][NFC] Use GetPtrThisField intead of two ops (details / githubweb)
  1003. [clang][Interp][NFC] Make a local variable const (details / githubweb)
  1004. [clang][Interp][NFC] Clean up EvalEmitter includes (details / githubweb)
  1005. [clang][Interp][NFC] Clean up Context includes (details / githubweb)
  1006. [TableGen] Fix ordering of register classes. (#67245) (details / githubweb)
  1007. [InstCombine] Add test cases from PR63321. NFC. (details / githubweb)
  1008. [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool (details / githubweb)
  1009. [AMDGPU] Add ISD::FSHR Handling to AMDGPUISD::PERM matching (details / githubweb)
  1010. [DAG] getNode() - fold (zext (trunc x)) -> x iff the upper bits are known zero - add SRL support (details / githubweb)
  1011. [libcxx] Don't deallocate non-pointer data in string assignment. (#67200) (details / githubweb)
  1012. [EarlyCSE] Support CSE for commutative intrinsics with over 2 args (#67255) (details / githubweb)
  1013. [GlobalISel][NFC] Remove unused method CombinerHelper::tryCombine() (details / githubweb)
  1014. [Clang][CodeGen] Add __builtin_bcopy (#67130) (details / githubweb)
  1015. [InstCombine] Add pre-commit tests for PR57328. NFC. (details / githubweb)
  1016. [InstSimplify] Generalize fold for icmp ugt/ule (pow2 << X), signmask (details / githubweb)
  1017. [InstCombine] Add more pre-commit tests for PR57328. NFC. (details / githubweb)
  1018. [InstCombine] Add conjugate part of pre-commit tests for PR57328. NFC. (details / githubweb)
  1019. Fix assertion failure mangling an unresolved template argument that (details / githubweb)
  1020. [llvm-cov] Properly fix -Wcovered-switch-default in CoverageMapping.cpp (details / githubweb)
  1021. [InstCombine] Fold `icmp eq/ne min|max(X, Y), Z` (#67087) (details / githubweb)
  1022. [Driver] Hook up NetBSD/riscv support (#67256) (details / githubweb)
  1023. [InstCombine] Add pre-commit tests for PR65968. NFC. (details / githubweb)
  1024. [VPlan] Simplify HCFG construction of region blocks (NFC). (details / githubweb)

Started by upstream project relay-lldb build number 2755
originally caused by:

This run spent:

  • 1 hr 28 min waiting;
  • 3 hr 9 min build duration;
  • 3 hr 9 min total from scheduled to completion.
Revision: d671ae4c02704144cf17051cb75fc41f97ebc67e
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 541e88dbc24a72bdf9a80362c6113d246eb806dc
Repository: https://github.com/llvm/llvm-project.git
  • detached
Test Result (1 failure / ±0)
Revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-7.0.1
Revision: 0399d5a9682b3cef71c653373e38890c63c4c365
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-9.0.0
Revision: 43ff75f2c3feef64f9d73328230d34dac8832a91
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-11.0.1
Revision: d7b669b3a30345cfcdb2fde2af6f48aa4b94845d
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-13.0.0
Revision: b73d2c8c720a8c8e6e73b11be4e27afa6cb75bdf
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-15.0.1

Identified problems

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 1

Ninja target failed

Below is a link to the first failed ninja target.
Indication 2