Started 2 days 4 hr ago
Took 6 hr 25 min

Success Build #153 (May 26, 2020 1:37:15 AM)

Changes
  1. [libc++] Mark __cpp_lib_hardware_interference_size as unimplemented. This fxes bug PR41423. (details)
  2. Add a way to set traversal mode in clang-query (details)
  3. [yaml2obj] - Add a technical prefix for each unnamed chunk. (details)
  4. [yaml2obj] - Move "repeated section/fill name" check earlier. (details)
  5. TableGen: Don't reconstruct CodeGenDAGTarget (details)
  6. [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects (details)
  7. Silence warning from unit test (details)
  8. AMDGPU: Define mode register (details)
  9. AMDGPU: Implement isConstantPhysReg (details)
  10. HIP: Try to deal with more llvm package layouts (details)
  11. AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules (details)
  12. SimplifyCFG: Clean up optforfuzzing implementation (details)
  13. TargetLowering.h - remove unnecessary TargetMachine.h include. NFC (details)
  14. [DwarfEHPrepare] Don't prune unreachable resumes at optnone (details)
  15. [ValueTracking] Use assumptions in computeConstantRange. (details)
  16. [docs] Fix warnings in ConstantInterpreter (details)
  17. [lldb/Interpreter] Fix another eExpressionThreadVanished warning (details)
  18. Revert "[lldb/Interpreter] Fix another eExpressionThreadVanished warning" (details)
  19. [NFC] Remove non-variadic overloads of allocator_traits::construct. (details)
  20. [CFIInstrInserter] Delete unneeded checks (details)
  21. [libcxx] Fix deprecation warning by suppressing deprecated around (details)
  22. [TLI][PowerPC] Introduce TLI query to check if MULH is cheaper than MUL + SHIFT (details)
  23. [clang driver] Spell "--export-dynamic-symbol" with two dashes. (details)
  24. [NFC, StackSafety] LTO tests for MTE and StackSafety (details)
  25. [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr. (details)
  26. [X86] Improve i8 + 'slow' i16 funnel shift codegen (details)
  27. [X86] Fix typo in comment. NFC (details)
  28. [X86] Add family/model for Intel Comet Lake CPUs for -march=native and function multiversioning (details)
  29. [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks (details)
  30. [LLD/MinGW]: Expose --thinlto-cache-dir (details)
  31. X86TargetMachine.h - remove unnecessary X86Subtarget forward declaration. NFC. (details)
  32. [X86] Move CONCAT_VECTORS/INSERT_SUBVECTOR actions inside loop. NFC. (details)
  33. Fix Wdocumentation warnings after argument renaming. NFC. (details)
  34. [TargetLowering] Improve expandFunnelShift shift amount masking (details)
  35. [X86] Pull out repeated DemandedBits signmask variable. NFC. (details)
  36. X86Subtarget.h - remove unnecessary TargetMachine.h include. NFC. (details)
  37. Add explicit traversal mode to matchers for implicit constructors (details)
  38. Fix skip-invisible with overloaded method calls (details)
  39. Fix return values of some matcher functions (details)
  40. LoopSimplify.h - reduce unnecessary includes to forward declarations. NFC. (details)
  41. AMDGPULibFunc - fix include order. NFC. (details)
  42. AMDGPUTargetObjectFile.h - remove unnecessary includes. NFC. (details)
  43. [VPlan] Use VPUser for VPWidenSelectRecipe operands (NFC). (details)
  44. AMDGPUInstPrinter.cpp - add CommandLine.h include. NFC. (details)
  45. [PatternMatch] abbreviate vector inst matchers; NFC (details)
  46. [InstCombine] fold FP trunc into exact itofp (details)
  47. [clang-tidy] Fix potential assert in use-noexcept check (details)
  48. [PowerPC] Add some InstAlias definitions (details)
  49. AMDGPU.h - reduce TargetMachine.h include. NFC. (details)
  50. [X86] SimplifyMultipleUseDemandedBitsForTargetNode - add initial X86ISD::VSRAI handling. (details)
  51. [PhaseOrdering] adjust test to use default alias analysis with new pass manager; NFC (details)
  52. [LV] Either get invariant condition OR vector condition. (details)
  53. [Pass Manager] remove EarlyCSE as clean-up for VectorCombine (details)
  54. [X86][AVX] Fold extract_subvector(broadcast(x),c) -> extract_subvector(broadcast(x),0) iff c != 0 (details)
  55. [X86][AVX] Fold extract_subvector(subv_broadcast(x),c) -> (x) (details)
  56. Fix ignore-traversal to call correct method (details)
  57. Add missing test (details)
  58. [X86] Remove isCommutable flag from MULX instructions. (details)
  59. Change default traversal in AST Matchers to ignore invisible nodes (details)
  60. [clang-format][PR46043] Parse git config w/ implicit values (details)
  61. [TargetLoweringObjectFileImpl] Use llvm::transform (details)
  62. [mlir] Expand operand adapter to take attributes (details)
  63. [MCDwarf] Delete unneeded DW_AT_prototyped for DW_TAG_label (details)
  64. [MCDwarf] Delete unneeded DW_AT_unspecified_parameters (details)
  65. [CMake] Properly handle the LTO cache arguments for MinGW (details)
  66. [VE][NFC] Correct sjlj_expection test (details)
  67. [clangd] Log use of heuristic go-to-def. NFC (details)
  68. [OpenMP] Fix a race in task queue reallocation (details)
  69. [LV] Clamp MaxVF to power of 2. (details)
  70. [AST] default implementation is possible for non-member functions in C++20. (details)
  71. [clangd] Enable cross-file-rename by default. (details)
  72. Prevent GetNumChildren from transitively walking pointer chains (details)
  73. [lldb][NFC] Pass DeclarationName to NameSearchContext by value (details)
  74. [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler (details)
  75. TargetInstrInfo.h - remove unnecessary includes. NFC. (details)
  76. SystemZInstrBuilder.h - remove unnecessary PseudoSourceValue.h include. NFC. (details)
  77. [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling (details)
  78. [ObjectYAML][DWARF] Remove unimplemented function. (details)
  79. [ARM] VMULH tests for when other parts are working. NFC (details)
  80. [PowerPC][NFC] Split PPCELFStreamer::emitInstruction (details)
  81. Added pow intrinsic to LLVMIR dialect (details)
  82. FunctionLoweringInfo.h - remove orphan addSEHHandlersForLPads declaration. NFC. (details)
  83. FunctionLoweringInfo.h - move APInt.h dependency to FunctionLoweringInfo.cpp. NFC. (details)
  84. [x86] favor vector constant load to avoid GPR to XMM transfer, part 2 (details)
  85. InlineAdvisor.h - remove unnecessary PreservedAnalyses forward declaration. NFC. (details)
  86. InstructionSimplify.h - remove unnecessary includes. NFC. (details)
  87. LoopInfo.h - remove unnecessary PHINode forward declaration. NFC. (details)
  88. MemoryBuiltins.h - remove unnecessary TargetLibraryInfo forward declaration. NFC. (details)
  89. Improve stack-clash implementation on x86 (details)
  90. MemoryLocation.h - reduce Instructions.h include to Instruction.h include. NFC. (details)
  91. Make FEATURE_AVX512VP2INTERSECT match between compiler-rt and LLVM (details)
  92. [LoopUtils] Use llvm::find (details)
  93. Stack clash: update live-ins (details)
  94. [ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6 (details)
  95. [lldb] Remove custom DWARF expression printing code (details)
  96. Add AIX to the test macro-same-context XFAIL list (details)
  97. [X86] Add PTEST tests showing failure to extract allsign cases (details)
  98. MustExecute.h - remove unnecessary includes. NFC. (details)
  99. [AMDGPU] Added 'A' constraint for inline assembler (details)
  100. [PGO] Fix computation of function Hash (details)
  101. [analyzer] Improved RangeSet::Negate support of unsigned ranges (details)
  102. Re-commit "[libc++] [test] Generate static_test_env on the fly" (details)
  103. Re-commit "[cmake] Allow std::filesystem tests in CrossWinToARMLinux.cmake" (details)
  104. Make mlir::Value's bool conversion operator explicit (details)
  105. [AMDGPU][MC][GFX8+] Enabled clamp for v_add_u16, v_sub_u16 and v_subrev_u16 (details)
  106. [AIX] Add '-bcdtors:all:0:s' to linker to gather static init functions (details)
  107. [lldb/Test] Add a trace method to replace print statements. (details)
  108. Revert "[PGO] Fix computation of function Hash" (details)
  109. [gn build] Port ba92b274225 (details)
  110. [libcxx] Fix C++14 and up constexpr members in MoveOnly. (details)
  111. [X86] Teach combineTruncatedArithmetic to push truncate through subtracts where only one of the inputs is free to truncate. (details)
  112. [libc++] [LWG3201] Update status page: lerp should be marked noexcept. (details)
  113. [Transforms] Fix typos. NFC (details)
  114. [LoopUnroll] Remove dead NextBlocks argument (NFC). (details)
  115. [Inlining] Set inline-deferral-scale to 2. (details)
  116. [Clang][test] fix tests when using external assembler. (details)
  117. [clang][test] fix tests for external assemblers (details)
  118. [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32 (details)
  119. Make explicit -fno-semantic-interposition (in -fpic mode) infer dso_local (details)
  120. [clang][test] fix tests for external assemblers (details)
  121. [clangd] Make use of SourceOrder to find first initializer in DefineOutline (details)
  122. [clangd] Change PreambleOnlyAction with content truncation (details)
  123. [NFC][PowerPC] Add a new case to test two-address verification (details)
  124. [FPEnv] Small fixes to implementation of flt.rounds (details)
  125. [AsmPrinter] Don't generate .Lfoo$local for -fno-PIC and -fPIE (details)
  126. [lldb] s/dyn_cast/isa (details)
  127. [CostModel] Check for free intrinsics in BasicTTI (details)
  128. [AArch64] Set i32 ISD::MULHU/S to Expand instead of Legal. (details)
  129. [clangd] Don't traverse the AST within uninteresting files during indexing (details)
  130. [NFC][ARM] Add intrinsic code size runs (details)
  131. [CostModel] Unify Intrinsic Costs. (details)
  132. [Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts (details)
  133. [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse(). (details)
  134. [AMDGPU] Fix wait counts in the presence of 16bit subregisters (details)
  135. [NFC][ARM] Add code size analysis tests (details)
  136. [yaml2obj] - Map section names to chunks for each ELFYAML::ProgramHeader early. NFCI. (details)

Started by timer

This run spent:

  • 58 min waiting;
  • 6 hr 25 min build duration;
  • 6 hr 25 min total from scheduled to completion.
Revision: 3d4c873a14fe2ffb5cd6ac329354857eef245196
  • refs/remotes/origin/master
Revision: a7a76fa8237f576172d2f30e3a29ab5bca0d838d
  • refs/remotes/origin/master
Test Result (no failures)