Started 19 days ago
Took 8 hr 24 min

Unstable Build #190 (Oct 3, 2020 1:37:28 AM)

Changes
  1. [SCEV][NFC] Introduce isBasicBlockEntryGuardedByCond (details)
  2. [LoopDeletion] Forget loop before setting values to undef (details)
  3. [InstCombine] Add trunc(lshr(sext(x),c)) non-uniform vector tests (details)
  4. [OpenMPOpt][Fix] Only initialize ICV initial values once. (details)
  5. [msan] Add test for vector abs intrinsic (details)
  6. [msan] Fix llvm.abs.v intrinsic (details)
  7. [IndVarSimplify] Fix Modified status for removal of overflow intrinsics (details)
  8. [AArch64] Add BTI to CFI jumptables. (details)
  9. [SYCL] Assume SYCL device functions are convergent (details)
  10. [sanitizer] Don't build gmock for tests (follow-up to 82827244). (details)
  11. [LoopUtils] Only verify SE in builds with assertions. (details)
  12. [mlir][GPU] Improve constant sinking in kernel outlining (details)
  13. [SystemZ] Don't emit PC-relative memory accesses to unaligned symbols. (details)
  14. [SDag] Refactor and simplify divergence calculation and checking. NFC. (details)
  15. [SDag] Verify DAG divergence after dumping. NFC. (details)
  16. [mlir] Fix shared libs build (details)
  17. Revert "[AMDGPU] Reorganize GCN subtarget features for unaligned access" (details)
  18. [AArch64] Add v8.5 Branch Target Identification support. (details)
  19. [mlir][Linalg] Refactor Linalg creation of loops to allow passing iterArgs - NFC (details)
  20. [GlobalISel] fix widenScalarUnmerge if widen type is not a multiple of destination type (details)
  21. [mlir][Linalg] Refactor Linalg op initTensors support - NFC (details)
  22. [mlir][openacc] Add update operation (details)
  23. [InstCombine] visitTrunc - trunc (lshr (sext A), C) --> (ashr A, C) non-uniform support (details)
  24. [SDAG] Do not convert undef to 0 when folding CONCAT/BUILD_VECTOR (details)
  25. [Sema] Address-space sensitive check for unbounded arrays (v2) (details)
  26. [InstCombine] Add exact shift tests missed in D88475 (details)
  27. [mlir] Expose Dialect class and registration/loading to C API (details)
  28. [InstCombine] Inherit exact flags on extended shifts in trunc (lshr (sext A), C) --> (ashr A, C) (details)
  29. [clangd] Improve PopulateSwitch tweak to work on non-empty switches (details)
  30. [mlir][openacc] Add wait operation (details)
  31. [InstCombine] Add some basic trunc(lshr(zext(x),c)) tests (details)
  32. [mlir][openacc] Add init operation (details)
  33. [InstCombine] use redirect of input file in regression tests; NFC (details)
  34. [SVE] Fix typo in CHECK lines for sve-fixed-length-int-reduce.ll (details)
  35. [scudo][standalone] Fix Primary's ReleaseToOS test (details)
  36. [OpenMP][VE plugin] Fixing failure to build VE plugin with consolidated error handling in libomptarget (details)
  37. SparcSubtarget.h - cleanup include dependencies. NFCI. (details)
  38. NVPTXTargetMachine.h - remove unused includes. NFCI. (details)
  39. MSP430TargetMachine.h - remove unused includes. NFCI. (details)
  40. [clangd] Disable msan instrumentation for generated Evaluate(). (details)
  41. NFC, add a missing stdlib include for the use of abort (details)
  42. [lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds (details)
  43. [libc++] Fix tests on GCC 10 (details)
  44. [lldb] Also configure lldb_framework_dir in the lit.site.cfg.py (details)
  45. [InstCombine] visitTrunc - remove dead trunc(lshr (zext A), C) combine. NFCI. (details)
  46. [InstCombine] Fix the outofrange tests and add exact shift tests for D88429 (details)
  47. [libc++] Add a regression test for erasing from a vector (details)
  48. [flang][msvc] Avoid templated initializer list initialization of vector. NFC. (details)
  49. [COFF][CG Profile] set undefined symbol to external (details)
  50. [libc++][ci] Update how we build the Docker image (details)
  51. [clangd] findNearbyIdentifier(): guaranteed to give up after 2^N lines (details)
  52. [lldb] Remove redundant ctor call (NFC) (details)
  53. [mlir][openacc] Add shutdown operation (details)
  54. [BuildLibCalls] Add noundef to the returned pointers of allocators and argument of free (details)
  55. LanaiSubtarget.h - remove unnecessary includes. NFCI. (details)
  56. LanaiTargetMachine.h - remove unnecessary includes. NFCI. (details)
  57. [InstCombine] fix weird formatting in test file; NFC (details)
  58. [ELF] Fix multiple -mllvm after D70378 (details)
  59. [InstCombine] visitTrunc - trunc (*shr (trunc A), C) --> trunc(*shr A, C) (details)
  60. [InstCombine] adjust duplicate test for masked load; NFC (details)
  61. Add -fprofile-update={atomic,prefer-atomic,single} (details)
  62. [NFC][regalloc] Unit test for AllocationOrder iteration. (details)
  63. Adds MLIR C-API for marshaling Python capsules. (details)
  64. [gn build] Port 6d193ba3337 (details)
  65. [MLIR] Add Async dialect with trivial async.region operation (details)
  66. [clangd] Fix assertion in remote-index marshalling (details)
  67. Revert "Revert "Add the ability to write target stop-hooks using the ScriptInterpreter."" (details)
  68. [CodeGen] emit CG profile for COFF object file (details)
  69. Use "default member initializer" instead of "in-class initializer" for diagnostics. (details)
  70. [ValueTracking] Early exit known non zero for phis (details)
  71. [mlir] Support return and call ops in bare-ptr calling convention (details)
  72. [InstCombine] ease alignment restriction for converting masked load to normal load (details)
  73. [libc++][ci] Add a script to describe when to trigger libc++ CI builds (details)
  74. [libc++][ci] Improve the phabricator-report script (details)
  75. [lldb/docs] Remove manual codesigning documentation (details)
  76. [libc++][ci] Turn on Phabricator reporting by default (details)
  77. [trace] Fix destructor declaration (details)
  78. Fix TODO in the mlir-cpu-runner/bare_ptr_call_conv.mlir test: call ops in bare-ptr calling convention is supported now (NFC) (details)
  79. [libc++] Fix some test failures in unusual configurations (details)
  80. [lldb] Hoist --server argument out of LLDB_TEST_COMMON_ARGS (NFC) (details)
  81. [libc++] Rename the -fno-rtti Lit feature to just no-rtti (details)
  82. Better diagnostics for anonymous bit-fields with attributes or an initializer. (details)
  83. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" (details)
  84. [clangd] Trivial setter support when moving items to fields (details)
  85. [MLIR] Avoid adding debuginfo for a function if it contains calls that has no debug info. (details)
  86. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers (details)
  87. [ms] [llvm-ml] Add MASM hex float support (details)
  88. [ms] [llvm-ml] Add REAL10 support (x87 extended precision) (details)
  89. [ms] [llvm-ml] Add support for "alias" directive (details)
  90. [ms] [llvm-ml] Accept whitespace around the dot operator (details)
  91. [ms] [llvm-ml] Create the @feat.00 symbol, and populate it appropriately (details)
  92. [SVE] Lower fixed length VECREDUCE_[FMAX|FMIN] to Scalable (details)
  93. [flang][msvc] Define implicit conversion from UnsignedInt128 to int64_t. (details)
  94. [flang][msvc] Define access flags under Windows. NFC. (details)
  95. [nfc][libomptarget] Drop parameter to named_sync (details)
  96. Improve the representation of <compare>'s zero-only type. (details)
  97. Recognize setjmp and friends as builtins even if jmp_buf is not declared yet. (details)
  98. [AMDGPU] Remove SIEncodingFamily.GFX10_B (details)
  99. Fix use of wrong printf format specifier for size_t argument. (details)
  100. [CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI) (details)
  101. [mlir] Remove more OpBuilder args which are now injected (details)
  102. Fix a variety of minor issues with ObjC method mangling: (details)
  103. [DebugInfo] Add types from constructor homing to the retained types list. (details)
  104. [docs] Recommend dropLocation() over setDebugLoc(DebugLoc()) (details)
  105. [NFC][MSAN] Remove an attribute in test (details)
  106. [NFC][Msan] Add llvm.fabs test (details)
  107. Fix test failures with trunk clang (details)
  108. [lldb] Hoist -s (trace directory) argument out of LLDB_TEST_COMMON_ARGS (NFC) (details)
  109. [gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC (details)
  110. Add remquo, frexp and modf overload functions to HIP header (details)
  111. [RISCV] Use the extensions in the canonical order (NFC) (details)
  112. [AIX] asm output: use character literals in byte lists for strings (details)
  113. [X86] Increase the depth threshold required to form VPERMI2W/VPERMI2B in shuffle combining (details)
  114. [GlobalISel] Fix multiply with overflow intrinsics legalization generating invalid MIR. (details)
  115. Remove further OpenBSD/sparc bits (details)
  116. [gn build] Add missing dependency to Extensions (details)
  117. [mlir] Update docs referencing OpTrait::Symbol. (details)
  118. Remove test AST/const-fpfeatures-diag.c (details)
  119. [lldb] Use config.lldb_src_root in lit_config.load_config (NFC) (details)
  120. [ARM] Change VPT state assertion (details)
  121. [RDA] Switch isSafeToMove iterators (details)
  122. [NFC][ARM] Add LowOverheadLoop test (details)
  123. [clangd] Extract options struct for ClangdLSPServer. NFC (details)
  124. [clangd] Mark code action as "preferred" if it's the sole quickfix action (details)
  125. [ARM][LowOverheadLoops] TryRemove helper. (details)
  126. [MLIR][Standard] Add `atan2` to standard dialect (details)
  127. [llvm-readobj][ARM] - Improve support of printing unwind (-u) information for non-relocatable objects. (details)
  128. [llvm-readobj][test] - Stop using few precompiled binaries in mips-got.test (details)
  129. Revert "[gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC" (details)
  130. [clangd] Fix member/type name conflict caught by buildbots. (details)
  131. [clangd] Fix fuzzer build after 7ba0779fbb41b6fa8 (details)
  132. [clangd][remote] Make sure relative paths are absolute with respect to posix style (details)
  133. [AMDGPU] Do not generate mul with 1 in AMDGPU Atomic Optimizer (details)
  134. [SplitKit] Cope with no live subranges in defFromParent (details)
  135. [SystemZ]  Support bare nop instructions (details)
  136. [MLIR][SPIRV] Support different function control in (de)serialization (details)
  137. [X86] Support Intel Key Locker (details)
  138. [gn build] Port 413577a8790 (details)
  139. [InstCombine] recognizeBSwapOrBitReverseIdiom - assert for correct bit providence indices. NFCI. (details)
  140. [InstCombine] recognizeBSwapOrBitReverseIdiom - recognise zext(bswap(trunc(x))) patterns (PR39793) (details)
  141. [mlir] Added support for rank reducing subviews (details)
  142. [NFC][ARM] Add more LowOverheadLoop tests. (details)
  143. [mlir][Linalg] Tile sizes for Conv ops vectorization added as pass arguments (details)
  144. [SCEV] Verify that all mapped SCEV AddRecs refer to valid loops. (details)
  145. InstCombine] collectBitParts - cleanup variable names. NFCI. (details)
  146. [InstCombine] recognizeBSwapOrBitReverseIdiom - use ArrayRef::back() helper. NFCI. (details)
  147. [RDA] isSafeToDefRegAt: Look at global uses (details)
  148. [InstCombine] recognizeBSwapOrBitReverseIdiom - cleanup bswap/bitreverse detection loop. NFCI. (details)
  149. [InstCombine] Add PR47191 bswap tests (details)
  150. [lldb] Fix FreeBSD Arm Process Plugin build (details)
  151. [VPlan] Change recipes to inherit from VPUser instead of a member var. (details)
  152. [lldb] [Process/NetBSD] Fix operating on ftag register (details)
  153. [InstCombine] recognizeBSwapOrBitReverseIdiom - remove unnecessary cast. NFCI. (details)
  154. [InstCombine] Remove %tmp variable names from bswap tests (details)
  155. [InstCombine] recognizeBSwapOrBitReverseIdiom - merge the regular/trunc+zext paths. NFCI. (details)
  156. [clangd] Fix invalid UTF8 when extracting doc comments. (details)
  157. [PowerPC] Remove support for VRSAVE save/restore/update. (details)
  158. [GlobalISel] Fix incorrect setting of ValNo when splitting (details)
  159. Move AffineMapAttr into BaseOps.td (details)
  160. [sanitizers] Fix internal__exit on Solaris (details)
  161. [NFC][FE] Replace TypeSize with StorageUnitSize (details)
  162. Reapply "RegAllocFast: Rewrite and improve" (details)
  163. RegAllocFast: Add extra DBG_VALUE for live out spills (details)
  164. LiveDebugValues: Fix typos and indentation (details)
  165. GlobalISel: Assert if MoreElements uses a non-vector type (details)
  166. [InstCombine] Remove %tmp variable names from bswap-fold tests (details)
  167. [FE] Use preferred alignment instead of ABI alignment for complete object when applicable (details)
  168. [mlir][Linalg] Generalize the logic to compute reassociation maps (details)
  169. [InstCombine] Add bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector tests (details)
  170. [InstCombine] Fix bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector support (details)
  171. [PowerPC] Avoid unused variable warning in Release builds (details)
  172. [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9 (details)
  173. [InstCombine] Add tests for 'partial' bswap patterns (details)
  174. [NFC][regalloc] Make VirtRegAuxInfo part of allocator state (details)
  175. [DA][SDA] SyncDependenceAnalysis re-write (details)
  176. [VE] Support TargetBlockAddress (details)
  177. [ObjCARCAA][NewPM] Add already ported objc-arc-aa to PassRegistry.def (details)
  178. [mlir][openacc] Remove -allow-unregistred-dialect from ops and invalid tests (details)
  179. [llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. (details)
  180. scudo: Make it thread-safe to set some runtime configuration flags. (details)
  181. [test][SampleProfile][NewPM] Fix some tests under NPM (details)
  182. [asan][test] Several Posix/unpoison-alternate-stack.cpp fixes (details)
  183. [AArch64] Avoid pairing loads when the base reg is modified (details)
  184. [CodeGen] add test for NAN creation; NFC (details)
  185. [Sema] Support Comma operator for fp16 vectors. (details)
  186. Fix interaction of `constinit` and `weak`. (details)
  187. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload (details)
  188. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def (details)
  189. [AIX][Clang][Driver] Link libm in c++ mode (details)
  190. Exception support for basic block sections (details)
  191. [lldb/ipv6] Support running lldb tests in an ipv6-only environment. (details)
  192. [MLIR] Add async.value type to Async dialect (details)
  193. [lldb-vscode] Allow an empty 'breakpoints' field to clear breakpoints. (details)
  194. Fix crash in SBStructuredData::GetDescription() when there's no StructuredDataPlugin. (details)
  195. [test][NewPM][SampleProfile] Fix more tests under NPM (details)
  196. [libc++] Make sure we don't attempt to run check-cxx-abilist when libc++ doesn't define new/delete (details)
  197. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" (details)
  198. [CodeGen] improve coverage for float (32-bit) type of NAN; NFC (details)
  199. Revert "[OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def" (details)
  200. Add GDB prettyprinters for a few more MLIR types. (details)
  201. [mlir][vector] First step of vector distribution transformation (details)
  202. [NPM] Add target specific hook to add passes for New Pass Manager (details)
  203. [X86] Canonicalize (x > 1) ? x : 1 -> (x >= 1) ? x : 1 for sign and unsigned to enable the use of test instructions for the compare. (details)
  204. [asan][test] XFAIL Posix/no_asan_gen_globals.c on Solaris (details)
  205. [NFC] Fix spacing in clang/test/Driver/aix-ld.c (details)
  206. [flang] Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL (details)
  207. [clangd] Remove dead variable. NFC (details)
  208. [PDB] Merge types in parallel when using ghashing (details)
  209. Revert "[PDB] Merge types in parallel when using ghashing" (details)
  210. [mlir][Linalg] Add pattern to tile and fuse Linalg operations on buffers. (details)
  211. [Msan] Add ptsname, ptsname_r interceptors (details)
  212. [AMDGPU] Reorganize VOP3P encoding (details)
  213. Re-land "[PDB] Merge types in parallel when using ghashing" (details)
  214. [flang] Semantic analysis for FINAL subroutines (details)
  215. [OpenMP][libomptarget] make omp_get_initial_device 5.1 compliant (details)
  216. [OpenMP][OMPT] Update OMPT tests for newly added GOMP interface patches (details)
  217. Handle unknown OSes in DarwinTargetInfo::getExnObjectAlignment (details)
  218. [PowerPC] Add outer product instructions for MMA (details)
  219. Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (bug 34579) (details)
  220. [OpenMP][libarcher] Allow all possible argument separators in TSAN_OPTIONS (details)
  221. [ARM] Add missing target for Arm neon test case. (details)
  222. [AArch64][GlobalISel] NFC: Refactor G_FCMP selection code (details)
  223. [lldb] Make TestGuiBasicDebug more lenient (details)
  224. [flang] Allow record advancement in external formatted sequential READ (details)
  225. [AArch64][GlobalISel] Add some more legal types for G_PHI, G_IMPLICIT_DEF, G_FREEZE. (details)
  226. [WholeProgramDevirt][NewPM] Add NPM testing path to match legacy pass (details)
  227. Try to fix build. May have used a C++ feature too new/not supported on all platforms. (details)
  228. [lld][WebAssembly] Allow exporting of mutable globals (details)
  229. Remove `Ops` suffix from dialect library names (details)
  230. [flang] Fix Gw.d format output (details)
  231. [mlir] Split Dialect::addOperations into two functions (details)
  232. [AArch64][GlobalISel] Clamp oversize FP arithmetic vectors. (details)
  233. [flang][msvc] Avoid ReferenceVariantBase ctor ambiguity. NFC. (details)
  234. [WebAssembly] New-style command support (details)
  235. [flang][msvc] Workaround 'forgotten' symbols in FoldOperation. NFC. (details)
  236. [APFloat] Improve asserts in isSignificandAllOnes and isSignificandAllZeros so they protect shift operations from undefined behavior. (details)
  237. [ELF] --wrap: don't unnecessarily expose __real_ (details)
  238. Revert "[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking." (details)
  239. [SCEV][NFC] Introduce isKnownPredicateAt method (details)
  240. [RISCV][ASAN] implementation for previous/next pc routines  for riscv64 (details)
  241. [LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebug (details)
  242. We don't need two different ways to get commit access, just simplify (details)
  243. [AVR] fix interrupt stack pointer restoration (details)
  244. [AArch64][GlobalISel] Select all-zero G_BUILD_VECTOR into a zero mov. (details)
  245. [MC] Inline MCExpr::printVariantKind & remove UseParensForSymbolVariantBit (details)
  246. [ARM][LowOverheadLoops] Use iterator for InsertPt. (details)
  247. [sanitizer] Fix SymbolizedStack leak (details)
  248. [ORC][examples] Remove ThinLtoJIT example after LLJITWithThinLTOSummaries landed in OrcV2Examples (details)
  249. [ORC][examples] Temporarily remove LLJITWithChildProcess until ORC TPC lands (details)
  250. [ARM][LowOverheadLoops] Start insertion point (details)
  251. [ARM][LowOverheadLoops] Iteration count liveness (details)
  252. [NFC] Iterate across an explicit list of scalable MVTs when driving setOperationAction. (details)
  253. [SVE][CodeGen] Legalisation of integer -> floating point conversions (details)
  254. [ARM][LowOverheadLoops] Adjust Start insertion. (details)
  255. [SCEV] Prove implicaitons via AddRec start (details)
  256. [mlir][Linalg] Fix ASAN bug (details)
  257. [SVE][CodeGen] Lower scalable fp_extend & fp_round operations (details)
  258. [CFGuard] Add address-taken IAT tables and delay-load support (details)
  259. [InstCombine] collectBitParts - use APInt directly to check for out of range bit shifts. NFCI. (details)
  260. [lldb] Skip the flakey part of TestStopHookScripted on Linux (details)
  261. [libc++] Simplify how we re-export symbols from libc++abi (details)
  262. [lldb] Add missing import for LLDB test decorators to TestStopHookScripted (details)
  263. [NFC][ARM] LowOverheadLoop DEBUG statements (details)
  264. [LoopFlatten] Add a loop-flattening pass (details)
  265. [gn build] Port d53b4bee0cc (details)
  266. [Archive] Don't throw away errors for malformed archive members (details)
  267. [SVE][CodeGen] Replace use of TypeSize operator< in GlobalMerge::doMerge (details)
  268. [AMDGPU] Tiny cleanup in isLegalFLATOffset. NFC. (details)
  269. [IR] PatternMatch - add m_FShl/m_FShr funnel shift intrinsic matchers. NFCI. (details)
  270. [InstCombine] Use m_FAbs matcher helper. NFCI. (details)
  271. [compiler-rt][cmake][powerpc] Remove TEST_BIG_ENDIAN from base-config-ix.cmake (details)
  272. [clangd] clangd --check: standalone diagnosis of common problems (details)
  273. Migrate Declarators to use the List API (details)
  274. Revert "[clangd] clangd --check: standalone diagnosis of common problems" (details)
  275. Reland [clangd] clangd --check: standalone diagnosis of common problems (details)
  276. [gn build] Port f6b1323bc68 (details)
  277. [AMDGPU] Simplify getNumFlatOffsetBits. NFC. (details)
  278. [flang][openacc] Fix unparsing of combined construct (bug 47659) (details)
  279. [libc++][ci] Add a configuration testing Apple's system library build (details)
  280. [ARM] Removed hasSideEffects from signed/unsigned saturates (details)
  281. [clang][opencl][codegen] Remove the insertion of `correctly-rounded-divide-sqrt-fp-math` fn-attr. (details)
  282. [InstCombine] collectBitParts - convert to use PatterMatch matchers and avoid IntegerType casts. (details)
  283. [AArch64] Remove a duplicate call to setHasWinCFI. NFCI. (details)
  284. [AArch64] Don't merge sp decrement into later stores when using WinCFI (details)
  285. [clangd] Split DecisionForest Evaluate() into one func per tree. (details)
  286. Reland  rG4fcd1a8e6528:[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. (details)
  287. [mlir][Linalg] NFC : Move fusion on tensors to separate file. (details)
  288. [runtimes] Remove TOOLCHAIN_TOOLS specialization (details)
  289. [NFC] Let (MC)Register APIs check isStackSlot (details)
  290. [flang] Add checks for misuse of formatted I/O APIs in unformatted I/O statement (details)
  291. Allow to specify macro names for android-comparison-in-temp-failure-retry (details)
  292. [flang] Fix INQUIRE of access and formatting possibilities (details)
  293. [libc++] Don't re-export new/delete from libc++abi when they are defined in libc++ (details)
  294. [flang] Fix WRITE after BACKSPACE (details)
  295. Reland No.3: Add new hidden option -print-changed which only reports changes to IR (details)
  296. [libc++] NFC: Add missing SHA to ABI Changelog (details)
  297. [DSE] Look through memory PHI arguments when removing noop stores in MSSA. (details)
  298. [InstCombine] auto-generate complete test checks; NFC (details)
  299. [AST] do not error on APFloat invalidOp in default mode (details)
  300. [libc++][ci] Add a job to run the vanilla configuration on Apple (details)
  301. [Format] Don't treat compound extension headers (foo.proto.h) as foo.cc main-file header. (details)
  302. [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic (details)
  303. Revert "[LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic" (details)
  304. Revert "[CFGuard] Add address-taken IAT tables and delay-load support" (details)
  305. [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal (details)
  306. [CMake] Use -isystem flag to access libc++ headers (details)
  307. [InstCombine] Fix select operand simplification with undef (PR47696) (details)
  308. [PDB] Use one func id DenseMap instead of per-source maps, NFC (details)
  309. [lit] Fix Python 2/3 compat in new winreg search code (details)
  310. [CMake][Fuchsia] Don't set WIN32 API, rely on autodetection (details)
  311. Raland D87318 [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic (details)
  312. [clang][Sema] Fix PR47676: Handle dependent AltiVec C-style cast (details)
  313. [AArch64][GlobalISel] Camp oversize v4s64 G_FPEXT operations. (details)
  314. [AArch64][GlobalISel] Use custom legalization for G_TRUNC for v8i8 vectors. (details)
  315. libclc: Use find_package to find Python 3 and require it (details)
  316. [gn build] Support building with ThinLTO (details)
  317. [AArch64][GlobalISel] Merge G_SHL, G_ASHR and G_LSHR legalizer rules together. (details)
  318. [lldb] Skip unique_ptr import-std-module tests on Linux (details)
  319. [LLD][COFF] Fix crash with /summary and PCH input files (details)
  320. [AArch64][GlobalISel] Make <8 x s8> shifts legal. (details)
  321. Revert "[AArch64][GlobalISel] Make <8 x s8> shifts legal." (details)
  322. [AArch64][GlobalISel] Make <8 x s8> shifts legal and add selection support. (details)
  323. [AArch64][GlobalISel] Make <8 x s8> integer arithmetic ops legal. (details)
  324. [AArch64][GlobalISel] Alias rules for G_FCMP to G_ICMP. (details)
  325. [AArch64][GlobalISel] Use emitTestBit in selection for G_BRCOND (details)
  326. [GlobalISel][AArch64] Don't emit cset for G_FCMPs feeding into G_BRCONDs (details)
  327. [flang] Readability improvement in binary->decimal conversion (details)
  328. [AMDGPU] Allow SOP asm mnemonic to differ (details)
  329. Fix a bug in memset formation with vectors of non-integral pointers (details)
  330. [AArch64][SVE] Add lowering for llvm fabs (details)
  331. [memcpyopt] Conservatively handle non-integral pointers (details)
  332. [flang][msvc] Rework a MSVC work-around to avoid clang warning (details)
  333. [flang] Fix buffering read->write transition (details)
  334. [XCOFF] Enable -fdata-sections on AIX (details)
  335. [flang] Fix actions at end of output record (details)
  336. [flang] Extend runtime API for PAUSE to allow a stop code (details)
  337. [flang][openacc] Update loop construct lowering (details)
  338. [OpenMP] Add Missing Runtime Call for Globalization Remarks (details)
  339. [PowerPC] Put the CR field in low bits of GRC during copying CRRC to GRC. (details)
  340. CodeGen: Fix livein calculation in MachineBasicBlock splitAt (details)
  341. Have kernel binary scanner load dSYMs as binary+dSYM if best thing found (details)
  342. [AMDGPU] SIInsertSkips: Tidy block splitting to use splitAt (details)
  343. [gvn] Handle a corner case w/vectors of non-integral pointers (details)
  344. [SCEV] Limited support for unsigned preds in isImpliedViaOperations (details)
  345. [MLIR] Updates around MemRef Normalization (details)
  346. [AArch64] Omit SEH directives for the epilogue if none are needed (details)
  347. [SVE][CodeGen] Add new EVT/MVT getFixedSizeInBits() functions (details)
  348. [SVE][CodeGen] Fix implicit TypeSize->uint64_t casts in TypePromotion (details)
  349. [WebAssembly] Emulate v128.const efficiently (details)
  350. [clangd] Drop dependence on standard library in check.test (details)
  351. Handle unused variable without asserts (details)
  352. [yaml2obj][elf2yaml] - Add a support for the `EntSize` field for `SHT_HASH` sections. (details)
  353. Fix limit behavior of dynamic alloca (details)
  354. [clangd] Remove Tweak::Intent, use CodeAction kind directly. NFC (details)
  355. [RISCV] Support vmsge.vx and vmsgeu.vx pseudo instructions in RVV. (details)
  356. [ARM] Prevent constants from iCmp instruction from being hoisted if part of a min(max()) pattern (details)
  357. [InstCombine] Add partial bswap test from D88578 (details)
  358. [mlir] Add a subtensor operation (details)
  359. [mlir] Add canonicalization for the `subtensor` op (details)
  360. [InstCombine] Add some basic vector bswap tests (details)
  361. [clangd][lit] Update document-link.test to respect custom resource-dir locations (details)
  362. [mlir] Add subtensor_insert operation (details)
  363. [MLIR][LLVM] Fixed `topologicalSort()` to iterative version (details)
  364. [GVN LoadPRE] Add test to show an opportunty. (details)
  365. [PhaseOrdering] Add test that requires peeling before vectorization. (details)
  366. [clangd] Make PopulateSwitch a fix. (details)
  367. [AArch64] Add CPU Cortex-R82 (details)
  368. [InstCombine] Add partial bswap vector test from D88578 (details)
  369. [SLP] Add test where reduction result is used in PHI. (details)
  370. LoopAccessAnalysis.cpp - use const reference in for-range loops. NFCI. (details)
  371. BlockFrequencyInfoImpl.h - use const references to avoid FrequencyData copies. NFCI. (details)
  372. [libc++] Move the weak symbols list to libc++abi (details)
  373. [LLD][COFF] Add more type record information to /summary (details)
  374. [LLD] Fix /time formatting for very long runs. NFC. (details)
  375. [Analysis] Drop local maxAPInt/minAPInt helpers. NFCI. (details)
  376. [clangd] Extend the rename API. (details)
  377. Emit predefined macro for wavefront size for amdgcn (details)
  378. [TableGen] New backend to print detailed records. (details)
  379. [gn build] Port 0c1bb4f8851 (details)
  380. [compiler-rt] [netbsd] Improve the portability of ThreadSelfTlsTcb (details)
  381. Fix failure in test hip-macros.hip (details)
  382. [Statepoints][ISEL] visitGCRelocate: chain to current DAG root. (details)
  383. Fix interaction between stack alignment and inline-asm stack clash protection (details)
  384. [mlir] Attempt to appease gcc-5 const char* -> StringLiteral conversion issu (details)
  385. [mlir] Fix call op conversion in bare-ptr calling convention (details)
  386. [clangd] Add bencmark for measuring latency of DecisionForest model. (details)
  387. [AArch64] Generate dot for v16i8 sum reduction to i32 (details)
  388. TruncInstCombine.cpp - use auto * to fix llvm-qualified-auto clang-tidy warning. NFCI. (details)
  389. TruncInstCombine.cpp - fix header include ordering to fix llvm-include-order clang-tidy warning. NFCI. (details)
  390. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) (details)
  391. Revert "[WebAssembly] Emulate v128.const efficiently" (details)
  392. [CostModel] move default handling after switch; NFC (details)
  393. [MLIR] Better message for FuncOp type mismatch (details)
  394. [mlir] Add Float Attribute, Integer Attribute and Bool Attribute subclasses to python bindings. (details)
  395. [MemCpyOpt] Regnerate test checks (NFC) (details)
  396. [VPlan] Use isa<> instead of directly checking VPRecipeID (NFC). (details)
  397. [lldb] Fix bug in fallback logic for finding the resource directory. (details)
  398. [libc++] Remove unnecessary usage of <iostream> in the test suite (details)
  399. [InstCombine] Add trunc(bswap(trunc/zext(x))) vector tests (details)
  400. [mlir][vector] Add canonicalization patterns for extractMap/insertMap (details)
  401. Revert rG3d14a1e982ad27 - "[InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191)" (details)
  402. [AlwaysInliner] Update BFI when inlining (details)
  403. Revert "[AlwaysInliner] Update BFI when inlining" (details)
  404. [gn build] Don't define CINDEX_EXPORTS (details)
  405. Reland [AlwaysInliner] Update BFI when inlining (details)
  406. scudo: Simplify AtomicOptions::setFillContentsMode. NFCI. (details)
  407. [DAE] MarkLive in MarkValue(MaybeLive) if any use is live (details)
  408. [MemCpyOpt] Add tests from D40802 (NFC) (details)
  409. [libc++] NFCI: Remove _LIBCPP_EXTERN_TEMPLATE2 (details)
  410. Update legalizer-info-validation.mir test to test all opcodes. (details)
  411. [llc] Initialize TargetOptions after Triple is available (details)
  412. [docs] Update ControlFlowIntegrity.rst. (details)
  413. [libc++] NFCI: Simplify macro definitions for the debug mode (details)
  414. [libc++] NFCI: Remove the _LIBCPP_DEBUG_MODE helper macro (details)
  415. [MLIR][SPIRV] Add initial support for OpSpecConstantComposite. (details)
  416. Relax newly added opcode alias check to check only for a number instead of a specific opcode. (details)
  417. [MemCpyOpt] Avoid double invalidation (NFCI) (details)
  418. [MemCpyOpt] Add helper to erase instructions (NFC) (details)
  419. [lldb] Add a "design" section to the documentation. (details)
  420. [flang][NFC] Fix mis-matched struct/class declarations (details)
  421. Release the shadow memory used by the mmap range at munmap (details)
  422. [llvm-objcopy][NFC] refactor error handling. part 3. (details)
  423. [Hexagon] Move selection of HVX multiply from lowering to patterns (details)
  424. [libc++] Allow retries on some slightly flaky mutex tests (details)
  425. [Driver] Move detectLibcxxIncludePath to ToolChain (details)
  426. [clang-tidy] Implement readability-function-cognitive-complexity check (details)
  427. [clang] Implement objc_non_runtime_protocol to remove protocol metadata (details)
  428. [NFC][MSAN] Extract llvm.abs handling into a function (details)
  429. [libc++] Fix the build with GCC < 10 (details)
  430. [HIP] Align device binary (details)
  431. Don't reject calls to MinGW's unusual _setjmp declaration. (details)
  432. [test][Coro][NewPM] Fix coro-elide.ll under NPM (details)
  433. [MetaRenamer][NewPM] Port metarenamer to NPM (details)
  434. Fix the test case from D88686 (details)
  435. [CUDA][HIP] Fix bound arch for offload action for fat binary (details)
  436. [fuzzer] Remove unused variable (details)
  437. Diagnose invalid target ID for AMDGPU toolchain for assembler (details)
  438. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" (details)
  439. [gn build] Port ace644030e6 (details)
  440. [CMake] Don't use CMakePushCheckState (details)
  441. [Sparc] Remove cast that truncates immediate operands to 32 bits. (details)
  442. Fix the test case in D88686 (details)
  443. [lsan] Share platform allocator settings between ASan and LSan (details)
  444. Revert "[lsan] Share platform allocator settings between ASan and LSan" (details)
  445. [X86] Add missing intrinsic test for aesdecwide128kl and aesdecwide256kl. Capture all output values in keylocker tests. NFC (details)
  446. [X86] Move MWAITX_DAG ISD opcode so it is not in the strict FP range. (details)
  447. [Driver] Move detectLibcxxIncludePath to ToolChain (details)
  448. [PATCH] Fix typo (NFC) (details)
  449. [X86] Key Locker instructions should use VR128 regclass not VR128X. (details)
  450. [MemCpyOpt] Remove unnecessary -dse from test (NFC) (details)
  451. [MemCpyOpt] Make moveUp() a member method (NFC) (details)
  452. [ARM] Test to show incorrect pointer info. NFC (details)
Changes
  1. [zorg] [PowerPC] Limit number of threads to 64 on clang-ppc64le-rhel buildbot (details)

Started by timer

This run spent:

  • 3 hr 10 min waiting;
  • 8 hr 24 min build duration;
  • 8 hr 24 min total from scheduled to completion.
Revision: 49e34e239b3632bd26d6c2ac648915bfed5b05fc
  • refs/remotes/origin/master
Revision: c2cc01b14ef84bee845318bde3ae623091934b96
  • 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