Started 1 yr 0 mo ago
Took 6 hr 20 min

Build #3609 (Oct 1, 2020 11:14:26 PM)

Changes
  1. [NFC][ARM] Add more LowOverheadLoop tests. (details / githubweb)
  2. [mlir][Linalg] Tile sizes for Conv ops vectorization added as pass arguments (details / githubweb)
  3. [SCEV] Verify that all mapped SCEV AddRecs refer to valid loops. (details / githubweb)
  4. InstCombine] collectBitParts - cleanup variable names. NFCI. (details / githubweb)
  5. [InstCombine] recognizeBSwapOrBitReverseIdiom - use ArrayRef::back() helper. NFCI. (details / githubweb)
  6. [RDA] isSafeToDefRegAt: Look at global uses (details / githubweb)
  7. [InstCombine] recognizeBSwapOrBitReverseIdiom - cleanup bswap/bitreverse detection loop. NFCI. (details / githubweb)
  8. [InstCombine] Add PR47191 bswap tests (details / githubweb)
  9. [lldb] Fix FreeBSD Arm Process Plugin build (details / githubweb)
  10. [VPlan] Change recipes to inherit from VPUser instead of a member var. (details / githubweb)
  11. [lldb] [Process/NetBSD] Fix operating on ftag register (details / githubweb)
  12. [InstCombine] recognizeBSwapOrBitReverseIdiom - remove unnecessary cast. NFCI. (details / githubweb)
  13. [InstCombine] Remove %tmp variable names from bswap tests (details / githubweb)
  14. [InstCombine] recognizeBSwapOrBitReverseIdiom - merge the regular/trunc+zext paths. NFCI. (details / githubweb)
  15. [clangd] Fix invalid UTF8 when extracting doc comments. (details / githubweb)
  16. [PowerPC] Remove support for VRSAVE save/restore/update. (details / githubweb)
  17. [GlobalISel] Fix incorrect setting of ValNo when splitting (details / githubweb)
  18. Move AffineMapAttr into BaseOps.td (details / githubweb)
  19. [sanitizers] Fix internal__exit on Solaris (details / githubweb)
  20. [NFC][FE] Replace TypeSize with StorageUnitSize (details / githubweb)
  21. Reapply "RegAllocFast: Rewrite and improve" (details / githubweb)
  22. RegAllocFast: Add extra DBG_VALUE for live out spills (details / githubweb)
  23. LiveDebugValues: Fix typos and indentation (details / githubweb)
  24. GlobalISel: Assert if MoreElements uses a non-vector type (details / githubweb)
  25. [InstCombine] Remove %tmp variable names from bswap-fold tests (details / githubweb)
  26. [FE] Use preferred alignment instead of ABI alignment for complete object when applicable (details / githubweb)
  27. [mlir][Linalg] Generalize the logic to compute reassociation maps (details / githubweb)
  28. [InstCombine] Add bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector tests (details / githubweb)
  29. [InstCombine] Fix bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector support (details / githubweb)
  30. [PowerPC] Avoid unused variable warning in Release builds (details / githubweb)
  31. [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9 (details / githubweb)
  32. [InstCombine] Add tests for 'partial' bswap patterns (details / githubweb)
  33. [NFC][regalloc] Make VirtRegAuxInfo part of allocator state (details / githubweb)
  34. [DA][SDA] SyncDependenceAnalysis re-write (details / githubweb)
  35. [VE] Support TargetBlockAddress (details / githubweb)
  36. [ObjCARCAA][NewPM] Add already ported objc-arc-aa to PassRegistry.def (details / githubweb)
  37. [mlir][openacc] Remove -allow-unregistred-dialect from ops and invalid tests (details / githubweb)
  38. [llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. (details / githubweb)
  39. scudo: Make it thread-safe to set some runtime configuration flags. (details / githubweb)
  40. [test][SampleProfile][NewPM] Fix some tests under NPM (details / githubweb)
  41. [asan][test] Several Posix/unpoison-alternate-stack.cpp fixes (details / githubweb)
  42. [AArch64] Avoid pairing loads when the base reg is modified (details / githubweb)
  43. [CodeGen] add test for NAN creation; NFC (details / githubweb)
  44. [Sema] Support Comma operator for fp16 vectors. (details / githubweb)
  45. Fix interaction of `constinit` and `weak`. (details / githubweb)
  46. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload (details / githubweb)
  47. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def (details / githubweb)
  48. [AIX][Clang][Driver] Link libm in c++ mode (details / githubweb)
  49. Exception support for basic block sections (details / githubweb)
  50. [lldb/ipv6] Support running lldb tests in an ipv6-only environment. (details / githubweb)
  51. [MLIR] Add async.value type to Async dialect (details / githubweb)
  52. [lldb-vscode] Allow an empty 'breakpoints' field to clear breakpoints. (details / githubweb)
  53. Fix crash in SBStructuredData::GetDescription() when there's no StructuredDataPlugin. (details / githubweb)
  54. [test][NewPM][SampleProfile] Fix more tests under NPM (details / githubweb)
  55. [libc++] Make sure we don't attempt to run check-cxx-abilist when libc++ doesn't define new/delete (details / githubweb)
  56. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" (details / githubweb)
  57. [CodeGen] improve coverage for float (32-bit) type of NAN; NFC (details / githubweb)
  58. Revert "[OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def" (details / githubweb)
  59. Add GDB prettyprinters for a few more MLIR types. (details / githubweb)
  60. [mlir][vector] First step of vector distribution transformation (details / githubweb)
  61. [NPM] Add target specific hook to add passes for New Pass Manager (details / githubweb)
  62. [X86] Canonicalize (x > 1) ? x : 1 -> (x >= 1) ? x : 1 for sign and unsigned to enable the use of test instructions for the compare. (details / githubweb)
  63. [asan][test] XFAIL Posix/no_asan_gen_globals.c on Solaris (details / githubweb)
  64. [NFC] Fix spacing in clang/test/Driver/aix-ld.c (details / githubweb)
  65. [flang] Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL (details / githubweb)
  66. [clangd] Remove dead variable. NFC (details / githubweb)
  67. [PDB] Merge types in parallel when using ghashing (details / githubweb)
  68. Revert "[PDB] Merge types in parallel when using ghashing" (details / githubweb)
  69. [mlir][Linalg] Add pattern to tile and fuse Linalg operations on buffers. (details / githubweb)
  70. [Msan] Add ptsname, ptsname_r interceptors (details / githubweb)
  71. [AMDGPU] Reorganize VOP3P encoding (details / githubweb)
  72. Re-land "[PDB] Merge types in parallel when using ghashing" (details / githubweb)
  73. [flang] Semantic analysis for FINAL subroutines (details / githubweb)
  74. [OpenMP][libomptarget] make omp_get_initial_device 5.1 compliant (details / githubweb)
  75. [OpenMP][OMPT] Update OMPT tests for newly added GOMP interface patches (details / githubweb)
  76. Handle unknown OSes in DarwinTargetInfo::getExnObjectAlignment (details / githubweb)
  77. [PowerPC] Add outer product instructions for MMA (details / githubweb)
  78. Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (bug 34579) (details / githubweb)
  79. [OpenMP][libarcher] Allow all possible argument separators in TSAN_OPTIONS (details / githubweb)
  80. [ARM] Add missing target for Arm neon test case. (details / githubweb)
  81. [AArch64][GlobalISel] NFC: Refactor G_FCMP selection code (details / githubweb)
  82. [lldb] Make TestGuiBasicDebug more lenient (details / githubweb)
  83. [flang] Allow record advancement in external formatted sequential READ (details / githubweb)
  84. [AArch64][GlobalISel] Add some more legal types for G_PHI, G_IMPLICIT_DEF, G_FREEZE. (details / githubweb)
  85. [WholeProgramDevirt][NewPM] Add NPM testing path to match legacy pass (details / githubweb)
  86. Try to fix build. May have used a C++ feature too new/not supported on all platforms. (details / githubweb)
  87. [lld][WebAssembly] Allow exporting of mutable globals (details / githubweb)
  88. Remove `Ops` suffix from dialect library names (details / githubweb)
  89. [flang] Fix Gw.d format output (details / githubweb)
  90. [mlir] Split Dialect::addOperations into two functions (details / githubweb)
  91. [AArch64][GlobalISel] Clamp oversize FP arithmetic vectors. (details / githubweb)
  92. [flang][msvc] Avoid ReferenceVariantBase ctor ambiguity. NFC. (details / githubweb)
  93. [WebAssembly] New-style command support (details / githubweb)
  94. [flang][msvc] Workaround 'forgotten' symbols in FoldOperation. NFC. (details / githubweb)
  95. [APFloat] Improve asserts in isSignificandAllOnes and isSignificandAllZeros so they protect shift operations from undefined behavior. (details / githubweb)
  96. [ELF] --wrap: don't unnecessarily expose __real_ (details / githubweb)
  97. Revert "[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking." (details / githubweb)
  98. [SCEV][NFC] Introduce isKnownPredicateAt method (details / githubweb)
  99. [RISCV][ASAN] implementation for previous/next pc routines  for riscv64 (details / githubweb)
  100. [LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebug (details / githubweb)
  101. We don't need two different ways to get commit access, just simplify (details / githubweb)
  102. [AVR] fix interrupt stack pointer restoration (details / githubweb)
  103. [AArch64][GlobalISel] Select all-zero G_BUILD_VECTOR into a zero mov. (details / githubweb)
  104. [MC] Inline MCExpr::printVariantKind & remove UseParensForSymbolVariantBit (details / githubweb)
  105. [ARM][LowOverheadLoops] Use iterator for InsertPt. (details / githubweb)
  106. [sanitizer] Fix SymbolizedStack leak (details / githubweb)
  107. [ORC][examples] Remove ThinLtoJIT example after LLJITWithThinLTOSummaries landed in OrcV2Examples (details / githubweb)
  108. [ORC][examples] Temporarily remove LLJITWithChildProcess until ORC TPC lands (details / githubweb)
  109. [ARM][LowOverheadLoops] Start insertion point (details / githubweb)
  110. [ARM][LowOverheadLoops] Iteration count liveness (details / githubweb)
  111. [NFC] Iterate across an explicit list of scalable MVTs when driving setOperationAction. (details / githubweb)
  112. [SVE][CodeGen] Legalisation of integer -> floating point conversions (details / githubweb)
  113. [ARM][LowOverheadLoops] Adjust Start insertion. (details / githubweb)
  114. [SCEV] Prove implicaitons via AddRec start (details / githubweb)
  115. [mlir][Linalg] Fix ASAN bug (details / githubweb)
  116. [SVE][CodeGen] Lower scalable fp_extend & fp_round operations (details / githubweb)
  117. [CFGuard] Add address-taken IAT tables and delay-load support (details / githubweb)
  118. [InstCombine] collectBitParts - use APInt directly to check for out of range bit shifts. NFCI. (details / githubweb)
  119. [lldb] Skip the flakey part of TestStopHookScripted on Linux (details / githubweb)
  120. [libc++] Simplify how we re-export symbols from libc++abi (details / githubweb)
  121. [lldb] Add missing import for LLDB test decorators to TestStopHookScripted (details / githubweb)
  122. [NFC][ARM] LowOverheadLoop DEBUG statements (details / githubweb)
  123. [LoopFlatten] Add a loop-flattening pass (details / githubweb)
  124. [gn build] Port d53b4bee0cc (details / githubweb)
  125. [Archive] Don't throw away errors for malformed archive members (details / githubweb)
  126. [SVE][CodeGen] Replace use of TypeSize operator< in GlobalMerge::doMerge (details / githubweb)
  127. [AMDGPU] Tiny cleanup in isLegalFLATOffset. NFC. (details / githubweb)
  128. [IR] PatternMatch - add m_FShl/m_FShr funnel shift intrinsic matchers. NFCI. (details / githubweb)
  129. [InstCombine] Use m_FAbs matcher helper. NFCI. (details / githubweb)
  130. [compiler-rt][cmake][powerpc] Remove TEST_BIG_ENDIAN from base-config-ix.cmake (details / githubweb)
  131. [clangd] clangd --check: standalone diagnosis of common problems (details / githubweb)
  132. Migrate Declarators to use the List API (details / githubweb)
  133. Revert "[clangd] clangd --check: standalone diagnosis of common problems" (details / githubweb)
  134. Reland [clangd] clangd --check: standalone diagnosis of common problems (details / githubweb)
  135. [gn build] Port f6b1323bc68 (details / githubweb)
  136. [AMDGPU] Simplify getNumFlatOffsetBits. NFC. (details / githubweb)
  137. [flang][openacc] Fix unparsing of combined construct (bug 47659) (details / githubweb)
  138. [libc++][ci] Add a configuration testing Apple's system library build (details / githubweb)
  139. [ARM] Removed hasSideEffects from signed/unsigned saturates (details / githubweb)
  140. [clang][opencl][codegen] Remove the insertion of `correctly-rounded-divide-sqrt-fp-math` fn-attr. (details / githubweb)
  141. [InstCombine] collectBitParts - convert to use PatterMatch matchers and avoid IntegerType casts. (details / githubweb)
  142. [AArch64] Remove a duplicate call to setHasWinCFI. NFCI. (details / githubweb)
  143. [AArch64] Don't merge sp decrement into later stores when using WinCFI (details / githubweb)
  144. [clangd] Split DecisionForest Evaluate() into one func per tree. (details / githubweb)
  145. Reland  rG4fcd1a8e6528:[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. (details / githubweb)
  146. [mlir][Linalg] NFC : Move fusion on tensors to separate file. (details / githubweb)
  147. [runtimes] Remove TOOLCHAIN_TOOLS specialization (details / githubweb)
  148. [NFC] Let (MC)Register APIs check isStackSlot (details / githubweb)
  149. [flang] Add checks for misuse of formatted I/O APIs in unformatted I/O statement (details / githubweb)
  150. Allow to specify macro names for android-comparison-in-temp-failure-retry (details / githubweb)
  151. [flang] Fix INQUIRE of access and formatting possibilities (details / githubweb)
  152. [libc++] Don't re-export new/delete from libc++abi when they are defined in libc++ (details / githubweb)
  153. [flang] Fix WRITE after BACKSPACE (details / githubweb)
  154. Reland No.3: Add new hidden option -print-changed which only reports changes to IR (details / githubweb)
  155. [libc++] NFC: Add missing SHA to ABI Changelog (details / githubweb)
  156. [DSE] Look through memory PHI arguments when removing noop stores in MSSA. (details / githubweb)
  157. [InstCombine] auto-generate complete test checks; NFC (details / githubweb)
  158. [AST] do not error on APFloat invalidOp in default mode (details / githubweb)
  159. [libc++][ci] Add a job to run the vanilla configuration on Apple (details / githubweb)
  160. [Format] Don't treat compound extension headers (foo.proto.h) as foo.cc main-file header. (details / githubweb)
  161. [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic (details / githubweb)
  162. Revert "[LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic" (details / githubweb)
  163. Revert "[CFGuard] Add address-taken IAT tables and delay-load support" (details / githubweb)
  164. [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal (details / githubweb)
  165. [CMake] Use -isystem flag to access libc++ headers (details / githubweb)
  166. [InstCombine] Fix select operand simplification with undef (PR47696) (details / githubweb)
  167. [PDB] Use one func id DenseMap instead of per-source maps, NFC (details / githubweb)
  168. [lit] Fix Python 2/3 compat in new winreg search code (details / githubweb)
  169. [CMake][Fuchsia] Don't set WIN32 API, rely on autodetection (details / githubweb)
  170. Raland D87318 [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic (details / githubweb)
  171. [clang][Sema] Fix PR47676: Handle dependent AltiVec C-style cast (details / githubweb)
  172. [AArch64][GlobalISel] Camp oversize v4s64 G_FPEXT operations. (details / githubweb)
  173. [AArch64][GlobalISel] Use custom legalization for G_TRUNC for v8i8 vectors. (details / githubweb)
  174. libclc: Use find_package to find Python 3 and require it (details / githubweb)
  175. [gn build] Support building with ThinLTO (details / githubweb)
  176. [AArch64][GlobalISel] Merge G_SHL, G_ASHR and G_LSHR legalizer rules together. (details / githubweb)
  177. [lldb] Skip unique_ptr import-std-module tests on Linux (details / githubweb)
  178. [LLD][COFF] Fix crash with /summary and PCH input files (details / githubweb)
  179. [AArch64][GlobalISel] Make <8 x s8> shifts legal. (details / githubweb)
  180. Revert "[AArch64][GlobalISel] Make <8 x s8> shifts legal." (details / githubweb)
  181. [AArch64][GlobalISel] Make <8 x s8> shifts legal and add selection support. (details / githubweb)
  182. [AArch64][GlobalISel] Make <8 x s8> integer arithmetic ops legal. (details / githubweb)
  183. [AArch64][GlobalISel] Alias rules for G_FCMP to G_ICMP. (details / githubweb)
  184. [AArch64][GlobalISel] Use emitTestBit in selection for G_BRCOND (details / githubweb)
  185. [GlobalISel][AArch64] Don't emit cset for G_FCMPs feeding into G_BRCONDs (details / githubweb)
  186. [flang] Readability improvement in binary->decimal conversion (details / githubweb)
  187. [AMDGPU] Allow SOP asm mnemonic to differ (details / githubweb)
  188. Fix a bug in memset formation with vectors of non-integral pointers (details / githubweb)

Started by upstream project clang-stage2-Rthinlto_relay build number 5422
originally caused by:

This run spent:

  • 6 hr 20 min waiting;
  • 6 hr 20 min build duration;
  • 12 hr total from scheduled to completion.
Revision: de3cb9548d77726186db2d384193e0565cb0afc5
Repository: https://github.com/llvm/llvm-project.git
  • detached
Revision: c2cc01b14ef84bee845318bde3ae623091934b96
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/master
Test Result (no failures)