Started 1 mo 6 days ago
Took 1 day 2 hr

Success Build #22021 (Jan 21, 2021 5:28:10 PM)

Changes
  1. Update branch names from master -> main (details / githubweb)
Changes
  1. [RISCV] Add a VL output to vleff intrinsics. (details / githubweb)
  2. [llvm-mca] Addressing build failures due to missing override specifiers (details / githubweb)
  3. [mlir] Support FuncOpSignatureConversion for more FunctionLike ops. (details / githubweb)
  4. [CodeGen][ObjC] Fix broken IR generated when there is a nil receiver (details / githubweb)
  5. [AMDGPU] Test case demonstrating issues with generation of .debug_frame (details / githubweb)
  6. [PowerPC] Duplicate inherited heuristic from base scheduler (details / githubweb)
  7. [Inlining] Delete redundant optnone/alwaysinline check (details / githubweb)
  8. [RISCV] Add intrinsics for RVV 1.0 vrgatherei16 (details / githubweb)
  9. [RISCV] Add intrinsics for vector unordered indexed load in RVV 1.0 (details / githubweb)
  10. [RISCV] Add intrinsics for RVV1.0 VFRSQRTE7 & VFRECE7 (details / githubweb)
  11. [AArch64][GlobalISel] Make G_USUBO legal and select it. (details / githubweb)
  12. [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions (details / githubweb)
  13. [RISCV] Correct DWARF number for vector registers. (details / githubweb)
  14. [NewPM][opt] Run the "default" AA pipeline by default (details / githubweb)
  15. [CodeGen] Use llvm::append_range (NFC) (details / githubweb)
  16. [llvm] Don't include StringSwitch.h where unnecessary (NFC) (details / githubweb)
  17. [llvm] Use isDigit (NFC) (details / githubweb)
  18. [mlir] Enable passing crash reproducer stream factory method (details / githubweb)
  19. Revert "[NewPM][opt] Run the "default" AA pipeline by default" (details / githubweb)
  20. [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook (details / githubweb)
  21. [NFC] Disallow unused prefixes under llvm/test (details / githubweb)
  22. [ASTReader] Allow controlling separately whether validation should be disabled for a PCH vs a module file (details / githubweb)
  23. [JITLink][ELF/x86-64] Range check 32-bit relocs. (details / githubweb)
  24. [NewPM][opt] Run the "default" AA pipeline by default (details / githubweb)
  25. [test] Make incorrect-exit-count.ll work under NPM (details / githubweb)
  26. [mlir][Linalg] Introduce linalg.pad_tensor op. (details / githubweb)
  27. [mlir][StandardToSPIRV] Add support for lowering uitofp to SPIR-V (details / githubweb)
  28. [AArch64][GlobalISel] Implement widenScalar for signed overflow (details / githubweb)
  29. [TargetLowering] Simplify some code in SimplifySetCC that tries to handle SIGN_EXTEND_INREG operand types that should never happen. NFCI (details / githubweb)
  30. [AMDGPU] Test clean up (NFC) (details / githubweb)
  31. Update filename to workers.py file in documentation (details / githubweb)
  32. NFC: Remove simple_ilist comment mentioning ilist/iplist allocating (details / githubweb)
  33. [TargetLowering] Use getBoolConstant instead of assuming zero or one for boolean contents. (details / githubweb)
  34. [clang][cli] Port visibility LangOptions to marshalling system (details / githubweb)
  35. [RISCV] Fix intrinsic CodeGen test cases for vrgather (details / githubweb)
  36. [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses. (details / githubweb)
  37. [APSInt][NFC] Clean up doxygen comments (details / githubweb)
  38. [SVE] Add support for scalable vectorization of loops with selects and cmps (details / githubweb)
  39. [LegacyPM] Update InversedLastUser on the fly. NFC. (details / githubweb)
  40. [JITLink][ELF/x86-64] Add support for weak and hidden symbols. (details / githubweb)
  41. Fix build failure caused by 2e080eb00ad76654313e0e119bb7fa0ffe2f9866 (details / githubweb)
  42. [X86][SSE] Add v16i8 02_20_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu shuffle test (details / githubweb)
  43. [X86][SSE] Add PR48823 HSUB test case (details / githubweb)
  44. [AMDGPU] Implement mir parseCustomPseudoSourceValue (details / githubweb)
  45. [gn build] Port 8214982b5042 (details / githubweb)
  46. [IR] Optimize adding attribute to AttributeList (NFC) (details / githubweb)
  47. [ARM] Add new and regenerate SSAT tests. NFC (details / githubweb)
  48. [clangd] Add documentation for building and testing clangd (details / githubweb)
  49. [ARM] Adjust isSaturatingConditional to return a new SDValue. NFC (details / githubweb)
  50. [X86][SSE] Don't fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) if the shuffle are splats (details / githubweb)
  51. [DAG] Commute shuffle(splat(A,u), shuffle(C,D)) -> shuffle'(shuffle(C,D), splat(A,u)) (details / githubweb)
  52. [NFC] Add CMakeUserPresets.json filename to .gitignore (details / githubweb)
  53. Revert "[clang] Suppress "follow-up" diagnostics on recovery call expressions." (details / githubweb)
  54. Don't delete default constructor of PathDiagnosticConsumerOptions (details / githubweb)
  55. [clang][Tooling] Get rid of a hack in SymbolOccurrences, NFCI (details / githubweb)
  56. [SLP] do not traverse constant uses (details / githubweb)
  57. [X86][AVX] combineX86ShufflesRecursively - attempt to constant fold before widening shuffle inputs (details / githubweb)
  58. [clangd][SwapIndex] ensure that the old index is alive while we are using it via the function returned by `SwapIndex::indexedFiles()` call (details / githubweb)
  59. [clangd] Inject context provider rather than config into ClangdServer. NFC (details / githubweb)
  60. [LTO] Add support for existing Config::Freestanding option. (details / githubweb)
  61. Avoid fragile type lookups in GDB pretty printer (details / githubweb)
  62. [ARM] Disable sign extended SSAT pattern recognition. (details / githubweb)
  63. [clang][ASTImporter] Add support for importing CXXFoldExpr. (details / githubweb)
  64. [SimplifyCFG] FoldBranchToCommonDest(): don't deal with unconditional branches (details / githubweb)
  65. [NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches (details / githubweb)
  66. [NFC][SimplifyCFG] FoldBranchToCommonDest(): unclutter Cond/CondInPred handling (details / githubweb)
  67. [NFC][SimplifyCFG] FoldBranchToCommonDest(): somewhat better structure weight updating code (details / githubweb)
  68. [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract check for destination sharing into a helper function (details / githubweb)
  69. [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract the actual transform into helper function (details / githubweb)
  70. [NFC][InstCombine] Extract freelyInvertAllUsersOf() out of canonicalizeICmpPredicate() (details / githubweb)
  71. [NFC][InstCombine] Add tests for `(~x) &/| y` --> `~(x |/& (~y))` fold (details / githubweb)
  72. [InstCombine] Fold `(~x) & y` --> `~(x | (~y))` iff it is free to do so (details / githubweb)
  73. [InstCombine] Fold `(~x) | y` --> `~(x & (~y))` iff it is free to do so (details / githubweb)
  74. Revert "[NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches" (details / githubweb)
  75. [libomptarget][devicertl] Drop templated atomic functions (details / githubweb)
  76. [coro.async] Make sure we process async coroutines (details / githubweb)
  77. [LoopUnswitch] Add test cases with atomic loads & call (details / githubweb)
  78. [LoopUnswitch] Fix logic to avoid unswitching with atomic loads. (details / githubweb)
  79. [flang] Fix typo in error message (details / githubweb)
  80. [X86][AVX] combineTargetShuffle - simplify the X86ISD::VPERM2X128 subvector matching (details / githubweb)
  81. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases (details / githubweb)
  82. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle vperm2x128(movddup(x),movddup(y)) cases (details / githubweb)
  83. [SystemZ][z/OS] Fix No such file or directory expression error (details / githubweb)
  84. [HIP] Support __managed__ attribute (details / githubweb)
  85. [MLIR] Add support for extracting an integer sample point (if one exists) from an unbounded FlatAffineConstraints. (details / githubweb)
  86. [mlir][StandardOps] Fix typos in the td file. (details / githubweb)
  87. [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file (details / githubweb)
  88. [OpenMP] libomp: properly initialize buckets in __kmp_dephash_extend (details / githubweb)
  89. [libc++] Fix broken build when merging libc++abi into libc++ on Apple (details / githubweb)
  90. [llvm-mca] Adding local lit config file for X86 targets (details / githubweb)
  91. [mlir] Add coro intrinsics operations to LLVM dialect (details / githubweb)
  92. [LLDB] Fix how ObjCBOOLSummaryProvider deals with BOOL (details / githubweb)
  93. [mlir][spirv] Fix script for availability autogen and refresh ops (details / githubweb)
  94. [flang] Remove some needless operations in expr rewriting (details / githubweb)
  95. [mlir][spirv] Define spv.IsNan/spv.IsInf and add lowerings (details / githubweb)
  96. [InstCombine] add tests for abs(sext X); NFC (details / githubweb)
  97. [InstCombine] narrow abs with sign-extended input (details / githubweb)
  98. [flang] Correct shape analysis for transformational intrinsic functions (details / githubweb)
  99. [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued (details / githubweb)
  100. [flang][nfc] Fix comments, remove needless API, tweak script (details / githubweb)
  101. [CSSPGO] LTO option for pseudo probe (details / githubweb)
  102. [mlir][Linalg] NFC: Refactor LinalgDependenceGraphElem to allow (details / githubweb)
  103. [NFC][libc++] Update the implementation status. (details / githubweb)
  104. [mlir][Linalg] Extend tile+fuse to work on Linalg operation on tensors. (details / githubweb)
  105. Add more explicit assert for failures (details / githubweb)
  106. [libc++] Bring back mach_absolute_time implementation of steady_clock (details / githubweb)
  107. [SimplifyLibCalls] Skip unused calls in sincos transform (details / githubweb)
  108. Remove obsolete TODOs (details / githubweb)
  109. [mlir][OpFormatGen] Add support for anchoring optional groups with types (details / githubweb)
  110. [CodeGen] Use getCharWidth() more consistently in CGRecordLowering. NFC (details / githubweb)
  111. [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC (details / githubweb)
  112. [libc++] Introduce __bits (details / githubweb)
  113. [NewPM][AMDGPU] Skip adding CGSCCOptimizerLate callbacks at O0 (details / githubweb)
  114. [Tests] Add willreturn to libcalls in some tests (details / githubweb)
  115. [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec. (details / githubweb)
  116. [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec. (details / githubweb)
  117. [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec. (details / githubweb)
  118. [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec. (details / githubweb)
  119. [RISCV] Add Zba feature and move add.uw and slli.uw to it. (details / githubweb)
  120. [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec. (details / githubweb)
  121. [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec. (details / githubweb)
  122. [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec. (details / githubweb)
  123. [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec. (details / githubweb)
  124. [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack. (details / githubweb)
  125. [RISCV] Move pack instructions to Zbp extension only. (details / githubweb)
  126. [RISCV] Add zext.h instruction to Zbb. (details / githubweb)
  127. [RISCV] Add support for rev8 and orc.b to Zbb. (details / githubweb)
  128. [RISCV] Add xperm.* instructions to Zbp extension. (details / githubweb)
  129. [RISCV] Update B extension version to 0.93. (details / githubweb)
  130. [mlir][Linalg] Disable fusion of tensor_reshape op by expansion when unit-dims are involved (details / githubweb)
  131. [InstSimplify] Add willreturn to more libcall tests (NFC) (details / githubweb)
  132. [Analysis] Support AIX vec_malloc routines (details / githubweb)
  133. [RISCV] Add isel patterns for SH*ADD(.UW) (details / githubweb)
  134. [Inline] Precommit tests for dead calls and willreturn. (details / githubweb)
  135. [gn build] Port 622eaa4a4cea (details / githubweb)
  136. [lld-macho] Ignore -lto_library (details / githubweb)
  137. [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32. (details / githubweb)
  138. [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method (details / githubweb)
  139. [VFS] Fix inconsistencies between relative paths and fallthrough. (details / githubweb)
  140. [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): fix instruction name preservation (details / githubweb)
  141. [NFC][SimplifyCFG] fold-branch-to-common-dest.ll: reduce complexity of @pr48450* test (details / githubweb)
  142. [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): move instruction cloning to after CFG update (details / githubweb)
  143. [SimplifyCFG] FoldBranchToCommonDest(): re-lift restrictions on liveout uses of bonus instructions (details / githubweb)
  144. Revert "[GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method" (details / githubweb)
  145. Revert "[AArch64][GlobalISel] Implement widenScalar for signed overflow" (details / githubweb)
  146. Revert "[AArch64][GlobalISel] Make G_USUBO legal and select it." (details / githubweb)
  147. [Matrix] Propagate shape information through fneg (details / githubweb)
  148. [mlir][Linalg] Make Fill operation work on tensors. (details / githubweb)
  149. [RISCV] Add more cmov isel patterns to handle seteq/ne with a small non-zero immediate. (details / githubweb)
  150. [RGT][ADT] Remove test assertion that will not be executed (details / githubweb)
  151. [lldb] FixFileSystem::GetExternalPath for VFS API change (details / githubweb)
  152. [RGT] Don't use EXPECT* macros in a subprocess that exits by signalling (details / githubweb)
  153. [RGT][TextAPI] Remove a zero-trip loop and the assertions within it (details / githubweb)
  154. [CodeComplete] Add ranged for loops code pattern. (details / githubweb)
  155. PR47682: Merge the DeclContext of a merged FunctionDecl before we inherit (details / githubweb)
  156. Change materializeFrameBaseRegister() to return register (details / githubweb)
  157. [AMDGPU] Fix FP materialization/resolve with flat scratch (details / githubweb)
  158. Change static buffer to be BSS instead of DATA in HandlePacket_qSpeedTest (details / githubweb)
  159. [libomptarget] Build cuda plugin without cuda installed locally (details / githubweb)
  160. ADT: Use 'using' to inherit assign and append in SmallString (details / githubweb)
  161. [LoopDeletion] Handle inner loops w/untaken backedges (details / githubweb)
  162. [RISCV] Implement vloxseg/vluxseg intrinsics. (details / githubweb)
  163. [RISCV] Add RV32 test cases for vluxseg. (details / githubweb)
  164. [RISCV] Add RV64 test cases for vluxseg. (details / githubweb)
  165. [RISCV] Add RV32 test cases for vloxseg. (details / githubweb)
  166. [RISCV] Add RV64 test cases for vloxseg. (details / githubweb)
  167. [RISCV] Implement vsoxseg/vsuxseg intrinsics. (details / githubweb)
  168. [RISCV] Add RV32 test cases for vsuxseg. (details / githubweb)
  169. [RISCV] Add RV64 test cases for vsuxseg. (details / githubweb)
  170. [RISCV] Add RV32 test cases for vsoxseg. (details / githubweb)
  171. [RISCV] Add RV64 test cases for vsoxseg. (details / githubweb)
  172. [OpenMP] Remove unnecessary pointer checks in a few locations (details / githubweb)
  173. [InstCombine] remove incompatible attribute when simplifying some lib calls (details / githubweb)
  174. Recommit "[AArch64][GlobalISel] Make G_USUBO legal and select it." (details / githubweb)

Started by an SCM change

This run spent:

  • 1 day 0 hr waiting;
  • 1 day 2 hr build duration;
  • 1 day 2 hr total from scheduled to completion.
Revision: f8837bec132947731bb9d2c87316e598d825396d
  • refs/remotes/origin/main
Revision: bd64ad3fe17506933ac2971dcc900271d6ae5969
  • refs/remotes/origin/main
Test Result (no failures)