Started 1 mo 22 days ago
Took 2 hr 57 min

Success Build clang-d377138-gbe69e66b1cd8-t17785-b17785.tar.gz (Jan 15, 2021 9:35:12 AM)


No known issues detected

Build Log

  1. [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN (details)
  2. [RISCV] Convert most of the information about RVV Pseudos into bits in TSFlags. (details)
  3. [LoopUnroll] Fix a crash (details)
  4. [PowerPC] Add variants of 64-bit vector types for vec_sel. (details)
  5. [IR Parser] Fix a crash handling zero width integer attributes. (details)
  6. CGDebugInfo: Delete redundant test (details)
  7. CGDebugInfo: Delete unneeded UnwrapTypeForDebugInfo (details)
  8. [MLIR][SPIRV] Add (de-)serialization support for SpecConstantOpeation. (details)
  9. [NFC][AsmPrinter] Make comments for spill/reload more precise. (details)
  10. [JITLink] Rename PostAllocationPasses to PreFixupPasses. (details)
  11. [RISCV] Clear isCodeGenOnly flag on VMSGE(U) pseudo instructions. Remove InstAliases that duplicate the asm strings in the pseudos. (details)
  12. Remove redundant casts. (details)
  13. [CSKY] Add visibility macro to fix link error (details)
  14. [clang-format] Skip UTF8 Byte Order Mark while sorting includes (details)
  15. [ARM] Additional trunc cost tests. NFC (details)
  16. [clang-format] turn on formatting after "clang-format on" while sorting includes (details)
  17. [clang-format] Find main include after block ended with #pragma hdrstop (details)
  18. [ARM] Update trunc costs (details)
  19. [NFC] Remove min/max functions from InstructionCost (details)
  20. Reapply "[clang][cli] Port DiagnosticOpts to new option parsing system" (details)
  21. [NFC][InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost (details)
  22. [ARM] Add debug messages for the load store optimizer. NFC (details)
  23. [clangd] Add metrics for go-to-implementation. (details)
  24. [X86] Fix tile register spill issue. (details)
  25. Require chained analyses in BasicAA and AAResults to be transitive (details)
  26. [SVE][CodeGen] Fix legalisation of floating-point masked gathers (details)
  27. Revert rGd43a264a5dd3 "Revert "[X86][SSE] Fold unpack(hop(),hop()) -> permute(hop())"" (details)
  28. [X86][SSE] Add missing SSE test coverage for permute(hop,hop) folds (details)
  29. [VE] Support intrinsic to isnert/extract_subreg of v512i1 (details)
  30. [VE] Support additional VMRGW and VMV intrinsic instructions (details)
  31. [obj2yaml] - Fix the crash in getUniquedSectionName(). (details)
  32. [clang][AArch64][SVE] Avoid going through memory for coerced VLST return values (details)
  33. [llvm-readelf/obj] - Index phdrs and relocations from 0 when reporting warnings. (details)
  34. [VPlan] Move initial quote emission from ::print to ::dumpBasicBlock. (details)
  35. [obj2yaml][test] - Improve and fix section-group.yaml test. (details)
  36. [lldb] Disable PipeTest.OpenAsReader on windows (details)
  37. [X86][SSE] Add 'vectorized sum' test patterns (details)
  38. [ARM] Add uses for locals introduced for debug messages. NFC. (details)
  39. [AMDGPU] Fix a urem combine test to test what it was supposed to (details)
  40. [mlir] Remove unnecessary llvm.mlir.cast in AsyncToLLVM lowering. (details)
  41. [mlir] Make GpuAsyncRegion pass depend on async dialect. (details)
  42. [flang][driver] Copy input files into a temp dir when testing (details)
  43. [mlir][linalg] Support parsing attributes in named op spec (details)
  44. [mlir][linalg] Support permutation when lowering to loop nests (details)
  45. [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR (details)
  46. [attributes]  Add a facility for enforcing a Trusted Computing Base. (details)
  47. [VPlan] Unify value/recipe printing after VPDef transition. (details)
  48. Revert "[attributes]  Add a facility for enforcing a Trusted Computing Base." (details)
  49. [mlir] Fix gpu-to-llvm lowering for gpu.alloc with dynamic sizes. (details)
  50. [X86] Add nounwind to lzcnt-cmp tests (details)
  51. [X86] Extend lzcnt-cmp tests to test on non-lzcnt targets (details)
  52. [ARM] Update existing test case with +pauth targets (details)
  53. [clangd] Fix -check mode doesn't respect any tidy configs. (details)
  54. [OpenMPOpt][WIP] Expand parallel region merging (details)
  55. [clangd] Remove ScratchFS from tests (details)
  56. NFC: Use -LABEL more (details)
  57. [FastISel] Flush local value map on every instruction (details)
  58. [X86][AVX] Attempt to fold vpermf128(op(x,i),op(y,i)) -> op(vpermf128(x,y),i) (details)
  59. [mlir][Linalg] Fold init_tensor -> linalg.tensor_reshape. (details)
  60. [Clang][Docs] Fix ambiguity in clang-offload-bundler docs (details)
  61. [NFC] Disallow unused prefixes in CodeGen/PowerPC tests. (details)
  62. [mlir][vector] Add memory effects to transfer_read transfer_write ops (details)
  63. [mlir][Linalg] Fix reshape fusion to reshape the outs instead of creating new tensors. (details)
  64. [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option (details)
  65. [ELF] --exclude-libs: localize defined libcall symbols referenced by lto.tmp (details)
  66. [SystemZ]  Minor NFC fix in SchedModels. (details)
  67. [FastISel] NFC: Clean up unnecessary bookkeeping (details)
  68. [X86] Regenerate vector-constrained-fp-intrinsics.ll tests (details)
  69. [attributes]  Add a facility for enforcing a Trusted Computing Base. (details)
  70. [Hexagon] Custom-widen SETCC's operands (details)
  71. [AMDGPU] Deduplicate VOP tablegen asm & ins (details)
  72. [mlir] Add Python bindings for AffineExpr (details)
  73. [mlir] More Python bindings for AffineMap (details)
  74. [mlir] Expose MemRef layout in Python bindings (details)
  75. [flang][openxx][NFC] Remove duplicated function to check required clauses (details)
  76. -funique-internal-linkage-names appends a hex md5hash suffix to the symbol name which is not demangler friendly, convert it to decimal. (details)
  77. Introduce new quiet mode and new option handling for -print-changed. (details)
  78. Fix minor build issue (NFC) (details)
  79. [SystemZ][z/OS] Fix Permission denied pattern matching (details)
  80. [mlir] Add structural conversion to async dialect lowering. (details)
  81. [RISCV] Add scalable vector fcmp ISel patterns (details)
  82. [libc++] Turn off auto-formatting of generated files. NFC. (details)
  83. [NFC][AMDGPU] Clarify memory model support for volatile (details)
  84. [mlir][ODS] Add a C++ abstraction for OpBuilders (details)
  85. [mlir][TypeDefGen] Add support for adding builders when generating a TypeDef (details)
  86. [mlir][IR][NFC] Move the definitions of Complex/Function/Integer/Opaque/TupleType to ODS (details)
  87. [ADT] Add makeIntrusiveRefCnt helper function (details)
  88. [tools] Mark output of tools as text if it is really text (details)
  89. [NFC] Disallow unused prefixes under llvm/test/CodeGen (details)
  90. [mlir][vector] Add side-effect information to different load/store ops (details)
  91. Enable python bindings for tensor, shape and linalg dialects. (details)
  92. [mlir][CAPI] Introduce standard source layout for mlir-c dialect registration. (details)
  93. Revert "[mlir][linalg] Support parsing attributes in named op spec" (details)
  94. [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test (details)
  95. [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT (details)
  96. [libc][NFC] Make __support/common.h an in tree header. (details)
  97. [c++20] Don't consider string literal operator templates for numeric (details)
  98. Add an assert to CGDebugInfo::getTypeOrNull (details)
  99. [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns (details)
  100. [mlir][vector] verify memref of vector memory ops (details)
  101. [PredicateInfo] Add test for one unknown condition in and/or (NFC) (details)
  102. [SCCP] Fix misclassified conditions in test (NFC) (details)
  103. CGDebugInfo: Delete unused parameters (details)
  104. Rename debug linkage name with -funique-internal-linkage-names (details)
  105. [OpenMP] Take elf_common.c as a interface library (details)
  106. [RISCV] Add scalable vector vselect ISel patterns (details)
  107. clang: Always pass PowerPC endian information to GNU as (details)
  108. Update syntax for tensor and memref types to match parser. (details)
  109. [RISCV] Use vmv.v.i vd, 0 instead of vmv.v.x vd, x0 for llvm.riscv.vfmv.v.f with 0.0 (details)
  110. [SimplifyCFG] SwitchToLookupTable(): don't insert a DomTree edge that already exists (details)
  111. [SimplifyCFG] SimplifyBranchOnICmpChain(): don't insert a DomTree edge that already exists (details)
  112. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): don't insert a DomTree edge if it already exists (details)
  113. [NFCI][Utils/Local] removeUnreachableBlocks(): cleanup support for lazy DomTreeUpdater (details)
  114. [SimplifyCFGPass] mergeEmptyReturnBlocks(): skip blocks scheduled for removal as per DomTreeUpdater (details)
  115. [SimplifyCFGPass] iterativelySimplifyCFG(): support lazy DomTreeUpdater (details)
  116. ADT: Fix pointer comparison UB in SmallVector (details)
  117. [RISCV] Define the vfclass RVV intrinsics (details)
  118. NFC: Pre-commit test: -Wpointer-sign with plain char to [un]signed char (details)
  119. [clang] Fix message text for `-Wpointer-sign` to account for plain char (details)
  120. [github] Move repo lockdown config into llvm-project repo (details)
  121. [MLIR][Linalg] Refactor transforms to use linalg::getDynOperands helper (details)
  122. [MC] Make getEHFrameSection const like every other getter (NFC) (details)
  123. [JITLink] Add a new PostAllocationPasses list. (details)
  124. [VE][compiler-rt] Add VE as a target of crt (details)
  125. [WebAssembly] Ensure terminate pads are a single BB (details)
  126. [NFC][LICM] Minor improvements to debug output (details)
  127. [OpenMP] Move memory manager to plugin and make it a common interface (details)
  128. [llvm] Use llvm::find_if (NFC) (details)
  129. [llvm] Use *Set::contains (NFC) (details)
  130. [llvm] Simplify string comparisons (NFC) (details)
  131. [CodeGen] Try to make the print of memory operand alignment a little more user friendly. (details)
  132. Add unconditional logging to debugserver for launch/attach processes (details)
  133. [SelectionDAG] Make isConstantIntBuildVectorOrConstantInt and isConstantFPBuildVectorOrConstantFP methods const. (details)
  134. [CMake] Split the target side of runtimes build (details)
  135. [DAGCombiner] Replace static helper function isConstantFPBuildVectorOrConstantFP with the identical version in SelectionDAG. NFC (details)
  136. [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs (details)
  137. [WebAssembly] Misc. refactoring in CFGStackify (NFC) (details)
  138. Adapt CastExpr::getSubExprAsWritten to ConstantExpr (details)
  139. [LiveDebugValues] Fix comparison operator in VarLocBasedImpl (details)
  140. [AMDGPU] Fix failing assert with scratch ST mode (details)
  141. [clang][cli] Remove -f[no-]trapping-math from -cc1 command line (details)
  142. [mlir] use built-in vector types instead of LLVM dialect types when possible (details)
  143. [Test] Add failing test for PR48725 (details)
  144. [WebAssembly] Remove more unnecessary brs in CFGStackify (details)
  145. [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI. (details)
  146. [llvm-readobj] - Add 'override' to fix build bots. (details)
  147. [llvm-readobj] - An attempt to fix BB. (details)
  148. [mlir][openmp][NFCI] Rename `continuationIP` to `continuationBlock` (details)
  149. [llvm-readobj] - One more attempt to fix BB. (details)
  150. [clang][AST] Get rid of an alignment hack in DeclObjC.h [NFCI] (details)
  151. [SlotIndexes] Fix and simplify basic block splitting (details)
  152. [AMDGPU][GlobalISel] Remove some duplicate RUN lines (details)
  153. [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections. (details)
  154. [obj2yaml] - Don't crash when an object has an empty symbol table. (details)
  155. Revert "[Test] Add failing test for PR48725" (details)
  156. Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute. (details)
  157. [RISCV] Improve scalable-vector shift tests (NFC) (details)
  158. [X86][SSE] combineSubToSubus - remove SSE2 early-out. (details)
  159. [Fixed Point] Add codegen for conversion between fixed-point and floating point. (details)
  160. [X86][SSE] combineSubToSubus - add v16i32 handling on pre-AVX512BW targets. (details)
  161. [X86][SSE] getFauxShuffleMask - handle PACKSS(SRAI(),SRAI()) shuffle patterns. (details)
  162. [mlir][Linalg] NFC - Refactor fusion APIs (details)
  163. [TableGen] Improve error message for semicolon after braced body. (details)
  164. [mlir][openacc] Use TableGen information for default enum (details)
  165. [X86] Improved lowering for saturating float to int. (details)
  166. [VE] Update VELIntrinsic tests (details)
  167. [mlir][spirv] NFC: place ops in the proper file for their categories (details)
  168. [SLP] Add test case showing a bug when dealing with padded types (details)
  169. [PowerPC] Add support for embedded devices with EFPU2 (details)
  170. Reland "[mlir][linalg] Support parsing attributes in named op spec" (details)
  171. [mlir][CAPI] Fix inline function declaration (details)
  172. [mlir] Fix for LIT tests (details)
  173. [libc++] [C++2b] [P1048] Add is_scoped_enum and is_scoped_enum_v. (details)
  174. [mlir][spirv] NFC: split deserialization into multiple source files (details)
  175. [PowerPC][NFCI] PassSubtarget to ASMWriter (details)
  176. [MLIR] Disallow `sym_visibility`, `sym_name` and `type` attributes in the parsed attribute dictionary. (details)
  177. [X86] Regenerate sdiv_fix_sat.ll + udiv_fix_sat.ll tests (details)
  178. Fix typo in diagnostic message (details)
  179. [AMDGPU] Regenerate umax crash test (details)
  180. [SVE][NFC] Regenerate a few CodeGen tests (details)
  181. Add -ansi option to CompileOnly group (details)
  182. [doc] Place sha256 in lld/ into backticks (details)
  183. Return false from __has_declspec_attribute() if not explicitly enabled (details)
  184. [llvm] [cmake] Remove obsolete /usr/local hack for *BSD (details)
  185. [Tests] Add tests for new InstCombine OR transformation, NFC (details)
  186. [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B) (details)
  187. [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce. (details)
  188. [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO. (details)
  189. [clangd] Avoid recursion in TargetFinder::add() (details)
  190. [NewPM] Run non-trivial loop unswitching under -O2/3/s/z (details)
  191. [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand. (details)
  192. [FunctionAttrs] Precommit tests for willreturn inference. (details)
  193. [libc++] Add a missing `<_Compare>` template argument. (details)
  194. [libcxx] Port to OpenBSD (details)
  195. [InstSimplify] Don't fold gep p, -p to null (details)
  196. [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES (details)
  197. [libomptarget][amdgpu][nfc] Fix build on centos (details)
  198. [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate (details)
  199. [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`. (details)
  200. [IR] move nomerge attribute from function declaration/definition to callsites (details)
  201. [clang-tidy] Add test for Transformer-based checks with diagnostics. (details)
  202. [InstCombine] Regenerate test checks (NFC) (details)
  203. [LV] Relax assumption that LCSSA implies single entry (details)
  204. Fix for crash in __builtin_return_address in template context. (details)
  205. [InstCombine] Duplicate tests for logical and/or (NFC) (details)
  206. [LV] Weaken spuriously strong assert in LoopVersioning (details)
  207. [SLP] reduce code duplication while matching reductions; NFC (details)
  208. [SLP] reduce code duplication in processing reductions; NFC (details)
  209. [SLP] rename variable to improve readability; NFC (details)
  210. [SLP] reduce code duplication while processing reductions; NFC (details)
  211. [RISCV] Add double test cases to vfmerge-rv32.ll. NFC (details)
  212. [InstCombine] Add tests for logical and/or poison implication (NFC) (details)
  213. [RISCV] Legalize select when Zbt extension available (details)
  214. [InstCombine] Handle logical and/or in assume optimization (details)
  215. [mlir] Update LLVM dialect type documentation (details)
  216. [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it (details)
  217. [OpenMP] Fixed the link error that cannot find static data member (details)
  218. [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly (details)
  219. [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now() (details)
  220. [OpenMP] Fixed a typo in openmp/CMakeLists.txt (details)
  221. AMDGPU: Remove wrapper only call limitation (details)
  222. [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together (details)
  223. [NFC] Disallow unused prefixes in MC/AMDGPU (details)
  224. [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl (details)
  225. [RISCV] Remove '.mask' from vcompress intrinsic name. NFC (details)
  226. [ELF][NFCI] small cleanup to OutputSections.h (details)
  227. Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names. (details)
  228. [MIPatternMatch] Add matcher for G_PTR_ADD (details)
  229. [Sanitizer][Darwin] Fix test for macOS 11+ point releases (details)
  230. [NFC] Disallow unused prefixes under MC/AMDGPU (details)
  231. Delete unused function (was breaking the -Werror build) (details)
  232. [AMDGPU] Add _e64 suffix to VOP3 Insts (details)
  233. [libc] add isascii and toascii implementations (details)
  234. [libc][NFC] Use more specific comparison macros in LdExpTest.h. (details)
  235. [LangRef] State that a nocapture pointer cannot be returned (details)
  236. [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) (details)
  237. [MSan] Tweak CopyOrigin (details)
  238. [gn build] (manually) port 79f99ba65d96 (details)
  239. [mlir][Python] Add checking process before create an AffineMap from a permutation. (details)
  240. [X86][AMX] Prohibit pointer cast on load. (details)
  241. [Coroutine] Update promise object's final layout index (details)
  242. [PDB] Defer relocating .debug$S until commit time and parallelize it (details)
  243. [OpenMP] Update allocator trait key/value definitions (details)
  244. [gn build] Reorganize libcxx/include/ a bit (details)
  245. [libc++] Give extern templates default visibility on gcc (details)
  246. [OpenMP] Use persistent memory for omp_large_cap_mem (details)
  247. [NFC] Use generic name for scalable vector stack ID. (details)
  248. [dsymutil] Warn on timestmap mismatch between object file and debug map (details)
  249. [Orc] Add a unit test for asynchronous definition generation. (details)
  250. [InlineSpiller] Re-tie operands if folding failed (details)
  251. [dsymutil] Copy eh_frame content into the dSYM companion file. (details)
  252. [libomptarget][nvptx] Include in bitcode deviceRTL (details)
  253. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test (details)
  254. [dsymutil] Fix spurious space in REQUIRES: line (details)
  255. [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader (details)
  256. [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad (details)
  257. [Verifier] Extend statepoint verifier to cover more constants (details)
  258. [llvm] Remove redundant string initialization (NFC) (details)
  259. [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) (details)
  260. [llvm] Use Optional::getValueOr (NFC) (details)
  261. [dsymutil] Add preliminary support for DWARF 5. (details)
  262. [MSan] Partially revert some changes from D94552 (details)
  263. [Verifier] Add tied-ness verification to statepoint intsruction (details)
  264. [ARM] Additional tests for different interleaving patterns. NFC (details)
  265. [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections. (details)
  266. [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors (details)
  267. [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. (details)
  268. [clang][driver] Restore the original help text for `-I` (details)
  269. [LTO] Replace anonymous namespace with static functions (NFC). (details)
  270. [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp (details)
  271. [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics (details)
  272. [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) (details)
  273. [SVE] Add ISel pattern for addvl (details)
  274. Hwasan InitPrctl check for error using internal_iserror (details)
  275. [ADT] Fix join_impl using the wrong size when calculating total length (details)
  276. [LTO] Add test to ensure objc-arc-contract is executed. (details)
  277. Fix build errors after ceb9379a9 (details)
  278. Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map" (details)
  279. [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates) (details)
  280. [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ (details)
  281. Revert "Hwasan InitPrctl check for error using internal_iserror" (details)
  282. [Tests] Added test for memcpy loop idiom recognization (details)
  283. [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI. (details)
  284. [libc] Refresh benchmark progress bar when needed. (details)
  285. [OpenCL] Improve OpenCL operator tests (details)
  286. [X86] Add tests for rv_marker lowering. (details)
  287. [mlir][linalg] Use attributes in named ops' indexing maps (details)
  288. [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFC (details)
  289. [AArch64] Attempt to sink mul operands (details)
  290. GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper (details)
  291. [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32. (details)
  292. [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type (details)
  293. [lld][WebAssembly] Fix for TLS + --relocatable (details)
  294. [Frontend] Add pragma align natural and sort out pragma pack stack effect (details)
  295. [OpenMP] Add documentation for error messages and release notes (details)
  296. [OpenMP] Fix hierarchical barrier (details)
  297. [clangd] Explicitly avoid background-indexing the same file twice. (details)
  298. [clangd] Avoid reallocating buffers for each message read: (details)
  299. [SLP] add reduction test for FMF; NFC (details)
  300. [InstCombine] Fold select -> and/or using impliesPoison (details)
  301. [clangd] Remove "decision-forest-base" experimental flag. (details)
  302. [clangd] Remove some old CodeCompletion options that are never (un)set.  NFC (details)
  303. [IROutliner] Adapting to hoisted bitcasts in CodeExtractor (details)
  304. [dsymutil] Warn on timestmap mismatch between object file and debug map (details)
  305. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains. (details)
  306. [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813 (details)
  307. [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. (details)
  308. [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch (details)
  309. [gn build] Port 60fda8ebb6d (details)
  310. [flang] Fix classification of shape inquiries in specification exprs (details)
  311. [Hexagon] Improve legalizing of ISD::SETCC result (details)
  312. [SLP] simplify type check for reductions (details)
  313. [flang] Do not create HostAssoc symbols in derived type scopes (details)
  314. [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling (details)
  315. [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter (details)
  316. [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe (details)
  317. [NFC] fix missing SectionName declaration (details)
  318. [mlir] Correct 2 places that result in corrupted conversion rollbacks (details)
  319. [LLD][COFF] Avoid std::vector resizes during type merging (details)
  320. [NFC] Use correct ssa.copy spelling when referring to the intrinsic (details)
  321. [mlir][sparse] add vectorization strategies to sparse compiler (details)
  322. [LTO] Add test for freestanding LTO option. (details)
  323. [flang] Fix accessibility of USEd name in .mod file (details)
  324. [libc][NFC] add macro for fuchsia to switch test backend to zxtest (details)
  325. Fix the warnings on unused variables (NFC) (details)
  326. [FuncAttrs] Add additional willreturn tests (NFC) (details)
  327. [DSE] Add tests with stores of existing values. (details)
  328. [libc][NFC] change isblank and iscntrl from implicit casting (details)
  329. [test] Add Clang side tests for -fdebug-info-for-profiling (details)
  330. [NFC] Fix build break by a initializer list converting error (details)
  331. Revert "[AsmParser] make .ascii support spaces as separators" (details)
  332. [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions (details)
  333. [SPARC] Fix fp128 load/stores (details)
  334. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable (details)
  335. [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h (details)
  336. [SystemZ]  Clear Available set in SystemZPostRASchedStrategy::initialize(). (details)
  337. [libunwind] Unwind through aarch64/Linux sigreturn frame (details)
  338. [flang] Add tests for procedure arguments with implicit interfaces (details)
  339. [RISCV] Custom lower ISD::VSCALE. (details)
  340. Fix grammar in diagnostic for wrong arity in a structured binding. (details)
  341. [Support] On Windows, take the affinity mask into account (details)
  342. [PowerPC] Try to fold sqrt/sdiv test results with the branch. (details)
  343. Revert "[Support] On Windows, take the affinity mask into account" (details)
  344. ADT: Fix reference invalidation in SmallVector::push_back and single-element insert (details)
  345. [NFC] Remove unused entry in PassRegistry.def (details)
  346. Revert "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" (details)
  347. [llvm] Use *Set::contains (NFC) (details)
  348. [llvm] Use llvm::stable_sort (NFC) (details)
  349. [llvm] Use std::any_of (NFC) (details)
  350. Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" (details)
  351. ADT: Fix reference invalidation in N-element SmallVector::append and insert (details)
  352. [NFC] Fix -Wsometimes-uninitialized (details)
  353. ADT: Fix reference invalidation in SmallVector::resize (details)
  354. ADT: Reduce code duplication in SmallVector::resize by using pop_back_n, NFC (details)
  355. ADT: Reduce code duplication in SmallVector by reusing reserve, NFC (details)
  356. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for -fthinlto-index= (details)
  357. ADT: Reduce code duplication in SmallVector by calling reserve and clear, NFC (details)
  358. Fix unused variable in CoroFrame.cpp when building Release with GCC 10 (details)
  359. Add func call so we don't instruction-step into the builtin_trap (details)
  360. [lldb][wasm] Parse DWO section names (details)
  361. Implement vAttachWait in lldb-server (details)
  362. [mlir] Update doc to omit the usage of LLVMIntegerType (details)
  363. [lldb] Fix (details)
  364. [NFC][AsmPrinter] Windows warning: Use explicit cast (details)
  365. [AArch64] Adding ACLE intrinsics for the LS64 extension (details)
  366. [LTO] Expose opt() in LTOBackend (NFC). (details)
  367. [lld][WebAssembly] Add support for handling table symbols (details)
  368. [SLP] Don't vectorize stores of non-packed types (like i1, i2) (details)
  369. [clang] Use SourceLocations in unions [NFCI] (details)
  370. [DAG] visitVECTOR_SHUFFLE - pull out shuffle merging code into lambda helper. NFCI. (details)
  371. [X86] Improve sum-of-reductions v4f32 test coverage (details)
  372. [lldb/test] Ensure launched processes are ready to be attached (details)
  373. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - reset shuffle ops and reorder early-out and second op matching. NFCI. (details)
  374. [clangd] Add main file macros into the main-file index. (details)
  375. Change XCore code owner. (details)
  376. [clang][cli] NFC: Remove SSPBufferSize assignment (details)
  377. [clang][cli] Port more CodeGenOptions to marshalling infrastructure (details)
  378. Revert "Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable" (details)
  379. [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI (details)
  380. [flang][driver] Unify and (details)
  381. [InferFunctionAttrs] Improve CHECK variable names (NFC). (details)
  382. [SelectionDAG] Make use of KnownBits::commonBits. NFC. (details)
  383. [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC. (details)
  384. [Support] Simplify KnownBits::icmp helpers. NFC. (details)
  385. [Support] Add KnownBits::sextInReg exhaustive tests (details)
  386. [docs] Update DebuggingJITedCode page after fix in LLDB (details)
  387. [Support] Ensure KnownBits::sextInReg can handle the src == dst sext-in-reg case. (details)
  388. [flang] Fix dangling pointer in LabelEnforce (details)
  389. [OpenCL] Improve online documentation. (details)
  390. [mlir][linalg] Add docstring support for named op spec (details)
  391. [Support] Simplify KnownBits::sextInReg implementation. (details)
  392. [TableGen] Enhance !cast<string> to handle bit and bits types. (details)
  393. Revert "[AArch64] Attempt to sink mul operands" (details)
  394. [Support] Remove redundant sign bit tests from KnownBits::getSignedMinValue/getSignedMaxValue (details)
  395. [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds (details)
  396. [clangd] Remove another option that was effectively always true. NFC (details)
  397. Revert "[RISCV] Legalize select when Zbt extension available" (details)
  398. [flang][driver] Use __FLANG_VERISION__ in f18.cpp (nfc) (details)
  399. [NFC] Disallow unused prefixes under MC/ARM (details)
  400. [clangd] Make AST-based signals available to runWithPreamble. (details)
  401. [clangd] Trivial: Documentation fix in ASTSignals. (details)
  402. [gn build] Port 2f395b7092bd (details)
  403. [flang] Fix some module file issues exposed by Whizard (details)
  404. [NFC] Disallow unused prefixes under MC/AArch64 (details)
  405. [NewPM] Fix placement of LoopFlatten (details)
  406. [X86][AVX] Adjust unsigned saturation downconvert negative test (details)
  407. [libomptarget][amdgpu] Fix kernel launch tracing to match previous behavior (details)
  408. [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax (details)
  409. [LLDB] MinidumpParser: Prefer executable module even at higher address (details)
  410. [HIP] Add signbit(long double) decl (details)
  411. Support emptiness checks for unbounded FlatAffineConstraints. (details)
  412. [OpenMP] Drop the static library libomptarget-nvptx (details)
  413. [clang][MSVC] Fix missing MSInheritanceAttr in template specialization. (details)
  414. [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3. (details)
  415. [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX (details)
  416. [GWP-ASan] Minor refactor of optional components. (details)
  417. [openacc] Rename generated file from to to match D92955 (details)
  418. [NFC] Update test to not check for 'opaque' in the file name. (details)
  419. [MLIR][TOSA] First lowerings from Tosa to Linalg (details)
  420. Add newline to terminate debug message (NFC) (details)
  421. [BasicAA] Handle recursive queries more efficiently (details)
  422. [mlir][ODS] Add new RangedTypesMatchWith operation predicate (details)
  423. [mlir][OpFormatGen] Format enum attribute cases as keywords when possible (details)
  424. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for IR input (details)
  425. [RISCV] Merge Utils library into MCTargetDesc (details)
  426. [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation (details)
  427. [mlir] Remove TosaToLinalg dependency on all Passes (details)
  428. [clang] Do not crash when CXXRecordDecl has a non-CXXRecordDecl base. (details)
  429. [mlir][docs] Bring bufferization docs up to date. (details)
  430. [PowerPC] Only use some extend mne if assembler is modern enough (details)
  431. [gn build] (manually) port 387d3c24792f (details)
  432. [libc] Use #undef isascii in specific header (details)
  433. Add -fexceptions to test as it uses them and fails on platforms where it is not on by default (like the PS4). (details)
  434. [RISCV] Optimize select_cc after fp compare expansion (details)
  435. Re-land [Support] On Windows, take the affinity mask into account (details)
  436. [LTO] Test format fix (NFC) (details)
  437. [RISCV][NFC] Regenerate Calling Convention Tests (details)
  438. [mlir] Remove over specified memory effects (details)
  439. [clangd] Reduce logspam for CDB scanning (details)
  440. [mlir][Linalg] Add canonicalization to remove no-op linalg operations. (details)
  441. [SLP] remove unnecessary state in matching reductions (details)
  442. [OpenMP] Remove omptarget-nvptx from deps as it is no longer a valid target (details)
  443. [mlir][Linalg] Add canonicalization of linalg op -> dim op. (details)
  444. [mlir][Linalg] NFC: Verify tiling on linalg.generic operation on tensors. (details)
  445. [libomptarget][nvptx][nfc] Move target_impl functions out of header (details)
  446. [flang] Fix use-associated procedure in generic (details)
  447. [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions. (details)
  448. Reland "[AsmParser] make .ascii support spaces as separators" (details)
  449. [libomptarget][nvptx] Reduce calls to cuda header (details)
  450. [libTooling] Change `addInclude` to use expansion locs. (details)
  451. [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP. (details)
  452. [libc] Add memmove implementation. (details)
  453. [CodeGen, Transforms] Use llvm::sort (NFC) (details)
  454. [llvm] Use llvm::drop_begin (NFC) (details)
  455. [llvm] Remove redundant return and continue statements (NFC) (details)
  456. Add Semantic check for Flang OpenMP 4.5 - 2.7.1  Do Loop restrictions on single directive and firstprivate clause. (details)
  457. [mlir][sparse] retry sparse-only for cyclic iteration graphs (details)
  458. [clang][cli] NFC: Decrease the scope of ParseLangArgs parameters (details)
  459. [clang][cli] NFC: Decrease the scope of ParseCodeGenArgs parameters (details)
  460. [clang][cli] Specify KeyPath prefixes via TableGen classes (details)
  461. [AArch64] Add Fujitsu A64FX scheduling model (details)
  462. [WebAssembly] Add support for table linking to wasm-ld (details)
  463. Revert "Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert"" (details)
  464. [Clang] Mutate long-double math builtins into f128 under IEEE-quad (details)
  465. [llvm-readobj] - Fix the compilation with GCC < 7.0. (details)
  466. [AArch64][GlobalISel] Fix fallbacks introduced for G_SITOFP in 8f283cafddfa8d6d01a94b48cdc5d25817569e91 (details)
  467. [libcxx testing] Fix UB in tests for std::lock_guard (details)
  468. [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer (details)
  469. [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC. (details)
  470. [libc] Allow customization of memcpy via flags. (details)
  471. [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC. (details)
  472. [ARM][GISel] Treat calls as variadic even if only fixed arguments provided (details)
  473. [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections. (details)
  474. [llvm-readobj][test] - Remove excessive YAML fields from tests. (details)
  475. [clangd] exclude symbols from document outline which do not originate from the main file (details)
  476. [LLDB] Add per-thread register infos shared pointer in gdb-remote (details)
  477. DynamicRegisterInfo calculate offsets in separate function (details)
  478. [RISCV] Optimize Branch Comparisons (details)
  479. [SVE] Restrict the usage of REINTERPRET_CAST. (details)
  480. [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr (details)
  481. [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors (details)
  482. [NFC][RISCV] Remove useless code in (details)
  483. [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference (details)
  484. [Orc] Fix OrcV2Examples after D94690 (details)
  485. Revert "[lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference" (details)
  486. [clangd] Make ExpandAutoType not available on template params. (details)
  487. [clangd] Set correct CWD when using compile_flags.txt (details)
  488. [lldb][docs] Translate ASCII art to restructured text formatting (details)
  489. [X86][AVX] combineHorizOpWithShuffle - support target shuffles in HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) (details)
  490. [WebAssembly] MC layer writes table symbols to object files (details)
  491. [ARM] Don't run the block placement pass at O0 (details)
  492. [mlir][linalg] Support generating builders for named op attributes (details)
  493. [SVE] Fix unused variable. (details)
  494. [OpenCL][Docs] Fixed malformed table in OpenCLSupport (details)
  495. [clang][cli] Parse & generate options necessary for LangOptions defaults manually (details)
  496. [X86] Add umin knownbits/demandedbits ult test for D94532 (details)
  497. Set option default for enabling memory ssa for new pass manager loop sink pass to true. (details)
  498. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging (details)
  499. [mlir] Add better support for f80 and f128 (details)
  500. [libc] CopyAlignedBlocks can now specify alignment on top of block size (details)
  501. [RISCV][NFC] Fix order of parameters in cmov ge/le tests (details)
  502. [clang][cli] NFC: Add PIE parsing for precompiled input and IR (details)
  503. [clang][cli] NFC: Parse some LangOpts after the defaults are set (details)
  504. [clang][cli] NFC: Promote ParseLangArgs and ParseCodeGenArgs to members (details)
  505. [ARM][Block placement] Check the predecessor exists before processing it (details)
  506. [X86][SSE] Attempt to fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) (details)

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

This run spent:

  • 2 hr 31 min waiting;
  • 2 hr 57 min build duration;
  • 2 hr 57 min total from scheduled to completion.
Revision: fdb10180aeb7763add7215a1c068f505ede9cc17
  • refs/remotes/origin/master
Revision: be69e66b1cd826f499566e1c3dadbf04e872baa0
  • detached
Revision: f98bc1b3018248fbe551b0e7491ac5ba388216d5
  • refs/remotes/origin/master
Revision: f6ee2f66b936e94f03abd687567d2f9c8feb2e71
  • refs/remotes/origin/master