Started 2 mo 7 days ago
Took 3 hr 44 min

Success Build #1862 (May 24, 2021 10:01:17 PM)

Changes
  1. [MLIR] Update MLIR build config to reflect cmake variable renames (details / githubweb)
Changes
  1. [NFC][scudo] Move SKIP_ON_FUCHSIA to common header (details)
  2. [NFC][scudo] Add releasePagesToOS test (details)
  3. [NFC][scudo] Replace size_t with uptr (details)
  4. [ARM] Add extra debug messages for gather/scatter lowering. NFC (details)
  5. [LoopUnroll] Add test for unrollable non-latch multi-exit (NFC) (details)
  6. [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass (details)
  7. [InstSimplify] add more tests for rem-mul-div; NFC (details)
  8. [gn build] (semi-manually) port 0bccdf82f705 (details)
  9. [CostModel][X86] Align v2i64 MUL costs on SSE42+ targets with worst case (details)
  10. Fix bugs URL for PR relocations (details)
  11. [mlir][doc] Fix links and indentation of mlir::ModuleOp description (details)
  12. [AArch64] Use \t in AsmStreamer to match the prevailing style (details)
  13. [NFC][X86][Costmodel] Add tests with with masked loads/stores w/non-power-of-two vectors (details)
  14. NFC: cleaned up and renamed scalable-vf-analysis.ll -> scalable-vectorization.ll (details)
  15. [SPARC] recognize the "rd %pc, reg" special form (details)
  16. [AArch64][MC] Remove unneeded "in .xxx directive" from diagnostics (details)
  17. [IR] Add a Location to BlockArgument (details)
  18. [LoopUnroll] Add test for partial unrolling again non-latch exit (NFC) (details)
  19. [libc++] use more early returns for consistency (details)
  20. [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo (details)
  21. [NFC][scudo] Enforce header size alignment (details)
  22. [OpenMP][OMPIRBuilder]Adding support for `omp atomic` (details)
  23. [AArch64] Delete unneeded fixup_aarch64_ldr_pcrel_imm19 VK_GOT special case (details)
  24. [NFC] Removing leftover debug code (details)
  25. [Debug-Info] handle DW_TAG_rvalue_reference_type at strict DWARF. (details)
  26. [Attributor][NFC] Rerun update_test_checks script on Attributor tests (details)
  27. [Attributor][NFC] Clang format the Attributor source files (details)
  28. [Attributor][NFC] Add helpful debug outputs (details)
  29. [Attributor][NFC] Precommit test case with branch on undef (details)
  30. [Attributor][FIX] Ensure we replace undef if we see the first "real" value (details)
  31. [Attributor][FIX] Account for undef in the constant value lattice (details)
  32. [mlir] Normalize dynamic memrefs with a map of tiled-layout. (details)
  33. [MLIR] Make MLIR cmake variable names consistent (details)
  34. [lld][MachO] Fix code formatting (details)
  35. [MLIR] [Python] Add Operation.parent (details)
  36. [Attributor] Be more careful to not disturb the CG outside the SCC (details)
  37. [Attributor] Deal with address spaces gracefully (details)
  38. [Attributor] Teach AAIsDead about undef values (details)
  39. [Attributor] Introduce a helper do deal with constant type mismatches (details)
  40. [analyzer] Correctly propagate ConstructionContextLayer thru ParenExpr (details)
  41. [VectorCombine] Scalarize vector load/extract. (details)
  42. [Debug-Info]update section name to match AIX behaviour; nfc (details)
  43. [AMDGPU][Libomptarget] Remove global KernelNameMap (details)
  44. [CostModel][X86] Improve accuracy of vXi64 MUL costs on AVX2/AVX512 targets (details)
  45. Revert "[VectorCombine] Scalarize vector load/extract." (details)
  46. flang: include limits (details)
  47. [LoopIdiom] 'logical right shift until zero': the value must be loop-invariant (details)
  48. [NFCI][LoopIdiom] 'left-shift until bittest': assert that BaseX is loop-invariant (details)
  49. [debuginfo-tests] Stop using installed LLDB and remove redundancy (details)
  50. [RISCV] Prevent store combining from infinitely looping (details)
  51. [MLIR] Drop old cmake var names (details)
  52. [ARM] Fix inline memcpy trip count sequence (details)
  53. [ARM] Ensure WLS preheader blocks have branches during memcpy lowering (details)
  54. Recommit "[VectorCombine] Scalarize vector load/extract." (details)
  55. [ARM] Allow findLoopPreheader to return headers with multiple loop successors (details)
  56. [OpenCL] Add clang extension for bit-fields. (details)
  57. [AArch64][SVE] Improve codegen for fixed length vector concat (details)
  58. [AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND (details)
  59. [OpenCL] Fix test by adding SPIR triple (details)
  60. [VPlan] Add mayReadOrWriteMemory & friends. (details)
  61. [VectorCombine] Fix load extract scalarization tests with assumes. (details)
  62. [CostModel][X86] Improve accuracy of vector non-uniform shift costs on XOP/AVX2 targets (details)
  63. [OpenCL][Docs] Minor update to OpenCL 3.0 (details)
  64. [lldb] Reland "Fix UB in half2float" to fix the ubsan bot. (details)
  65. [lldb] Introduce createTestTarget for creating a valid target in API tests (details)
  66. [lldb] Readd deleted variable in the sample test (details)
  67. [VPlan] Add first VPlan version of sinkScalarOperands. (details)
  68. [ConstProp] add tests for vector reductions with poison elements; NFC (details)
  69. [ConstProp] propagate poison from vector reduction element(s) to result (details)
  70. [CostModel][X86] Regenerate sse-itoi.ll test checks (details)
  71. [NVPTX] Fix lowering of frem for negative values (details)
  72. [libc++][doc] Update format paper status. (details)
  73. [CostModel][X86] Add missing SSE41 v2iX sext/zext costs (details)
  74. Remark was added to clang tooling Diagnostic (details)
  75. [LoopUnroll] Regenerate test checks (NFC) (details)
  76. [LoopUnroll] Add additional trip multiple test (NFC) (details)
  77. [CVP] Add additional test for phi common val transform (NFC) (details)
  78. [scudo] Separate Fuchsia & Default SizeClassMap (details)
  79. [mlir][tosa] Align tensor rank specifications with current spec (details)
  80. [llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll (details)
  81. CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h (details)
  82. [Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks. (details)
  83. [mlir][doc] Fix links and references in top level docs directory (details)
  84. [RISCV] Optimize getVLENFactoredAmount function. (details)
  85. [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type (details)
  86. [Remarks] Add analysis remarks for memset/memcpy/memmove lengths (details)
  87. [NFC][scudo] Small test cleanup (details)
  88. [gn build] Port 095e91c9737b (details)
  89. [X86] Call insertDAGNode on trunc/zext created in tryShiftAmountMod. (details)
  90. [NFC] remove explicit default value for strboolattr attribute in tests (details)
  91. Revert "[NFC] remove explicit default value for strboolattr attribute in tests" (details)
  92. [lldb] Add missing mutex guards to TargetList::CreateTarget (details)
  93. Enable MLIR Python bindings for TOSA. (details)
  94. [CUDA]  Work around compatibility issue with libstdc++ 11.1.0 (details)
  95. [dfsan] Add function that prints origin stack trace to buffer (details)
  96. [WebAssembly] Add NullifyDebugValueLists pass (details)
  97. [gn build] Port a64ebb863727 (details)
  98. [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks. (details)
  99. [gn build] Port b510e4cf1b96 (details)
  100. Surface clone APIs in CAPI (details)
  101. fix up test from D102742 (details)
  102. [CSSPGO][llvm-profgen] Report samples for untrackable frames. (details)
  103. [GreedyPatternRewriter] Introduce a config object that allows controlling internal parameters. NFC. (details)
  104. [NFC][CSSPGO]llvm-profge] Fix Build warning dueo to an attrbute usage. (details)
  105. [flang][cmake] Set the default for FLANG_BUILD_NEW_DRIVER for oot builds (details)
  106. [lldb] Move ClangModulesDeclVendor ownership to ClangPersistentVariables from Target (details)
  107. Do not create LLVM IR `constant`s for objects with dynamic initialisation (details)
  108. [libc++] Assume that __wrap_iter always wraps a fancy pointer. (details)
  109. [compiler-rt][scudo] Fix sign-compare warnings (details)
  110. [mlir] Lower sm version for TensorCore intergration tests (details)
  111. [lldb][NFC] Remove unused header from Target (details)
  112. [libomptarget] [amdgpu] Fix copy-paste error setting NumThreads for a corner case. (details)
  113. [OpenMP] Fix crashing critical section with hint clause (details)
  114. [SLP] Fix "gathering" of insertelement instructions (details)
  115. [mlir-opt] Don't enable `printOpOnDiagnostic` if it was explicitly disabled. (details)
  116. [scudo] Add unmapTestOnly() to secondary. (details)
  117. PR50456: Properly handle multiple escaped newlines in a '*/'. (details)
  118. [dsymutil] Compute the output location once per input file (NFC) (details)
  119. [dsymutil] Use EXIT_SUCCESS and EXIT_FAILURE (NFC) (details)
  120. [dsymutil] Emit an error when the Mach-O exceeds the 4GB limit. (details)
  121. [NFC][scudo] Avoid cast in test (details)
  122. [NFC][OMP] Fix 'unused' warning (details)
  123. Add a range-based wrapper for std::unique(begin, end, binary_predicate) (details)
  124. lld-coff: Simplify a few lambda uses after 7975dd033cb9 (details)
  125. [NFC][scudo] Add paramenters DCHECKs (details)
  126. Revert "Do not create LLVM IR `constant`s for objects with dynamic initialisation" (details)
  127. [libomptarget] [amdgpu] Added LDS usage to the kernel trace (details)
  128. Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass" (details)
  129. Making Instrumentation aware of LoopNest Pass (details)
  130. [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL (details)
  131. [Sema] Always search the full function scope context if a potential availability violation is encountered (details)
  132. [cfe] Support target-specific escaped character in inline asm (details)
  133. [JITLink] Enable creation and management of mutable block content. (details)
  134. AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions (details)
  135. [Test] Add test for unreachable backedge with duplicating predecessors (details)
  136. [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (details)
  137. [JITLink] Suppress expect-death test in release mode. (details)
  138. [RISCV] Optimize xor/or with immediate in the zbs extension (details)
Changes
  1. [MLIR] Update MLIR build config to reflect cmake variable renames (details)

Started by timer

This run spent:

  • 5 ms waiting;
  • 3 hr 44 min build duration;
  • 3 hr 44 min total from scheduled to completion.
Revision: fb799b0116c821fe31d9f3640c795f4771360cc9
  • refs/remotes/origin/main
Revision: bf77317049a880af541e31ba7ea43cb229ee4c0f
  • refs/remotes/origin/main
Revision: fb799b0116c821fe31d9f3640c795f4771360cc9
  • refs/remotes/origin/main
Test Result (no failures)