Started 13 hr ago
Took 6 hr 35 min

Unstable Build #232 (Feb 27, 2021 1:37:04 AM)

Changes
  1. [Driver][NFC] Add explicit break to final case (details)
  2. Add @llvm.coro.async.size.replace intrinsic. (details)
  3. [AMDGPU] Rename a prefix for sanity. NFC. (details)
  4. [JumpThreading] Update computeValueKnownInPredecessors to recognize logical and/or patterns (details)
  5. [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24 (details)
  6. [LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends. (details)
  7. Revert "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." (details)
  8. [lldb] Add deref support and tests to shared_ptr synthetic (details)
  9. [GlobalISel] Make more use of replaceSingleDefInstWithReg. NFC. (details)
  10. [darwin][asan] add test for application specific information in crash logs (details)
  11. [darwin] use new crash reporter api (details)
  12. [THUMB2] add .w suffixes for ldr/str (immediate) T4 (details)
  13. [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO. (details)
  14. Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" (details)
  15. [InstructionSimplify] SimplifyShift - rename shift amount KnownBits. NFCI. (details)
  16. make Affine parallel and yield ops MemRefsNormalizable (details)
  17. [OpenMP][NVPTX] Fixed a compilation error in deviceRTLs caused by unsupported feature in release verion of LLVM (details)
  18. [flang][test] Share all driver test dirs between `f18` and `flang-new` (details)
  19. [AMDGPU] Set threshold for regbanks reassign pass (details)
  20. [InstSimplify] Handle nsw shl -> poison patterns (details)
  21. [clang-tidy] Add cppcoreguidelines-prefer-member-initializer to ReleaseNotes (details)
  22. [LV] Ensure fixNonInductionPHIs uses a valid insertion point. (details)
  23. [NFC][VPlan] Use VPUser to store block's predicate (details)
  24. [AArch64] Regenerate check lines for neon-compare-instructions.ll. (details)
  25. [AArch64][GlobalISel] Lower G_USUBSAT and G_UADDSAT for scalars. (details)
  26. Recommit "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" (details)
  27. [RISCV] Use a different constant in one of the smulo test cases to avoid converting the mul to an add. (details)
  28. Revert "[docs][ORC] Fix section title and reference." (details)
  29. [AArch64] Introduce UDOT/SDOT DAG nodes (details)
  30. [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata (details)
  31. [flang][fir][NFC] remove dead code (details)
  32. [mlir][sparse] incorporate vector index into address computation (details)
  33. Defer the decision whether to use the CU or TU index until after reading the unit header. (details)
  34. [Driver][Windows] Support per-target runtimes dir layout for profile instr generate (details)
  35. [SEMA] Added warn_decl_shadow support for structured bindings (details)
  36. AMDGPU: Use aligned vgprs/agprs in gfx90a mir tests (details)
  37. [ARM] Mir test for pre/postinc ldstopt combines. NFC (details)
  38. [mlir] Refactor InterfaceMap to use a sorted vector of interfaces, as opposed to a DenseMap (details)
  39. [mlir][Inliner] Use llvm::parallelForEach instead of llvm::parallelTransformReduce (details)
  40. [WebAssembly] Disable wasm.lsda() optimization in WasmEHPrepare (details)
  41. Fix a range-loop-analysis warning. (details)
  42. [scan-build-py] Add sarif-html support in scan-build-py (details)
  43. [WebAssembly] Fix incorrect grouping and sorting of exceptions (details)
  44. [LTO] Fix test failures caused by 6da7d3141651 (details)
  45. [dfsan] Update memset and dfsan_(set|add)_label with origin tracking (details)
  46. [libc] Add exhaustive test for sqrtf. (details)
  47. [libc] Add a standalone flavor of an equivalent of std::string_view. (details)
  48. [RISCV] Add vadd with mask and without mask builtin. (details)
  49. [WPD] Fix handling of pure virtual base class (details)
  50. [ThinLTO] Make cloneUsedGlobalVariables deterministic (details)
  51. Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables (details)
  52. collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload after D97128 (details)
  53. [AArch64][GlobalISel] Correct function evaluation order in applyINS (details)
  54. [NFC] Make TrailingObjects non-copyable/non-movable (details)
  55. [mlir][Inliner] Keep the number of async pass managers constant (details)
  56. [mlir] ExecutionEngine needs special handling for COFF binaries (details)
  57. Revert "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" (details)
  58. [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes (details)
  59. [LoopNest] Use `getUniqueSuccessor()` instead when checking empty blocks (details)
  60. Add more historic DWARF vendor extensions (details)
  61. [Debug-Info][NFC] move emitDwarfUnitLength to MCStreamer class (details)
  62. [mlir][Inliner] Don't optimize callees in async mode if there is only one to optimize (details)
  63. [lld-macho] Use full input file name in invalid relocation error message (details)
  64. [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs (details)
  65. [lld-macho] Check for arch compatibility when loading ObjFiles and TBDs (details)
  66. [lld-macho] Better deduplication of personality pointers (details)
  67. Revert "Add more historic DWARF vendor extensions" (details)
  68. [XCOFF] add C_FILE symbol at index 0 of symbol table. (details)
  69. [AArch64][GlobalISel][PostSelectOpt] Constrain reg operands after mutating instructions. (details)
  70. [HIP] Fix managed variable linkage (details)
  71. [ASan] Introduce a way set different ways of emitting module destructors. (details)
  72. patch (details)
  73. [Docs] Mention clone depth feature of git in LLVM getting started (details)
  74. [libc][NFC] Merge llvmlibc and llvmlibm targets in to a single target. (details)
  75. Revert "patch" it wass my mistake inusing git (details)
  76. Reduce the number of attributes attached to each function (details)
  77. [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline (details)
  78. [asan] Increase CHECK limit in __sanitizer_annotate_contiguous_container (details)
  79. [Test][AArch64] Test SADDO/SSUBO narrowing legalization (details)
  80. [LegalizeIntegerTypes] Use GetExpandedInteger instead of SplitInteger in ExpandIntRes_XMULO. (details)
  81. Add REQUIRES aarch64 to test incompatible-arch.s since it fails if that target is not built. (details)
  82. [libc++] [docs] [C++2b] Update status page with papers adopted in February 2021 virtual meeting. (details)
  83. Revert "[InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF" (details)
  84. [ARM] Expand the range of allowed post-incs in load/store optimizer (details)
  85. [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib (details)
  86. [libcxx] [test] Don't pass INCLUDE to clang via -isystem (details)
  87. [OpenCL] Add declarations with enum/typedef args (details)
  88. [OpenCL] Add ndrange builtin functions to TableGen (details)
  89. [AArch64] Use CMTST for != 0 vector compares (vnot (CMEQz A)). (details)
  90. [JITLink] Fix comments about JITLink's generic link algorithm. (details)
  91. [JITLink] Add assertions, fix a comment. (details)
  92. [docs][JITLink] Add a JITLink design and API document. (details)
  93. [docs][JITLink] Sphinx does not like '::' in monotype. Try using a (details)
  94. Update REQUIRES line in 4 tests that attempt to use arm64 which should be aarch64 not arm. (details)
  95. [mlir][linalg] Fix Linalg roundtrip test. (details)
  96. Recommit "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." (details)
  97. [docs][JITLink] More attempted fixes for formatting issues in the JITLink doc. (details)
  98. [docs][JITLink] Try explicit literal blocks for monospace list elements. (details)
  99. [docs][JITLink] Return to `` for inline literals. (details)
  100. [docs][JITLink] Make ``ObjectLinkingLayer`` not a paragraph start. (details)
  101. [DAG] Add basic mul-with-overflow constant folding support (details)
  102. [clangd] Fix a race (details)
  103. [dexter] Force dexter tests to use the host triple (details)
  104. [docs][JITLink] More experiments to try to understand sphinx error. (details)
  105. [docs][JITLink] Yet more experiments to try to understand sphinx error. (details)
  106. [docs][JITLink] Remove the JITLink doc for now. (details)
  107. [Utils] collectBitParts - add truncate() handling (details)
  108. [asan] Avoid putting globals in a comdat section when targetting elf. (details)
  109. [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526) (details)
  110. [lldb] Add asserts that prevent construction of cycles in the decl origin tracking (details)
  111. [OpenCL] Allow taking address of functions as an extension. (details)
  112. [lldb][NFC] Rename the second ValueObjectManager to ValueObjectUpdater and remove the dead code (details)
  113. [lldb][NFC] Move trivial ValueObject getters/setters to the header (details)
  114. [AMDGPU] Update s_sendmsg messages (details)
  115. [mlir] Specify cuda-runner pass pipeline as command line options. (details)
  116. [AMDGPU] Add more PAL metadata register names (details)
  117. [lldb] Prevent double new lines behind errors/warning/messages from LLDB commands (details)
  118. [mlir] Add a builder to `linalg.tiled_loop`. (details)
  119. [ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling. (details)
  120. Revert "[ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling." (details)
  121. [InstructionCost] NFC: Fix up missing cases in LoopVectorize and CodeGenPrep. (details)
  122. [lld-macho] Add REQUIRES to incompatible-arch-tapi test (details)
  123. [Coverage][Unittest] Fix stringref issue (details)
  124. [clang-tidy][test] Allow specifying potentially unused suffixes (details)
  125. [libc][NFC] Remove headergen for the cacheline size macro. (details)
  126. [mlir] Add polynomial approximation for math::LogOp (using builders API) (details)
  127. [clang-tidy] Fix readability-avoid-const-params-in-decls removing const in template paramaters (details)
  128. [flang][fir] Add zero_bits operation. (details)
  129. [libc++] NFC: Fix a few tests in pair that would succeed trivially (details)
  130. [libc++] NFC: Fix a few tests in tuple that would succeed trivially (details)
  131. [libc][NFC] Exclude few targets from the `all` target. (details)
  132. [OpenMP][Tests][NFC] rename macro to avoid naming clash (details)
  133. [AMDGPU] Add a bit more gfx90a test coverage (details)
  134. [OpenMP][Tests][NFC] rename macro to avoid naming clash (details)
  135. [tests] Mark an autogened test as such (details)
  136. [libomptarget] Load images in order of registration (details)
  137. Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable (details)
  138. Revert "[tests] Mark an autogened test as such" (details)
  139. [OpenMP][Tests][NFC] lit might also be known as llvm-lit.py (details)
  140. [OpenMP] Fixed a crash when offloading to x86_64 with target nowait (details)
  141. [OpenMP][Tests][NFC] rename macro to avoid naming clash (details)
  142. [tests] precommit tests for an upcoming AA improvement (details)
  143. [flang] add attribute to trim runtime implementation establish call (details)
  144. [AArch64] Do not fold SP adjustments into pre-increment addr modes if it overflows the redzone. (details)
  145. [MC][ARM] add .w suffixes for BL (T1) and DBG (details)
  146. [libomptarget] Fixed MSVC build fail caused by __attribute__((used)). (details)
  147. Revert rGd65ddca83ff85c7345fe9a0f5a15750f01e38420 - "[ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)" (details)
  148. [mlir] Add constBuilderCall to TypeAttr to simplify builders (details)
  149. [LegalizeIntegerTypes] Further improve ExpandIntRes_SADDSUBO for targets where SADDO/SSUBO aren't supported. (details)
  150. [mlir][spirv] Define spv.GLSL.Ldexp (details)
  151. [lit] Add --ignore-fail (details)
  152. [RISCV] Support fixed vector extract element. Use VL=1 for scalable vector extract element. (details)
  153. [AArch64][GlobalISel] Fix manual selection for v4s16 and v8s8 G_DUP (details)
  154. Remove a workaround for MSVC 2013, now that MSVC 2017 is the minimum. (details)
  155. [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits (details)
  156. [lldb] Support debugging utility functions (details)
  157. [mlir][linalg] Support for using output values in TC definitions. (details)
  158. [mlir][linalg] Reuse the symbol if attribute uses are identical. (details)
  159. [mlir][docs] Small fix to local Pass Manager reproduction documentation (details)
  160. AMDGPU: Add even aligned VGPR/AGPR register classes (details)
  161. AMDGPU: Remove special case in shouldCoalesce (details)
  162. [InstCombine] add tests for fdiv+powi; NFC (details)
  163. [libcxx] [test] Quote the path to the python interpreter (details)
  164. [amdgpu] Atomic should be source of divergence. (details)
  165. [tests] precommit tests for D97219 (details)
  166. IR: Rename Metadata::ImplicitCode to SubclassData1, NFC (details)
  167. Transforms: Clone distinct nodes in metadata mapper unless RF_ReuseAndMutateDistinctMDs (details)
  168. [Profile] Include a few asserts in coverage mapping test (details)
  169. [InstCombine] add helper for x/pow(); NFC (details)
  170. [InstCombine] fold fdiv with powi divisor (PR49147) (details)
  171. Revert "[Profile] Include a few asserts in coverage mapping test" (details)
  172. [MC][ARM] make Thumb function also if type attribute is set (details)
  173. [builtins] Define fmax and scalbn inline (details)
  174. Reland "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" (details)
  175. Revert "[builtins] Define fmax and scalbn inline" (details)
  176. [profile] Fix buffer overrun when parsing %c in filename string (details)
  177. Allow !shape.size type operands in "shape.from_extents" op. (details)
  178. [CUDA][HIP] Support accessing static device variable in host code for -fgpu-rdc (details)
  179. [RISCV] Use a ComplexPattern for zexti32 to match sexti32. (details)
  180. [RISCV] Teach VSETVLI inserter to use VSETIVLI when possible. (details)
  181. Improve attribute documentation for nodebug on typedefs (details)
  182. [llvm] Check availability for os_signpost (details)
  183. update AMDGPU _Float16 support in clang doc (details)
  184. [test] Improve SanitizerCoverage tests on !associated and comdat (details)
  185. [lld-macho] add code signature for native arm64 macOS (details)
  186. [X86] Support amx-bf16 intrinsic. (details)
  187. [ThinLTO][NewPM] Clean up dead code under -O0 (details)
  188. [flang][fir][NFC] Move remaining types to TableGen type definition (details)
  189. [flang][fir][NFC] Remove dead code. (details)
  190. [docs] Add a release note for the removing of -Wreturn-std-move-in-c++11 (details)
  191. [Coroutine] Check indirect uses of alloca when checking lifetime info (details)
  192. [NFC][AIX] Rename aix-csr-vector.ll to aix-csr-vector-extabi.ll (details)
  193. [NARY][NFC] New tests for upcoming changes. (details)
  194. [docs][JITLink] Reintroduce JITLink design/API doc with fixes and improvements. (details)
  195. [RISCV] Reuse existing SDLoc and XLenVT in the switch in RISCVISelDAGToDAG::Select. NFC (details)
  196. OpenMP: Fix object clobbering issue when using save-temps (details)
  197. [debugserver] Fix logic to extract app bundle from file path (details)
  198. [clang][RecoveryAST] Add design doc to clang internal manual. (details)
  199. [mlir] Fix emitting attribute documentation (details)
  200. [mlir][nfc] Fix typo in documentation comment (details)
  201. [clang][cli] Add MarshallingInfoEnum multiclass (details)
  202. [clang][cli] Remove marshalling from Opt{In,Out}FFlag (details)
  203. [clangd] NFC, remove an extra "class" keyword. (details)
  204. [AArch64] Add abs intrinsic costs (details)
  205. [clang][cli] Store additional optimization remarks info (details)
  206. [clang][cli] Round-trip the whole CompilerInvocation (details)
  207. AArch64: relax address-space assertion in FastISel. (details)
  208. [CodeGen] Canonicalise adds/subs of i1 vectors using XOR (details)
  209. Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk (details)
  210. [lldb] Let ClangASTImporter assert that the target AST has an external source (details)
  211. [lldb][NFC] Remove some obsolete comments in ClangASTImporter.cpp (details)
  212. Support standalone build of clang-tidy unittest (details)
  213. [X86][SSE] Move unaryshuffle(xor(x,-1)) -> xor(unaryshuffle(x),-1) fold into helper. NFCI. (details)
  214. [NARY-REASSOCIATE] Support reassociation of min/max (details)
  215. [X86] Regenerate sdiv_fix.ll tests. NFCI. (details)
  216. [NFC] Fix build failure after 83d134c3c4222e8b8d3d90c099f749a3b3abc8e0 (details)
  217. [RISCV] Unify scalable- and fixed-vector EXTRACT_SUBVECTOR lowering (details)
  218. [RISCV] Support fixed-length vector sign/zero extension (details)
  219. [RISCV] Support fixed-length vector truncates (details)
  220. Pass GPU events instead of streams across async regions. (details)
  221. [RISCV] Support fixed-length vector FP_ROUND & FP_EXTEND (details)
  222. [lldb][NFC] Document ClangASTImporter (details)
  223. [clang][cli] NFC: Remove intermediate command line parsing functions (details)
  224. [clang][cli] NFC: Remove ArgList infrastructure for recording queries (details)
  225. [clang] Remove a superfluous semicolon, silencing GCC warnings. NFC. (details)
  226. [clang][driver] Set the input type to Fortran when reading from stdin (details)
  227. [clang][flang] Improve the consistency of the code-base (details)
  228. [RISCV] Support fixed-length vector i2fp/fp2i conversions (details)
  229. [RISCV] Update RVV ISA section-header comments. NFC. (details)
  230. [mlir][NFC] Add missing namespace qualifier to ODS generated code (details)
  231. [clang][sema] Ignore xor-used-as-pow if both sides are macros (details)
  232. Fix a test case that should check whether or not it is passed into lld (details)
  233. [RISCV] Add isel pattern to match X > -1 to bgez. (details)
  234. [arm builtin crosscompile docs] alphabetize flags, no behavior change (details)
  235. [arm builtin crosscompile docs] add COMPILER_RT_BUILD_MEMPROF=OFF (details)
  236. [RISCV] Teach CleanupVSETVLI to remove 'vsetvli zero, zero, vtype' when the vtype matches the previous vsetvli or vsetivli (details)
  237. [IndVars] Add test cases inspired by PR48965. (details)
  238. [CodeGen] Format code comment to 80 columns. NFC. (details)
  239. [MLIR][affine-loop-fusion] Handle defining ops between the source and dest loops (details)
  240. [mlir] Check 'iter_args' in 'isLoopParallel' utility (details)
  241. [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class (details)
  242. [AMDGPU] require s-memtime-inst for __builtin_amdgcn_s_memtime (details)
  243. [X86] Remove custom lowering of vXi1 ADD/SUB now that they are canonicalized to XOR in getNode. (details)
  244. Support `#pragma clang section` directives on MachO targets (details)
  245. Option to ignore assume like intrinsic uses in hasAddressTaken() (details)
  246. [DAG] Move simplification of SADDSAT/SSUBSAT/UADDSAT/USUBSAT of vXi1 to getNode() (details)
  247. Option to ignore llvm[.compiler].used uses in hasAddressTaken() (details)
  248. [lld-macho] Basic support for linkage and visibility attributes in LTO (details)
  249. [OpenMP] Fix accidental addition of use omp_lib_kinds (details)
  250. [test] Improve SanitizerCoverage tests (details)
  251. adds more checks to -Wfree-nonheap-object (details)
  252. [mlir] Mark OpState::getAttrs() deprecated. (details)
  253. [libc++] Fix incorrect forwarding in tuple's assignment operator (details)
  254. [SanitizerCoverage] Drop !associated on metadata sections (details)
  255. Add a nullptr check. (details)
  256. [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option. (details)
  257. [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`. (details)
  258. [CodeGen] Call ConvertTypeForMem instead of ConvertType (details)
  259. [scudo][standalone] Compact pointers for Caches/Batches (details)
  260. [clang,NFC] Fix typos in file headers (details)
  261. Rewrite MSVC toolchain discovery with VFS (details)
  262. [OpenMP] libomp: fix ittnotify stack stitching for teams construct (details)
  263. [NFC] Switch to auto marshalling infrastructure for `-fsanitize-address-destructor-kind=` flag. (details)
  264. [lldb/Core] Change large function threshold variable into a setting. (details)
  265. [OpenMP] libomp minor cleanup (details)
  266. [PM] Show the pass argument in pre/post-pass IR dumps (details)
  267. [libcxx] [test] Use string().c_str() to convert a std::filesystem::path to a const char* (details)
  268. [libcxx] [test] Ifdef out uses of create_fifo on windows (details)
  269. [libcxx] [cmake] Add asm to the runtimes build languages (details)
  270. [libcxx] [test] Add a MinGW target (details)
  271. [libcxx] Use the allocating form of getcwd() on Glibc and Apple platforms (details)
  272. Fix constructor declarations that are invalid in C++20 onwards. (details)
  273. [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) (details)
  274. [www] Add cxx_status tracking for C++23. (details)
  275. BPF: Implement TTI.getCmpSelInstrCost() properly (details)
  276. [Clang][Attributes] Allow not_tail_called attribute to be applied to virtual function. (details)
  277. Add more historic DWARF vendor extensions (details)
  278. [Remarks] Emit remarks for "auto-init" !annotations (details)
  279. [Remarks] Provide more information about auto-init stores (details)
  280. [Remarks] Provide more information about auto-init calls (details)
  281. [gn build] Port 4753a69a316b (details)
  282. Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg. (details)
  283. [Clang][ASan] Correct AsanDtorKindToString to return non-void in default case (details)
  284. [dfsan] Conservative solution to atomic load/store (details)
  285. [Android] Use -l:libunwind.a with --rtlib=compiler-rt (details)
  286. BPF: Add LLVMTransformUtils in CMakefile LINK_COMPONENTS (details)
  287. [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections (details)
  288. [RISCV] Support fixed vector extract_element for FP types. (details)
  289. Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator." (details)
  290. [clang] Print 32 candidates on the first failure, with -fshow-overloads=best. (details)
  291. [debug-info] refactor emitDwarfUnitLength (details)
  292. Revert [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) (details)
  293. Fix signed-compare warning. (details)
  294. [flang][fir] Add array value operations. (details)
  295. [TableGen] Use ListSeparator (NFC) (details)
  296. [Scalar] Use range-based for loops (NFC) (details)
  297. [llvm-dwarfdump] StringMap -> MapVector to make iteration order stable (details)
  298. [X86] Use correct padding when in 16-bit mode (details)
  299. [Driver] Create -ffile-compilation-dir alias (details)
  300. [Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir} (details)
  301. [MC] Allow .cfi_sections with empty section list (details)
  302. [RISCV] Add test cases for fixed vector extract element with non-constant index. NFC (details)
  303. [Driver] Don't pass -ffile-compilation-dir through to cc1 (details)
  304. [mlir] Remove some rarely used OpState members and use Operation members instead. (details)
  305. [clang-format] [PR19056] Add support for access modifiers indentation (details)
  306. [clang][NFC] Extract Target and AuxTarget creation in CompilerInstance to new function (details)
  307. [Basic] Fix Wreturn-type gcc warning (NFC) (details)
  308. [Test] Add one more test with corner cases for non-wrapping IVs (details)
  309. [Sema] Fix MSVC "attribute is not recognized" warning (NFC) (details)
  310. [llvm-exegesis][X86] Ignore a few unmeasurable opcodes. (details)
  311. [RISCV] Use existing method for the LMUL1 type. NFCI. (details)
  312. [MLIR][affine] Certain Call Ops to prevent fusion (details)
  313. [Test] Two more interesting test cases & their codegen counterparts (details)
  314. [DAG] expandAddSubSat - break if-else chain. NFCI. (details)
  315. [mlir] Mark OpState::removeAttr() deprecated. (details)
  316. [X86] Remove unnecessary custom lowering of v16i1/v32i1 ADD/SUB (details)
  317. [DAG] Fold vXi1 multiplies -> and (details)
  318. [docs][JITLink] Few typo fixes in JITLink design/API doc (details)
  319. [Driver] Flush file in locked area (details)
  320. [X86] Remove unnecessary custom lowering of vXi1 SADDSAT/SSUBSAT/UADDSAT/USUBSAT (details)
  321. [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy (details)
  322. [clang][cli] Fix build failure in CompilerInvocation (details)
  323. [clang][cli] Implement '-cuid=' marshalling (details)
  324. Revert "[NARY-REASSOCIATE] Support reassociation of min/max" (details)
  325. [InstCombine] Avoid redundant or out-of-order debug value sinking (details)
  326. [mlir] Replace deprecated 'getAttrs' (details)
  327. [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable (details)
  328. [clangd][remote] Add flag to set idletimeout (details)
  329. [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi (details)
  330. [mlir] Silence some deprecation warnings after dffc487b07d9a50f8c65eccb9241f72af3486c79 (details)
  331. [mlir][linalg] Allow TC ops taking an unused shaped operand. (details)
  332. [Utils] collectBitParts - bail for integers > 128-bits (details)
  333. [mlir][linalg] Add pooling ops to Linalg TC ops. (details)
  334. [libc++] Remove the now unused macos-trunk and macos-backdeployment CI scripts (details)
  335. [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef` (details)
  336. [lldb] Add deref support to libc++ unique_ptr synthetic (details)
  337. [llvm][utils] Support dereferencing llvm::Optional lldb formatter (details)
  338. [llvm][utils] Rename lldb dict variables to internal_dict (details)
  339. [AMDGPU] Better codegen for i64 bitreverse (details)
  340. Fix assert to use getTypeStoreSize instead of getPrimitiveSizeInBits, (details)
  341. [llvm][utils] Fix innocuous off by one in lldb formatters (details)
  342. [X86][AVX] SimplifyDemandedBitsForTargetNode - add basic X86ISD::VBROADCAST handling. (details)
  343. [PDB] Fix unsigned integer overflow (details)
  344. [MLIR][linalg] Make integer matmul ops cast before multiplying (details)
  345. [AMDGPU] Add selection pattern for v_xnor_b32 (details)
  346. [NFC] MCRegister fixes in RegisterClassInfo, and const-ed APIs (details)
  347. [libc++] Allow running CI on macOS when Ninja isn't installed outside of Xcode (details)
  348. [NFC] Const-ed 2 APIs in VirtRegMap (details)
  349. [NFC][regalloc] const-ed APIs, using MCRegister instead of unsigned (details)
  350. [InstCombine][NFC]Add a test for logical reductions. (details)
  351. [libc++] Make the from-scratch config work on macOS out-of-the-box (details)
  352. Add a helper for matching simple recurrence cycles (details)
  353. Change some addUsedGlobal to addUsedOrCompilerUsedGlobal (details)
  354. [libcxx] cleans up __cpp_concepts mess (details)
  355. Use helper introduced in 8020be0b8 to simplify ValueTracking [NFC] (details)
  356. [clang-tidy] Remove some test c++ mode restrictions. (details)
  357. [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows (details)
  358. [clang-tidy][NFC] Tweak some generation of diag messages (details)
  359. [dfsan] Propagate origins for callsites (details)
  360. [scudo][test] Disable -Wfree-nonheap-object (details)
  361. Be more mathematicly precise about definition of recurrence [NFC] (details)
  362. [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores. (details)
  363. [dfsan] Do not test origin-tracking in atomic.cpp (details)
  364. [cgp] Minor code improvement - reuse an existing named helper [NFC] (details)
  365. Use getAlign() on atomicrmw/cmpxchg instructions, now that it's available. (details)
  366. [SystemZ] Introducing assembler dialects for the Z backend (details)
  367. [AMDGPU] Skip unclusterd rescheduling w/o ld/st (details)
  368. [AMDGPU] Avoid second rescheduling for some regions (details)
  369. [MLIR][TOSA] Lower tosa.reshape to linalg.reshape (details)
  370. [tests] Precommit for upcoming patch (details)
  371. [WebAssembly] Fix remapping branch dests in fixCatchUnwindMismatches (details)
  372. [libcxx][test] Don't require Container<cv T> extension on non-libc++ (details)
  373. [lld/mac] Add some support for dynamic lookup symbols, and implement -U (details)
  374. [WebAssembly] Avoid `bit_cast` when printing f32 and f64 immediates (details)
  375. [mlir][vector] add higher dimensional support to gather/scatter (details)
  376. [NFC] Suppress "warning: ignoring return value" (details)
  377. [NFC][libc++] Suppress "warning: ignoring return value" (details)
  378. [sanitizers][NFC] Change typesto avoid warnings (details)
  379. [dfsan] Record dfsan metadata in globals (details)
  380. [flang] Detect circularly defined interfaces of procedures (details)
  381. [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible. (details)
  382. AMDGPU: Use kill instruction to hint soft clause live ranges (details)
  383. [docs] Add documentation on using the new pass manager (details)
  384. [MLIR][TOSA] Lower tosa.identity and tosa.identitiyn to linalg (details)
  385. [clang] implicitly delete space ship operator with function pointers (details)
  386. [flang][fir][NFC] Removes deprecated messages in builds. (details)
  387. [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF (details)
  388. [Driver] Print process statistics report on CC_PRINT_PROC_STAT env variable. (details)
  389. Reland "[builtins] Define fmax and scalbn inline" (details)
  390. [mlir] Add regions to OpAdaptor (details)
  391. [test] Fix PGOProfile/comdat_internal.ll (details)
  392. [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it (details)
  393. [msan] Use non-transparent-huge-page at SetShadow (details)
  394. [Driver] Fix a warning about the the initialization order (details)
  395. Add GNU attribute 'retain' (details)
  396. ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects (details)
  397. [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC (details)
  398. [lld][WebAssembly] Rename methods/members to match ELF backend. NFC. (details)
  399. [WebAssembly] Fix reverse mapping in WasmEHFuncInfo (details)
  400. [flang][fir] Add remaining Ops. Updates to pre-existing Ops. (details)
  401. [test] Add -triple x86_64 to attr-retain.c (details)
  402. [clang][NFC] Clean up whitespace in ClangOpcodesEmitter output (details)
  403. [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" (details)
  404. [mlir] Simplify various pieces of code now that Identifier has access to the Context/Dialect (details)
  405. [flang][fir] Upstream utility function valueHasFirAttribute() (details)
  406. [test] Add -triple x86_64 to attr-retain.cpp (details)
  407. [NFC] Remove tab from the source (details)
  408. [TableGen] Use ListSeparator (NFC) (details)
  409. [Transforms/Utils] Use range-based for loops (NFC) (details)
Changes
  1. [zorg] Rename cross-targeting buildbot on AIX (details)
  2. Fixed misspelled builder name for e-mail notifications. (details)
  3. More master to main updates (details)
  4. jenkins/jobs: Add timeout to the lnt-ctmark-* jobs (details)
  5. [sanitizer] Set default rtlib to libgcc (details)
  6. [sanitizer] Update x86 ABILIST filtering for x86_64 devices (details)
  7. [sanitizer] Pass -e dotbytes=10m to wget (details)
  8. [sanitizer,android] Don't check devices on error (details)
  9. [sanitizers] Fix checkout branch name (details)
  10. [sanitizers] Fix checkout branch name (details)

Started by timer

This run spent:

  • 44 min waiting;
  • 6 hr 35 min build duration;
  • 6 hr 35 min total from scheduled to completion.
Revision: 1d4a2f37785b98fd2321f6c3f684717596ce7377
  • refs/remotes/origin/main
Revision: 7f708cc38f51de4d887e1c449f9114b3b6877e85
  • refs/remotes/origin/main
Test Result (2 failures / -1)Show all failed tests >>>

Identified problems

Ninja target failed

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

Link error

A link command has failed:
Indication 2

Regression test failed

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

Compile Error

This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 4