Started 10 hr ago
Took 10 hr

Success Build #119 (Jan 28, 2020 1:37:58 AM)

Changes
  1. [Support] Fix race in threading test, found by TSan (detail)
  2. [clangd] Make Notification a little safer. (detail)
  3. Improve static checks for sprintf and __builtin___sprintf_chk (detail)
  4. [perf-training] Update ' (in-process)' prefix handling (detail)
  5. [mlir] Bootstrap doxygen config (detail)
  6. [TargetLowering] SimplifyDemandedBits - Remove ashr if all our (detail)
  7. [mlir] Revert MSVC specific part of whole_archive_link (detail)
  8. [X86] Add tests showing ComputeNumSignBits's failure to see through (detail)
  9. [SelectionDAG] ComputeNumSignBits - add support for rotate uniform (detail)
  10. [SelectionDAG] ComputeNumSignBits - add support for rotate non-uniform (detail)
  11. [X86] Add tests showing ComputeNumSignBits's failure to use DemandedElts (detail)
  12. [ELF] Rename relocateOne() to relocate() and pass `Relocation` to it (detail)
  13. [SelectionDAG] ComputeNumSignBits - add DemandedElts support for MIN/MAX (detail)
  14. [Concepts] Transform constraints of non-template functions to (detail)
  15. [ELF][PPC32] Support canonical PLT (detail)
  16. [X86] Use a macro to convert X86ISD names to strings in (detail)
  17. Mass update the MLIR license header to mention "Part of the LLVM (detail)
  18. [Support] `const`ify a method; NFC (detail)
  19. [ELF][PPC32] Support range extension thunks with addends (detail)
  20. AMDGPU/GlobalISel: Clean-up code around ISel for Intrinsics. (detail)
  21. [TargetLowering] Respect recursive depth in SimplifyDemandedBits call to (detail)
  22. [FPEnv] Extended FPOptions with new attributes (detail)
  23. [X86][SSE] combineCommutableSHUFP - permilps(shufps(load(),x)) --> (detail)
  24. [X86][AVX] Add tests showing combineCommutableSHUFP failure to handle (detail)
  25. [mlir][spirv] Add spv.GroupNonUniformElect and spv.GroupNonUniformIAdd (detail)
  26. [mlir][spirv] Relax verification to allow flexible placement (detail)
  27. [mlir][spirv] NFC: expose builtin func op conversion pattern (detail)
  28. [mlir][spirv] NFC: simplify load/store builder call sites (detail)
  29. [mlir][spirv] Create builtin variable in nearest symbol table (detail)
  30. [IR] masked gather/scatter alignment should be set (detail)
  31. NFC: Implement AST node skipping in ParentMapContext (detail)
  32. [Concepts] Fix parsing of scope specifier in compound-requirements, add (detail)
  33. [X86][AVX] Extend combineCommutableSHUFP to handle v8f32 and v16f32 (detail)
  34. [InstCombine] Add extra shift(c1,add(c2,y)) tests for PR15141 (detail)
  35. [NFC][MCA] Re-autogenerate all check lines in all X86 MCA tests (detail)
  36. [X86][BdVer2] Polish LEA instruction scheduling info (detail)
  37. [libunwind] Fix building standalone after c48974ffd7d1676 (detail)
  38. [Concepts] Add missing null check to transformConstructor (detail)
  39. [mlir] Expose getNearestSymbolTable as SymbolTable class method (detail)
  40. [Concepts] Fix incorrect TemplateArgs for introduction of local (detail)
  41. [FPEnv] Divide macro INSTRUCTION into INSTRUCTION and DAG_INSTRUCTION, (detail)
  42. [NFC] Fix typo in Clang docs (detail)
  43. [libunwind] Treat assembly files as C on mingw (detail)
  44. [MachineVerifier] Simplify and delete LLVM_VERIFY_MACHINEINSTRS from a (detail)
  45. [MIPS GlobalISel] Select count leading zeros (detail)
  46. [MIPS GlobalISel] Select count trailing zeros (detail)
  47. [MIPS GlobalISel] Select population count (popcount) (detail)
  48. [clan-tidy] Fix false positive in bugprone-infinite-loop (detail)
  49. Fix missing dependency in LibcUnitTest (detail)
  50. [Alignment][NFC] Use Align with CreateMaskedScatter/Gather (detail)
  51. [llvm-readobj] - Add a test for --hash-table option. (detail)
  52. [llvm-readobj] - Add a test for --dyn-symbols when there are no dynamic (detail)
  53. [lldb][NFC] Improve documentation for CompletionRequest (detail)
  54. [lldb][NFC] Give import-std-module tests a more unique file names (detail)
  55. [Alignment][NFC] Use Align with CreateAlignedLoad (detail)
  56. [llvm-readobj] - Refine --needed-libs implementation and add a test. (detail)
  57. Don't separate imp/expl def handling for call site params (detail)
  58. [ARM][LowOverheadLoops] Dont ignore VCTP (detail)
  59. [ARM][MVE] Tail-predication: support constant trip count (detail)
  60. [ASTMatchers] Fix parent traversal with InitListExpr (detail)
  61. Improvements to call site register worklist (detail)
  62. [clang-format] Handle escaped " in C# string-literals (detail)
  63. [DWARF] Simplify DWARFExpression. NFC. (detail)
  64. [DWARF] Do not pass Version to DWARFExpression. NFCI. (detail)
  65. [LLDB] Fix build failures after removing Version from DWARFExpression. (detail)
  66. Re-land [Support] Extend TimeProfiler to support multiple threads (detail)
  67. GlobalISel: Translate vector GEPs (detail)
  68. [MVE] Fixup order of gather writeback intrinsic outputs (detail)
  69. GlobalISel: Reimplement widenScalar for G_UNMERGE_VALUES results (detail)
  70. [WPD] Emit vcall_visibility metadata for MicrosoftCXXABI (detail)
  71. [AMDGPU] Fix GCN regpressure trackers for INLINEASM instructions. (detail)
  72. [AMDGPU] Handle frame index base operands in memOpsHaveSameBasePtr (detail)
  73. [AMDGPU] Handle multiple base operands in shouldClusterMemOps (detail)
  74. [AMDGPU] Handle multiple base operands in (detail)
  75. AMDGPU: Allow i16 shader arguments (detail)
  76. Use pointer type size for offset constant when lowering load/stores (detail)
  77. Add a warning, flags and pragmas to limit the number of pre-processor (detail)
  78. [X86][AVX] Add test case from PR11210 (detail)
  79. AMDGPU/GlobalISel: Initial selection of MUBUF addr64 load/store (detail)
  80. [mlir] LLVM import: handle constant data and array/vector aggregates (detail)
  81. [mlir] Harden error propagation in LLVM import (detail)
  82. clang-format: [JS] options for arrow functions. (detail)
  83. AMDPGPU/GlobalISel: Select more MUBUF global addressing modes (detail)
  84. [DebugInfo] Make incorrect debug line extended opcode length non-fatal (detail)
  85. [test][llvm-dwarfdump] Add extra test case for invalid MD5 form (detail)
  86. [LoopUnroll] Remove remapInstruction(). (detail)
  87. AMDGPU/GlobalISel: Fix not using global atomics on gfx9+ (detail)
  88. Restore "[LTO/WPD] Enable aggressive WPD under LTO option" (detail)
  89. [clangd] Only re-open files if their flags changed (detail)
  90. Revert "AMDGPU: Temporary drop s_mul_hi_i/u32 patterns" (detail)
  91. Revert "[StackColoring] Remap PseudoSourceValue frame indices via (detail)
  92. Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion. (detail)
  93. AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR (detail)
  94. [X86][AVX] Add a more aggressive SimplifyMultipleUseDemandedBits to (detail)
  95. [AMDGPU] Simplify test and extend to gfx9 and gfx10 (detail)
  96. AMDGPU: Fix not using f16 fsin/fcos (detail)
  97. AMDGPU/GlobalISel: Minor refactor of MUBUF complex patterns (detail)
  98. AMDGPU/GlobalISel: Add baseline tests for fma/fmad selection (detail)
  99. AMDGPU/GlobalISel: Handle VOP3NoMods (detail)
  100. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load (detail)
  101. [analyzer] Fix handle leak false positive when the handle dies too early (detail)
  102. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.buffer.load.format (detail)
  103. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load (detail)
  104. [llvm][TextAPI/MachO] Support writing single macCatalyst platform (detail)
  105. [tablegen] Emit string literals instead of char arrays (detail)
  106. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.load.format (detail)
  107. [AMDGPU] Attempt to reschedule withou clustering (detail)
  108. [mlir] [VectorOps] Lowering of vector.extract/insert_slices to LLVM IR (detail)
  109. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.load (detail)
  110. [analyzer] Simplify BoolAssignmentChecker (detail)
  111. Reland (again): [DWARF] Allow cross-CU references of subprogram (detail)
  112. [Symbolize] Handle error after the notes loop (detail)
  113. [clang-tidy] readability-identifier-naming disregards parameters (detail)
  114. [clang] Fix covered default in switch (detail)
  115. AMDGPU/GlobalISel: Select llvm.amdcn.struct.tbuffer.load (detail)
  116. TableGen: Try to fix expensive checks failures (detail)
  117. [InstCombine] Add more negation tests; NFC (detail)
  118. [InstCombine] Move negation handling into freelyNegateValue() (detail)
  119. [InstCombine] convert fsub nsz with fneg operand to -(X + Y) (detail)
  120. Revert "[clang-tidy] readability-identifier-naming disregards parameters (detail)
  121. [OPENMP50]Track changes of lastprivate conditional in parallel-based (detail)
  122. AMDGPU/GlobalISel: Move llvm.amdgcn.raw.buffer.store handling (detail)
  123. AMDGPU/GlobalISel: Select llvm.amdgcn.struct.buffer.store[.format] (detail)
  124. Revert "[nfc][libomptarget] Remove SHARED annotation from local (detail)
  125. AMDGPU/GlobalISel: Select llvm.amdgcn.raw.tbuffer.store (detail)
  126. AMDGPU/GlobalISel: Select buffer atomics (detail)
  127. [NFC][IndVarSimplify] Autogenerate tests affected by (detail)
  128. [NFC][LoopVectorize] Autogenerate tests affected by (detail)
  129. Fix an assertion failure in DwarfExpression's subregister composition (detail)
  130. [DAG] Enable ISD::EXTRACT_SUBVECTOR SimplifyMultipleUseDemandedBits (detail)
  131. [mlir] add lowering from affine.min to std (detail)
  132. [NFC][mlir][linalg] Merge Utils/Intrinsics.h into EDSC/Intrinsics.h (detail)
  133. [InstCombine] allow more narrowing of casted select (detail)
  134. [analyzer] Add FuchsiaLockChecker and C11LockChecker (detail)
  135. [examples] Fix CMakefiles for JITLink and OrcError library refactoring (detail)
  136. [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API (detail)
  137. [GlobalISel] Make use of KnownBits::computeForAddSub (detail)
  138. [gwp-asan] Implement malloc_iterate. (detail)
  139. AMDGPU/GlobalISel: Eliminate SelectVOP3Mods_f32 (detail)
  140. remove a trailing space character (test commit) (detail)
  141. [lldb/Test] Use lit.local.cfg to mark whole directory as (un)supported. (detail)
  142. [lldb/Commands] Make column available through _regexp-break (detail)
  143. [AArch64] Add option to enable/disable load-store renaming. (detail)
  144. Fix StackSafetyAnalysis crash with scalable vector types. (detail)
  145. Support zero size types in StackSafetyAnalysis. (detail)
  146. [WinEH] Re-run stack coloring test for i686 (detail)
  147. [IR] Keep a double break between functions when printing a module (detail)
  148. [clang-tidy] readability-identifier-naming disregards parameters (detail)
  149. [clang-tidy] readability-redundant-string-init now flags redundant (detail)
  150. Reland "[StackColoring] Remap PseudoSourceValue frame indices via (detail)
  151. [clang-tidy] Fix bugprone-use-after-move when move is in noexcept (detail)
  152. [Matrix] Add optimization remarks for matrix expression. (detail)
  153. [LV] Remove nondeterminacy by changing (detail)
  154. [runtimes] Fix installation for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS (detail)
  155. [runtimes] Support install-*-stripped targets (detail)
  156. [llvm] Fix file ignoring inside directories (detail)
  157. [Matrix] Add info about number of operations to remarks. (detail)
  158. [Matrix] Mark remarks test as AArch64 specific. (detail)
  159. PR44684: Look through parens and similar constructs when determining (detail)
  160. Make AST reading work better with LLVM_APPEND_VC_REV=NO (detail)
  161. [mlir] Add support for marking 'unknown' operations as dynamically (detail)
  162. [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> (detail)
  163. [mlir] Refactor the implementation of Symbol use lists. (detail)
  164. [mlir] Add a DCE pass for dead symbols. (detail)
  165. [lsan] Support LeakSanitizer runtime on Fuchsia (detail)
  166. [Clang] Enable -fsanitize=leak on Fuchsia targets (detail)
  167. [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass. (detail)
  168. Revert "[lsan] Support LeakSanitizer runtime on Fuchsia" (detail)
  169. [instrinsics] Add @llvm.memcpy.inline instrinsics (detail)
  170. [VE] enable unaligned load/store isel (detail)
  171. [Clang] Warn about 'z' printf modifier in old MSVC. (detail)
  172. Fix failing bot (detail)
  173. [mlir] NFC: use doxygen-style comments in AffineToStandard.cpp (detail)
  174. Update tests for @llvm.memcpy.inline intrinsics (detail)
  175. [llvm-readobj][test] - Remove --symbols --dyn-syms part from (detail)
  176. [VE] call isel with stack passing (detail)
  177. Add tanh lowering from Standard dialect to NVVM and ROCDL. (detail)
  178. [mlir] fixed invalid LLVM intrinsics in LLVMOPs.td and (detail)
  179. [clangd] Improve ObjC property handling in SelectionTree. (detail)
  180. [lldb] Cut off unused suffix in CompletionRequest::GetRawLine (detail)
  181. [clangd] Support pseudo-obj expr, opaque values, and property references (detail)
  182. [clangd][Hover] Handle uninstantiated templates (detail)
  183. [lldb][NFC] Simplify Materializer/Dematerializer constructors (detail)
  184. [AMDGPU] Fix vccz after v_readlane/v_readfirstlane to vcc_lo/hi (detail)
  185. [mlir] NFC: use ValueRange in AffineToStandard conversion (detail)
  186. Add lowering for loop.parallel to cfg. (detail)
  187. [docs] Clarify llvm.used semantics with less awkward wording (detail)
  188. [lldb/DWARF] Only match mangled name in full-name function lookup (with (detail)
  189. [clangd] use SCOPED_TRACE to better trace the testcase in test failure, (detail)
  190. [DebugInfo] Make most debug line prologue errors non-fatal to parsing (detail)
  191. Revert "[DebugInfo] Make most debug line prologue errors non-fatal to (detail)
  192. [LLD][ELF][ARM] clang-format function signature [NFC] (detail)
  193. [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC (detail)
  194. [X86] Add combination for fma and fneg on X86 under strict FP. (detail)
  195. [mips][NFC] Remove unused instruction formats (detail)
  196. [FPEnv] Add pragma FP_CONTRACT support under strict FP. (detail)
  197. Revert "[lldb/DWARF] Only match mangled name in full-name function (detail)
  198. [ADT] Implicitly convert between StringRef and std::string_view when we (detail)
  199. [ASTMatchers] Add cxxNoexceptExpr AST matcher (detail)
  200. [NFC][RDA] typedef SmallPtrSetImpl<MachineInstr*> (detail)
  201. Revert "PR44684: Look through parens and similar constructs when (detail)
  202. Fix sphinx build bot failure. NFCI. (detail)
  203. [lldb/PDB] Use the new line table constructor (detail)
  204. [CodeMoverUtils] Improve IsControlFlowEquivalent. (detail)
  205. [PowerPC][Future] Add pld and pstd to future CPU Add the prefixed (detail)
  206. Revert "[Clang] Warn about 'z' printf modifier in old MSVC." (detail)
Changes
  1. Switch lldb-x86_64-debian to python3 (detail)

Started by timer

This run spent:

  • 4 hr 52 min waiting;
  • 10 hr build duration;
  • 10 hr total from scheduled to completion.
Revision: e916c8dfe461e272aa7ea115851db7ddda36b971
  • refs/remotes/origin/master
Revision: 2b3682001b5e0495670b58a2b6e611157c84f16e
  • refs/remotes/origin/master
Test Result (no failures)