Started 21 hr ago
Took 6 hr 0 min

Success Build #220 (Jan 16, 2021 1:37:44 AM)

Changes
  1. [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI. (details)
  2. [llvm-readobj] - Add 'override' to fix build bots. (details)
  3. [llvm-readobj] - An attempt to fix BB. (details)
  4. [mlir][openmp][NFCI] Rename `continuationIP` to `continuationBlock` (details)
  5. [llvm-readobj] - One more attempt to fix BB. (details)
  6. [clang][AST] Get rid of an alignment hack in DeclObjC.h [NFCI] (details)
  7. [SlotIndexes] Fix and simplify basic block splitting (details)
  8. [AMDGPU][GlobalISel] Remove some duplicate RUN lines (details)
  9. [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections. (details)
  10. [obj2yaml] - Don't crash when an object has an empty symbol table. (details)
  11. Revert "[Test] Add failing test for PR48725" (details)
  12. Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute. (details)
  13. [RISCV] Improve scalable-vector shift tests (NFC) (details)
  14. [X86][SSE] combineSubToSubus - remove SSE2 early-out. (details)
  15. [Fixed Point] Add codegen for conversion between fixed-point and floating point. (details)
  16. [X86][SSE] combineSubToSubus - add v16i32 handling on pre-AVX512BW targets. (details)
  17. [X86][SSE] getFauxShuffleMask - handle PACKSS(SRAI(),SRAI()) shuffle patterns. (details)
  18. [mlir][Linalg] NFC - Refactor fusion APIs (details)
  19. [TableGen] Improve error message for semicolon after braced body. (details)
  20. [mlir][openacc] Use TableGen information for default enum (details)
  21. [X86] Improved lowering for saturating float to int. (details)
  22. [VE] Update VELIntrinsic tests (details)
  23. [mlir][spirv] NFC: place ops in the proper file for their categories (details)
  24. [SLP] Add test case showing a bug when dealing with padded types (details)
  25. [PowerPC] Add support for embedded devices with EFPU2 (details)
  26. Reland "[mlir][linalg] Support parsing attributes in named op spec" (details)
  27. [mlir][CAPI] Fix inline function declaration (details)
  28. [mlir] Fix for LIT tests (details)
  29. [libc++] [C++2b] [P1048] Add is_scoped_enum and is_scoped_enum_v. (details)
  30. [mlir][spirv] NFC: split deserialization into multiple source files (details)
  31. [PowerPC][NFCI] PassSubtarget to ASMWriter (details)
  32. [MLIR] Disallow `sym_visibility`, `sym_name` and `type` attributes in the parsed attribute dictionary. (details)
  33. [X86] Regenerate sdiv_fix_sat.ll + udiv_fix_sat.ll tests (details)
  34. Fix typo in diagnostic message (details)
  35. [AMDGPU] Regenerate umax crash test (details)
  36. [SVE][NFC] Regenerate a few CodeGen tests (details)
  37. Add -ansi option to CompileOnly group (details)
  38. [doc] Place sha256 in lld/README.md into backticks (details)
  39. Return false from __has_declspec_attribute() if not explicitly enabled (details)
  40. [llvm] [cmake] Remove obsolete /usr/local hack for *BSD (details)
  41. [Tests] Add tests for new InstCombine OR transformation, NFC (details)
  42. [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B) (details)
  43. [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce. (details)
  44. [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO. (details)
  45. [clangd] Avoid recursion in TargetFinder::add() (details)
  46. [NewPM] Run non-trivial loop unswitching under -O2/3/s/z (details)
  47. [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand. (details)
  48. [FunctionAttrs] Precommit tests for willreturn inference. (details)
  49. [libc++] Add a missing `<_Compare>` template argument. (details)
  50. [libcxx] Port to OpenBSD (details)
  51. [InstSimplify] Don't fold gep p, -p to null (details)
  52. [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES (details)
  53. [libomptarget][amdgpu][nfc] Fix build on centos (details)
  54. [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate (details)
  55. [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`. (details)
  56. [IR] move nomerge attribute from function declaration/definition to callsites (details)
  57. [clang-tidy] Add test for Transformer-based checks with diagnostics. (details)
  58. [InstCombine] Regenerate test checks (NFC) (details)
  59. [LV] Relax assumption that LCSSA implies single entry (details)
  60. Fix for crash in __builtin_return_address in template context. (details)
  61. [InstCombine] Duplicate tests for logical and/or (NFC) (details)
  62. [LV] Weaken spuriously strong assert in LoopVersioning (details)
  63. [SLP] reduce code duplication while matching reductions; NFC (details)
  64. [SLP] reduce code duplication in processing reductions; NFC (details)
  65. [SLP] rename variable to improve readability; NFC (details)
  66. [SLP] reduce code duplication while processing reductions; NFC (details)
  67. [RISCV] Add double test cases to vfmerge-rv32.ll. NFC (details)
  68. [InstCombine] Add tests for logical and/or poison implication (NFC) (details)
  69. [RISCV] Legalize select when Zbt extension available (details)
  70. [InstCombine] Handle logical and/or in assume optimization (details)
  71. [mlir] Update LLVM dialect type documentation (details)
  72. [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it (details)
  73. [OpenMP] Fixed the link error that cannot find static data member (details)
  74. [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly (details)
  75. [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now() (details)
  76. [OpenMP] Fixed a typo in openmp/CMakeLists.txt (details)
  77. AMDGPU: Remove wrapper only call limitation (details)
  78. [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together (details)
  79. [NFC] Disallow unused prefixes in MC/AMDGPU (details)
  80. [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl (details)
  81. [RISCV] Remove '.mask' from vcompress intrinsic name. NFC (details)
  82. [ELF][NFCI] small cleanup to OutputSections.h (details)
  83. Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names. (details)
  84. [MIPatternMatch] Add matcher for G_PTR_ADD (details)
  85. [Sanitizer][Darwin] Fix test for macOS 11+ point releases (details)
  86. [NFC] Disallow unused prefixes under MC/AMDGPU (details)
  87. Delete unused function (was breaking the -Werror build) (details)
  88. [AMDGPU] Add _e64 suffix to VOP3 Insts (details)
  89. [libc] add isascii and toascii implementations (details)
  90. [libc][NFC] Use more specific comparison macros in LdExpTest.h. (details)
  91. [LangRef] State that a nocapture pointer cannot be returned (details)
  92. [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) (details)
  93. [MSan] Tweak CopyOrigin (details)
  94. [gn build] (manually) port 79f99ba65d96 (details)
  95. [mlir][Python] Add checking process before create an AffineMap from a permutation. (details)
  96. [X86][AMX] Prohibit pointer cast on load. (details)
  97. [Coroutine] Update promise object's final layout index (details)
  98. [PDB] Defer relocating .debug$S until commit time and parallelize it (details)
  99. [OpenMP] Update allocator trait key/value definitions (details)
  100. [gn build] Reorganize libcxx/include/BUILD.gn a bit (details)
  101. [libc++] Give extern templates default visibility on gcc (details)
  102. [OpenMP] Use persistent memory for omp_large_cap_mem (details)
  103. [NFC] Use generic name for scalable vector stack ID. (details)
  104. [dsymutil] Warn on timestmap mismatch between object file and debug map (details)
  105. [Orc] Add a unit test for asynchronous definition generation. (details)
  106. [InlineSpiller] Re-tie operands if folding failed (details)
  107. [dsymutil] Copy eh_frame content into the dSYM companion file. (details)
  108. [libomptarget][nvptx] Include omp_data.cu in bitcode deviceRTL (details)
  109. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test (details)
  110. [dsymutil] Fix spurious space in REQUIRES: line (details)
  111. [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader (details)
  112. [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad (details)
  113. [Verifier] Extend statepoint verifier to cover more constants (details)
  114. [llvm] Remove redundant string initialization (NFC) (details)
  115. [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) (details)
  116. [llvm] Use Optional::getValueOr (NFC) (details)
  117. [dsymutil] Add preliminary support for DWARF 5. (details)
  118. [MSan] Partially revert some changes from D94552 (details)
  119. [Verifier] Add tied-ness verification to statepoint intsruction (details)
  120. [ARM] Additional tests for different interleaving patterns. NFC (details)
  121. [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections. (details)
  122. [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors (details)
  123. [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. (details)
  124. [clang][driver] Restore the original help text for `-I` (details)
  125. [LTO] Replace anonymous namespace with static functions (NFC). (details)
  126. [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp (details)
  127. [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics (details)
  128. [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) (details)
  129. [SVE] Add ISel pattern for addvl (details)
  130. Hwasan InitPrctl check for error using internal_iserror (details)
  131. [ADT] Fix join_impl using the wrong size when calculating total length (details)
  132. [LTO] Add test to ensure objc-arc-contract is executed. (details)
  133. Fix build errors after ceb9379a9 (details)
  134. Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map" (details)
  135. [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates) (details)
  136. [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ (details)
  137. Revert "Hwasan InitPrctl check for error using internal_iserror" (details)
  138. [Tests] Added test for memcpy loop idiom recognization (details)
  139. [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI. (details)
  140. [libc] Refresh benchmark progress bar when needed. (details)
  141. [OpenCL] Improve OpenCL operator tests (details)
  142. [X86] Add tests for rv_marker lowering. (details)
  143. [mlir][linalg] Use attributes in named ops' indexing maps (details)
  144. [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFC (details)
  145. [AArch64] Attempt to sink mul operands (details)
  146. GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper (details)
  147. [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32. (details)
  148. [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type (details)
  149. [lld][WebAssembly] Fix for TLS + --relocatable (details)
  150. [Frontend] Add pragma align natural and sort out pragma pack stack effect (details)
  151. [OpenMP] Add documentation for error messages and release notes (details)
  152. [OpenMP] Fix hierarchical barrier (details)
  153. [clangd] Explicitly avoid background-indexing the same file twice. (details)
  154. [clangd] Avoid reallocating buffers for each message read: (details)
  155. [SLP] add reduction test for FMF; NFC (details)
  156. [InstCombine] Fold select -> and/or using impliesPoison (details)
  157. [clangd] Remove "decision-forest-base" experimental flag. (details)
  158. [clangd] Remove some old CodeCompletion options that are never (un)set.  NFC (details)
  159. [IROutliner] Adapting to hoisted bitcasts in CodeExtractor (details)
  160. [dsymutil] Warn on timestmap mismatch between object file and debug map (details)
  161. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains. (details)
  162. [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813 (details)
  163. [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. (details)
  164. [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch (details)
  165. [gn build] Port 60fda8ebb6d (details)
  166. [flang] Fix classification of shape inquiries in specification exprs (details)
  167. [Hexagon] Improve legalizing of ISD::SETCC result (details)
  168. [SLP] simplify type check for reductions (details)
  169. [flang] Do not create HostAssoc symbols in derived type scopes (details)
  170. [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling (details)
  171. [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter (details)
  172. [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe (details)
  173. [NFC] fix missing SectionName declaration (details)
  174. [mlir] Correct 2 places that result in corrupted conversion rollbacks (details)
  175. [LLD][COFF] Avoid std::vector resizes during type merging (details)
  176. [NFC] Use correct ssa.copy spelling when referring to the intrinsic (details)
  177. [mlir][sparse] add vectorization strategies to sparse compiler (details)
  178. [LTO] Add test for freestanding LTO option. (details)
  179. [flang] Fix accessibility of USEd name in .mod file (details)
  180. [libc][NFC] add macro for fuchsia to switch test backend to zxtest (details)
  181. Fix the warnings on unused variables (NFC) (details)
  182. [FuncAttrs] Add additional willreturn tests (NFC) (details)
  183. [DSE] Add tests with stores of existing values. (details)
  184. [libc][NFC] change isblank and iscntrl from implicit casting (details)
  185. [test] Add Clang side tests for -fdebug-info-for-profiling (details)
  186. [NFC] Fix build break by a initializer list converting error (details)
  187. Revert "[AsmParser] make .ascii support spaces as separators" (details)
  188. [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions (details)
  189. [SPARC] Fix fp128 load/stores (details)
  190. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable (details)
  191. [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h (details)
  192. [SystemZ]  Clear Available set in SystemZPostRASchedStrategy::initialize(). (details)
  193. [libunwind] Unwind through aarch64/Linux sigreturn frame (details)
  194. [flang] Add tests for procedure arguments with implicit interfaces (details)
  195. [RISCV] Custom lower ISD::VSCALE. (details)
  196. Fix grammar in diagnostic for wrong arity in a structured binding. (details)
  197. [Support] On Windows, take the affinity mask into account (details)
  198. [PowerPC] Try to fold sqrt/sdiv test results with the branch. (details)
  199. Revert "[Support] On Windows, take the affinity mask into account" (details)
  200. ADT: Fix reference invalidation in SmallVector::push_back and single-element insert (details)
  201. [NFC] Remove unused entry in PassRegistry.def (details)
  202. Revert "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" (details)
  203. [llvm] Use *Set::contains (NFC) (details)
  204. [llvm] Use llvm::stable_sort (NFC) (details)
  205. [llvm] Use std::any_of (NFC) (details)
  206. Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" (details)
  207. ADT: Fix reference invalidation in N-element SmallVector::append and insert (details)
  208. [NFC] Fix -Wsometimes-uninitialized (details)
  209. ADT: Fix reference invalidation in SmallVector::resize (details)
  210. ADT: Reduce code duplication in SmallVector::resize by using pop_back_n, NFC (details)
  211. ADT: Reduce code duplication in SmallVector by reusing reserve, NFC (details)
  212. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for -fthinlto-index= (details)
  213. ADT: Reduce code duplication in SmallVector by calling reserve and clear, NFC (details)
  214. Fix unused variable in CoroFrame.cpp when building Release with GCC 10 (details)
  215. Add func call so we don't instruction-step into the builtin_trap (details)
  216. [lldb][wasm] Parse DWO section names (details)
  217. Implement vAttachWait in lldb-server (details)
  218. [mlir] Update doc to omit the usage of LLVMIntegerType (details)
  219. [lldb] Fix TestPlatformProcessConnect.py (details)
  220. [NFC][AsmPrinter] Windows warning: Use explicit cast (details)
  221. [AArch64] Adding ACLE intrinsics for the LS64 extension (details)
  222. [LTO] Expose opt() in LTOBackend (NFC). (details)
  223. [lld][WebAssembly] Add support for handling table symbols (details)
  224. [SLP] Don't vectorize stores of non-packed types (like i1, i2) (details)
  225. [clang] Use SourceLocations in unions [NFCI] (details)
  226. [DAG] visitVECTOR_SHUFFLE - pull out shuffle merging code into lambda helper. NFCI. (details)
  227. [X86] Improve sum-of-reductions v4f32 test coverage (details)
  228. [lldb/test] Ensure launched processes are ready to be attached (details)
  229. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - reset shuffle ops and reorder early-out and second op matching. NFCI. (details)
  230. [clangd] Add main file macros into the main-file index. (details)
  231. Change XCore code owner. (details)
  232. [clang][cli] NFC: Remove SSPBufferSize assignment (details)
  233. [clang][cli] Port more CodeGenOptions to marshalling infrastructure (details)
  234. Revert "Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable" (details)
  235. [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI (details)
  236. [flang][driver] Unify f18_version.h.in and Version.inc.in (details)
  237. [InferFunctionAttrs] Improve CHECK variable names (NFC). (details)
  238. [SelectionDAG] Make use of KnownBits::commonBits. NFC. (details)
  239. [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC. (details)
  240. [Support] Simplify KnownBits::icmp helpers. NFC. (details)
  241. [Support] Add KnownBits::sextInReg exhaustive tests (details)
  242. [docs] Update DebuggingJITedCode page after fix in LLDB (details)
  243. [Support] Ensure KnownBits::sextInReg can handle the src == dst sext-in-reg case. (details)
  244. [flang] Fix dangling pointer in LabelEnforce (details)
  245. [OpenCL] Improve online documentation. (details)
  246. [mlir][linalg] Add docstring support for named op spec (details)
  247. [Support] Simplify KnownBits::sextInReg implementation. (details)
  248. [TableGen] Enhance !cast<string> to handle bit and bits types. (details)
  249. Revert "[AArch64] Attempt to sink mul operands" (details)
  250. [Support] Remove redundant sign bit tests from KnownBits::getSignedMinValue/getSignedMaxValue (details)
  251. [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds (details)
  252. [clangd] Remove another option that was effectively always true. NFC (details)
  253. Revert "[RISCV] Legalize select when Zbt extension available" (details)
  254. [flang][driver] Use __FLANG_VERISION__ in f18.cpp (nfc) (details)
  255. [NFC] Disallow unused prefixes under MC/ARM (details)
  256. [clangd] Make AST-based signals available to runWithPreamble. (details)
  257. [clangd] Trivial: Documentation fix in ASTSignals. (details)
  258. [gn build] Port 2f395b7092bd (details)
  259. [flang] Fix some module file issues exposed by Whizard (details)
  260. [NFC] Disallow unused prefixes under MC/AArch64 (details)
  261. [NewPM] Fix placement of LoopFlatten (details)
  262. [X86][AVX] Adjust unsigned saturation downconvert negative test (details)
  263. [libomptarget][amdgpu] Fix kernel launch tracing to match previous behavior (details)
  264. [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax (details)
  265. [LLDB] MinidumpParser: Prefer executable module even at higher address (details)
  266. [HIP] Add signbit(long double) decl (details)
  267. Support emptiness checks for unbounded FlatAffineConstraints. (details)
  268. [OpenMP] Drop the static library libomptarget-nvptx (details)
  269. [clang][MSVC] Fix missing MSInheritanceAttr in template specialization. (details)
  270. [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3. (details)
  271. [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX (details)
  272. [GWP-ASan] Minor refactor of optional components. (details)
  273. [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955 (details)
  274. [NFC] Update test to not check for 'opaque' in the file name. (details)
  275. [MLIR][TOSA] First lowerings from Tosa to Linalg (details)
  276. Add newline to terminate debug message (NFC) (details)
  277. [BasicAA] Handle recursive queries more efficiently (details)
  278. [mlir][ODS] Add new RangedTypesMatchWith operation predicate (details)
  279. [mlir][OpFormatGen] Format enum attribute cases as keywords when possible (details)
  280. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for IR input (details)
  281. [RISCV] Merge Utils library into MCTargetDesc (details)
  282. [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation (details)
  283. [mlir] Remove TosaToLinalg dependency on all Passes (details)
  284. [clang] Do not crash when CXXRecordDecl has a non-CXXRecordDecl base. (details)
  285. [mlir][docs] Bring bufferization docs up to date. (details)
  286. [PowerPC] Only use some extend mne if assembler is modern enough (details)
  287. [gn build] (manually) port 387d3c24792f (details)
  288. [libc] Use #undef isascii in specific header (details)
  289. Add -fexceptions to test as it uses them and fails on platforms where it is not on by default (like the PS4). (details)
  290. [RISCV] Optimize select_cc after fp compare expansion (details)
  291. Re-land [Support] On Windows, take the affinity mask into account (details)
  292. [LTO] Test format fix (NFC) (details)
  293. [RISCV][NFC] Regenerate Calling Convention Tests (details)
  294. [mlir] Remove over specified memory effects (details)
  295. [clangd] Reduce logspam for CDB scanning (details)
  296. [mlir][Linalg] Add canonicalization to remove no-op linalg operations. (details)
  297. [SLP] remove unnecessary state in matching reductions (details)
  298. [OpenMP] Remove omptarget-nvptx from deps as it is no longer a valid target (details)
  299. [mlir][Linalg] Add canonicalization of linalg op -> dim op. (details)
  300. [mlir][Linalg] NFC: Verify tiling on linalg.generic operation on tensors. (details)
  301. [libomptarget][nvptx][nfc] Move target_impl functions out of header (details)
  302. [flang] Fix use-associated procedure in generic (details)
  303. [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions. (details)
  304. Reland "[AsmParser] make .ascii support spaces as separators" (details)
  305. [libomptarget][nvptx] Reduce calls to cuda header (details)
  306. [libTooling] Change `addInclude` to use expansion locs. (details)
  307. [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP. (details)
  308. [libc] Add memmove implementation. (details)
  309. [CodeGen, Transforms] Use llvm::sort (NFC) (details)
  310. [llvm] Use llvm::drop_begin (NFC) (details)
  311. [llvm] Remove redundant return and continue statements (NFC) (details)
  312. Add Semantic check for Flang OpenMP 4.5 - 2.7.1  Do Loop restrictions on single directive and firstprivate clause. (details)
  313. [mlir][sparse] retry sparse-only for cyclic iteration graphs (details)
  314. [clang][cli] NFC: Decrease the scope of ParseLangArgs parameters (details)
  315. [clang][cli] NFC: Decrease the scope of ParseCodeGenArgs parameters (details)
  316. [clang][cli] Specify KeyPath prefixes via TableGen classes (details)
  317. [AArch64] Add Fujitsu A64FX scheduling model (details)
  318. [WebAssembly] Add support for table linking to wasm-ld (details)
  319. Revert "Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert"" (details)
  320. [Clang] Mutate long-double math builtins into f128 under IEEE-quad (details)
  321. [llvm-readobj] - Fix the compilation with GCC < 7.0. (details)
  322. [AArch64][GlobalISel] Fix fallbacks introduced for G_SITOFP in 8f283cafddfa8d6d01a94b48cdc5d25817569e91 (details)
  323. [libcxx testing] Fix UB in tests for std::lock_guard (details)
  324. [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer (details)
  325. [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC. (details)
  326. [libc] Allow customization of memcpy via flags. (details)
  327. [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC. (details)
  328. [ARM][GISel] Treat calls as variadic even if only fixed arguments provided (details)
  329. [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections. (details)
  330. [llvm-readobj][test] - Remove excessive YAML fields from tests. (details)
  331. [clangd] exclude symbols from document outline which do not originate from the main file (details)
  332. [LLDB] Add per-thread register infos shared pointer in gdb-remote (details)
  333. DynamicRegisterInfo calculate offsets in separate function (details)
  334. [RISCV] Optimize Branch Comparisons (details)
  335. [SVE] Restrict the usage of REINTERPRET_CAST. (details)
  336. [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr (details)
  337. [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors (details)
  338. [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td. (details)
  339. [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference (details)
  340. [Orc] Fix OrcV2Examples after D94690 (details)
  341. Revert "[lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference" (details)
  342. [clangd] Make ExpandAutoType not available on template params. (details)
  343. [clangd] Set correct CWD when using compile_flags.txt (details)
  344. [lldb][docs] Translate ASCII art to restructured text formatting (details)
  345. [X86][AVX] combineHorizOpWithShuffle - support target shuffles in HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) (details)
  346. [WebAssembly] MC layer writes table symbols to object files (details)
  347. [ARM] Don't run the block placement pass at O0 (details)
  348. [mlir][linalg] Support generating builders for named op attributes (details)
  349. [SVE] Fix unused variable. (details)
  350. [OpenCL][Docs] Fixed malformed table in OpenCLSupport (details)
  351. [clang][cli] Parse & generate options necessary for LangOptions defaults manually (details)
  352. [X86] Add umin knownbits/demandedbits ult test for D94532 (details)
  353. Set option default for enabling memory ssa for new pass manager loop sink pass to true. (details)
  354. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging (details)
  355. [mlir] Add better support for f80 and f128 (details)
  356. [libc] CopyAlignedBlocks can now specify alignment on top of block size (details)
  357. [RISCV][NFC] Fix order of parameters in cmov ge/le tests (details)
  358. [clang][cli] NFC: Add PIE parsing for precompiled input and IR (details)
  359. [clang][cli] NFC: Parse some LangOpts after the defaults are set (details)
  360. [clang][cli] NFC: Promote ParseLangArgs and ParseCodeGenArgs to members (details)
  361. [ARM][Block placement] Check the predecessor exists before processing it (details)
  362. [X86][SSE] Attempt to fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) (details)
  363. [flang] Disallow INTENT attribute on procedure dummy arguments (details)
  364. [TargetLowering] Don't speculatively call ComputeNumSignBits. NFC (details)
  365. [flang][driver] Copy test file into a temp dir when testing (nfc) (details)
  366. [clangd] Update CC Ranking model with better sampling. (details)
  367. [OpenCL][Docs] Fixed cross-section reference in OpenCLSupport (details)
  368. [DebugInfo][CodeView] Change in line tables only mode to emit type information (details)
  369. [ARM] Constant tripcount tail predication loop tests. NFC (details)
  370. [ARM] Tail predication with constant loop bounds (details)
  371. [MIPatternMatch] Add m_OneNonDBGUse (details)
  372. [mlir] Add Complex dialect. (details)
  373. [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates. (details)
  374. GetMacosAlignedVersion() fails if sysctl is not setup (details)
  375. Fix libc++ clang-cl build, swap attribute order (details)
  376. [CodeGen] Removes unwanted optimisation for TargetConstantFP (details)
  377. [SLP] remove unused reduction functions; NFC (details)
  378. [CodeView][DebugInfo] Add test case to show that linkage names are not (details)
  379. Revert "[BasicAA] Handle recursive queries more efficiently" (details)
  380. [NFC][SimplifyCFG] Add testcase showing that we fail to preserve DomTree in switchToSelect() (details)
  381. [Utils] splitBlockBefore() always operates on DomTreeUpdater, so take it, not DomTree (details)
  382. [Utils][SimplifyCFG] Port SplitBlock() to DomTreeUpdater (details)
  383. [SimplifyCFG] Port SplitBlockAndInsertIfThen() to DomTreeUpdater (details)
  384. [SimplifyCFG][BasicBlockUtils] Port SplitBlockPredecessors()/SplitLandingPadPredecessors() to DomTreeUpdater (details)
  385. [SimplifyCFG] switchToSelect(): don't forget to insert DomTree edge iff needed (details)
  386. [GWP-ASan] Add inbuilt options parser. (details)
  387. [MSVC] Don't add -nostdinc++ -isystem to runtimes builds (details)
  388. [Sema] turns -Wfree-nonheap-object on by default (details)
  389. BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor (details)
  390. [mlir][Linalg] Add missing check to canonicalization of GenericOp that are identity ops. (details)
  391. Skip 'g' packet tests when running on darwin; debugserver doesn't impl (details)
  392. [SLP] remove dead code in reduction matching; NFC (details)
  393. Revert "Revert "ADT: Fix reference invalidation in SmallVector..."" (details)
  394. [AArch64][GlobalISel] Select immediate fcmp if the zero is on the LHS. (details)
  395. [ADT][Support] Fix C4146 error from MSVC (details)
  396. [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument (details)
  397. Revert "[WebAssembly] MC layer writes table symbols to object files" (details)
  398. Revert "[WebAssembly] Add support for table linking to wasm-ld" (details)
  399. hwasan: Update register-dump-read.c test to reserve x23 instead of x20. (details)
  400. [NFC] Disallow unused prefixes under MC/RISCV (details)
  401. [flang] Create names to allow access to inaccessible specifics (details)
  402. [mlir][NFC] Move helper substWithMin into Affine utils (details)
  403. [mlir][AsmPrinter] Properly escape strings when printing locations (details)
  404. [mlir] Fixing potential build break in my previous commit (details)
  405. [debugserver] Fix inverted if block that resulted in us using the private entitlements (details)
  406. [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner (details)
  407. [Inline] Fix a missing character in inline_stats.ll (details)
  408. [utils] Use llvm::sort (NFC) (details)
  409. [AMDGPU] Use llvm::is_contained (NFC) (details)
  410. [StringExtras] Rename SubsequentDelim to ListSeparator (details)
  411. [NFC] Add -std=c11 to attr-availability.c (details)
  412. [NPM][Inliner] Temporarily remove inline_stats test case for always (details)
  413. AArch64: fix regression introduced by fcmp immediate selection. (details)
  414. Introduce llvm.noalias.decl intrinsic (details)

Started by timer

This run spent:

  • 4 ms waiting;
  • 6 hr 0 min build duration;
  • 6 hr 0 min total from scheduled to completion.
Revision: 668827b6485664dbcf6caa2756fe2f6579ab1885
  • refs/remotes/origin/master
Revision: fdb10180aeb7763add7215a1c068f505ede9cc17
  • refs/remotes/origin/master
Test Result (no failures)