Started 1 mo 8 days ago
Took 1 hr 40 min

Success Build #148 (Sep 10, 2019 4:38:49 AM)

Changes
  1. [StackMap] Current stackmap version should be 3. NFC. (detail)
  2. [X86][SSE] Add support for <64 x i1> bool reduction (detail)
  3. [X86] Add test case for PR32546 (detail)
  4. [X86][SSE] Fix out of range shift introduced in D67070/rL371328 (detail)
  5. [ARM] Remove declaration of unimplemented function. NFC. (detail)
  6. [NFC] Make the describeLoadedValue() hook return machine operand objects (detail)
  7. [DebugInfo][X86] Describe call site values for zero-valued imms (detail)
  8. Do not intercept malloc_usable_size on NetBSD (detail)
  9. Enable leak-detection for NetBSD/amd64 in test/asan (detail)
  10. [ASan] Only run dlopen-mixed-c-cxx.c with static runtime (detail)
  11. Stop marking 5 ASan tests as failing on NetBSD/i386 (detail)
  12. Enable LSan tests for NetBSD/i386 (detail)
  13. [NFC][InstSimplify] Some tests for dropping null check after (detail)
  14. [InstCombine] fold extract+insert into identity shuffle (detail)
  15. Move prop-sink branch to monorepo. (detail)
  16. [X86] Teach materializeVectorConstant to not call (detail)
  17. [DAGCombiner][X86][ARM] Teach visitMULO to fold multiplies with 0 to 0 (detail)
  18. [X86] Use DAG.getConstant instead of getZeroVector in combinePMULDQ. (detail)
  19. [X86] X86DAGToDAGISel::combineIncDecVector(): call getSplatBuildVector() (detail)
  20. [InstCombine] add tests for icmp with srem operand; NFC (detail)
  21. [InstSimplify] simplifyUnsignedRangeCheck(): if we know that X != 0, (detail)
  22. [X86] Remove call to getZeroVector from materializeVectorConstant. Add (detail)
  23. [X86] Add a hack to combineVSelectWithAllOnesOrZeros to turn selects (detail)
  24. [InstCombine][NFC] Some tests for usub overflow+nonzero check (detail)
  25. [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add faux shuffle (detail)
  26. Enable LSan for NetBSD/i386 in test/asan/lit.cfg.py (detail)
  27. Relax opcode checks in test to check for only a number instead of a (detail)
  28. [X86] Add avx and avx512f RUN lines to fp128-cast.ll (detail)
  29. [X86] Use xorps to create fp128 +0.0 constants. (detail)
  30. [X86] Add test cases for fptoui/fptosi/sitofp/uitofp between fp128 and (detail)
  31. [MachineCopyPropagation] Remove redundant copies after TailDup via (detail)
  32. [X86] Add fp128 test cases for ceil/floor/trunc/nearbyint/rint/round (detail)
  33. [ELF][test] Improve and reorganize another set of tests (detail)
  34. [X86] Add broadcast load unfolding tests for vmaxps/pd and vminps/pd (detail)
  35. [X86] Add broadcast load unfolding support for VMAXPS/PD and VMINPS/PD. (detail)
  36. AMDGPU: Remove pointless wrapper nodes for init.exec intrinsics (detail)
  37. [X86] Add broadcast load unfolding tests for smin/umin/smax/smin. (detail)
  38. [X86] Add broadcast load unfold support for smin/umin/smax/umax. (detail)
  39. [X86] Add broadcast load unfolding tests for (detail)
  40. [X86] Add broadcast load unfolding support for (detail)
  41. [SystemZ]  NFC: use clearRegisterDeads() in SystemZElimCompare.cpp (detail)
  42. [ARM][ParallelDSP] Fix for sext input (detail)
  43. [clangd] Improve output of semantic highlighting tests in case of (detail)
  44. [ARM][MVE] Decoding of uqrshl and sqrshl accepts unpredictable encodings (detail)
  45. [clangd] Replace HighlightingKind::NumKinds with LastKind. NFC (detail)
  46. [clangd] Highlight typedefs to template parameters as template (detail)
  47. [lib/ObjectYAML] - Improve and cleanup error reporting in ELFState<ELFT> (detail)
  48. [yaml2obj] - Fix BB after r371380 (detail)
  49. GlobalISel: add combiner to form indexed loads. (detail)
  50. GlobalISel: fix unused warnings in release builds. (detail)
  51. [ARM] Prevent generating NEON stack accesses under MVE. (detail)
  52. [AArch64][SVE] Implement abs and neg intrinsics (detail)
  53. [ELF][AArch64] Apply some NFC cleanups to AArch64ErrataFix.cpp (detail)
  54. [clangd] Update clangd-vscode docs to be more user-focused. (detail)
  55. [clangd] Support multifile edits as output of Tweaks (detail)
  56. Revert rL371198 from llvm/trunk: [DFAPacketizer] Track resources for (detail)
  57. [clang-doc] sys::fs::F_None -> OF_None. NFC (detail)
  58. [ARM][MVE] VCTP instruction selection (detail)
  59. [clang-tidy] Fix bug in bugprone-use-after-move check (detail)
  60. [Inliner][NFC] Make test less brittle. (detail)
  61. [ELF] nmagic or omagic: don't allocate PT_PHDR or PF_R PT_LOAD for the (detail)
  62. [DFAPacketizer] Reapply: Track resources for packetized instructions (detail)
  63. compiler-rt: use fp_t instead of long double, for consistency (detail)
  64. [NFC][InstCombine] Fixup test i added in rL371352. (detail)
  65. [clangd] Add a new highlighting kind for typedefs (detail)
  66. Merge note_ovl_builtin_candidate diagnostics; NFC (detail)
  67. AMDGPU/GlobalISel: Remove dead patterns (detail)
  68. [ARM] Remove some spurious MVE reduction instructions. (detail)
  69. AMDGPU/GlobalISel: Try generated matcher before add/sub code (detail)
  70. AMDGPU/GlobalISel: Legalize wavefrontsize intrinsic (detail)
  71. [clangd] Use pre-populated mappings for standard symbols (detail)
  72. AMDGPU/GlobalISel: Use known bits for selection (detail)
  73. [NFC] Add aacps bitfields access test (detail)
  74. AMDGPU/GlobalISel: Fix reg bank for uniform LDS loads (detail)
  75. AMDGPU/GlobalISel: Select G_PTR_MASK (detail)
  76. AMDGPU: Remove code address space predicates (detail)
  77. AMDGPU/GlobalISel: Fix regbankselect for uniform extloads (detail)
  78. Fix typo in comment noticed in D60295. NFCI. (detail)
  79. AMDGPU/GlobalISel: Fix RegBankSelect for unaligned, uniform constant (detail)
  80. LLDB - Simplify GetProgramFileSpec (detail)
  81. AMDGPU/GlobalISel: Select atomic loads (detail)
  82. [ARM] Fix loads and stores for predicate vectors (detail)
  83. [yaml2obj] Simplify p_filesz/p_memsz computing (detail)
  84. Revert "[MachineCopyPropagation] Remove redundant copies after TailDup (detail)
  85. [clangd] Attempt to fix failing Windows buildbots. (detail)
  86. AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR_TRUNC (detail)
  87. AMDGPU/GlobalISel: Implement LDS G_GLOBAL_VALUE (detail)
  88. [GlobalISel][AArch64] Handle tail calls with non-void return types (detail)
  89. [SLP] add test for over-vectorization (PR33958); NFC (detail)
  90. AMDGPU: Move MnemonicAlias out of instruction def hierarchy (detail)
  91. [mips] Fix decoding of microMIPS JALX instruction (detail)
  92. [Remarks] Add parser for bitstream remarks (detail)
  93. [X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used (detail)
  94. [SelectionDAG] Remove ISD::FP_ROUND_INREG (detail)
  95. AMDGPU: Use PatFrags to allow selecting custom nodes or intrinsics (detail)
  96. [x86] add test for false dependency with minsize (PR43239); NFC (detail)
  97. [IfConversion] Correctly handle cases where analyzeBranch fails. (detail)
  98. AMDGPU/GlobalISel: Select fmed3 (detail)
  99. AMDGPU/GlobalISel: Select llvm.amdgcn.class (detail)
  100. [Driver] Add -static-openmp driver option (detail)
  101. AMDGPU: Make VReg_1 size be 1 (detail)
  102. [TSan] Add interceptors for mach_vm_[de]allocate (detail)
  103. AMDGPU/GlobalISel: Legalize G_BUILD_VECTOR v2s16 (detail)
  104. Introduce infrastructure for an incremental port of SelectionDAG atomic (detail)
  105. [UBSan] Do not overwrite the default print_summary sanitizer option. (detail)
  106. [Remarks] Fix warning for uint8_t < 0 comparison (detail)
  107. [Driver] Handle default case in refactored addOpenMPRuntime (detail)
  108. [SDAG] Add a isSimple cover functon to MemSDNode, just as we have in (detail)
  109. [TSan] Add AnnotateIgnoreReadsBegin declaration to tsan/test.h (detail)
  110. Relax opcode checks in test to check for only a number instead of a (detail)
  111. [Tests] Add anyextend tests for unordered atomics (detail)
  112. [analyzer] NFC: Introduce sub-classes for path-sensitive and basic (detail)
  113. [analyzer] NFC: Simplify bug report equivalence classes to not be (detail)
  114. [LoopVectorize] Leverage speculation safety to avoid masked.loads (detail)
  115. [UBSan] Follow up fix for r371442. (detail)
  116. Fix MSVC "not all control paths return a value" warning. NFCI. (detail)
  117. [Tests] Precommit test case for D67372 (detail)
  118. [Tests] Fix a typo in a test (detail)
  119. Fix ELF core file memory reading for PT_LOAD program headers with no (detail)
  120. [mips] Make another set of test cases more tolerant to exact symbol (detail)
  121. [Reproducer] Disconnect when the replay server is out of packets. (detail)
  122. Revert "[Reproducer] Add a `cont` to ModuleCXX.test" (detail)
  123. LangRef: mention MSan's problem with speculative conditional branches. (detail)
  124. Simplify demangler rule for lambda-expressions to match discussion on (detail)
  125. [GlobalISel]: Fix a bug where we could dereference None (detail)
  126. [Windows] Replace TrapUnreachable with an int3 insertion pass (detail)
  127. AMDGPU/GlobalISel: Rename MIRBuilder to B. NFC (detail)
  128. PR43242: Fix crash when typo-correcting to an operator() that should not (detail)
  129. Fix incorrect demangling of call operator of lambda with explicit (detail)
  130. [Symbol] Give ClangASTContext a PersistentExpressionState instead of a (detail)
  131. AMDGPU/GlobalISel: Fix insert point when lowering fminnum/fmaxnum (detail)
  132. [Expression] Remove unused header from LLVMUserExpression (detail)
  133. Remove some unnecessary REQUIRES: shell lines (detail)
  134. [Utility] Replace `lldb_private::CleanUp` by `llvm::scope_exit` (detail)
  135. [llvm][ADT][NFC] Add test for makeArrayRef(std::array) (detail)
  136. Fix crash mangling an explicit lambda non-type template parameter pack (detail)
  137. gn build: (manually) merge r371429 (detail)
  138. Remove REQUIRES:shell from tests that pass for me on Windows (detail)
  139. gn build: Merge r371466 (detail)
  140. Revert [git-llvm] Do not reinvent `@{upstream}` (detail)
  141. [PowerPC][NFC] Update test assertions using update_llc_test_checks.py (detail)
  142. clang-misexpect: Profile Guided Validation of Performance Annotations in (detail)
  143. gn build: Merge r371484 (detail)
  144. [X86] Add broadcast load unfold tests for VCMPPS/PD. (detail)
  145. [X86] Add broadcast load unfolding support for VCMPPS/PD. (detail)
  146. Revert "clang-misexpect: Profile Guided Validation of Performance (detail)
  147. gn build: Merge r371488 (detail)
  148. [LLDB] FreeBSD fix new SetFile call. (detail)
  149. [RISCV] Move architecture parsing code into its own function (detail)
  150. [LegalizeTypes] Teach SoftenFloatOp_SELECT_CC to handle operand 2 or 3 (detail)
  151. [RISCV] Default to ilp32d/lp64d in RISC-V Linux (detail)
  152. [clangd] some tweaks on the vscode readme, NFC (detail)
  153. [RISCV] Make -march=rv{32,64}gc the default in RISC-V Linux (detail)
  154. Revert Remove REQUIRES:shell from tests that pass for me on Windows (detail)
  155. [Alignment] Use Align for TargetLowering::MinStackArgumentAlignment (detail)
  156. [DWARF] Add a unit test for DWARFUnit::getLength(). (detail)
  157. [yaml2obj] Set p_align to the maximum sh_addralign of contained sections (detail)
  158. Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen (detail)
  159. [ExpandMemCmp] Add lit.local.cfg (detail)
  160. [clangd] Collect location of macro definition in the ParsedAST (detail)
  161. Revert "[DWARF] Add a unit test for DWARFUnit::getLength()" because it (detail)
  162. [llvm-dwarfdump] Add additional stats fields (detail)
  163. Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of (detail)
  164. [AMDGPU]: PHI Elimination hooks added for custom COPY insertion. (detail)
  165. [LLD][COFF] Add index to disambiguate archive members when using (detail)
  166. Reland [DWARF] Add a unit test for DWARFUnit::getLength(). (detail)
  167. [Alignment][NFC] Use llvm::Align for (detail)
  168. [lldb] Readd missing functionalities/breakpoint tests (detail)
  169. Fix the "git modified" issue on the preserve-comments-crlf.s. (detail)
  170. [ELF][test] Make tests more tolerant to exact symbol addresses (detail)
  171. [Object] Implement relocation resolver for COFF ARM/ARM64 (detail)

Started by timer

This run spent:

  • 57 min waiting;
  • 1 hr 40 min build duration;
  • 1 hr 40 min total from scheduled to completion.
Revision: 5d269590395229743b3c21f1d74dc3912dc680fa
  • refs/remotes/origin/master
Revision: 528c2048dc1c30992fd7cbd0941f626369598392
  • refs/remotes/origin/master
Test Result (no failures)