Started 2 days 2 hr ago
Took 7 hr 52 min

Success Build #206 (Nov 28, 2020 1:37:48 AM)

Changes
  1. [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops (details)
  2. [SchedModels] Limit set of predicates seen by mutuallyExclusive (details)
  3. [libc++] [www] Fix HTML. NFC. (details)
  4. [OpenMP] fix asm code for for arm64 (AARCH64) for Darwin/macOS (details)
  5. [mlir][linalg] Add bufferization pattern for `linalg.indexed_generic`. (details)
  6. [SchedModels] Improve diagnostics. NFC (details)
  7. Revert "[NFC][SCEV] Generalize monotonicity check for full and limited iteration space" (details)
  8. [mlir] AsyncRuntime: fix concurrency bugs + fix exports in methods definitions (details)
  9. [IR] Constant::getAggregateElement - early-out for ScalableVectorType (details)
  10. [clangd] Fix shared-lib builds (details)
  11. [RISCV] Combine GREVI sequences (details)
  12. [MLIR] Fix TableGen generator for attribute interfaces. (details)
  13. [docs] Try to make this bullet list in ThinLTO.rst actually be a bullet list (details)
  14. [HIP] Fix regressions due to fp contract change (details)
  15. [LV] Keep Primary Induction alive when folding tail by masking (details)
  16. clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle (details)
  17. [mlir] NFC - Expose an OffsetSizeAndStrideOpInterface (details)
  18. [MC][ARM] Fix number of operands of tMOVSr (details)
  19. [NFC][AIX][XCOFF] change function name from getNumofGPRsSaved to getNumOfGPRsSaved (details)
  20. [llvm-mca] Fix processing thumb instruction set (details)
  21. Fix driver test from e16c0a9a689719 (details)
  22. [clangd] Mention when CXXThis is implicit in exposed AST. (details)
  23. [libc++] Remove _LIBCPP_CONSTEXPR_AFTER_CXX17_WITH_IS_CONSTANT_EVALUATED. (details)
  24. lld: Fix darwinnew symlink name added in e16c0a9a68971 (details)
  25. [clang-offload-bundler] use std::forward_list for storing temp file names [NFC] (details)
  26. clang: Pass -platform-version to new MachO LLD (details)
  27. [PowerPC] dyn_cast should be dyn_cast_or_null in MASSV pass (details)
  28. [lld/mac] Implement basic typo correction for flags (details)
  29. [libcxx] Implement P1956 rename low-level bit functions (details)
  30. Add support for STRICT_FSETCC promotion (details)
  31. [test] Merge parallel_region_merging{,_legacy_pm}.ll (details)
  32. Clear NewGEPBases after finish using them in CodeGenPrep pass (details)
  33. [NFC][tests] Replace non-portable grep with FileCheck (details)
  34. [libc++] NFC: Fix confusing indentation in <numeric> (details)
  35. [mlir] Add Tosa dialect const folder for tosa.const. (details)
  36. [PowerPC][PCRelative] Add new pseudo instructions for PCRel TLS to fix R2 clobber issue (details)
  37. [ThinLTO/WPD] Enable -wholeprogramdevirt-skip in ThinLTO backends (details)
  38. Fix CalibratedQuantizedType's print function to match parser (details)
  39. [AMDGPU] Add a TRANS bit to TSFlags. NFC. (details)
  40. [Driver] Default Generic_GCC aarch64 to -fasynchronous-unwind-tables (details)
  41. [mlir][Python] Fix the last remaining instance of PYTHON_EXECUTABLE. (details)
  42. [clangd] AddUsing: Used spelled text instead of type name. (details)
  43. [HardwareLoops] Change order of SCEV expression construction for InitLoopCount. (details)
  44. [test] Fix rtf_type_checking.ll under NPM (details)
  45. [DSE] Precommit test case for PR48279. (details)
  46. [test] Pin parallel_deletion_cg_update.ll to legacy PM (details)
  47. [LoopVec] Add a minor clarifying comment (details)
  48. [InstCombine] add tests for gep math; NFC (details)
  49. [InstCombine] add tests for sub of muls; NFC (details)
  50. [InstCombine] try difference-of-shifts factorization before negator (details)
  51. [clangd] Add more trace spans for rename, NFC. (details)
  52. [mlir][Python] Sync Python bindings with C API MlirStringRef modification. (details)
  53. [mlir] NFC - Refactor and expose a parsing helper for OffsetSizeAndStrideInterface (details)
  54. [test] Clean up ppc-features.cpp and improve tests (details)
  55. [mlir] NFC - Refactor and expose a helper printOffsetSizesAndStrides helper function. (details)
  56. Avoid redundant work when computing vtable vcall visibility (details)
  57. [libc++] [P0482] [C++20] Implement missing bits for atomic (details)
  58. [mlir] Add conversion from SCF parallel loops to OpenMP (details)
  59. [PowerPC] Don't reuse an illegal typed load for int_to_fp conversion. (details)
  60. [mlir][sparse] generalize invariant expression handling in sparse compiler (details)
  61. [mlir] Remove SameOperandsAndResultShape when redundant with ElementwiseMappable (details)
  62. [RISCV] Add GHC calling convention (details)
  63. [clangd] Addusing tweak: find insertion point after definition (details)
  64. [OpenMP50][DOCS] Mark target data non-contiguous as done, NFC. (details)
  65. [SelectionDAG] Avoid aliasing analysis if the object size is unknown. (details)
  66. [gn build] Port 8d06a678a5c (details)
  67. Revert "[RISCV] Add GHC calling convention" (details)
  68. [RISCV] Add GHC calling convention (details)
  69. [ASTImporter] Make the Import() return value consistent with the map of imported decls when merging ClassTemplateSpecializationDecls (details)
  70. [RISCV] Set __GCC_HAVE_SYNC_COMPARE_AND_SWAP_x defines (details)
  71. [MC/AsmParser] Fix use of Arm calling convention in target-agnostic test (details)
  72. [mlir] use STATUS instead of CHECK_* in MLIRDetectPythonEnv.cmake (details)
  73. [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs. (details)
  74. [SelectionDAG] Add PseudoProbeSDNode to LargestSDNode to fix 32-bt build break. (details)
  75. [LAA] Minor code style tweaks [NFC] (details)
  76. [Sanitizer][RISCV] Fix redefinition of REG_SP (details)
  77. Fix mangling of substitutions for template-prefixes. (details)
  78. [lld] Add --no-lto-whole-program-visibility (details)
  79. Treat a placeholder type for class template argument deduction as (details)
  80. [mlir][sparse] add parallelization strategies to sparse compiler (details)
  81. [clang-tidy] Support IgnoredRegexp configuration to selectively suppress identifier naming checks (details)
  82. Fix compilation issue reported by MSVC user on cfe-dev (details)
  83. DebugInfo: Add some missing explicit target triples. (details)
  84. [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8 (details)
  85. DebugInfo: Remove llc_dwarf usage from tests already relying on a target triple in the IR (details)
  86. Make CallInst::updateProfWeight emit i32 weights instead of i64 (details)
  87. [SCEV] Use isa<> pattern for testing for CouldNotCompute [NFC] (details)
  88. Don't assume the clang binary name contains the string "clang". (details)
  89. [NFC][Test] Format the test for IEEE Long double (details)
  90. Try to fix tests after e16c0a9a68971 with CLANG_DEFAULT_LINKER=lld (details)
  91. [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI (details)
  92. [DAG][PowerPC] Fix dropped `nsw` flag in `SimplifySetCC` by adding `doesNodeExist` helper (details)
  93. [IndVars] Use more precise context when eliminating narrowing (details)
  94. [NewPM] Add pipeline EP callback after initial frontend cleanup (details)
  95. [DAGCombine] Add hook to allow target specific test for sqrt input (details)
  96. Revert "[SCEV] Generalize no-self-wrap check in isLoopInvariantExitCondDuringFirstIterations" (details)
  97. [CHR] Use pred_size (NFC) (details)
  98. [PowerPC] Probe the gap between stackptr and realigned stackptr (details)
  99. [NFC][ARM][PhaseOrdering] Add one more test for D91800: LoopIdiom should be before IndVars (details)
  100. [llvm-readelf/obj] - Deduplicate the logic that prints notes. NFCI. (details)
  101. [VPlan] Turn VPReductionRecipe into a VPValue (details)
  102. [VPlan] Switch VPWidenRecipe to be a VPValue (details)
  103. [llvm-readobj] - An attempt to fix BB after D92018. (details)
  104. [clangd] Avoid type hierarchy crash on incomplete type (details)
  105. [SchedModels] Return earlier removed checks (details)
  106. [obj2yaml] - Dump section offsets in some cases. (details)
  107. [clangd] Add metrics for invalid name. (details)
  108. [libObject,llvm-readelf] - Stop describing a section/segment in `notes_begin()`. (details)
  109. [ORC] Remove a superfluous semicolon, silencing GCC warnings. NFC. (details)
  110. [ORC] Cast to const void* to silence a GCC warning. NFC. (details)
  111. [clang][SVE] Activate macro `__ARM_FEATURE_SVE_VECTOR_OPERATORS`. (details)
  112. [OpenCL] Move kernel arg type tests into one file (details)
  113. [clangd] Fix a tsan failure. (details)
  114. [VPlan] Add VPReductionSC to VPUser::classof, unify VPValue IDs. (details)
  115. [clangd] Extract common file-caching logic from ConfigProvider. (details)
  116. [gn build] Port d95db1693cb (details)
  117. [SVE][CodeGen] Add a DAG combine to extend mscatter indices (details)
  118. DetectDeadLanes.cpp - remove unused headers. NFCI. (details)
  119. SemaExpr.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. (details)
  120. CGCall.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. (details)
  121. TargetInfo.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. (details)
  122. SemaExpr.cpp - use castAs<> instead of getAs<> as we dereference the pointer directly. NFCI. (details)
  123. [ARM][AArch64] Adding Neoverse N2 CPU support (details)
  124. [clangd] Use TimePoint<> instead of system_clock::time_point, it does matter after all. (details)
  125. [libc++] P1645 constexpr for <numeric> (details)
  126. [llvm-readelf/obj] - Stop using `reportError` when dumping notes. (details)
  127. Fix a typo in the documentation to unbreak the sphinx builder. (details)
  128. Revert "[libc++] P1645 constexpr for <numeric>" (details)
  129. [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits (details)
  130. [clangd] PopulateSwitch: disable on dependent enums. (details)
  131. [libc++] ADL-proof <variant> by adding _VSTD:: qualification on calls. (details)
  132. Fix case mismatch between definition and declaration (details)
  133. [PowerPC] Regenerate vec_select.ll tests and add <1 x i128> test case (details)
  134. [DAG] Legalize abs(x) -> smax(x,sub(0,x)) iff smax/sub are legal (details)
  135. [flang][openacc] Semantic check for cache directive (details)
  136. [AMDGPU] Emit stack frame size in metadata (details)
  137. [WebAssembly] Factor out WasmTableType in binary format (details)
  138. [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before (details)
  139. [MC][WebAssembly] Only emit indirect function table import if needed (details)
  140. [AMDGPU] Actually fully update opt-pipeline.ll test to account for -loop-idiom vs -indvars switch (details)
  141. [ELF] Add TargetInfo::adjustGotPcExpr for `R_GOT_PC` relaxations. NFC (details)
  142. [SVE] Fix TypeSize warning in RuntimePointerChecking::insert (details)
  143. [ELF] Rename adjustRelaxExpr to adjustTlsExpr and delete the unused `data` parameter. NFC (details)
  144. [clang][test] Fix prefix operator++ signature in iterators (details)
  145. [gn build] Download prebuilt mac-arm64 binary now that it exists (details)
  146. [OpenMP][OMPT] Implement verbose tool loading (details)
  147. [OpenMP][OMPT] Introduce a guard to handle OMPT return address (details)
  148. [OpenMP] libomp: fix non-X86, non-AARCH64 builds (details)
  149. [Flang][Docs] Update call information and add two more calls (details)
  150. [OpenMP][Docs] Add more content, call coordinates, FAQ entries, links (details)
  151. [RISCV] Custom type legalize i32 fshl/fshr on RV64 with Zbt. (details)
  152. [FastISel] Flush local value map on ever instruction (details)
  153. [DAG] Legalize abs(x) -> umin(x,sub(0,x)) iff umin/sub are legal (details)
  154. [clangd] Implement clang-tidy options from config (details)
  155. [gn build] Port 73fdd998701 (details)
  156. [CostModel][X86] Refresh ISD::ABS costs (details)
  157. Remove static function unused after cf1c774. (details)
  158. [RISCV] Add test cases showing that we don't recognize the select form of NABS in SelectionDAGBuilder so we end up with branches. NFC (details)
  159. [Hexagon] Add support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns (details)
  160. [MS] Fix double evaluation of MSVC builtin arguments (details)
  161. [MS] Add more 128bit cmpxchg intrinsics for AArch64 (details)
  162. [MLIR][Affine] Add custom builders for AffineVectorLoadOp/AffineVectorStoreOp (details)
  163. [clangd] Track deprecation of 'member' semantic token type in LSP. (details)
  164. [libc++] Factor out common logic for calling aligned allocation (details)
  165. [RISCV] Make SMIN/SMAX/UMIN/UMAX legal with Zbb extension. (details)
  166. [RISCV] Add test cases to check that we use (smax X, (neg X)) for abs with Zbb extension. (details)
  167. [mlir] Add build configuration for Quant unittest (details)
  168. [ms] [llvm-ml] Implement the expression expansion operator (details)
  169. [libc++] NFC: Reindent non-lockfree-atomics feature (details)
  170. DebugInfo: remove unnecessary mtriple from test/DebugInfo/X86/abstract_origin.ll (details)
  171. github actions: Use llvmbot token for main branch sync (details)
  172. [SelectionDAGBuilder] Add SPF_NABS support to visitSelect (details)
  173. [RISCV] Add an implementation of isFMAFasterThanFMulAndFAdd (details)
  174. [NFC] Fix pattern name. (details)
  175. Revert builtins fp16 support: tests do not pass on Mac (details)
  176. [CodeView] Avoid emitting empty debug globals subsection. (details)
  177. Refactor and simplify class scope name lookup. (details)
  178. Adding PoisonValue for representing poison value explicitly in IR (details)
  179. Part of C++ DR 39: a class member lookup is not ambiguous if it finds the (details)
  180. [gn build] (manually) port b534beabeed3ba (details)
  181. [mlir][sparse] add ability to select pointer/index storage type (details)
  182. [clangd] Collect main file refs by default (details)
  183. [gn build] sync script: handle multiple source lists if only deleting (details)
  184. [gn build] sync script: only compute tokloc when adding files (details)
  185. [gn build] sync script: try to make a loop clearer (details)
  186. [lld][WebAssembly] Ensure stub symbols always get address 0 (details)
  187. [mlir][Python] Add additional capsule interop types. (details)
  188. [LoopLoadElim] Make sure all loops are in simplify form. PR48150 (details)
  189. [LegalizerTypes] Add support for scalarizing the operand of an FP_EXTEND when the result type is legal. (details)
  190. [RISCV] Remove unused PatFrag argument from the tablegen class used for c.beqz/c.bnez. NFC (details)
  191. [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check (details)
  192. [RISCV] Add isel pattern to match (i64 (sra (shl X, 32), C)) to SRAIW if C > 32. (details)
  193. [SCEV] Use isKnownPredicateAt in isLoopBackedgeGuardedByCond (details)
  194. [llvm-readobj] - Fix a warning. (details)
  195. [Support] Use llvm::is_contained (NFC) (details)
  196. [libc++] [libc++abi] Mark a few tests as unsupported/xfail on gcc-7/8/9. (details)
  197. [OpenMP][OMPT] Fix building with OMPT disabled after 6d3b81664a4b79 (details)
  198. [libc++] [www] Fix HTML. NFC. (details)
  199. Fix use-of-uninitialized-value in rG75f50e15bf8f (details)
  200. [clangd] Do not treat line as inactive if skipped range ends at character position 0 (details)
  201. [lldb] Fix TestThreadStepOut.py after "Flush local value map on every instruction" (details)
  202. [libc++] [docs] Migrate C++ status pages to RestructuredText (RST). (details)
  203. [AMDGPU] Introduce and use isGFX10Plus. NFC. (details)
  204. [libc++] [P0966] [C++20] Fix bug PR45368 by correctly implementing P0966: string::reserve should not shrink. (details)
  205. [libc++] Fix gcc warning -Wsign-compare. (details)
  206. [NFC][libc++] Mark LWG3296 as complete. (details)
  207. Revert "[SCEV] Use isKnownPredicateAt in isLoopBackedgeGuardedByCond" (details)
  208. [llvm-profgen] [docs] Fix invalid header. Add to ToC. NFC. (details)
  209. [RISCV] Add test cases for missed opportunities to use sbsetw/sbclrw/sbinvw when the result isn't known to be sign extended. (details)
  210. [RISCV] Add isel patterns for sbsetw/sbclrw/sbinvw with sext_inreg as the root. (details)
  211. [SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond (details)
  212. [llvm-readelf/obj] - Report a warning when the value of the DT_PLTREL dynamic tag is invalid. (details)
  213. Revert "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond" (details)
  214. Return "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond", 2nd try (details)
  215. [X86] Fix -DAG checks on gnux32 pic tests (details)
  216. Revert "Return "[SCEV] Use isBasicBlockEntryGuardedByCond in isLoopBackedgeGuardedByCond", 2nd try" (details)
  217. [SVE][CodeGen] Extend isConstantSplatValue to support ISD::SPLAT_VECTOR (details)
  218. [libc++] Mark a few more tests as unsupported on gcc-8/9. (details)
  219. [clang][Driver] Handle risvc in Baremetal.cpp. (details)
  220. [CostModel] Add basic implementation of getGatherScatterOpCost. (details)
  221. [X86] Extend neg-abs test coverage (details)
  222. [clangd][query-driver] Extract target (details)
  223. [mlir][bufferize] Add argument materialization for bufferization (details)
  224. [VE] Add comprehensive stackframe tests (details)
  225. [AArch64][CostModel] Precommit some vector mul tests. NFC. (details)
  226. [IndVarSimplify] Fix Modified status when handling dead PHI nodes (details)
  227. [mlir][linalg] Mark linalg.yield as ReturnLike (details)
  228. [VPlan] Turn VPReplicateRecipe into a VPValue. (details)
  229. [ASTImporter] Import the default argument of TemplateTemplateParmDecl (details)
  230. [LiveDebugVariables] Strip all debug instructions from nodebug functions (details)
  231. [clang][cli] Port Target option flags to new option parsing system (details)
  232. Remove stray debug-only from test (details)
  233. [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal (details)
  234. Revert rG12d59b696b330 "[DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal" (details)
  235. [ARM] Cleanup for the MVETailPrediction pass (details)
  236. [AArch64] Regenerate min/max tests and add vXi64 umin/umax test coverage (details)
  237. [libc++] Fix two fr_FR locale tests on FreeBSD (details)
  238. [mlir][DialectConversion] Do not prematurely drop unused cast operations (details)
  239. [libc++] Attempt to fix spurious modules-related failures in the CI (details)
  240. [libc++] Remove sysctl-based implementation of thread::hardware_concurrency() (details)
  241. [ASTImporter] Import the default argument of TemplateTypeParmDecl (details)
  242. [AIX] Add support for non var_arg extended vector ABI calling convention on AIX (details)
  243. [MC] Set the unique id of .stack_sizes to the associated .text section's (details)
  244. [AA] Split up LocationSize::unknown() (details)
  245. [BPF][NewPM] Port bpf-adjust-opt to NPM and add it to pipeline (details)
  246. [X86] Regenerate i64-to-float.ll tests with avx512 coverage (details)
  247. [clangd] AddUsing: do not crash on non-namespace using decls. (details)
  248. [libc++] Fix the Homebrew tap to install Buildkite on macOS hosts (details)
  249. [libc++] Remove ABI lists for previous releases (details)
  250. [NFC][SimplifyCFG] Add statistic to `FoldBranchToCommonDest()` fold (details)
  251. [NFC][SimplifyCFG] Add test coverage for FoldBranchToCommonDest xform with live-out bonus instuctions (details)
  252. [SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions (details)
  253. [llvmbuildectomy] Also include component groups in llvm-config --components list (details)
  254. Revert "[SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions" (details)
  255. [libc++] Install missing package in the Dockerfile (details)
  256. [test] Fix runtime-pointer-checking-insert-typesize.ll under NPM (details)
  257. [BasicAA] Fix BatchAA results for phi-phi assumptions (details)
  258. [clangd] Fix use of system-installed GRPC after f726101b6240a6740b3c0926af759da5e7336f8a (details)
  259. [RISCV] Add isel patterns to use SBSET for (1 << X) by using X0 as the input. (details)
  260. [LangRef] Add poison constant (details)
  261. [InlineCost] Fix indentation (NFC) (details)
  262. [DAGCombine] Adding a hook to improve the precision of fsqrt if the input is denormal (details)
  263. [clangd] Add support for within-file rename of complicated fields (details)
  264. [IndVars] LCSSA Phi users should not prevent widening (details)
  265. [IR] Use llvm::is_contained and pred_size (NFC) (details)
  266. [Test] Add some more tests showing how we fail to widen IV (details)
  267. [RISCV] Don't remove (and X, 0xffffffff) from inputs when matching RISCVISD::DIVUW/REMUW to 64-bit DIVU/REMU. (details)
  268. [llvm-readelf/obj] - Stop calling `reportError` in `printArchSpecificInfo()`. (details)
  269. Revert "[DebugInfo] Improve dbg preservation in LSR." (details)
  270. [libc][Obvious] Fix typo in strnlen_test.cpp. (details)
  271. [mlir] Let ModuleTranslate propagate LLVM triple (details)
  272. [msan] Fix bugs when instrument x86.avx512*_cvt* intrinsics. (details)
  273. [mlir] Add gpu.allocate, gpu.deallocate ops with LLVM lowering to runtime function calls. (details)
  274. [MLIR][SCF] Find all innermost loops for parallel loop tiling (details)
  275. [NFC][SimplifyCFG] FoldBranchToCommonDest: add one more test with PHI (details)
  276. Reland [SimplifyCFG] FoldBranchToCommonDest: lift use-restriction on bonus instructions (details)
  277. [InstSimplify] Clarify use of FixedVectorType in SimplifySelectInst (details)
  278. [SVE] Add a couple of extra sizeless type tests (details)
  279. [ASTImporter] Import the default argument of NonTypeTemplateParmDecl (details)
  280. [LegacyPM] Remove unused undocumented parameter. NFC. (details)
  281. [LegacyPM] Avoid a redundant map lookup in setLastUser. NFC. (details)
  282. [libc] Fix typo in buildbot README.txt. (details)
  283. [X86] Regenerate extract-store.ll tests (details)
  284. [DAG] Legalize umin(x,y) -> sub(x,usubsat(x,y)) and umax(x,y) -> add(x,usubsat(y,x)) iff usubsat is legal (details)
  285. [SLP] Dump Tree costs. NFC. (details)
  286. [ARM] MVE qabs vectorization test. NFC (details)
  287. [obj2yaml] - Don't assert when trying to calculate the expected section offset. (details)
  288. [libc++] [docs] Exclude helper files from Sphinx configuration to avoid generating empty pages. (details)
  289. [obj2yaml] - Dump the `EShNum` key in some cases. (details)
  290. [mlir] Fix typos and broken links in LangRef (details)
  291. [OpenCL] Check for extension string extension lookup (details)
  292. [AArch64][SLP] Precommit tests which would be better not to SLP vectorize. NFC. (details)
  293. Revert "[ASTMatchers] Matcher macros with params move params instead of copying" (details)
  294. Don't elide splat attributes during printing (details)
  295. [AIX] Enabling vector type arguments and return for AIX (details)
  296. [TableGen][SchedModels] Get rid of hasVariant. NFC (details)
  297. [libc++] Replace several uses of 0 by nullptr (details)
  298. [libc++] Formalize what configurations are covered by the ABI lists (details)
  299. [libomptarget][cuda] Detect missing symbols in plugin at build time (details)
  300. [Hexagon] Add HVX support for ISD::SMAX/SMIN/UMAX/UMIN instead of custom dag patterns (details)
  301. [X86] Add AVX2/AVX512 test coverage in sat-add.ll (details)
  302. [AllocaInst] Update `getAllocationSizeInBits` to return `TypeSize`. (details)
  303. [libc++] Introduce an indirection to create threads in the test suite (details)
  304. [VPlan] Use VPTransformState::set in widenGEP. (details)
  305. TargetProcessControl.cpp - Remove warning: extra ‘;’ (details)
  306. [AArch64] Define __ARM_FEATURE_{CRC32,ATOMICS} (details)
  307. lld-link: Let LLD_REPRODUCE control /reproduce:, like in ld.lld (details)
  308. [AIX][XCOFF][NFC] Change geNumberOfVRSaved function name to getNumberOfVRSaved. (details)
  309. [libc++] Use std::move in numeric algorithms (P0616R0). (details)
  310. [Hexagon] Improve check for HVX types (details)
  311. [RISCV] Replace sexti32/zexti32 in isel patterns where only one part of their PatFrags can match. NFCI (details)
  312. [RISCV][LegalizeTypes] Teach type legalizer that it can promote UMIN/UMAX using SExtPromotedInteger if that's better for the target. (details)
  313. Revert "[BasicAA] Fix BatchAA results for phi-phi assumptions" (details)
  314. [RISCV] Remove stale FIXMEs from a couple test cases. NFC (details)
  315. [ValueTracking] Fix assert on shufflevector of pointers (details)
  316. [NFC] SmallVector<char...> to SmallString<...> (details)
  317. [RISCV] Replace getSimpleValueType() with getValueType() in DAG combines to prevent asserts with weird types. (details)
  318. Add -fintegrated-as to clang invocation (details)
  319. [libc++] Consistently unparenthesize `numeric_limits<T>::max`. NFCI. (details)
  320. [libc++] Support no libc++ namespace in the iterator test. (details)
  321. [VE] Optimize emitSPAdjustment function (details)
  322. [libc++] s/constpexr/constexpr/ in some comments. NFC. (details)
  323. [IRSim][IROutliner] Adding the extraction basics for the IROutliner. (details)
  324. [gn build] Port bf899e89138 (details)
  325. Revert "[IRSim][IROutliner] Adding the extraction basics for the IROutliner." (details)
  326. [gn build] Port a8a43b63388 (details)
  327. [RISCV] Add tests for existing (rotr (bswap X), (i32 16))->grevi pattern for RV32. Extend same pattern to rotl and GREVIW. (details)
  328. [BasicAA] Remove unnecessary known size requirement (details)
Changes
  1. clang-x86-ninja-win10: reducing scopoe of builds to get bot stable (details)
  2. clang-x86-ninja-win10: removed quotes around LIT_TOOLS_DIR (details)
  3. Do not collapse build requests with different property sets. (details)

Started by timer

This run spent:

  • 2 hr 16 min waiting;
  • 7 hr 52 min build duration;
  • 7 hr 52 min total from scheduled to completion.
Revision: 1dea8ed8b7dd2ff5ea89dd6dcaf0b682a81e9815
  • refs/remotes/origin/master
Revision: acf138fae1adab346a4c967cc0b7e9247fbc83d8
  • refs/remotes/origin/master
Test Result (no failures)