Started 2 mo 18 days ago
Took 6 hr 28 min

Success Build #1762 (Jul 10, 2020 2:48:59 PM)

Changes
  1. [CallGraph] Ignore callback uses (details)
  2. Revert D83013 "[LPM] Port CGProfilePass from NPM to LPM" (details)
  3. Temporarily Revert "[PowerPC] Split s34imm into two types" (details)
  4. Temporarily Revert "Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch." (details)
  5. Revert "[CallGraph] Ignore callback uses" (details)
  6. [PredicateInfo] Print RenamedOp (NFC) (details)
  7. [DAGCombiner] add helper function to manage list of consecutive stores; NFC (details)
  8. [DAGCombiner] add helper function for store merging of constants; NFC (details)
  9. [DAGCombiner] add helper function for store merging of extracts; NFC (details)
  10. [DAGCombiner] add helper function for store merging of loaded values; NFC (details)
  11. [DAGCombiner] convert if-chain in store merging to switch; NFC (details)
  12. [AMDGPU] Return restricted number of regs from TTI (details)
  13. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." (details)
  14. [FileCheck] Improve -dump-input documentation (details)
  15. [PowerPC][Power10] Add Instruction definition/MC Tests for Load/Store Rightmost VSX Vector (details)
  16. [Lexer] Fix missing coverage line after #endif (details)
  17. Switch to using -debug-info-kind=constructor as default (from =limited) (details)
  18. [flang] Fix a crash when creating generics from a copy (details)
  19. Revert "[Lexer] Fix missing coverage line after #endif" (details)
  20. [flang] Fix frontend build with -DBUILD_SHARED_LIBS=On (details)
  21. [flang] ifdef to avoid warning about supposedly dead function (details)
  22. [AArch64][SVE] Add lowering for llvm.fma. (details)
  23. Initial boiler-plate for python bindings. (details)
  24. [NFC] Extract the code to write instr profile into function writeInstrProfile (details)
  25. [NFC] Change getEntryForPercentile to be a static function in ProfileSummaryBuilder. (details)
  26. [NFC] Derive from PassInfoMixin for no-op/printing passes (details)
  27. [AArch64][GlobalISel] Add more specific debug info tests for 613f12dd8e2403f5630ab299d2a1bb2cb111ead1. (details)
  28. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. (details)
  29. Move default argument instantiation to SemaTemplateInstantiateDecl.cpp. (details)
  30. Push parameters into the local instantiation scope before instantiating (details)
  31. PR46648: Do not eagerly instantiate default arguments for a generic (details)
  32. [Sanitizer] Update macOS version checking (details)
  33. [StackSafety,NFC] Reduce FunctionSummary size (details)
  34. [lldb] Declare extern template instantiation to fix linking issues. (details)
  35. [SCEV][IndVarSimplify] insert point should not be block front. (details)
  36. CrashTracer: clang at clang: llvm::BitstreamWriter::ExitBlock (details)
  37. [demangler] Don't allow the template parameters from the <encoding> in a (details)
  38. Add Python bindings guide. (details)
  39. [CMake][Fuchsia] Move runtimes to outer scope (details)
  40. [demangler] More properly save and restore the template parameter state (details)
  41. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) (details)
  42. [llvm-symbolizer][test] Fix options-from-env.test (details)
  43. [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils (details)
  44. [clangd] Factor out some helper functions related to heuristic resolution in TargetFinder (details)
  45. [RISCV] Refactor FeatureRVCHints to make ProcessorModel more intuitive (details)
  46. Add diagnostic option backing field for -fansi-escape-codes (details)
  47. [LLDB] Update AArch64 Dwarf and EH frame register numbers (details)
  48. [CodeGen] Replace calls to getVectorNumElements() in SelectionDAG::SplitVector (details)
  49. [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset (details)
  50. [WebAssembly][NFC] Simplify vector shift lowering and add tests (details)
  51. [CodeGen] Replace calls to getVectorNumElements() in DAGTypeLegalizer::SetSplitVector (details)
  52. [BDCE] SExt -> ZExt when no sign bits is used and instruction has multiple uses (details)
  53. [builtins] Optimize udivmodti4 for many platforms. (details)
  54. [analyzer][tests] Measure peak memory consumption for every project (details)
  55. [analyzer][tests] Make test interruption safe (details)
  56. [analyzer][tests] Fix zip unpacking (details)
  57. [X86][AVX] Attempt to fold PACK(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(PACK(X,Y)). (details)
  58. Fix check-all with -DLLVM_USE_SANITIZER=Address (details)
  59. extractConstantWithoutWrapping - use const APInt& returned by SCEVConstant::getAPInt() (details)
  60. [AMDGPU][GlobalISel] Fix G_AMDGPU_TBUFFER_STORE_FORMAT mapping (details)
  61. [LV] Pick vector loop body as insert point for SCEV expansion. (details)
  62. [clang-tidy] More strict on matching the standard memset function in memset-usage check. (details)
  63. [lldb/pecoff] Use a different llvm createBinary overload for parsing (details)
  64. [SVE] Code generation for fixed length vector truncates. (details)
  65. [NFC] Change isFPPredicate comparison to ignore lower bound (details)
  66. [X86][SSE] Use shouldUseHorizontalOp helper to determine whether to use (F)HADD. NFCI. (details)
  67. StackSafetyAnalysis.cpp - pass ConstantRange arg as const reference. (details)
  68. [clang-tidy] Use Options priority in enum options where it was missing (details)
  69. DomTreeUpdater::dump() - use const auto& iterator in for-range-loop. (details)
  70. [ABI] Handle C++20 [[no_unique_address]] attribute (details)
  71. [PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC (details)
  72. [clangd] Config: If.PathExclude (details)
  73. Revert "[BasicAA] Enable -basic-aa-recphi by default" (details)
  74. Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." (details)
  75. Normalize default value for -triple correctly (details)
  76. [mlir][Vector] Fold chains of ExtractOp (details)
  77. [clangd] Fix hover crash on InitListExpr. (details)
  78. [mlir][Linalg] Generalize Vectorization of Linalg contractions (details)
  79. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." (details)
  80. [NFCI][InstCombine] PR46661: multiple stores eligible for merging into successor - worklist issue (details)
  81. [InstCombine] After merging store into successor, queue prev. store to be visited (PR46661) (details)
  82. Reland "[InstCombine] Lower infinite combine loop detection thresholds"" (details)
  83. [clangd] Update semanticTokens support to reflect latest LSP draft (details)
  84. [PDB] Fix out-of-bounds acces when sorting GSI buckets (details)
  85. [FileCheck] Implement -dump-input-context (details)
  86. [FileCheck] In input dump, elide only if ellipsis is shorter (details)
  87. [FileCheck] Implement -dump-input-filter (details)
  88. [mlir][Vector] Add ExtractOp folding when fed by a TransposeOp (details)
  89. [DAGCombiner] move/rename variables for readability; NFC (details)
  90. [AArch64][x86] add tests for rotated store merge; NFC (details)
  91. [ARM] Add test with tcreturn and debug value. (details)
  92. [DomTreeUpdater] Use const auto * when iterating over pointers (NFC). (details)
  93. [Attributor][NFC] Update tests after recent changes (details)
  94. [ARM] Pass -verify-machineinstr to test and XFAIL until fixed. (details)
  95. Delete CC1Options.td, since it should have happened in D82574 (details)
  96. Revert "[OpenMPOpt] ICV Tracking" (details)
  97. [LPM] Port CGProfilePass from NPM to LPM (details)
  98. [Lexer] Fix missing coverage line after #endif (details)
  99. [NFC][PowerPC] Add a new MIR file to test mi-peephole pass (details)
  100. Fix crash on `user defined literals` (details)
  101. Add kinded UDL for raw literal operator and  numeric literal operator template (details)
  102. Use FileRange::text instead of Lexer::getSpelling (details)
  103. repair standalone clang builds (details)
  104. Remove clang options that were added back when merging the TableGen files (details)
  105. Revert "[compiler-rt] [test] Use the parent process env as base env in tests" (details)
  106. [CGProfile] Fix layering, IPO depends in Instrumentation. (details)
  107. [ARM] Add Cortex-A78 and Cortex-X1 Support for Clang and LLVM (details)
  108. [IR] Disable select ? C : undef -> C fold in ConstantFoldSelectInstruction unless we know C isn't poison. (details)
  109. Re-land [CodeView] Add full repro to LF_BUILDINFO record (details)
  110. [OpenCL] Fixed typo for ctor stub name in UsersManual (details)
  111. This is a refinement on 96601ec28b7efe5abf3479a1aa91bcedb235bbbd. The intent of that change was to do the same work for the computation of the locations of the children of ValueObjectVariable as was done for the root ValueObjectVariable. This original patch did that by moving the computation from ValueObjectVariable to ValueObject. That fixed the problem but caused a handful of swift-lldb testsuite failures and a crash or two. (details)
  112. Revert "[NFC] Derive from PassInfoMixin for no-op/printing passes" (details)
  113. [PowerPC] Enable default support of quad precision operations (details)
  114. [libc] Add strchr implementation. Fixes bug in memchr. (details)
  115. [NFC] Separate Peeling Properties into its own struct (re-land after minor fix) (details)
  116. [PredicateInfo] Add test for multiple branches on same condition (NFC) (details)
  117. [Sema] Emit a -Wformat warning for printf("%s", (void*)p) (details)
  118. [lldb] on s390x fix override issue (details)
  119. AArch64: Fix unused variables (details)
  120. [mlir] [VectorOps] Allow AXPY to be expressed as special case of OUTERPRODUCT (details)
  121. [AST][ObjC] Fix crash when printing invalid objc categories (details)
  122. [ldb/Reproducers] Add YamlRecorder and MultiProvider (details)
  123. Reland [NFC] Derive from PassInfoMixin for no-op/printing passes (details)
  124. Change behavior with zero-sized static array extents (details)
  125. [mlir] [VectorOps] Merge OUTER/AXPY vector.contract lowering into single case (details)
  126. [analyzer] Silence a warning. (details)
  127. [mlir][Vector]  Add folding for vector.transfer ops (details)
  128. [FileCheck] Fix up -dump-input* docs (details)
  129. [clang-shlib] Don't link with static clang libraries (details)
  130. [Polly] Fix -polly-opt-isl -analyze (details)
  131. [Polly] Fix prevectorization of fused loops. (details)
  132. [mlir][linalg] Improve aliasing approximation for hoisting transfer read/write (details)
  133. [X86] Add isel patterns for matching broadcast vpternlog if the ternlog and the broadcast have different types. (details)
  134. AMDGPU: Remove .value_type from kernel metadata (details)
  135. Temporarily revert "[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)" (details)
  136. [docs] LLVM Security Group and Process (details)
  137. [PDB] Attempt fix for debug-info-codeview-buildinfo.c test (details)
  138. Remove unnecessary/erroneous "static" from function templates in headers (details)
  139. [libc] [Obvious] Remove unneeded header in strchr. (details)
  140. Revert "Re-land [CodeView] Add full repro to LF_BUILDINFO record" (details)
  141. [Sanitizers] Change protoent test to check for IPv6 instead of RDP (details)
  142. [lldb-vscode] Add Support for Module Event (details)
  143. [lldb-vscode] Add Compile Unit List to Modules View (details)
  144. [lldb-vscode] Fix TestVSCode_module (details)
  145. [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in wrapper headers (details)
  146. [BPI] Compile time improvement when erasing blocks (NFC) (details)
  147. Revert "[lldb-vscode] Fix TestVSCode_module" (details)
  148. [COFF] Add cg_profile directive and .llvm.call-graph-profile section (details)
  149. [OpenMP][NFC] Remove unused and untested code from the device runtime (details)
  150. [openmp] Remove OMPConstants.cpp and replace it by OMP.cpp generated by tablegen (details)
  151. Fix nesting of #ifdef (details)
  152. [InstSimplify] add tests for maxnum (PR46627); NFC (details)
  153. [CodeGen] Store the return value of the target function call to the (details)
  154. Reland "[OpenMPOpt] ICV Tracking" (details)
  155. Fix build error (details)
  156. Create TestReducer pass (details)

Started by upstream project LLDB Incremental build number 22547
originally caused by:

  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer
  • Started by timer

This run spent:

  • 3 hr 17 min waiting;
  • 6 hr 28 min build duration;
  • 6 hr 28 min total from scheduled to completion.
Revision: a5b58cdd800d0d45b1bdd1f7fe058db6acbfd918
  • refs/remotes/origin/master
Revision: 16e9ccb2be7a2ebb04e781bbe4a4f9ce93a06c8e
  • refs/remotes/origin/master
Revision: a5b58cdd800d0d45b1bdd1f7fe058db6acbfd918
  • refs/remotes/origin/master
Test Result (no failures)
    Revision: 6a075b6de4cafebec9ca1ff9eec7229a617c93f6
    • llvmorg-5.0.2
    Revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
    • llvmorg-7.0.1
    Revision: 0399d5a9682b3cef71c653373e38890c63c4c365
    • llvmorg-9.0.0