Started 3 mo 9 days ago
Took 1 hr 24 min

Build clang-d427395-g31e2bba15598-t29912-b29912.tar.gz (Jun 21, 2022 2:36:31 PM)

Issues

No known issues detected

Build Log

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

Started by upstream project relay-test-suite-verify-machineinstrs build number 12253
originally caused by:

This run spent:

  • 36 min waiting;
  • 1 hr 24 min build duration;
  • 1 hr 24 min total from scheduled to completion.
Revision: d995ac76d7438a916fc7ab1283cbd2267cd331e6
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 31e2bba155986b1416c70655c9f5f9e77c2abd46
Repository: http://labmaster3.local/git/llvm-project.git
  • detached
Revision: 77e0a25f996a5363e23f701c0d995525a5c6484a
Repository: https://github.com/llvm/llvm-lnt.git
  • refs/remotes/origin/main
Revision: 25c31a4e8b54b5e2d4e03b21aa6631fdb248dc6e
Repository: https://github.com/llvm/llvm-test-suite.git
  • refs/remotes/origin/main