Started 1 day 2 hr ago
Took 7 hr 48 min

Success Build #245 (Apr 13, 2021 1:37:37 AM)

Changes
  1. [RISCV][Clang] Add RVV vleff intrinsic functions. (details)
  2. [Matrix] Implement C-style explicit type conversions for matrix types. (details)
  3. [NFC][CVP] Add `@llvm.abs` test cases (details)
  4. [CVP] @llvm.abs() handling (details)
  5. [libtooling][clang-tidy] Fix diagnostics not highlighting fed SourceRanges (details)
  6. zz (details)
  7. [NFC][ConstantRange] Add 'icmp' helper method (details)
  8. Revert "zz" (details)
  9. Revert "[NFC][ConstantRange] Add 'icmp' helper method" (details)
  10. [NFC][ConstantRange] Add 'icmp' helper method (details)
  11. [libtooling][clang-tidy] Fix off-by-one rendering issue with SourceRanges (details)
  12. [flang] Accept & fold IEEE_SELECTED_REAL_KIND (details)
  13. [NFC] Rename LimitingIntrinsic into MinMaxIntrinsic (details)
  14. [NFC][LVI] getPredicateAt(): drop default value for UseBlockValue (details)
  15. [CVP] LVI: Use in-block values when checking value signedness domain (details)
  16. [NFC][CVP] Add statistic for function pointer argument non-null-ness deduction (details)
  17. [NFC][JumpThreading] Increment 'NumFolds' statistic all places terminator becomes uncond (details)
  18. [CSSPGO] Fix dangling context strings and improve profile order consistency and error handling (details)
  19. [IVUsers] Check LoopSimplify cache earlier (NFC) (details)
  20. [NFC][CVP] Add tests for @llvm.[us]{min,max}() intrinsics (details)
  21. [CVP] @llvm.[us]{min,max}() intrinsics handling (details)
  22. [Polly] Partially refactoring of IslAstInfo and IslNodeBuilder to use isl++. NFC. (details)
  23. Remove "Rewrite Symbols" from codegen pipeline (details)
  24. Revert "Remove "Rewrite Symbols" from codegen pipeline" (details)
  25. Missing syntax highlighting for LLVM IR in Langref (details)
  26. Typo fix (details)
  27. Update personal info in CREDITS.TXT (details)
  28. [libc++] [CI] Validate the output of the generated scripts. (details)
  29. [NFC][LoopIdiom] Regenerate left-shift-until-bittest.ll (details)
  30. [NFC][LoopIdiom] left-shift-until-bittest: add small-bitwidth tests (details)
  31. [LoopIdiom] left-shift-until-bittest: set all allowed no-wrap flags on add/sub (details)
  32. [NFC][LoopVectorize] Autogenerate interleaved-accesses.ll (details)
  33. [NFC][InstCombine] Add a few test of adding to add-like or (details)
  34. [InstCombine] (X | Op01C) + Op1C --> X + (Op01C + Op1C) iff the or is actually an add (details)
  35. [NFC][InstCombine] Add tests for "get low bit mask upto and including bit X" pattern (details)
  36. [InstCombine] Improve "get low bit mask upto and including bit X" pattern (details)
  37. [RISCV] Add i8 and i16 srli and srai tests to Zbb/Zbp test files. NFC (details)
  38. [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffff) when zext.h is supported. (details)
  39. [RISCV] Drop earlyclobber constraint from vwadd(u).wx, vwsub(u).wx, vfwadd.wf and vfwsub.wf. (details)
  40. [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0) (details)
  41. [X86] combineXor - Pull out repeated getOperand() calls. NFCI. (details)
  42. [WebAssembly] Update v128.any_true (details)
  43. [X86][AVX512] Fold not(kmov(x)) -> kmov(not(x)) and not(widen_subvector(x)) -> widen_subvector(not(x)) (details)
  44. [VectorCombine] Add tests for load/extract scalarization. (details)
  45. [LoopUnroll] Add AArch64 test case with large vector ops. (details)
  46. [NFCI][DomTreeUpdater] applyUpdates(): reserve space for updates first (details)
  47. [NFCI][Local] TryToSimplifyUncondBranchFromEmptyBlock(): improve Dominator Tree updating (details)
  48. [NFCI][BasicBlockUtils] MergeBlockIntoPredecessor(): improve Dominator Tree updating (details)
  49. [NFCI][Local] MergeBasicBlockIntoOnlyPred(): improve Dominator Tree updating (details)
  50. [NFCI][SimplifyCFG] mergeEmptyReturnBlocks(): improve Dominator Tree updating (details)
  51. [NFCI][SimplifyCFG] PerformValueComparisonIntoPredecessorFolding(): improve Dominator Tree updating (details)
  52. [RISCV] Use SLLI/SRLI instead of SLLIW/SRLIW for (srl (and X, 0xffff), C) custom isel on RV64. (details)
  53. [RISCV] Update computeKnownBitsForTargetNode to treat READ_VLENB as being 16 byte aligned. (details)
  54. [RISCV][NFC] Remove unneeded explict XLenVT type on codegen patterns (details)
  55. [RISCV][Clang] Add RVV Widening Integer Add/Subtract intrinsic functions. (details)
  56. [RISCV][Clang] Add some RVV Floating-Point intrinsic functions. (details)
  57. [RISCV][Clang] Add more RVV Floating-Point intrinsic functions. (details)
  58. [RISCV][Clang] Add some RVV Floating-Point intrinsic functions. (details)
  59. [RISCV][Clang] Add RVV Type-Convert intrinsic functions. (details)
  60. [RISCV][Clang] Add RVV merge intrinsic functions. (details)
  61. [RISCV][Clang] Add all RVV Reduction intrinsic functions. (details)
  62. [RISCV][Clang] Add more RVV load/store intrinsic functions. (details)
  63. [RISCV][Clang] Add all RVV Mask intrinsic functions. (details)
  64. [RISCV][Clang] Add some RVV Permutation intrinsic functions. (details)
  65. [PowerPC] Lower f128 SETCC/SELECT_CC as libcall if p9vector disabled (details)
  66. [Clang][Coroutine][DebugInfo] In c++ coroutine, clang will emit different debug info variables for parameters and move-parameters. (details)
  67. [Debug-Info] make fortran CHARACTER(1) type as valid unsigned type (details)
  68. [lld-macho][nfc] Convert tabs to spaces (details)
  69. [X86] Remove FeatureCLWB from FeaturesICLClient (details)
  70. [NARY] Don't optimize min/max if there are side uses (details)
  71. [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation (details)
  72. fix typo in a CMake SANITIZER_CAN_USE_CXXABI variable initial definition (details)
  73. [NFC] [Clang]: fix spelling mistake in assert message (details)
  74. [libtooling][clang-tidy] Fix compiler warnings in testcase [NFC] (details)
  75. [NFC][Debug] Fix unnecessary deep-copy for vector to save compiling time (details)
  76. [clang][AST] Handle overload callee type in CallExpr::getCallReturnType. (details)
  77. [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions. (details)
  78. [AArch64] Adds memory operands for indexed loads. (details)
  79. [OpenCL] Accept .rgba in OpenCL 3.0 (details)
  80. [AMDGPU] Save VGPR of whole wave when spilling (details)
  81. [AMDGPU] Unify spill code (details)
  82. [AMDGPU] Autogenerate test. NFC (details)
  83. [AMDGPU] Fix saving fp and bp (details)
  84. [LLDB] Fix buildbots breakage due to TestGuessLanguage.py (details)
  85. [AMDGPU] Fix ubsan error (details)
  86. [AArch64] ACLE: Fix issue for mismatching enum types with builtins. (details)
  87. [IR] Fix Wdocumentation warning. NFCI. (details)
  88. [AMDGPU][MC][NFC] Removed extra spaces (details)
  89. [mlir][linalg] fixing hard-coded variable names in a test (NFC) (details)
  90. Revert "[DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions." (details)
  91. Reland [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions."" (details)
  92. Reapply "[DebugInfo] Correctly track SDNode dependencies for list debug values" (details)
  93. [AArch64][SVE] Remove redundant PTEST of MATCH/NMATCH results (details)
  94. [AMDGPU] Kill temporary register after restoring (details)
  95. Fix chrome os failure after 021de7cf80268091cf13485a538b611b37d0b33e. (details)
  96. [lldb] Don't recursively load types of static member variables in the DWARF AST parser (details)
  97. [lldb] Delete dead StackFrameList::Merge (details)
  98. [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant (details)
  99. Revert "[AArch64] Add Machine InstCombiner patterns for FMUL indexed variant" (details)
  100. [mlir][linalg] adding operation to access the iteration index of enclosing linalg ops. (details)
  101. [TableGen] Fix bug in recent change to ListInit::convertInitListSlice() (details)
  102. [ARM] Updates to arm-block-placement pass (details)
  103. [NFC] Remove redundant string copy (details)
  104. [ARM] Add FP handling for MVE lane interleaving (details)
  105. [X86][AMX] Hoist ldtilecfg (details)
  106. [clangd] Provide a way to disable external index (details)
  107. [compiler-rt][aarch64] Add PAC-RET/BTI support to HWASAN. (details)
  108. [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) (details)
  109. [InstCombine] Regenerate select-ctlz-to-cttz.ll tests (details)
  110. [docs] Add Windows/COFF call info (details)
  111. [libc++] Split auto_ptr out of <memory> (details)
  112. [libc++] Split std::allocator out of <memory> (details)
  113. [libc++] Split std::get_temporary_buffer out of <memory> (details)
  114. [libc++] NFC: Remove duplicate synopsis from <__string> (details)
  115. [gn build] Port 0b439e4cc9db (details)
  116. [gn build] Port 26beecfe470b (details)
  117. [gn build] Port 6a1ac88fc19a (details)
  118. [libc++] Divorce the std Lit feature from the -std=XXX compiler flag (details)
  119. Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" (details)
  120. [ARM] Add a number of intrinsics for MVE lane interleaving (details)
  121. [PassManager][PhaseOrdering] lower expects before running simplifyCFG (details)
  122. [libc++] [test] Detect an improperly noexcept'ed __decay_copy. (details)
  123. [libc++] Implement D2351R0 "Mark all library static cast wrappers as [[nodiscard]]" (details)
  124. [InstCombine] when calling conventions are compatible, don't convert the call to undef idiom (details)
  125. Allow applying attributes to subset of allowed subjects. (details)
  126. [flang] Fix narrowing warning on macos (details)
  127. [clang-tidy] Add option to ignore macros in readability-function-cognitive-complexity check. (details)
  128. Fix nits. (details)
  129. [asan] Replaceable new/delete is unsupported in Windows. (details)
  130. [mlir][Linalg] Disable const -> linalg.generic when fused op is illegal. (details)
  131. [mlir] Rename AVX512 dialect to X86Vector (details)
  132. [mlir] introduce "encoding" attribute to tensor type (details)
  133. [MLIR] PresburgerSet emptiness check: remove assertions that there are no symbols (details)
  134. [RISCV] Support vector SET[U]LT and SET[U]GE with splatted immediates (details)
  135. Replace uses of std::iterator with explicit using (details)
  136. [Inliner] Propagate SROA analysis through invariant group intrinsics (details)
  137. Revert "[PassManager][PhaseOrdering] lower expects before running simplifyCFG" (details)
  138. [libc++] Move checks for newlib to actually work (details)
  139. Fix documentation typo. (details)
  140. [mlir][affine] Fix unfolded bounding maps for affine.for (details)
  141. [compiler-rt] add SANITIZER_OSX (details)
  142. [AIX] Tweak test XFAIL from D99815 (details)
  143. [NewPM] Fix -print-changed when a -filter-print-funcs function is removed (details)
  144. Enable creation of large response file on z/OS (details)
  145. [PassManager][PhaseOrdering] lower expects before running simplifyCFG (details)
  146. [ARM] support symbolic expression as immediate in memory instructions (details)
  147. [mlir][spirv] Put debug-only variable in LLVM_DEBUG (details)
  148. [libc++] add `inline` for __open's definition in ifstream and ofstream (details)
  149. [flang] Correct TypeCode::IsLogical() (details)
  150. [lldb] Disable Shell/Subporcess with reproducers (details)
  151. [clang-rename] Handle designated initializers. (details)
  152. [InstCombine] add tests for shift+trunc signbit check; NFC (details)
  153. [InstCombine] fold shift+trunc signbit check (details)
  154. [TSan] Allow test contents to be copied before execution (details)
  155. [mlir] Move memref.subview patterns to MemRef/Transforms/ (details)
  156. Revert "[InstCombine] when calling conventions are compatible, don't convert the call to undef idiom" (details)
  157. [mlir][spirv] Allow bitwidth emulation on runtime arrays (details)
  158. Fix up build failures after cfce5b26a888cb979d65252275df1f977dc1e6c8 (details)
  159. [mlir][spirv] Fix runtime array stride when emulating bitwidth (details)
  160. [ARM] Fix -Wmissing-field-initializers (details)
  161. [SimplifyCFG] Add test requiring only hoisting a branch. (details)
  162. [PhaseOrdering] Add test for SimplifyCFG and LV interaction. (details)
  163. Revert "[clangd] Provide a way to disable external index" (details)
  164. Reland "Revert "[InstCombine] when calling conventions are compatible, don't convert the call to undef idiom"" (details)
  165. [lldb] [gdb-remote client] Refactor handling qSupported (details)
  166. [clang-tidy] Add <utility> include to misc-uniqueptr-reset-release (details)
  167. [SantizerCoverage] handle missing DBG MD when inserting libcalls (details)
  168. [Evaluator] Look through invariant.group intrinsics (details)
  169. [compiler-rt][aarch64] Add PAC-RET/BTI property to hwasan_interceptors_vfork.S (details)
  170. [JumpThreading] merge debug info when merging select+br (details)
  171. Revert "[lldb] [gdb-remote client] Refactor handling qSupported" (details)
  172. [mlir] Use MCJIT to fix integration tests (details)
  173. [Passes] Add relative lookup table converter pass (details)
  174. [lldb] Disable TestLaunchProcessPosixSpawn.py with reproducers (details)
  175. [gn build] Port e96df3e531f5 (details)
  176. [MLIR] Add a switch operation to the standard dialect (details)
  177. [X86] Support -march=rocketlake (details)
  178. [mlir] Async: add automatic reference counting at async.runtime operations level (details)
  179. [NARY][NFC] Use hasNUsesOrMore instead of getNumUses since it's more (details)
  180. [PowerPC] stop reverse mem op generation for some cases. (details)
  181. [GreedyRA ORE] Add debug location for function level report (details)
  182. Revert "Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"" (details)
  183. [lldb] Fix replaying TestMemoryRead.py from reproducer (details)
  184. [libcxx] adds `std::incrementable_traits` to <iterator> (details)
  185. [libcxx][NFC] tweaks `incrementable_traits` per review (details)
  186. [compiler-rt][X86] fix build fail after "[X86] Support -march=rocketlake" (details)
  187. [RISCV] Rename RISCVISD::SHFLI to RISCVISD::SHFL and don't require the second operand to be an immediate. (details)
  188. [WebAssembly] Test i64x2.abs encoding (details)
  189. [MLIR][LinAlg] Implement detensoring cost-modelling. (details)
  190. [lldb] Replace NativeProcess delegate list with a single delegate (details)
  191. [NFC][SYCL] Drop idle triple component from regression tests. (details)
  192. [M68k] Implement AsmParser (details)
  193. [libc++] Fix test synopses and remove unused includes. (details)
  194. [lldb] Require x86 backend for a bunch of DWARF tests (details)
  195. [lldb][Arm/AArch64] Add basic disassemble tests for Arm/AArch64 (details)
  196. [lldb] Require x86 for unwind no-return test (details)
  197. Revert "[lldb] [Process] Watch for fork/vfork notifications" and associated followups (details)
  198. [mlir][linalg] lower index operations during linalg to loop lowering. (details)
  199. [lldb] [gdb-remote client] Refactor handling qSupported (details)
  200. Revert "Revert "[clangd] Provide a way to disable external index"" (details)
  201. [OpenCL][NFC] Rename isOpenCLVersionContainedInMask (details)
  202. [SimplifyCFG] Allow hoisting terminators only with HoistCommonInsts=false. (details)
  203. [CodeView] Fix the ARM64 CPUType enum (details)
  204. [AArch64][SVE] Fix dup/dupq intrinsics for C++. (details)
  205. [flang] Fix a test (use %s instead of $s) (details)
  206. [lldb] [gdb-remote server] Refactor handling qSupported (details)
Changes
  1. [PowerPC] Allow the PowerPC RHEL buildbot to use cmake with test-suite (details)
  2. [ve] fix cmake cache param (details)

Started by timer

This run spent:

  • 3 ms waiting;
  • 7 hr 48 min build duration;
  • 7 hr 48 min total from scheduled to completion.
Revision: aab81c2f40d2098f9014473a1e7c8fb7b074360b
  • refs/remotes/origin/main
Revision: a43b7ccb965ff70fed880fd9d607ee203dbd8c50
  • refs/remotes/origin/main
Test Result (no failures)