Started 16 days ago
Took 4 hr 38 min

Failed Build #230 (Feb 20, 2021 1:37:25 AM)

Changes
  1. [mlir][Linalg] Generalize vector::transfer hoisting on tensors. (details)
  2. [flang][driver] Remove unused code (nfc) (details)
  3. [RISCV] Add patterns for scalable-vector fabs & fcopysign (details)
  4. [RISCV] Fix a crash in fixed-length build_vector lowering (details)
  5. [RISCV] Remove unused CHECKs from recent test addition (details)
  6. [llvm-symbolizer][test] Add explicit tests for CODE and DATA (details)
  7. [mlir] Don't return nullptrs from scf::IfOp::getSuccessorRegions (details)
  8. [flang][driver] Add extension options and -finput-charset (details)
  9. [analyzer] Rework SValBuilder::evalCast function into maintainable and clear way (details)
  10. [clang][cli] Generate -f[no-]finite-loops arguments (details)
  11. [SVE] Add support for scalable vectorization of loops with int/fast FP reductions (details)
  12. [DAG] Use APInt::extractBits instead of lshr().trunc(). NFCI. (details)
  13. [DAG] Avoid APInt copies by directly using the APInt reference from getAPIntValue. NFCI. (details)
  14. [VPlan] Remove unused Phi member from VPWidenPHIRecipe (NFC). (details)
  15. [clang][cli] Add explicit round-trip test (details)
  16. [llvm][Aarch64][SVE] Remove extra fmov instruction with certain literals (details)
  17. [NFC][LoopInterchange] Explicitly pass both `InnerLoop` and `OuterLoop` to `processLoop` (details)
  18. [clangd] Modules can have a public API. NFC (details)
  19. [gn build] Port 40cc63ea6eec (details)
  20. [clangd] Give modules access to filesystem, scheduler, and index. (details)
  21. [lldb/test] Test lldb-server named pipe functionality on windows (details)
  22. [mlir][vector] Add support for unrolling vector.fma (details)
  23. [libc++] Build thread_win32.cpp only if LIBCXX_HAS_PTHREAD_API is not set (details)
  24. [mlir][vector] Move splitting transfer ops into a separate entry point (details)
  25. [mlir] Add canonicalization for tensor_cast + tensor_to_memref (details)
  26. [mlir][vector] Add missing support for contract of integer lowering. (details)
  27. Reduce the number of attributes attached to each function (details)
  28. AMDGPU: Fix debug info handling in post-RA bundler (details)
  29. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) (details)
  30. AMDGPU: Remove kills following clusters of memory instruction (details)
  31. [ARM] Use rGPR for writeback vldrs (details)
  32. [flang][fir] Add fir-opt tool (details)
  33. [coro async] Don't promote allocas to the frame or rewrite  swifterror if there are no suspend points (details)
  34. [mlir] add verifiers for NVVM and ROCDL kernel attributes (details)
  35. [analyzer] Fix a warning (details)
  36. [libc][NFC] Make few maths functions buildable outside of LLVM libc build. (details)
  37. [AArch64] Convert CMP/SELECT sign patterns to OR & ASR. (details)
  38. [mlir] tighten LLVM dialect verifiers to generate valid LLVM IR (details)
  39. [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors. (details)
  40. [RISCV] Add support for fixed vector mask logic operations. (details)
  41. [DAG] PromoteIntRes_ADDSUBSHLSAT - promote ISD::UADDSAT as clamped add (details)
  42. [mlir] Simplify ModuleTranslation for LLVM IR (details)
  43. [OpenMP] Implement '#pragma omp tile', by Michael Kruse (@Meinersbur). (details)
  44. [SystemZ][ZOS] Prefer -nostdlib++ as opposed to -nodefaultlibs when building c++ libraries (details)
  45. Revert "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE" (details)
  46. libunwind: Don't attempt to authenticate a null return address. (details)
  47. [SampleFDO][NFC] Refactor SampleProfile.cpp (details)
  48. [RISCV] Add add/sub saturation tests that exist on ARM/AArch64/X86 (details)
  49. [clangd] Treat paths case-insensitively depending on the platform (details)
  50. [FileCollector] Fix that the file system case-sensitivity check was inverted (details)
  51. [gn build] Port 310b35304cdf (details)
  52. [gn build] Port ecea7218fb9b (details)
  53. [clangd] Fix windows buildbots after ecea7218fb9b994b26471e9877851cdb51a5f1d4 (details)
  54. [mlir] Fix memref_cast + subview folder when reducing rank (details)
  55. [RISCV] Add isel patterns for fixed vector fmsub/fnmadd/fnmsub. (details)
  56. [lldb] Remove some nanosleep preprocessor magic (details)
  57. [lldb] Delete superfluous semicolon (details)
  58. Fix flang after D76342 (details)
  59. [doc] Use cmake's -S option to simplify the build instructions (details)
  60. Revert "[DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))" (details)
  61. separate AffineMapAccessInterface from AffineRead/WriteOpInterface (details)
  62. [SampleFDO] Provide a virtual desructor for SampleProfileLoaderBaseImpl (details)
  63. [lldb] [Process/FreeBSD] Ensure that errors are always handled (details)
  64. [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol (details)
  65. [OpenMP][NFC] Clang format libomptarget code (src & include) (details)
  66. [OpenMP][NFC] Eliminate sign comparison warning via explicit casts (details)
  67. [OpenMP][NFC] Clang format the libomptarget plugins (details)
  68. [OpenMP][NFC] Pass a DeviceTy, not the device number to `target` (details)
  69. [OpenMP][NFC] Unify `target` API with other by passing a `__tgt_async_info` pointer (details)
  70. [OpenMP] Move synchronization into `__tgt_async_info` (details)
  71. [OpenMP] Unify omptarget API and usage wrt. `__tgt_async_info` (details)
  72. [OpenMP][FIX] Avoid use of stack allocations in asynchronous calls (details)
  73. Fix -Wnon-virtual-dtor by making the ctor protected (details)
  74. [llvm-dwp] Join dwo paths correctly when DWOPath is absolute (details)
  75. [mlir][Linalg] Add utility method to reshape ops to express output shape in terms of input shape. (details)
  76. Effectively revert ba2aa5f49ebb since the object isn't destroyed polymorphically (details)
  77. Revert "[SampleFDO][NFC] Refactor SampleProfile.cpp" (details)
  78. [gn build] Port c761fe77bdca (details)
  79. [MC][ELF] Support for zero flag section groups (details)
  80. [C++20] [P1825] More implicit moves (details)
  81. [lld][ELF] Support for zero flag section groups (details)
  82. [flang] Detect circularly defined procedures (details)
  83. [OPENMP50]Allow overlapping mapping in target constructs. (details)
  84. [mlir][python] Add python binding for AffineMapAttribute. (details)
  85. Basic block sections should enable function sections implicitly. (details)
  86. [SampleFDO] Reapply: Refactor SampleProfile.cpp (details)
  87. [gn build] Port 6fd5ccff72ee (details)
  88. [AMDGPU] Correct rmw atomics s_waitcnt generation (details)
  89. [llvm-libtool] Emit warnings for files without symbols (details)
  90. [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition (details)
  91. [flang][fir][NFC] Move BoxProcType to TableGen type definition (details)
  92. [flang][fir][NFC] Move ComplexType to TableGen type definition (details)
  93. Fix gcc build after de3a485d9 due to a gcc bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92598 (details)
  94. [RISCV] Frame handling for RISC-V V extension. (details)
  95. [RISCV] Spilling for RISC-V V extension. (2nd version) (details)
  96. [mlgo] Fetch models from path / URL (details)
  97. [lld] Silence compiler warnings by removing always true/false comparisons (details)
  98. [SCEV] Use ListSeparator (NFC) (details)
  99. [llvm] Fix header guards (NFC) (details)
  100. [CodeGen] Use range-based for loops (NFC) (details)
  101. [SampleFDO] Fix MSVC "namespace uses itself" warning (NFC) (details)
  102. tsan: don't leave unmapped hole in non-app memory (details)
  103. [vim] Add initial syntax definition for .mir files (details)
  104. [vim] Highlight most common MIR syntax not in LLVM IR (details)
  105. [OpenMP] Fix a warning on an unused variable (details)
  106. [clang][Frontend] Fix a crash in DiagnosticRenderer. (details)
  107. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script (details)
  108. [MachineSink] Add a loop sink limit (details)
  109. [OpenCL] Create VoidPtrTy with generic AS in C++ for OpenCL mode (details)
  110. [mlir][Shape] Mark BroadcastOp as not having side effects (details)
  111. [ADT] Add SFINAE guards to unique_function constructor. (details)
  112. [LSR] Cleanup of getPreferredAddresingMode. NFC. (details)
  113. [clangd] Bind outgoing calls through LSPBinder too. NFC (details)
  114. [DebugInfo] Keep the DWARF64 flag in the module metadata (details)
  115. [Driver] Support -gdwarf64 for assembly files (details)
  116. Follow up of rGdea4a63e6359, which committed a slightly different version than (details)
  117. [clang-tidy] Simplify delete null ptr check (details)
  118. [clang-tidy] Simplify inefficient algorithm check (details)
  119. [clang-tidy] Simplify const params check (details)
  120. [sanitizers] Define SANITIZER_INTERCEPTOR_HOOKS on FreeBSD (details)
  121. Add lit config for dir with standalone tests (details)
  122. [mlir][Shape] Generalize cstr_broadcastable folding for n-ary broadcasts (details)
  123. [X86][SSE] Add testcase for bug reported in D96345 (details)
  124. [RISCV] Add support for fixed vector vselect (details)
  125. [AMDGPU] Fix a miscompile with S_ADD/S_SUB (details)
  126. [lit] Add "early_tests" config option (details)
  127. [AMDGPU] Rename simplifyI24 to simplifyMul24 (details)
  128. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) (REAPPLIED) (details)
  129. [DAG] Pull out getTruncatedUSUBSAT helper from foldSubToUSubSat. NFCI. (details)
  130. [RISCV] Simplify BP initialisation (details)
  131. [NFC] Use the same type for bit fields in MCSchedClassDesc (details)
  132. [clang][cli] Documentation of CompilerInvocation parsing/generation (details)
  133. [libcxx] Implement parsing of root_name for paths on windows (details)
  134. [ARM] MVE abs intrinsic costs. NFC (details)
  135. [mlir][spirv] Add spv.GLSL.FrexpStruct (details)
  136. Use LoopRotate PrepareForLTO stage in NPM (details)
  137. [AMDGPU] Add implicit vcc_lo on S_CBRANCH_VCCNZ in wave32 (details)
  138. [OpenCL] Support enum and typedef args in TableGen BIFs (details)
  139. [ARM] Add MVE abs costs (details)
  140. [PowerPC] Handle FP physical register in inline asm constraint. (details)
  141. [clangd] Pass file when possible to resolve URI. (details)
  142. [clangd] IndexedFiles should include Fils from RefSlab and RelationSlab. (details)
  143. [PowerPC][AIX] Enable Shrinkwrapping on 32 and 64 bit AIX. (details)
  144. [Fuzzer][Test] Use %python substitution for trace-malloc-unbalanced.test (details)
  145. [lldb][NFC] Delete deleted const char* overloads of SetValueFromString (details)
  146. [mlir][StandardToSPIRV] Add support for lowering trunci to SPIR-V to i1 types. (details)
  147. build: Add LLVM_WINSYSROOT to make setting /winsysroot easy on Win (details)
  148. [InstCombine] add tests for fcmp-of-copysign; NFC (details)
  149. [InstCombine] fold fcmp-of-copysign idiom (details)
  150. [libc++] Allow retries in a few more flaky tests (details)
  151. fix comment typo to cycle bots (details)
  152. [LSR] Add a flag that overrides the target's preferred addressing mode (details)
  153. fix comment typo to cycle bots (details)
  154. [NFC] Refactor LoopInterchange into a loop-nest pass (details)
  155. [NPM][LTO] Update buildLTODefaultPipeline to be more in-line with the old pass manager (details)
  156. [SROA] Propagate correct TBAA/TBAA Struct offsets (details)
  157. [Pipeliner] Fixed optimization remarks and debug dumps Initiation (details)
  158. [libcxx] Implement is_absolute properly for windows (details)
  159. [lldb] Improve error message for modules with dots or dashes (details)
  160. [SampleFDO] Add missing #includes to unbreak modules build after D96455 (details)
  161. tsan: fix mmap_lots test (details)
  162. [mlir] Add fma operation to std dialect (details)
  163. [RISCV] Merge the vsetvli and vsetvlimax intrinsic selection (details)
  164. [RISCV] Merge the handlers for masked and unmasked segment loads/stores. (details)
  165. [WebAssembly] Change catch_all's opcode (details)
  166. Revert "[SampleFDO] Reapply: Refactor SampleProfile.cpp" (details)
  167. [mlir] silence unused-function warnings in table-generated code (details)
  168. [gn build] Port c28622fbf363 (details)
  169. sysroot.py: add support for non-darwin platforms (details)
  170. [SROA] Amend failing test from D95826 (details)
  171. [RISCV] Use bits<7> instead of bits<11> for the EEW field size in the RISCVZvlsseg searchable table. NFCI (details)
  172. [WebAssembly] Do not use EHCatchret symbols with wasm EH (details)
  173. [flang] Ensure that intrinsic procedures are PURE &/or ELEMENTAL (details)
  174. [RISCV] Localize RISCVZvlssegTable to RISCVISelDAGToDAG.cpp, the only place it is used. (details)
  175. [NFC][clang] Bump up DIAG_SIZE_SEMA for downstream diagnostics (details)
  176. [gn build] make WindowsManifestMerger.cpp build fine with sysroot (details)
  177. [NFC][RegAlloc] InlineSpiller::Original is a Register (details)
  178. [WebAssemblly] Fix EHPadStack update in fixCallUnwindMismatches (details)
  179. fix comment typo to cycle bots (details)
  180. Basic block sections should enable not function sections implicitly. (details)
  181. [WPD][lld] Test handling of vtable definition from shared libraries (details)
  182. Bugfix for collecting features from very small DSOs. (details)
  183. [GlobalISel] Add G_ASSERT_SEXT (details)
  184. [SystemZ] Separate LoZ ELF specifics in tablegen. (details)
  185. [flang] Warn about useless explicit typing of intrinsics (details)
  186. [OpenMP][NFC] replaced 'dependencies' with 'dependences' in comments and debug prints (details)
  187. [Driver] Clean up some Separate form options (details)
  188. [GlobalISel] Implement computeNumSignBits for G_ASSERT_SEXT (details)
  189. [GlobalISel] Implement computeKnownBits for G_ASSERT_SEXT (details)
  190. [libc++abi] Add builtins to dynamic library link (details)
  191. [MLIR][TOSA] Expand Tosa int types to I8 and I16 (details)
  192. [libomptarget][amdgcn] Remove lookup of .language msgpack field (details)
  193. [OpenMP] fix race condition in test (details)
  194. [gold] Match lld WPD behavior for shared library symbols and add test (details)
  195. [SampleFDO] Third Try: Refactor SampleProfile.cpp (details)
  196. [gn build] Port 7397905ab0a0 (details)
  197. [flang][fir][NFC] clang-tidy change (details)
  198. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. (details)
  199. [AMDGPU] gfx90a support (details)
  200. [WebAssembly] Remove dependency of reference types from EH (details)
  201. [gn build] add a comment to the goma_dir arg (details)
  202. [WPD] Add an optional checking mode for debugging devirtualization (details)
  203. [AMDGPU] Mark SMRD atomics (details)
  204. [NetBSD] Use cortex-a8 as default CPU for ARMv7 (details)
  205. [libunwind] Add support for PC reg column in arm64 (details)
  206. [flang][fir][NFC] Merge tablegen files. (details)
  207. [XCOFF][NFC] make csect properties optional for getXCOFFSection (details)
  208. [flang][fir][NFC] clang-tidy change. Add include. (details)
  209. [AMDGPU] Fixed msan build (details)
  210. [Clang][RISCV] Define RISC-V V builtin types (details)
  211. [mlir][sparse] generalize sparse storage format to many more types (details)
  212. [RISCV] Guard the ISD::EXTRACT_VECTOR_ELT handling in ReplaceNodeResults against fixed vectors and non-MVT types. (details)
  213. [LV] Add analysis remark for mixed precision conversions (details)
  214. [profile] Add __attribute__((used)) to zero size dummy sections (details)
  215. [RISCV] Guard LowerINSERT_VECTOR_ELT against fixed vectors. (details)
  216. [X86] Add AVX2/SSE2 checks for AMX config buffer zeroing. NFC (details)
  217. [Driver] Honor "-gdwarf-N" at any position for assembler sources (details)
  218. [Flang] Fix compilation on MinGW-w64 (details)
  219. [GWP-ASan] Change sys/cdefs.h to features.h (details)
  220. [X86] Zero AMX config buffer for non AVX512 cases. (details)
  221. [NFC] Simplify msan test (details)
  222. [MC][ELF] Fix unused variable warning (NFC) (details)
  223. [AMDGPU] Temporary remove test (details)
  224. [MC][ELF] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) (details)
  225. [libcxx] Implement append and operator/ properly for windows (details)
  226. [llvm-objdump] Map STT_TLS to ST_Other (previously ST_Data) (details)
  227. [profile] Make {__start_,__stop_}__llvm_prf_* symbols undefined weak (details)
  228. Add a new Row setting to mark all un-declared regs as Undefined (details)
  229. [CodeGen] Use ListSeparator (NFC) (details)
  230. [llvm] Ensure newlines at the end of files (NFC) (details)
  231. [CodeGen] Use range-based for loops (NFC) (details)
  232. [lldb][NFC] Silence missing case warnings in TypeSystemClang::GetTypeBitAlign due to new RISC-V V types (details)
  233. [WebAssembly][lld] --importTable flag only imports table if needed (details)
  234. [lld][WebAssembly] Fix resolveIndirectFunctionTable for relocatable output (details)
  235. [InstCombine] add tests for simplification of logical and/ors (NFC) (details)
  236. [mlir] generate enum translation functions with unused attribute (details)
  237. [CSSPGO][llvm-profgen] Fix gcc Wcast-qual warning (NFC) (details)
  238. [Syntax] No crash on OpaqueValueExpr. (details)
  239. [XCOFF][NFC] make StorageMappingClass/SymbolType member optional (details)
  240. [Debugify] Make the debugify aware of the original (-g) Debug Info (details)
  241. [cmake] Move check for libproc to config-ix.cmake (details)
  242. Revert "[Debugify] Make the debugify aware of the original (-g) Debug Info" (details)
  243. [SVE][CodeGen] Expand SVE MULH[SU] and [SU]MUL_LOHI nodes (details)
  244. [RISCV] Begin to support more subvector inserts/extracts (details)
  245. [MLIR] Create memref dialect and move several dialect-specific ops from std. (details)
  246. [RISCV] Rewrite assert to not give unused variable warnings in Release builds (details)
  247. [ARM] MVE ICmp costing tests. NFC (details)
  248. [OpenCL] Move printf declaration to opencl-c-base.h (details)
  249. [flang][driver] Add debug dump options (details)
  250. [X86][SSE] Add uniform vector shift test coverage for (sra (trunc (sr[al] x, c1)), c2) folds (details)
  251. [FuncAttrs] Add tests for willreturn callsite inference. (details)
  252. [ARM] Add larger than legal ICmp costs (details)
  253. Revert "[MLIR] Create memref dialect and move several dialect-specific ops from std." (details)
  254. [clangd] Drop template argument lists from completions followed by < (details)
  255. [PowerPC] Add option for ROP Protection (details)
  256. [mlir] Add `linalg.tiled_loop` op. (details)
  257. [ARM] Ensure types provided to getIntrinsicCost are valid (details)
  258. add -use-color option to clang-tidy-diff.py (details)
  259. [TableGen] Improve algorithms for processing template arguments (details)
  260. [NFC][RISCV] Use concise way to describe load/store instructions. (details)
  261. [RISCV] Fix bugs in pseudo instructions for masked segment load. (details)
  262. [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10 (details)
  263. Revert "[TableGen] Improve algorithms for processing template arguments" (details)
  264. [AMDGPU] Tidy up a FIXME fixed by D34973 (details)
  265. [lldb] Fix shared library directory computation on windows (details)
  266. [ARM] Expand the range of allowed post-incs in load/store optimizer (details)
  267. [SystemZ][ZOS] Guard using declaration for ::fchmodat (details)
  268. [ASTMatchers] Fix hasParent while ignoring unwritten nodes (details)
  269. [RISCV] Fix typo. Use ValueType instead of LLVMType. (details)
  270. [Verifier] add tests for vector reductions; NFC (details)
  271. Pass the cmdline aapcs bitfield options to cc1 (details)
  272. sysroot.py: add support for darwin (details)
  273. [clangd] Populate detail field in document symbols (details)
  274. [clang] functions with the 'const' or 'pure' attribute must always return. (details)
  275. [instcombine] Exploit UB implied by nofree attributes (details)
  276. [regalloc] Add a couple of dump routines for ease of debugging [NFC] (details)
  277. [AArch64] Allow folding FMUL/FADD into FMA for FP16 types (details)
  278. [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode. (details)
  279. [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD (details)
  280. AMDGPU: Fix checks in llvm.amdgcn.workitem.id.ll (details)
  281. [gn build] fix mistake in 0ec448194e29 (details)
  282. libcxx: fix a documentation typo (details)
  283. [splitkit] Add a minor wrapper function for readability [NFC] (details)
  284. [RISCV] Support isel of scalable vector bitcasts (details)
  285. [RISCV] Add support for fixed vector sign/zero extend from mask types. (details)
  286. [clang][SVE] Use __inline__ instead of inline in arm_sve.h (details)
  287. [verify-regalloc] Verify after allocation and before postOptimization (details)
  288. [RISCV] Add support for fixed vector MULHU/MULHS. (details)
  289. [flang][driver] Add missing dependency (nfc) (details)
  290. [RISCV] Pre-commit test file changes from D96661. NFC (details)
  291. Fix a buildbot warning triggered by 1dfb06d (details)
  292. [ObjC] Encode pointers to C++ classes as "^v" if the encoded string (details)
  293. [lldb] Un-XFAIL TestFormatters on windows (details)
  294. [dfsan] Add origin tls/move/read APIs (details)
  295. [dfsan] Refactor runtime functions checking (details)
  296. [dfsan] Refactor defining TLS variables (details)
  297. [WebAssembly] Handle multiple EH_LABELs in EH pad (details)
  298. [PowerPC][AIX] Add support for vector arg passing on the stack. (details)
  299. [CFE, SystemZ]  New target hook testFPKind() for checks of FP values. (details)
  300. [lldb] Remove unused code in ScriptInterpreterPython (details)
  301. libcxx: use early returns (details)
  302. [NPM] Properly reset parent loop after loop passes (details)
  303. Pre-commit test case (details)
  304. fix comment typos to cycle bots (details)
  305. [AArch64] Adding Neon Polynomial vadd Intrinsics (details)
  306. [RISCV] Use XLenRI alias for RegInfoByHwMode instances (details)
  307. [gn build] try to fix libxml2 include path on mac after 0ec448194e29 (details)
  308. [Coverage] Emit gap region after conditions when macro is present. (details)
  309. [RISCV] Add Zbb command lines to uadd/usub/sadd/ssub tests. (details)
  310. [WebAssembly] Fix assert in lookup of section symbols (details)
  311. [llvm][TextAPI] add equality operator for InterfaceFile (details)
  312. [MLIR][TOSA] Add lowering from TOSA to Linalg for math-based and elementwise ops (details)
  313. [clang] bump VERSION_MAJOR (details)
  314. [Coverage] Store compilation dir separately in coverage mapping (details)
  315. Perform memory accesses in the same addrspace as the corresponding memref. (details)
  316. Revert "[AArch64] Adding Neon Polynomial vadd Intrinsics" (details)
  317. [AMDGPU] Correct gfx90c feature list (details)
  318. [RISCV] Simplify VPseudoAMOEI multiclass. NFC (details)
  319. Remove redundent types in pr49185.ll (details)
  320. [mlir][Vector] Fold tensor_cast + vector.transfer_read (details)
  321. Revert "[Coverage] Store compilation dir separately in coverage mapping" (details)
  322. [DCE] Add tests for non-willreturn function being removed (NFC) (details)
  323. Move variable only used in an assert into the assert. (details)
  324. Implement -bundle_loader (details)
  325. [gn build] kind of merge f020544601 (details)
  326. [flang] Extension: forward refs to dummy args under IMPLICIT NONE (details)
  327. [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2) (details)
  328. Move a second variable only used in an assert into the assert. (details)
  329. [DAG] getTruncatedUSUBSAT - always truncate operands. NFCI. (details)
  330. [libc] Add implementations of the remaining fenv functions. (details)
  331. [mlir] Fold trivial subtensor / subtensor_insert ops. (details)
  332. [BasicAA] Always strip single-argument phi nodes (details)
  333. GlobalISel: Merge some AMDGPU ABI lowering code to generic code (details)
  334. [Coverage] Store compilation dir separately in coverage mapping (details)
  335. [MLIR] Make structured op tests permutation invariant (details)
  336. AMDGPU: Add regression testcase for bundle pressure issue (details)
  337. [CSSPGO] Use callsite sample counts to annotate indirect call sites. (details)
  338. [gn build] assert that goma_dir and sysroot are set for goma builds (details)
  339. [llvm][IR] Do not place constants with static relocations in a mergeable section (details)
  340. [dfsan] Instrument origin variable and function definitions (details)
  341. [Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC. (details)
  342. MIR: Fix parser crash on syntax error on first character (details)
  343. [lldb] Check that files exists before handing them off to FileCollector (details)
  344. Revert "[MLIR] Make structured op tests permutation invariant" (details)
  345. Add DivOp to the Shape dialect (details)
  346. [SampleFDO] Stop repeated indirect call promotion for the same target. (details)
  347. Detect diagnostic groups that are defined in multiple 'def's. (details)
  348. Switch to using LEB encoding for key and data lengths in on-disk hash (details)
  349. [android] Fix testing adb call (details)
  350. Modify TypePrinter to differentiate between anonymous struct and unnamed struct (details)
  351. AMDGPU/ELF: Sort MACHs by value and add missing reserved MACHs (details)
  352. [libcxx] adds concept `std::uniform_random_bit_generator` (details)
  353. Fix MLIR Toy tutorial JIT example and add a test to cover it (details)
  354. Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct (details)
  355. [OpenMP][NVPTX] Add the support for CUDA 11.2 and CUDA 11.1 (details)
  356. Reland "[MLIR] Make structured op tests permutation invariant" (details)
  357. Revert "Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct" (details)
  358. Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" (details)
  359. PR49239: Don't take shortcuts when constant evaluating in 'warn on UB' (details)
  360. Reset the EntryValue location flag in finalizeEntryValue. (details)
  361. [RISCV] Enable PrimaryKeyEarlyOut on RISCVVPseudosTable. (details)
  362. [RISCV] Split zvlsseg searchable table into 4 separate tables. Index by properties rather than intrinsic ID. (details)
  363. [Coroutine] Relax CoroElide musttail check (details)
  364. [RISCV] Remove redundant test cases for index segment load (1/8). (details)
  365. [RISCV] Remove redundant test cases for index segment load (2/8). (details)
  366. [RISCV] Remove redundant test cases for index segment load (3/8). (details)
  367. [RISCV] Remove redundant test cases for index segment load (4/8). (details)
  368. [RISCV] Remove redundant test cases for index segment store (5/8). (details)
  369. [RISCV] Remove redundant test cases for index segment store (6/8). (details)
  370. [RISCV] Remove redundant test cases for index segment store (7/8). (details)
  371. [RISCV] Remove redundant test cases for index segment store (8/8). (details)
  372. [ORC] Print CPU feature string in JITTargetMachineBuilder debugging output. (details)
  373. [HIP] Support device sanitizer (details)
  374. Mark 2534 as Complete. (details)
  375. [libc++] shared_ptr deleter requirements (LWG 2802). (details)
  376. [FPEnv][AArch64] Implement lowering of llvm.set.rounding (details)
  377. [mlir] Load dynamic libraries in JitRunner from absolute paths so that GDB can find the symbol tables. (details)
  378. [TableGen] Use ListSeparator (NFC) (details)
  379. [Support] Use static_assert instead of assert (NFC) (details)
  380. [CodeGen] Use range-based for loops (NFC) (details)
  381. [RISCV] Prune unneeded indexed load/store pseudo instructions. (details)
  382. [mlir][sparse] assert fail on mismatch between rank and annotations array (details)
  383. LanguageRuntime can provide an UnwindPlan for special occasions (details)
  384. Reland "[Debugify] Make the debugify aware of the original (-g) Debug Info" (details)
  385. [mlir] Better support for rank-reducing subview / subtensor type inference. (details)
  386. [NPM][LTO] Do not enable MemorySSA with LoopFullUnrollPass (details)
  387. [debuginfo-tests] Recommit test sret.cpp (details)
  388. [llvm-exegesis] [PowerPC] Add basic LIT test (details)
  389. [llvm-exegesis] Ignore instructions using custom inserter (details)
  390. [AArch64] Add some missing Neoverse features (details)
  391. [X86] Fix a codegen crash in getSetCCResultType (details)
  392. [docs] Fix the GlobalISel/GenericOpcode.rst (details)
  393. [mlir] Add a TensorLoadToMemref canonicalization (details)
  394. [BasicAA] Add simple depth limit to avoid stack overflow (PR49151) (details)
  395. [IR] Move willReturn() to Instruction (details)
  396. [X86][AVX] getFauxShuffleMask - decode VBROADCAST(EXTRACT_VECTOR_ELT(V,0)) (details)
  397. Remove unnecessary "using namespace llvm" inside "namespace llvm". NFCI. (details)
  398. [flang][driver] Add debug measure-parse-tree and pre-fir-tree options (details)
  399. [DCE] Don't remove non-willreturn calls (details)
  400. [AMDGPU] WQM/WWM: Fix marking of partial definitions (details)
  401. [OPENMP][AMDGCN] Improvements to print_kernel_trace (bit mask) (details)
  402. [mlir][nfc] Fix indentation in LinalgOps.td. (details)
  403. [LLD] Fix tests after D96993 (details)
  404. [RISCV] Address some clang-tidy warnings. NFCI. (details)
  405. [gn build] Port 1a2b3536efef (details)
  406. [X86][SSE] Add tests for trunc(usubsat()) patterns. (details)
  407. [clangd] Expose absoluteParent helper (details)
  408. [LV] Remove VPCallback. (details)
  409. Revert "[ARM] Expand the range of allowed post-incs in load/store optimizer" (details)
  410. [lldb/Commands] Fix help text typo for 'breakpoint set' -a|--address. (details)
  411. [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc (details)
  412. [mlir][Linalg] NFC - Expose more options to the CodegenStrategy (details)
  413. [DAG] visitTRUNCATE - attempt to truncate USUBSAT (details)
  414. [AMDGPU] Add some GFX9 test coverage. NFC. (details)
  415. [ARM] Correct vector predicate type in MVE getCmpSelInstrCost (details)
  416. Make fixed-abi default for AMD HSA OS (details)
  417. [NFC][Regalloc] Share the VirtRegAuxInfo object with LiveRangeEdit (details)
  418. [OpenMP] Fix always,from and delete for data absent at exit (details)
  419. [OpenMP] Fix nvptx CUDA_VERSION conversion (details)
  420. [libc++] Turn off clang-format for auto-generated version header. NFC. (details)
  421. [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns (details)
  422. Hwasan InitPrctl check for error using internal_iserror (details)
  423. [MemCopyOpt] Enable MemorySSA by default (details)
  424. [LV] Fold single-use variable into assert. NFC. (details)
  425. [MLIR] Delete unused functions getCollapsedInitTensor and getExpandedInitTensor (details)
  426. [mlir] Add folding of tensor.cast -> subtensor_insert (details)
  427. [AArch64][GlobalISel] Run redundant_sext_inreg in the post-legalizer combiner (details)
  428. [Sanitizer][NFC] Fix typo (details)
  429. [CUDA] fix builtin constraints for PTX 7.2 (details)
  430. [SampleFDO] Add PromotedInsns to prevent repeated ICP. (details)
  431. [RISCV] Move SHFLI matching to DAG combine. Add 32-bit support for RV64 (details)
  432. [RISCV] Prevent selecting a 0 VL to X0 for the segment load/store intrinsics. (details)
  433. [RISCV] Use custom isel for vector indexed load/store intrinsics. (details)
  434. [RISCV] Remove unneeded indexed segment load/store vector pseudo instruction. (details)
  435. [X86] Regenerate 2011-12-06-AVXVectorExtractCombine.ll (details)
  436. [X86] Remove unused intrinsic declaration (details)
  437. [X86] Regenerate 2007-06-28-X86-64-isel.ll (details)
  438. [RISCV] Use inheritance to reduce some repeated code in tablegen. NFC (details)
  439. [Polly] Fix test after D96534. (details)
  440. [Analysis][LoopVectorize] do not form reductions of pointers (details)
  441. [libcxx] Have lexically_normal return the path with preferred separators (details)
  442. [libcxx] Fix LWG 2875: shared_ptr::shared_ptr(Y*, D, […]) constructors should be constrained. (details)
  443. [elfabi] Fix a bug when .dynsym contains no non-local symbol (details)
  444. [libcxx] Make generic_*string return paths with forward slashes on windows (details)
  445. [Verifier] add tests for saturating intrinsics; NFC (details)
  446. [Verifier] remove dead code for saturating intrinsics; NFC (details)
  447. [flang][fir][NFC] run clang-format (details)
  448. precommit test cleanup for D97077 (details)
  449. [msan] Set cmpxchg shadow precisely (details)
  450. [clang] Emit type metadata on available_externally vtables for WPD (details)
  451. [mlir] Add math polynomial approximation pass (details)
  452. Patch by @wecing (Chenguang Wang). (details)
  453. Add test triggered by review discussion on D97077 (details)
  454. [lldb] Rename {stop,run}_vote to report_{stop,run}_vote (details)
  455. Add datalayout to test added in 7e3183d73 (details)
  456. [RISCV] Remove VPatILoad and VPatIStore multiclasses that are no longer used. NFC (details)
  457. [libc++][nfc] SFINAE on pair/tuple assignment operators: LWG 2729. (details)
  458. [dfsan] Add origin address calculation (details)
  459. Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it" (details)
  460. [AArch64][GlobalISel] Make G_VECREDUCE_ADD of <2 x s32> legal. (details)
  461. [AArch64] Adding Neon Polynomial vadd Intrinsics (details)
  462. [ValueTracking] Add a two argument form of safeCtxI [NFC] (details)
  463. [libcxx] Enable filesystem by default for mingw targets (details)
  464. [libc++][nfc] Only test if pair is_assignable after C++03. (details)
  465. [Coverage] Normalize compilation dir as well (details)
  466. [SystemZ/z/OS] Add XPLINK 64-bit calling convention to tablegen. (details)
  467. Revert "Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it"" (details)
  468. [flang][fir] Update flang test tool support classes. (details)
  469. Different fix for gcc bug (details)
  470. [dfsan] Add utils that get/set origins (details)
  471. [ValueTypes] Assert if changeVectorElementType is called on a simple type with an extended element type. (details)
  472. Revert "Implement -bundle_loader" (details)
  473. [CodeGen] Fix two dots between text section name and symbol name (details)
  474. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly (details)
  475. Revert "[BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly" (details)
  476. [Libcalls, Attrs] Annotate libcalls with noundef (details)
  477. [RISCV] Teach our custom vector load/store intrinsic isel code to propagate memory operands if we have them. (details)
  478. Revert "[Libcalls, Attrs] Annotate libcalls with noundef" (details)
  479. [SampleFDO] Skip PreLink ICP for better profile quality of MonoLTO PostLink (details)
  480. [mlir][sparse] convert function pass to module pass (details)
  481. [ValueTracking] Improve impliesPoison (details)
  482. Reland "[Libcalls, Attrs] Annotate libcalls with noundef" (details)
  483. Reduce the number of attributes attached to each function (details)
  484. Fixed failing test (details)
  485. [TableGen] Use ListSeparator (NFC) (details)
  486. [CodeGen] Use range-based for loops (NFC) (details)
  487. [InstCombine] Add more tests to nonnull-select.ll (NFC) (details)
  488. [libc++] Fixes _LIBCPP_HAS_NO_CONCEPTS (details)
  489. [libcxx] Rename a method in PathParser for clarity. NFC. (details)
  490. [libcxx] [test] Remove two unnecesary files/variables in a test (details)
  491. [AArch64][GlobalISel] Add selection support for G_VECREDUCE of <2 x i32> (details)
  492. Update BPFAdjustOpt.cpp to accept select form of or as well (details)
Changes
  1. [jenkins] Fix TabError: inconsistent use of tabs and spaces in indentation (details)
  2. Support compatibility with buildbot 2.10. (details)
  3. Add flang out-of-tree new driver buildbot. (details)
  4. NFC. Some getSingleBranchSchedulers code cleaning. (details)
  5. Updated tags and removed redundant configure args for llvm-clang-x86_64-expensive-checks-win. (details)
  6. Updated requirements. (details)
  7. Fix android sanitizer tests for multiple devices (details)
  8. jenkins: More updates for "master" to "main" branch (details)

Started by timer

This run spent:

  • 1 hr 1 min waiting;
  • 4 hr 38 min build duration;
  • 4 hr 38 min total from scheduled to completion.
Revision: e4d751c271a5dfec12953b67d4fb88a1dd00920f
  • refs/remotes/origin/main
Revision: 4cb746c769b80e7a5dfc99044bf6fe9314f5f0a6
  • refs/remotes/origin/main
Test Result (no failures)

    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