Started 2 days 17 hr ago
Took 10 hr

Unstable Build #188 (Sep 26, 2020 1:37:49 AM)

Changes
  1. Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI." (details)
  2. [lldb] Ignore certain Clang type sugar when creating the type name (details)
  3. [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop (details)
  4. [SCEV] Handle `less` predicates for FoundPred = NE (details)
  5. [SystemZ][z/OS] Set default wchar_t type for zOS (details)
  6. [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk (details)
  7. [ARM] Trying to fix asan buildbot (details)
  8. [libc++] NFC: Remove trailing whitespace from the feature test macro table (details)
  9. [SLP] Merge null and dyn_cast<> checks into dyn_cast_or_null<>. NFCI. (details)
  10. [MLIR][Standard] Add `atan` to standard dialect (details)
  11. [SyntaxTree] Add tests for the assignment of the `canModify` tag. (details)
  12. [SLP] clean up code in gather(); NFC (details)
  13. [SLP] move misplaced code comments; NFC (details)
  14. [SLP] reduce code duplication for checking parent block; NFC (details)
  15. [PowerPC] Fix for compiler side issue in PCRelative Local Exec (details)
  16. [NFC][mlir] Remove llvm:: prefix from SmallVector in parallel pretty printer. (details)
  17. [AIX][clang][driver] Make sure crti[_64].o is linked in C++ mode (details)
  18. [X86] Cleanup/add namespace closure comments. NFCI. (details)
  19. [X86] Add missing namespace closure comments. NFCI. (details)
  20. [PeepholeOptimizer] Enhance the redundant COPY elimination. (details)
  21. [VPlan] Add dump() helper to VPValue & VPRecipeBase. (details)
  22. [lld-macho] minimally handle option -dynamic (details)
  23. [AIX][compiler-rt] Use the AR/ranlib mode flag for 32-bit and 64-bit mode (details)
  24. [libc++] Implement C++20's P0784 (More constexpr containers) (details)
  25. [GVNSink][NewPM] Add GVNSinkPass to PassRegistry.def (details)
  26. [scudo][standalone] Remove the pthread key from the shared TSD (details)
  27. [ThinLTO] Re-order modules for optimal multi-threaded processing (details)
  28. [DI][ASan][NewPM] Fix some DebugInfo ASan tests under NPM (details)
  29. Sema: introduce `__attribute__((__swift_name__))` (details)
  30. [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call. (details)
  31. [lld-macho] Make lld::getInteger() tolerate leading "0x"/"0X" when base is 16 (details)
  32. [sanitizer_common] Add debug print to sysmsg.c (details)
  33. Silence 'warning: unused variable' when compiling with Clang 10.0 (details)
  34. [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046) (details)
  35. [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM (details)
  36. [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM (details)
  37. [mlir] NFC: fix trivial typos under include directory (details)
  38. [mlir][ods] Make OpBuilder and OperationState optional (details)
  39. [SyntaxTree] Test the List API (details)
  40. [ASTMatchers] Avoid recursion in ancestor matching to save stack space. (details)
  41. [NFC][regalloc] Simplify/conform to style guide indvars in Greedy (details)
  42. Version 0.5 of the new "TableGen Backend Developer's Guide." (details)
  43. [Analyzer][WebKit] UncountedLocalVarsChecker (details)
  44. [gn build] Port 848d66fafd2 (details)
  45. [gn build] Port 8a64689e264 (details)
  46. [clang] Fix a typo-correction crash (details)
  47. [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py (details)
  48. [NFC] Replace tabs with spaces in PPCInstrPrefix.td (details)
  49. [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case (details)
  50. [lldb] Skip test_common_completion_process_pid_and_name with reproducers (details)
  51. [lldb] Skip TestMiniDumpUUID with reproducers (details)
  52. [LoopInfo][NewPM] Fix tests in Analysis/LoopInfo under NPM (details)
  53. [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM (details)
  54. [NFC][CVP] Add tests for srem with potentially different sigdness domains (details)
  55. [CVP] Enhance SRem -> URem fold to work not just on non-negative operands (details)
  56. [ConstantRange] binaryXor(): special-case binary complement case - the result is precise (details)
  57. [ConstantRange] Introduce getActiveBits() method (details)
  58. [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits() (details)
  59. [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits() (details)
  60. [ConstantRange] Introduce getMinSignedBits() method (details)
  61. [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms (details)
  62. [NFC][CVP] Add tests for SDiv/SRem narrowing (details)
  63. [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands (details)
  64. Implement a new kind of Pass: dynamic pass pipeline (details)
  65. Revert "[lldb] XFAIL TestMemoryHistory on Linux" (details)
  66. [flang][msvc] Add explicit function template argument to applyFunction. NFC. (details)
  67. [flang][msvc] Add explicit function template argument to applyLamda. NFC. (details)
  68. [flang][msvc] Explicitly reference "this" inside closure. NFC. (details)
  69. Revert "The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled." (details)
  70. Two patches to fix the broken build. (details)
  71. [lldb][test] Remove accidental import pdb in 783dc7dc7ed7487d0782c2feb8854df949b98e69 (details)
  72. [compiler-rt][AIX] Add CMake support for 32-bit Power builds (details)
  73. [ThinLTO] Option to bypass function importing. (details)
  74. [AArch64] Avoid pairing loads with same result reg (details)
  75. [LoopInfo] empty() -> isInnermost(), add isOutermost() (details)
  76. Revert "[CodeGen] emit CG profile for COFF object file" (details)
  77. Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()" (details)
  78. Change LoopInfo::empty to isInnermost after D82895 (details)
  79. [libc++] Implement LWG1203 (details)
  80. Fix build due to renaming in LoopInfo. (details)
  81. [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough (details)
  82. [libc++] NFC: Collocate C++20 removed members of std::allocator (details)
  83. [libc++] NFC: Reindent the feature test macro generation script (details)
  84. [SLP]Fix coding style, NFC. (details)
  85. [InstCombine] Fix errno bug in pow expansion to sqrt (details)
  86. [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll (details)
  87. [trace] avoid using <regex> (details)
  88. [ORC][examples] Add missing library dependencies. (details)
  89. [NFC][docs] Fix link. (details)
  90. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. (details)
  91. [Clang] Fix a typo in implicit-int-float-conversion.c (details)
  92. [lld-macho] handle option -headerpad_max_install_names (details)
  93. [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC (details)
  94. Revert "Canonicalize declaration pointers when forming APValues." (details)
  95. [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. (details)
  96. [NewPM] Pin tests with -debug-pass to legacy PM (details)
  97. Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData." (details)
  98. [test][NewPM] Fix update-scev.ll under NPM (details)
  99. [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) (details)
  100. [test][NewPM] Clean up ScalarEvolution tests to work under NPM (details)
  101. [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols (details)
  102. [ThinLTO] Avoid temporaries when loading global decl attachment metadata (details)
  103. [lld-maco] fix build breakage (details)
  104. [Sanitizers] Fix test case that doesn't clean up after itself (details)
  105. [sanitizers] Remove the message queue with IPC_RMID after D82897 (details)
  106. [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform (details)
  107. [Analyzer][WebKit] Use tri-state types for relevant predicates (details)
  108. [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 (details)
  109. [RISCV][ASAN] implementation of clone interceptor for riscv64 (details)
  110. [RISCV][ASAN] implementation for vfork interceptor for riscv64 (details)
  111. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 (details)
  112. Add a dump() method on the pass manager for debugging purpose (NFC) (details)
  113. [MC] [Win64EH] Try to generate packed unwind info where possible (details)
  114. [InstCombine] Add parentheses in assert to silence GCC warning. NFC. (details)
  115. [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC. (details)
  116. [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins (details)
  117. Revert "[RISCV][ASAN] implementation of ThreadSelf  for riscv64" (details)
  118. [NFC] Reformat preprocessor directives (details)
  119. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 (details)
  120. [mlir][Linalg] Add pattern to fold linalg.tensor_reshape that add unit extent dims. (details)
  121. [AMDGPU] Fix merging m0 inits (details)
  122. [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors (details)
  123. Revert "[libc++] Implement LWG1203" (details)
  124. [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits (details)
  125. [analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signatures (details)
  126. [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries (details)
  127. [llvm-readelf/obj] - Cleanup the code. NFCI. (details)
  128. [AMDGPU] Insert waitcnt after returning from call (details)
  129. [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. (details)
  130. [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries. (details)
  131. [SVE][CodeGen] Lower legal integer -> floating point conversions (details)
  132. [flang] CHARACTER(*) return does not require explicit interface (details)
  133. [CUDA][HIP] Fix static device var used by host code only (details)
  134. [OpenMP][flang]Lower NUM_THREADS clause for parallel construct (details)
  135. [mlir] Added support for f64 memref printing in runner utils (details)
  136. [flang] Removed OpenMP lowering unittests (details)
  137. [NFCI][flang] Renamed a variable name to a more descriptive name (details)
  138. [libc++] Re-apply fdc41e11f (LWG1203) without breaking the C++11 build (details)
  139. [lldb] Fix GetRemoteSharedModule fallback logic (details)
  140. AMDGPU: Check global FP atomics match default FP mode (details)
  141. GlobalISel: Fix truncating shift amount in trunc (shl) combine (details)
  142. Fix typos in ASTMatchers.h; NFC (details)
  143. [NFC][ARM] Pre-commit tail predication test (details)
  144. [SystemZ] Make sure not to call getZExtValue on a >64 bit constant. (details)
  145. [mlir] Fix typos in Dialect.h. NFC. (details)
  146. [VPlan] Disconnect VPValue and VPUser. (details)
  147. [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable (details)
  148. [clangd] Refactor code completion signal's utility properties. (details)
  149. [docs][llvm] Fix typos (details)
  150. [mlir][openacc] Use OptionalParseResult in loop op parser instead of bool variables (details)
  151. Add Operation to python bindings. (details)
  152. Implement python iteration over the operation/region/block hierarchy. (details)
  153. Add mlir python APIs for creating operations, regions and blocks. (details)
  154. NFC: Remove unused variable. (details)
  155. [mlir][ods] Custom builder with no params (details)
  156. [mlir] Remove unneeded OpBuilder params. NFC. (details)
  157. Revert "[AMDGPU] Insert waitcnt after returning from call" (details)
  158. Add missing namespace closure comment. NFCI. (details)
  159. Add missing namespace closure comments. NFCI. (details)
  160. [AArch64] Fix ldst optimization of non-immediate store offset (details)
  161. recommit [HIP] Fix -gsplit-dwarf option (details)
  162. [lldb] Remove lldb-perf remenant (details)
  163. [mlir] Add insert before/after to list-like constructs in C API (details)
  164. Fix regressioin in test dwp-separate-debug-file.cpp (details)
  165. [MLIR] Change default builders generated by TableGen to use TypeRange for result types (details)
  166. [MLIR][NFC] Adopt use of TypeRange in build() methods. (details)
  167. Improve dynamic AST matching diagnostics for conversion errors (details)
  168. Update the documentation for the MLIR Dialect class (NFC) (details)
  169. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> (details)
  170. Remove MLIR C-API explicit registration of standard ops. (details)
  171. [UpdateTestChecks] Remove bug-exposing test (details)
  172. NFC: Remove dangling dep on MLIRStandardOps. (details)
  173. [MBFIWrapper] Add a new function getBlockProfileCount (details)
  174. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. (details)
  175. Add optimal thread strategy (details)
  176. [Support/Path] Add path::is_absolute_gnu (details)
  177. Add REQUIRES to embed-bitcode-noopt.ll (details)
  178. [EarlyCSE] Fix crash with expensive checks after D87691 (details)
  179. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" (details)
  180. Break long line accidentally left in the previous commit (details)
  181. [Driver] Check whether Gentoo-specific configuration directory exists (details)
  182. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. (details)
  183. Enhance TableGen so that backends can produce better error messages. (details)
  184. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers (details)
  185. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC (details)
  186. Fix include location (accidentally committed a local variation) (details)
  187. [X86] Improve demanded bits for X86ISD::BEXTR. (details)
  188. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI (details)
  189. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" (details)
  190. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now (details)
  191. Document the `--verbatim` flag from arc to update the description for a phabricator revision (details)
  192. [lsan] On Fuchsia, don't use atexit hook for leak checks (details)
  193. [gn build] Allow option to build with asan/tsan/ubsan (details)
  194. [mlir][OpFormatGen] Update "custom" directives for attributes. (details)
  195. [AArch64][SVE] Fix frame offset calculation when d8 is saved. (details)
  196. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. (details)
  197. [AMDGPU] Make ds fp atomics overloadable (details)
  198. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. (details)
  199. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic (details)
  200. asan: Use `#if` to test CAN_SANITIZE_LEAKS (details)
  201. [scudo][standalone] Fix tests under ASan/UBSan (details)
  202. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" (details)
  203. [AArch64][SVE] Add lowering for llvm frecpx (details)
  204. Allow init_priority values <= 100 and > 65535 within system headers. (details)
  205. [lldb] Normalize paths in new test (details)
  206. [LoopTerminology][NFC] Fix formatting typo (details)
  207. Clean up test file, NFC (details)
  208. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins (details)
  209. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM (details)
  210. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic (details)
  211. [AArch64] Expand some vector of i64 reductions on NEON (details)
  212. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. (details)
  213. [JSON] Allow emitting comments in json::OStream (details)
  214. [lld-macho] cleanup unimplemented-option warnings (details)
  215. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target (details)
  216. [lld-macho] handle options -search_paths_first, -search_dylibs_first (details)
  217. [JSON] Facility to track position within an object and report errors. (details)
  218. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency (details)
  219. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass (details)
  220. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass (details)
  221. [JSON] Display errors associated with Paths in context (details)
  222. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI (details)
  223. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr (details)
  224. [JSON] Add error reporting to fromJSON and ObjectMapper (details)
  225. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 (details)
  226. [libc++] Fix spurious test failure in -fno-exceptions (details)
  227. [clangd] Improve bad-RPC-payload error messages slightly (details)
  228. [CGProfile] don't emit cgprofile entry if called function is dllimport (details)
  229. Explicitly specify CMAKE_AR in WinMsvc.cmake (details)
  230. Utility: ignore OS version on non-Darwin targets in `ArchSpec` (details)
  231. [X86] Add TDX instructions. (details)
  232. [X86] Parse data32 call in .code16 as CALLpcrel32 (details)
  233. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" (details)
  234. [AMDGPU] Consider all SGPR uses as unique in constant bus verify (details)
  235. [NFC] Remove unnecessary default constructors (details)
  236. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH (details)
  237. [lld-macho] Initial support for common symbols (details)
  238. [lld-macho] Implement and test resolution of common symbols (details)
  239. [lld-macho] Emit indirect symbol table (details)
  240. [lld-macho] Ignore `-mllvm` and its argument (details)
  241. [lld-macho] Support -weak_lx, -weak_library, -weak_framework (details)
  242. [lld-macho][NFC] Refactor syslibroot / library path lookup (details)
  243. [lld-macho][NFC] Make `!= nullptr` implicit (details)
  244. [IRSim] Adding structural comparison to IRSimilarityCandidate. (details)
  245. Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate." (details)
  246. [IRSim] Adding structural comparison to IRSimilarityCandidate. (details)
  247. [Power10]  Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. (details)
  248. [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. (details)
  249. DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested (details)
  250. [IRSim][NFC] Removing warning from IRSimilarityIdentifier (details)
  251. [DWARFYAML] Make the ExtLen field of extended opcodes optional. (details)
  252. [IRSim] Adding a basic similarity identifier. (details)
  253. Revert "[lld-macho] Implement and test resolution of common symbols" (details)
  254. Revert "[lld-macho] Initial support for common symbols" (details)
  255. [flang][driver] Fix options flag in the frontend driver (details)
  256. [OpenMP][MLIR] Add assembly format for master op (details)
  257. [flang][driver] Add missing dependency in CMake files (details)
  258. [flang][NFC] Fix CMake variable name in README.md (details)
  259. [clangd] Disable suffix matching fallback for C during include insertion (details)
  260. [clangd] Fix comment. NFC (details)
  261. [llvm-objcopy][MachO] Fix --add-section (details)
  262. [mlir] Stop allowing LLVMType Int arguments for GPULaunchFuncOp. (details)
  263. [SVE] Add new isKnownXX comparison functions to TypeSize (details)
  264. [clang][Sema] Use enumerator instead of hard-coded constant (details)
  265. [unittests] Use std::make_tuple to make some toolchains happy again (details)
  266. [llvm] Use instead of  in IRSimilarityIdentifierTest.cpp. (details)
  267. [MLIR][docs] Fix typos (details)
  268. [clangd] Reorder a little bit of init code. NFC (details)
  269. [asan][test] Disable malloc-no-intercept.c on Solaris (details)
  270. [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero. (details)
  271. [llvm-readobj] - Fix a warning. (details)
  272. [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects. (details)
  273. Use different name for auto variable (details)
  274. [lld][ELF][test] Add a couple of test cases for LTO behaviour (details)
  275. [NFC][Docs] fix clang-docs compilation (details)
  276. [llvm-objcopy][NFC] refactor error handling. part 1. (details)
  277. [APFloat] add tests for convert of NAN; NFC (details)
  278. [flang][driver] Remove unnecessary includes in the unittest (NFC) (details)
  279. [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. (details)
  280. Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730. (details)
  281. [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext (details)
  282. [lit] Support running tests on Windows without GnuWin32 (details)
  283. [Support] On Unix, let the CrashRecoveryContext return the signal code (details)
  284. [ARM] Check for LSTP side-effects. (details)
  285. [ARM] LowoverheadLoops: add an option to disable tail-predication (details)
  286. [AArch64] Regenerate dag-combine-mul-shl.ll checks (details)
  287. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" (details)
  288. Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0 (details)
  289. Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code (details)
  290. [MLIR] Normalize memrefs in LoadOp and StoreOp of Standard Ops (details)
  291. [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine (details)
  292. lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da (details)
  293. [InstCombine] regenerate test checks; NFC (details)
  294. [PhaseOrdering] move an 'opt' test from x86 codegen; NFC (details)
  295. [PhaseOrdering] move test with target requirement to x86 dir (details)
  296. [MLIR][SPIRV] Fixed dialect loading in deserialization (details)
  297. OpaquePtr: Add helpers for sret to mirror byval (details)
  298. IR: Have byref imply dereferenceable (details)
  299. [AMDGPU] Fix v3f16 handling for getresinfo (details)
  300. [AMDGPU] Use cast instead of dyn_cast (details)
  301. [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining (details)
  302. [NFC][ARM] Remove dead loop. (details)
  303. [OpenMP] Introduce GOMP teams support in runtime (details)
  304. [OpenMP] Introduce GOMP mutexinoutset in the runtime (details)
  305. [OpenMP] Introduce GOMP taskwait depend in the runtime (details)
  306. [OpenMP] Fix if0 task with dependencies in the runtime (details)
  307. [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation. (details)
  308. [clang] use string tables for static diagnostic descriptions (details)
  309. Sema: add support for `__attribute__((__swift_newtype__))` (details)
  310. [lldb/examples] Add missing declaration in heap.py (details)
  311. [OpenMP] cmake option LIBOMPTARGET_NVPTX_MAX_SM for nvptx device RTL (details)
  312. [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp (details)
  313. [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET (details)
  314. [OPENMP]PR47606: Do not update the lastprivate item if it was captured by reference as firstprivate data member. (details)
  315. [AMDGPU] global-isel support for RT (details)
  316. [AArch64] Regenerate dag-numsignbits.ll checks (details)
  317. [Scalar] ConstantHoistingPass - iterate with const references. NFCI. (details)
  318. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default (details)
  319. [SLP] Remove LHS and RHS from OperationData. (details)
  320. [APFloat] prevent NaN morphing into Inf on conversion (PR43907) (details)
  321. Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions"" (details)
  322. Revert "Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic" (details)
  323. [llvm-exegesis] Add whitespace between words in error message (details)
  324. Revert "[OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default" (details)
  325. Basic: add an extra newline for sphinx (NFC) (details)
  326. [LLD][COFF] Avoid overwriting inputs in tests (details)
  327. [LLD][COFF] Cover usage of LLD-as-a-library in tests (details)
  328. [PR47636] Fix tryEmitPrivate to handle non-constantarraytypes (details)
  329. Add support for setting the path to llvm-symbolizer through an environment variable (details)
  330. GlobalISel: Use unmerge when copying wide vectors to result registers (details)
  331. [Modules] Add stats to measure performance of building and loading modules. (details)
  332. [mlir][shape] Start a pass that lowers shape constraints. (details)
  333. [NFC][regalloc] Remove unused API in AllocationOrder (details)
  334. [SLP] clean up - use 'const' and ArrayRef constructor; NFC (details)
  335. Revert "[Modules] Add stats to measure performance of building and loading modules." (details)
  336. AArch64/GlobalISel: Add testcase for bug 47619 (details)
  337. [IRSim] Adding wrapper pass for IRSimilarityIdentfier (details)
  338. Remove dead branch identified by @rsmith on post-commit for D88236 (details)
  339. [flang][driver] Add missing dependency (shared library builds, NFC) (details)
  340. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default (details)
  341. [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX (details)
  342. [AST] Use data-recursion when building ParentMap, avoid stack overflow. (details)
  343. Remove stale assert. (details)
  344. [mlir][NFC] Promote memory space to BaseMemRefType (details)
  345. [AArch64] __builtin_return_address for PAuth. (details)
  346. [CUDA] Added conversion functions to builtin vars. (details)
  347. [CodeGen] Postprocess PHI nodes for callbr (details)
  348. Fix testcase. (details)
  349. Revert "[CodeGen] Postprocess PHI nodes for callbr" (details)
  350. [NFCI][IR] ConstantRangeTest: refactor operation range gatherers (details)
  351. [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing (details)
  352. Reland [CodeGen] emit CG profile for COFF object file (details)
  353. Temporary fix for D85085 debug_loc bug with basic block sections. (details)
  354. [DebugInfo] Fix bug in constructor homing with classes with trivial (details)
  355. [LLDB] Add a defensive check for member__f_ (details)
  356. [WebAssembly] Make SjLj lowering globals thread-local (details)
  357. [Instruction] Add dropLocation and updateLocationAfterHoist helpers (details)
  358. [lld-macho][re-land] Initial support for common symbols (details)
  359. [lld-macho][re-land] Implement and test resolution of common symbols (details)
  360. [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix. (details)
  361. Fix regex in test. (details)
  362. [OpenMP] OpenMPOpt Support for Globalization Remarks (details)
  363. [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section. (details)
  364. [RISCV] Merge the pipeline models for Rocket (details)
  365. [AMDGPU] Fixes typo in the test. NFC. (details)
  366. [MS] Simplify rules for passing C++ records (details)
  367. [MS] For unknown ISAs, pass non-trivially copyable arguments indirectly (details)
  368. [intel-pt] Refactor the JSON parsing (details)
  369. Add a static_assert confirming that DiagnosticBuilder is small (details)
  370. Revert "Add a static_assert confirming that DiagnosticBuilder is small" (details)
  371. Revert "[NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing" (details)
  372. [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison (details)
  373. [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given (details)
  374. [lld] Clean up in lld::{coff,elf}::link after D70378 (details)
  375. [Hexagon] Avoid crash on CONCAT_VECTORS with illegal element types (details)
  376. Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes (details)
  377. PR47176: Don't read from an inactive union member if a friend function (details)
  378. [xray] Function coverage groups (details)
  379. [NFC] [PPC] Add PowerPC expected IR tests for C99 complex (details)
  380. [lld][WebAssembly] Allow `atomics` feature with unshared memory (details)
  381. Fix uninitialized XRayArg (details)
  382. [libc] Using llvm_libc memcpy in mem* benchmarks. (details)
  383. [mlir][SCFToGPU] LaunchOp propagate optional attributes (details)
  384. [ARM] Find VPT implicitly predicated by VCTP (details)
  385. [flang][driver] Add missing dependency (shared library builds, NFC) (details)
  386. [AArch64][GlobalISel] Make <8 x s16> for G_INSERT_VECTOR_ELT legal. (details)
  387. [AArch64][GlobalISel] Manually select G_DUP with s8/s16 gpr scalar operands. (details)
  388. [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI. (details)
  389. [msan] Fix gethostent tests (details)
  390. [msan] Remove redundant test (details)
  391. Revert rGe55410f8b260 : "AArch64/GlobalISel: Add testcase for bug 47619" (details)
  392. [SplitKit] In addDeadDef tolerate parent range that defines more lanes (details)
  393. [AMDGPU] Fix declaration parameter names to match definition (details)
  394. [AArch64] PAC/BTI code generation for LLVM generated functions (details)
  395. [Analyzer] Fix for `ExprEngine::computeObjectUnderConstruction()` for base and delegating consturctor initializers (details)
  396. [CMake][CTE] Add "check-clang-extra-..." targets to test only a particular Clang extra tool (details)
  397. [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits (details)
  398. [InstCombine] Add bswap tests from funnel shift intrinsics (details)
  399. [PPC] [AIX] Implement calling convention IR for C99 complex types on AIX (details)
  400. [mlir] [VectorOps] generalize printing support for integers (details)
  401. [clang-format] Add a MacroExpander. (details)
  402. [Analyzer] Fix unused variable warning in Release builds (details)
  403. [gn build] Port e336b74c995 (details)
  404. [SCEV] Add more tests using info from loop guards for BTC. (details)
  405. [libc++] Initial support for pre-commit CI with Buildkite (details)
  406. [SCEV] Extract code to collect conditions to lambda (NFC). (details)
  407. Typo fix; NFC (details)
  408. [InstCombine] Add 'partial' bswap tests from PR39793 (details)
  409. Fix some of the more egregious 80-col and whitespace issues; NFC (details)
  410. [InstCombine] Add some extra bswap tests from PR39793 (details)
  411. [PowerPC][NFC] Merged two switch entries. (details)
  412. [SCEV] Swap operands if LHS is not unknown. (details)
  413. [AIX] Try to not use LLVM tools while building runtimes (details)
  414. [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable (details)
  415. [SVE] Revert accidental change from 405e22fbe8719cff6c40eec15c2044f42527f116 (details)
  416. Add a verifier check that rejects non-distinct DISubprogram function (details)
  417. [NFC] Fix minor typos in comments and reuse concreteOp. (details)
  418. [NFC] Fix syntax of ranked memrefs in the MLIR Language Reference. (details)
  419. [libc++][ci] Don't require passing --token to phabricator-report (details)
  420. [CMake] Make sure _cmake_system_name has a default (details)
  421. [SystemZ] Optimize bcmp calls (PR47420) (details)
  422. [SCEV] Add support for `x == constant` to CollectCondition. (details)
  423. [NFC] Fix build warnings (details)
  424. [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR (details)
  425. [AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar. (details)
  426. Sema: remove unnecessary parameter for SwiftName handling (NFCI) (details)
  427. Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 (details)
  428. [PowerPC] Add accumulator register class and instructions (details)
  429. Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 (details)
  430. [MLIR] Fix for updating function signature in normalizing memrefs (details)
  431. AArch64/GlobalISel: Narrow stack passed argument access size (details)
  432. Revert "Add a verifier check that rejects non-distinct DISubprogram function" (details)
  433. Move PassBuilder::registerParseTopLevelPipelineCallback out-of-line (details)
  434. [SCEV] Add another test using info from loop guards for BTC with NE. (details)
  435. [SCEV] Add support for `x != 0` to CollectCondition. (details)
  436. OpaquePtr: Add type to sret attribute (details)
  437. [flang][OpenMP] Place the insertion point to the start of the block (details)
  438. [NFC] Fix comment for DataOp (details)
  439. [lld-macho] Implement support for PIC (details)
  440. [lld-macho] Support -bundle (details)
  441. [lld-macho] Allow the entry symbol to be dynamically bound (details)
  442. [lld-macho] Support absolute symbols (details)
  443. [lld-macho] Always include custom syslibroot when running tests (details)
  444. [lld-macho] Ignore a few more undocumented flags (details)
  445. [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules (details)
  446. [WebAssembly] Check features before making SjLj vars thread-local (details)
  447. [lldb] Pass reference instead of pointer in protected SBAddress methods. (details)
  448. Add a verifier check that rejects non-distinct DISubprogram function (details)
  449. [LoopReroll][NewPM] Port -loop-reroll to NPM (details)
  450. [InstCombine] collectBitParts - add fshl/fshr handling (details)
  451. [IRSim] Adding basic implementation of llvm-sim. (details)
  452. [InstCombine] Fix test name to match type. NFCI. (details)
  453. [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895) (details)
  454. Fix copy+paste typo in doxygen parameter name to fix Wdocumentation. NFCI. (details)
  455. Revert "[IRSim] Adding basic implementation of llvm-sim." (details)
  456. [lsan] Add interceptor for pthread_detach. (details)
  457. Add support for firmware/standalone LC_NOTE "main bin spec" corefiles (details)
  458. [msan] Skip memcpy interceptor called by gethostname (details)
  459. Sema: add support for `__attribute__((__swift_private__))` (details)
  460. Add the ability to write target stop-hooks using the ScriptInterpreter. (details)
  461. [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base. (details)
  462. [TRE][NFC] Refactor Basic Block Processing (details)
  463. C API: functions to get mask of a ShuffleVector (details)
  464. [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined (details)
  465. [RISCV] Fix formatting (NFC) (details)
  466. [IR] Improve the description for Constant::isNormalFP to list all things that are not normal instead of just denormal. NFC (details)
  467. [Object][MachO] Refine the interface of Slice (details)
  468. [RISCV] Scheduler description for Bullet (details)
  469. [RISCV] Update driver tests (details)
  470. [lldb/bindings] Fix -Wformat after D88123 (details)
  471. [AArch64][GlobalISel] Add a few more vector type combinations for shift selection. (details)
  472. [LowerTypeTests][NewPM] Add constructor that uses command line flags (details)
  473. [AArch64][GlobalISel] If a G_BUILD_VECTOR operands are all G_CONSTANT then assign to gpr bank. (details)
  474. [Clang][OpenMP] Added support for nowait target in CodeGen via regular task (details)
  475. Common code preparation for tblgen-types patch (details)
  476. [bindings/go] Fix TestAttributes after D88241 (details)
  477. [Driver] Perform Linux distribution detection only once (details)
  478. [Driver] Fix formatting as suggested by clang-format (NFC) (details)
  479. [SelectionDAG] Add guard to automatically insert flags (details)
  480. [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store (details)
  481. [LoopDelete][Assume] Allow deleting loops with assumes (details)
  482. [FPEnv] Evaluate constant expressions under non-default rounding modes (details)
  483. [DSE] Add tests with lifetime.end that only mark parts of the obj as dead. (details)
  484. [DSE] Unify & fix mem terminator location checks. (details)
  485. [TableGen] Add/edit Doxygen comments to match "TableGen Backend Developer's Guide." (details)
  486. Run test on particular target only (details)
  487. MachineCSE.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. (details)
  488. [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask (details)
Changes
  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave (details)
  2. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 (details)
  3. clang-x86-ninja-win10 fixed slash replacement (details)
  4. clang-x86-ninja-win10 fixed MSVC version output (details)
  5. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot (details)
  6. clang-x86-ninja-win10 enabling LLD (details)
  7. Added openmp docs to SphinxDocsBuilder. (details)

Started by timer

This run spent:

  • 5 hr 38 min waiting;
  • 10 hr build duration;
  • 10 hr total from scheduled to completion.
Revision: a61272a900296573902dfce99274fd335239a4d3
  • refs/remotes/origin/master
Revision: 786748274ad0b07093fed1422f49ca885c397c11
  • refs/remotes/origin/master
Test Result (2 failures / ±0)Show all failed tests >>>

Identified problems

Link error

A link command has failed:
Indication 1

Compile Error

This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 2

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 3

Ninja target failed

Below is a link to the first failed ninja target.
Indication 4