Started 1 yr 0 mo ago
Took 1 hr 51 min

Build #2173 (Jan 27, 2022 10:19:09 AM)

  1. Temporarily disable clang modules on LLDB bots while investigating breakage (details / githubweb)
  2. Small updates to PS4 buildbots. (details / githubweb)
  1. Added OpenMP 5.0 specification based semantic checks for atomic update construct (details)
  2. [clang-format] Assert Line->First. NFC. (details)
  3. [Hexagon] Use llvm::Register instead of unsigned in HexagonConstExtenders.cpp. NFC. (details)
  4. [MLIR][Presburger] Silence -Wdangling-else warning (NFC) (details)
  5. [clang-format] Assert Line->First and State.NextToken->Previous. NFC. (details)
  6. [RISCV] Add patterns of SET[U]LT_VI for STECC forms (details)
  7. [clang][sema] Add missing diagnostic parameter (details)
  8. [clang][tests] Fix a c++/libc++ -stdlib value typo (details)
  9. [OpaquePtrs] Add getNonOpaquePointerElementType() method (NFC) (details)
  10. [Attributor] Use MemoryLocation to get pointer operand and accessed type (NFCI) (details)
  11. [flang][examples] Add missing CMake dependencies (details)
  12. [ISEL] Canonicalise constant splats to RHS. (details)
  13. [SDAG] Don't move DBG_VALUE instructions after insertion point during scheduling (PR53243) (details)
  14. [AArch64][GlobalISel] Support returned argument with multiple registers (details)
  15. [LLD][ELF][AArch64] Update test with incorrect REQUIRES line [NFC] (details)
  16. [AMDGPU][GlobalISel] Regenerate checks in inst-select-*ext.mir (details)
  17. [AMDGPU][GlobalISel] Add more sign/zero/any-extension tests (details)
  18. [lldb] Ignore non-address bits in "memory find" arguments (details)
  19. [flang] Update the description of `!fir.coordinate_of` (details)
  20. [AMDGPU][GlobalISel] Remove the post ':' part of vreg operands in fsh combine tests. (details)
  21. [X86] getVectorMaskingNode - fix indentation. NFC. (details)
  22. [RISCV] Match VF variants for masked VFRDIV/VFRSUB (details)
  23. [RISCV][VP] Lower VP_MERGE to RVV instructions (details)
  24. [lldb] Update release notes with non-address bit handling changes (details)
  25. Pre-commit test case for trunc+lshr+load folds (details)
  26. [DAGCombiner] Adjust some checks in DAGCombiner::reduceLoadWidth (details)
  27. [X86] Remove __builtin_ia32_pabs intrinsics and use generic __builtin_elementwise_abs (details)
  28. [mlir][bufferize][NFC] Refactor createAlloc function signature (details)
  29. [X86] Remove `__builtin_ia32_pmax/min` intrinsics and use generic `__builtin_elementwise_max/min` (details)
  30. [clang-tidy] Add `readability-container-contains` check (details)
  31. [X86] Remove avx512f integer and/or/xor/min/max reduction intrinsics and use generic equivalents (details)
  32. [LoopVectorize] Support epilogue vectorisation of loops with reductions (details)
  33. [gn build] Port 3696c70e67d9 (details)
  34. [LV] Name values and blocks in same induction tests (NFC). (details)
  35. [RISCV] add support for zbkx subextension in MC layer. (details)
  36. [MLIR][Presburger] Refactor duplicate division merging to Utils (details)
  37. [NFC] New test case for BasicAA and memcy/memmove with deopt (details)
  38. [AMDGPU][NFC] Fix debug prints (details)
  39. [X86] Add PR46249 test case showing poorly widened select predicate mask (details)
  40. [LV] Make some tests more robust by adding missing users. (details)
  41. Move STLFunctionalExtras out of STLExtras (details)
  42. [flang] Update tco tool pipline and add translation to LLVM IR (details)
  43. [demangler] Resync demangler sources (details)
  44. [demangler] write-protect non-canonical source (details)
  45. [demangler][NFC] Refactor some parsing (details)
  46. Add `isConstinit` matcher (details)
  47. Add missing include llvm/ADT/STLExtras (details)
  48. [LoopFlatten] Added comments about usage of various Loop APIs. NFC. (details)
  49. [LoopFlatten] Address FIXME about getTripCountFromExitCount. NFC. (details)
  50. [RISCV] Add side-effect-free vsetvli intrinsics (details)
  51. Add missing STLExtras.h include from lldb/unittests/TestingSupport/MockTildeExpressionResolver.cpp (details)
  52. [X86] Fix v8i8 -> v8i16 typo in bool reductions (details)
  53. [X86] Rename cmp-with-zero bool reductions (details)
  54. [X86] Add cmp-equality bool reductions (details)
  55. [AArch64] Regenerate CHECK lines for llvm/test/CodeGen/AArch64/sve2-int-mul.ll (details)
  56. [clang-format] Fix SeparateDefinitionBlocks issues (details)
  57. Reapply "IR: Make getRetAlign check callee function attributes" (details)
  58. Reapply "Revert "GlobalISel: Add G_ASSERT_ALIGN hint instruction" (details)
  59. Pre-commit test cases for (sra (load)) -> (sextload) folds. NFC (details)
  60. AMDGPU: Fix assertion on fixed stack objects with VGPR->AGPR spills (details)
  61. [mlir][tensor] Move BufferizableOpInterface impl to tensor dialect (details)
  62. [llvm][docs] Fix code-block in the testing guide (details)
  63. [mlir] Fix broken __repr__ implementation in Linalg OpDSL (details)
  64. [libc++][AIX] Do not assert chmod return value is non-zero. (details)
  65. [mlir][tensor][bufferize] Support tensor.rank in BufferizableOpInterfaceImpl (details)
  66. [flang] Add MemoryAllocation pass to the pipeline (details)
  67. [Templight] Don't display empty strings for names of unnamed template parameters (details)
  68. [mlir][bufferize] Change insertion point for ToTensorOps (details)
  69. [MLIR][OpenMP] Suppress -Wreturn-type warnings (NFC) (details)
  70. Don't run test/ClangScanDeps/modules-symlink.c on Windows (details)
  71. [RISCV] Select int_riscv_vsll with shift of 1 to vadd.vv. (details)
  72. [SelectionDAG][RISCV] Teach getNode to fold bswap(bswap(x))->x. (details)
  73. [mlir][bufferize][NFC] Implement BufferizableOpInterface on bufferization ops directly (details)
  74. [DAGCombiner][RISCV] Canonicalize (bswap(bitreverse(x))->bitreverse(bswap(x)). (details)
  75. [mlir][linalg] Add transpose support to hoist padding. (details)
  76. [libcxx][test] {move,reverse}_iterator cannot be instantiated for a type with no `operator*` (details)
  77. [ISEL] Move trivial step_vector folds to FoldConstantArithmetic. (details)
  78. [X86] combineSetCCMOVMSK - fold allof(cmpeq(x,y)) -> ptest(sub(x,y)) (PR53379) (details)
  79. [ELF] Fix the branch range computation when reusing a thunk (details)
  80. [libc++] Fix benchmark failure (details)
  81. [SLP][NFC] Add debug logs for entry. (details)
  82. [clang][NFC] Wrap TYPE_SWITCH in "do while (0)" in the interpreter (details)
  83. [AMDGPU][InstCombine] Remove zero image offset (details)
  84. Revert rG6a605b97a200 due to excessive memory use (details)
  85. [clang-format] Space between attribute closing parenthesis and qualified type colon. (details)
  86. [libc++][format] Adds formatter floating-point. (details)
  87. [libc++][format] Adds formatter pointer. (details)
  88. [libc++][format] Disable default formatter. (details)
  89. [libc++][format] Adds formatter handle. (details)
  90. [gn build] Port 787ccd345cbb (details)
  91. [gn build] Port db2944e34b16 (details)
  92. [llvm] Do not replace dead constant references in metadata with undef (details)
  93. [AArch64] NFC: Clarify and auto-generate some CodeGen tests. (details)
  94. [libc] Add bazel definition for hypot/hypotf. (details)
  95. Use -gdwarf-4 in compiler-rt/test/profile/Linux/instrprof-debug-info-correlate.c (details)
  96. [NFC][DebugInfo] Strip out an undesired #if 0 block (details)
  97. [ConstraintElimination] Add test from PR53123. (details)
  98. [ConstraintElimination] Fix sign of sub decomposition. (details)
  99. [libc][cmake] Make `add_tablegen` calls match others (details)
  100. [libc++] Fix bugs in common_iterator; add test coverage. (details)
  101. [libc++][format] Finish P0645 Text Formatting. (details)
  102. [NFC][MLGO] Simplify conditional compilation (details)
  103. [AMDGPU] Remove cndmask from readsExecAsData (details)
  104. [lldb/Plugins] Add ScriptedProcess::GetThreadsInfo interface (details)
  105. [lldb/Plugins] Move ScriptedThreadInterface to ScriptedThread (details)
  106. [lldb/Plugins] Add support of multiple ScriptedThreads in a ScriptedProcess (details)
  107. [lldb/Plugins] Enrich ScriptedThreads Stop Reasons with Exceptions (details)
  108. [lldb/Plugins] Fix ScriptedThread IndexID reporting (details)
  109. [lldb/Interpreter] Make `ScriptedInterface::ErrorWithMessage` static (NFC) (details)
  110. [AMDGPU] Make v8i16/v8f16 legal (details)
  111. [DAGCombine] Remove unused param in combineCarryDiamond(). NFC (details)
  112. [test] Fix no-undef-type-md.ll. (details)
  113. [InstCombine] add tests for icmp with masked mul operand; NFC (details)
  114. [BOLT] Add missing <memory> in InstrumentationRuntimeLibrary.h (details)
  115. [libc++] Make sure basic_string::reserve(n) never shrinks in all Standard modes (details)
  116. [libc++][CI] Re-enable all CI jobs (details)
  117. [lldb/test] Fix `TestScriptedProcess.test_scripted_process_and_scripted_thread` (details)
  118. [libcxx][test] the domain of == for forward iterators is iterator values from the same range (details)
  119. [PowerPC] Emit warning when SP is clobbered by asm (details)
  120. [LoopVectorize] Add tests with reductions that are stored in invariant address (details)
  121. [MLIR] Add generic walk support to OpState (details)
  122. [X86] combineSetCCMOVMSK - detect and(pcmpeq(),pcmpeq()) ptest pattern. (details)
  123. [NFC][clangd] Use table to collect option aliases (details)
  124. [CMake] Fixes /INCREMENTAL detection when considering adding /Brepro (details)
  125. [CMake] Pass CMAKE_C/CXX_COMPILER_LAUNCHER down to cross-compile and runtime build (details)
  126. [AMDGPU][NFC] Update to AMDGPUUsage for default Code Object Version (details)
  127. [X86] combinePredicateReduction - split vXi16 allof(cmpeq()) to vXi8 allof(cmpeq()) (details)
  128. [SystemZ][z/OS]: fix lit tmp_dir to use - instead of _ (details)
  129. [MLIR][Presburger] LinearTransform: rename multiplication functions to be more intuitive (details)
  130. [MLIR][Presburger] use braces for single-line loop when inner if uses braces [NFC] (details)
  131. [Fuchsia] Remove i386 from iossim architectures (details)
  132. [ObjC Availability] Add missing const to getVersion function of ObjCAvailabilityCheckExpr class (details)
  133. [mlir] Add a ControlFlowSink pass. (details)
  134. DWARFv5 default: Switch bolt tests to use DWARFv4 since Bolt doesn't support v5 yet (details)
  135. [lldb] Add ConstString memory usage statistics (details)
  136. [libc++][NFC] remove this-> when calling member functions in <string> (details)
  137. [libc++] Remove std::basic_string's base class in ABIv2 (details)
  138. [libc] Let header generator generate the type header inclusion boiler plate. (details)
  139. [mlir] NFC control-flow sink cleanup (details)
  140. [mlir] Add support for ExpM1 to GLSL/OpenCL SPIRV Backends (details)
  141. [clang][Driver] use DWARF4 for wasm (details)
  142. [clang][dataflow] Avoid MaxIterations overflow (details)
  143. [X86] combinePredicateReduction - generalize allof(cmpeq(x,0)) handling to allof(cmpeq(x,y)) (details)
  144. [RISCV] Add missing space to 'clang-format on' directive. NFC (details)
  145. [tests] Refresh autogen tests for SLP (details)
  146. [llvm-profgen] Support to load debug info from a second binary (details)
  147. [libc++] Fix LWG3422 "Issues of seed_seq's constructors" (details)
  148. [lldb] Make PythonDataObjects work with Python 2 (details)
  149. [OpenMP][Fix] Properly inherit calling convention (details)
  150. [OpenMP] Add more identifier to created shared globals (details)
  151. [mlir][sparse] integration test for sparse output operation (details)
  152. Remove null check after dereferencing the pointer (NFC) (details)
  153. [RISCV][NFC] Rename RequiredExtensions to RequiredFeatures. (details)
  154. [AA] Refine ModRefInfo for llvm.memcpy.* in presence of operand bundles (details)
  155. [clang-tools-extra] Fix documentation build (NFC) (details)
  156. Fix bugs in GPUToNVVM lowering (details)
  157. [mlir] Move the Buffer related source files out of Transforms/ (details)
  158. [mlir:Transforms] Move NormalizeMemRefs to MemRef/Transforms/ (details)
  159. [mlir:Transforms] Move out the remaining non-dialect independent transforms and utilities (details)
  160. [mlir:ArmSVE][NFC] Remove dead code and unnecessary dependencies (details)
  161. [mlir] Remove a bunch of unnecessary dialect dependencies (details)
  162. [ObjCARC] Remove unused RetainRVDep dependency kind. NFC. (details)
  163. [ObjCARC] Use "UnsafeClaimRV" to refer to unsafeClaim in enums. NFC. (details)
  164. [M68k][Disassembler][NFC] Re-organize test files (details)
  165. [mlir:LoopLikeInterface] Add missing dependency on SideEffectInterfaces (details)
  166. Fix python test to register all passes before using "normalize-memrefs" (details)
  167. [mlir:MLIRAffineUtils] Add missing dependency on MLIRAffineAnalysis (details)
  168. [bazel] Update MLIR deps (details)
  169. [mlir] Add missing dependencies after D118062 (details)
  170. [mlir] Add more missing dependencies after D118062 (details)
  171. [MLIR] Improve doc for -mlir-print-local-scope and unhide (details)
  172. [mlir] Add more missing dependencies after D118062 (details)
  173. [SCEV] Use lshr in implications (details)
  174. Fix the wrong value of bit_AVXVNNI (details)
  175. [mlir][OpenMP] Added omp.atomic.capture operation (details)
  176. [mlir] Remove unnecessary dependency on Tensor from MemRef (details)
  177. [MLIR][Interfaces] Silence -Wparentheses warning (NFC) (details)
  178. [X86] [CodeView] Add codeview mappings for registers ST0-ST7 (details)
  179. [Dwarf] Optimize getOrCreateSourceID() for repeated calls on same file (NFCI) (details)
  180. [NFC] [C++20] [Modules] Update comments for handling friend (details)
  181. [NFC] Remove uses of PointerType::getElementType() (details)
  182. [NFC] Remove more uses of PointerType::getElementType() (NFC) (details)
  183. [OpaquePtrs] Deprecate PointerType::getElementType() (details)
  184. [NFC] Move useSVEForFixedLengthVectors into AArch64Subtarget.h (details)
  185. [LegalizeTypes][VP] Add splitting support for vp.gather and vp.scatter (details)
  186. [docs] Refine the description in Set-Like and Map-Like container options. (details)
  187. [docs] There are more than three bit storage containers. (details)
  188. [NFC] Added test with select with unpredictable metadata; regenerate x86-cmov-converter.ll (details)
  189. Revert "[NFC] Added test with select with unpredictable metadata; regenerate x86-cmov-converter.ll" (details)
  190. [SelectionDAG][VP] Add splitting support for VP_MERGE (details)
  191. [VP] Update CodeGen/RISCV/rvv/vpgather-sdnode.ll test (details)
  192. [bazel] Adjust dependencies after a70aa7bb (details)
  193. [AArch64] Exclude optional features from HasV8_0rOps. (details)
  194. [clang] Remove some getPointerElementType() uses (details)
  195. [SelectionDAG][VP] Add widening support for VP_MERGE (details)
  196. [lldb] Make logging machinery type-safe (details)
  197. [lldb/test] Use abspath when searching for lldb.exe (details)
  198. [DAGCombine] Fold SRA of a load into a narrower sign-extending load (details)
  199. [MLIR] [AsyncToLLVM] Use llvm.coro.align intrinsic (details)
  200. [mlir][Bazel] Update BUILD.bazel file (details)
  201. [OpenMP] Simplify pointer comparison (details)
  202. [OpenCL] Make read_write images optional for -fdeclare-opencl-builtins (details)
  203. [IRBuilder] Require explicit element type in CreatePtrDiff() (details)
  204. [llvm-c] Deprecate LLVMBuildPtrDiff() (details)
  205. [X86] combineVectorSignBitsTruncation - fix indentation. NFC. (details)
  206. [DAG] visitMULHS/MULHU/AND - remove some redundant LHS constant checks (details)
  207. [SCEV] Remove an unnecessary GEP type check (details)
  208. [ObjCArcOpts] Regenerate test checks (NFC) (details)
  209. [ObjCARCOpts] Use standard non-terminator unreachable pattern (details)
  210. [SVE] Enable ISD::ABDS/U ISel for scalable vectors. (details)
  211. [AArch64] Add patterns for relaxed atomic ld/st into fp registers (details)
  212. [X86] Add folded load tests to PR46809 tests (details)
  213. [lldb] Fix mac build for D117490 (details)
  214. [lldb] Fix windows build for D117490 (details)
  215. [mlir][linalg][bufferize] Fix build (details)
  216. [Visualizers] Fix Optional visualizer. (details)
  217. [Evaluator] Simplify handling of bitcasted calls (details)
  218. [mlir][linalg][bufferize] Support tensor.generate (details)
  219. [mlir][linalg][bufferize] Support tensor.from_elements (details)
  220. [NFC][clangd] cleaning up llvm-qualified-auto (details)
  221. [GlobalISel] Avoid pointer element type access during InlineAsm lowering (details)
  222. [AsmParserTest] Avoid pointer element type accesses (NFC) (details)
  223. Add llvm-dwp to LLVM_TOOLCHAIN_TOOLS (details)
  224. [OpenMPIRBuilderTest] Avoid some pointer element type accesses (NFC) (details)
  225. [MemProf] Avoid pointer element type access (details)
  226. [AMDGPU] Only match correct type for a16 (details)
  227. [mlir] Move duplicated BufferizableOpInterface::kBufferLayoutAttrName defs to a single place (details)
  228. [SLC] Fix pointer diff type in sprintf() optimization (details)
  229. [clang-tidy] Pop Files only if FileChangeReason is ExitFile (details)
  230. [GVN] Add tests for loop load PRE through select. (details)
  231. [clang-tidy] Change code of SignalHandlerCheck (NFC). (details)
  232. [X86][AVX] Add PR47194 shuffle test case (details)
  233. [PowerPC][AIX] Override markFunctionEnd() (details)
  234. [libc] Implement log10f correctly rounded for all rounding modes. (details)
  235. [NFC] Refine header dependencies of llvm/ADT/Any.h (details)
  236. Always use df_iterator_default_set as default set type for [i]df_ext_iterator (details)
  237. [SanitizerCoverage] Avoid pointer element type access (details)
  238. [X86] Regenerate avx-vbroadcast.ll (details)
  239. Fix running orc-rt tests with LLVM_BUILD_EXTERNAL_COMPILER_RT (details)
  240. [clang][dataflow] Add a transfer function for InitListExpr (details)
  241. [libc][NFC] Workaround clang assertion in inline asm (details)
  242. Add missing include diagnosed by moduels build. (details)
  243. [lld-macho] Rename CallGraphSort.{h,cpp} to SectionPriorities (details)
  244. [lld-macho] Move order file and call graph sorting into SectionPriorities (details)
  245. Add assert on End iteration distance to Rewriter::getRewrittenText. (details)
  246. [IROutliner] Allowing Phi Nodes in exit blocks (details)
  247. [lldb] Use new dyld SPIs to query the shared cache local symbols (details)
  248. Disable Go binding test on AIX (details)
  249. [RISCV] Don't allow i64 vector div by constant to use mulh with Zve64x (details)
  250. Improve relnotes for the DWARFv5 default change (details)
  251. [lldb] Only include mach headers on Darwin (details)
  252. [clang-tidy] [bugprone-assert-side-effect] Ignore list for functions/methods (details)
  253. [AArch64] Add extra vecreduce.add tests, including extending reductions. NFC (details)
  254. [Clang][RISCV] Guard vmulh, vsmul correctly (details)
  255. [libc++][doc] Update format implementation status. (details)
  256. Cleanup header dependencies of llvm/Support/Compiler.h (details)
  257. [ELF] Parallelize --compress-debug-sections=zlib (details)
  258. [libcxx][test] Use bool allocators for vector<bool>::get_allocator test (details)
  259. [mlir][Linalg] Disallow ops with index semantics in `PushExpandingReshape`. (details)
  260. [Support] #include <new> for std::align_val_t (details)
  261. [compiler-rt][profile][AIX] pass extra link opts for test (details)
  262. [libc++][nfc] Update formatting of some tests. (details)
  263. [InstrProf][correlation] Read DWARFv5 `OP_addrx` location (details)
  264. [IROutliner] Disallow outlining calls that return twice. (details)
  265. [CMake] Set sanitizer test C++ library on Linux (details)
  266. [CUDA,NVPTX] Corrected fragment size for tf32 LD B matrix. (details)
  267. [mlir][Linalg] Fix incorrect fusion with reshape ops by linearization. (details)
  268. [libTooling] Adds more support for constructing object access expressions. (details)
  269. [mlir][Linalg] Add couple of convenience methods to `LinalgInterface`. (details)
  270. [cmake] Some NFC changes in preparation for accomodating `Ninja Multi-Config` (details)
  271. [lldb] Fix ProcessKDPLog for the logging refactor (details)
  272. [analyzer] Don't specify PLUGIN_TOOL for analyzer plugins (details)
  273. [libc] Make logf function correctly rounded for all rounding modes. (details)
  274. [NFC] Added test with select with unpredictable metadata; regenerate x86-cmov-converter.ll (details)
  275. [libc++][NFC] Fix typo (details)
  276. [docs] HowToCrossCompileLLVM.rst: prefer --target= over legacy -target (details)
  277. Remove unused <algorithm> include (details)
  278. [NFC] Use an llvm::DenseMap instead of std::map in CategorizedHelpPrinter::printOptions (details)
  279. [InstrProf][Correlator] Do not compress names when reading debug info (details)
  280. [test][DAGCombine] Add tests for cmp+add -> addcarry (details)
  281. [IRSim][IROutliner] Adding support for recognizing and outlining indirect function calls, and function calls with different names, but the same type (details)
  282. Fix build issue in assert mode introduced by 6427f4c52c31cc36004 (details)
  283. Revert "Fix build issue in assert mode introduced by 6427f4c52c31cc36004" (details)
  284. Revert "[NFC] Use an llvm::DenseMap instead of std::map in CategorizedHelpPrinter::printOptions" (details)
  285. Fix UB in DwarfExpression::emitLegacyZExt() (details)
  286. Add missing include diagnosed by the modules build. (details)
  287. Revert accidentally pushed commit. It was not yet reviewed. (details)
  288. [AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360) (details)
  289. Revert "[AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)" (details)
  290. Add support for sycl_special_class attribute. (details)
  291. [NFC] DeclCXX: Fix -Wreorder-ctor (details)
  292. [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions (details)
  293. [clangd] Add designator inlay hints for initializer lists. (details)
  294. [mlir] Fold tensor.reshape operations into tensor.from_elements. (details)
  295. Reland "[AlwaysInliner] Enable call site inlining to make flatten attribute working again (#53360)" (details)
  296. [ASan] Not linking asan_static library for DSO. (details)
  297. Revert "[IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions" (details)
  298. [IRSim][IROutliner] Add support for outlining PHINodes with the rest of the region. (details)
  299. Revert "[IRSim][IROutliner] Add support for outlining PHINodes with the rest of the region." (details)
  300. [IRSim][IROutliner] Add support for outlining PHINodes with the rest of the region. (details)
  301. [libc++] [test] Fix LWG3146 "Excessive unwrapping in std::ref/cref" (details)
  302. [NFC][IROutliner] fix namespace and unused variable (details)
  303. [ASan] Added a unit test for D118184. (details)
  304. [RISCV] Add the passthru operand for RVV nomask load intrinsics. (details)
  305. [RISCV][NFC] Add getVLOperand for RVV intrinsics. (details)
  306. [CodeExtractor] Enable partial aggregate arguments (details)
  307. [OMPIRBuilder] Generate aggregate argument for parallel region outlined functions (details)
  308. [C++20] [Modules] Only check decls under namespace scope in CheckRedeclarationExported (details)
  309. [MC] Put the Pending Fixups into location symbol's fragment (details)
  310. [lld][macho][NFC] Make MachO/start-end.s test less britle by checking for _main: (details)
  311. [NFC][llvm] Align the comment (details)
  312. [AArch64] Fixes ADD/SUB opt bug and abstracts shared behavior in MIPeepholeOpt for ADD, SUB, and AND. (details)
  313. [PowerPC] Emit gnu_attribute according to float-abi metadata (details)
  314. [CSSPGO] Adjust SampleContextFrameVector to be a shorter SmallVector (details)
  315. [MC] Support constant offset for symbol PendingFixup (details)
  316. [regalloc] Fix assertion error when LiveInterval is empty (details)
  317. [ELF] maybeCompress: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFC (details)
  318. [mlir] Propagate arith.index_cast past tensor.extract (details)
  319. Refactor: Extract Class MessagePrefix (NFC) (details)
  320. [ELF] Cast size to size_t. NFC (details)
  321. [ELF] --build-id: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFC (details)
  322. [ELF] Clarify that Z_BEST_SPEED==1 in a comment. NFC (details)
  323. [JumpThreading] Add a test for handling zero !prof branch_weights (details)
  324. [ELF] Simplify and optimize .relr.dyn NFC (details)
  325. [NFC] Remove duplicate include (details)
  326. [NFC] Group PowerPC clang codegen tests into directory (details)
  327. [ELF] Optimize .relr.dyn to not grow vector<uint64_t>. NFC (details)
  328. [flang] Change getLoweredName to translateNameToFrontendMangledName() (details)
  329. [ELF] --gdb-index: replace vector<uint8_t> with unique_ptr<uint8_t[]>. NFC (details)
  330. Add release note for aarch64-none-elf driver change. (details)
  331. [clang-format] Fix regression in parsing pointers to arrays. (details)
  332. [mlir] Fix merging of delayed registrations during DialectRegistry::appendTo (details)
  333. [RISCV] Fix support of vlen = 64. (details)
  334. Add ieee_is_normal/ieee_is_negative to ieee_arithmetic module. (details)
  335. [flang] Add a custom target for the "flang" wrapper script. (details)
  336. [DAG] Create fptoui.sat from clamped fptoui (details)
  337. [flang] Get rid of code duplication in wrapper. Fix checking of undefined variables. (details)
  338. [AddressSanitizer] Avoid pointer element type accesses (details)
  339. [NFC] Use an llvm::DenseMap instead of std::map in CategorizedHelpPrinter::printOptions (details)
  340. [OpenMPOpt] Add const qualifier (NFC) (details)
  341. [SCEVExpander] Remove pointer element type access in assertion (details)
  342. [libcxx] [test] Fix mismatches between _aligned_malloc and free() on Windows (details)
  343. [mlir][Bazel] Remove unnecessary dependencies (details)
  344. Restrict performPostLD1Combine to 64 and 128 bit vectors (details)
  345. [OpenMPIRBuilderTest] Avoid pointer element type access (details)
  346. [LICM] Add additional tests for promotion with unwinding (NFC) (details)
  347. Fix edb02d8c5df36bb375df7171b4ba61635564dfb4 (details)
  348. [LICM] Generalize unwinding check during scalar promotion (details)
  349. [NFC] Additional header dependency cleanup LLVMSupport (details)
  350. [NewGVN] FIx phi-of-ops in the presence of memory read operations (details)
  351. [llvm][support] Replace `std::vector<bool>` use in YAMLTraits (details)
  352. [clang][syntax] Replace `std::vector<bool>` use (details)
  353. [clang] Fix serialized diagnostics edge-cases (details)
  354. [mlir][openmp] Custom syntax for `` operation (details)
  355. [clang][dataflow] Assign aggregate storage locations to union stmts (details)
  356. [LSV] Vectorize loads of vectors by turning it into a larger vector (details)
  357. remove spurious comma [NFC] (details)
  358. [MemCpyOpt] Add additiona call slot unwind tests (NFC) (details)
  359. [mlir][Linalg] Add GenericOp self-copy on buffers folding (details)
  360. [clang-tidy] Cache the locations of NOLINTBEGIN/END blocks (details)
  361. [Test] Add test for PR53419 (details)
  362. [lldb][AArch64] Add MakeTaggedRanges to MemoryTagManager (details)
  363. [AMDGPU][NFC] Pre-commit regenerated test (details)
  364. [AMDGPU][GlobalISel] Combine unmerge of undef (details)
  365. Fix MSVC 'not all control paths return a value' warning. NFC. (details)
  366. [Dexter] Remove false requirement of lldb for dexter regression tests on Windows (details)
  367. [clang][dataflow] Enable merging distinct values in Environment::join (details)
  368. [MemCpyOpt] Use helper for unwind check (details)
  369. [gn build] Port 19eaad94c47f (details)
  370. Revert "[clang-tidy] Cache the locations of NOLINTBEGIN/END blocks" (details)
  371. [gn build] Port 8e29d19b8d29 (details)
  372. Re-land "Cache the locations of NOLINTBEGIN/END blocks" with fix for build bot (details)
  373. [SVE] Use DUPM to handling more splat immediate cases. (details)
  374. [lldb] Convert POSIXLog to use the new API (details)
  375. [gn build] Port 5da7c040030c (details)
  376. [AMDGPU] Enable divergence-driven XNOR selection (details)
  377. [X86] Extend PR53419 test coverage (details)
  378. [mlir][LLVM] Add support for operand_attrs to InlineAsmOp (details)
  379. Cleanup headers for BinaryFormat (details)
  380. [demangler] improve test harness (details)
  381. [demangler] refactor SpecialSubKind (details)
  382. [flang][tco] Remove unneeded dependencies (details)
  383. [AArch64] Add NEON test cases for ISD::ABDS/U. (details)
  384. [DSE] Use helper for unwind check (NFCI) (details)
  385. Fix conditional include in ThreadPool (details)
  386. [VE] Packed 32/64bit broadcast isel and tests (details)
  387. Rewrite Doxygen comment to resolve -Wdocumentation warning (NFC) (details)
  388. Cleanup LLVMTextAPI headers (details)
  389. [DSE] Add test with sret argument (NFC) (details)
  390. [lldb] Add MemoryTagMap class (details)
  391. [gn build] Port 37c4bd0fdbc6 (details)
  392. [SystemZ][z/OS] Add AutoConvert.h header to MemoryBuffer.cpp (details)
  393. [lldb] Correct some uses of \b in Doxygen documentation (details)
  394. [lldb] Correct \params to \param in StackFrame Doxygen comments (details)
  395. [CMake] Disable mvsc warning for new versions (details)
  396. Implement correct cost for SVE bitcasts (details)
  397. [SCEVExpander] Always use i8 GEP for reused value offset (details)
  398. [lldb] Add option to show memory tags in memory read output (details)
  399. [AMDGPUHSAMetadataStreamer] Do not assume ABI alignment for pointers (details)
  400. [CodeCompletion][clangd] Clean __uglified parameter names in completion & hover (details)
  401. [clang][lex] Include tracking: simplify and move to preprocessor (details)
  402. [NVPTX] NFC: Remove unused arguments and attribute from test (details)
  403. [PowerPC] Fix eq/ne comparison of v2i64 pre-Power8 (details)
  404. [Visualizers] Fix SmallVector<T> visualizer for T inside an anonymous namespace. Use `value_type` instead of `$T1`. (details)
  405. [mlir][bufferization] Add an option to use memref types without layout maps (details)
  406. [clang][DeclPrinter] Fix printing for noexcept expressions (details)
  407. [clang-format] Correctly format lambdas with variadic template parameters. (details)
  408. [AMDGPUEmitPrintf] Don't require specific pointer element type (details)
  409. [X86] Add 'getSplitVectorSrc' helper to determine if subvectors all come from the same source (details)
  410. Rename llvm::array_lengthof into llvm::size to match std::size from C++17 (details)
  411. [x86] add test for miscompile from wrong min signbits ( #53401 ); NFC (details)
  412. [SDAG] fix bug in ComputeNumSignBits of target constant (details)
  413. [NFC][ORC][AArch64] use isInt<N> to replace fitsRangeSignedInt on aarch64 (details)
  414. [clang][dataflow] Add a transfer function for CXXBoolLiteralExpr (details)
  415. Fix ambiguous call to llvm::size introduced in ef8206320769ad31422 (details)
  416. Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C++17" (details)
  417. [lldb] Fix a couple of use-of-uninit-var errors in Materializer.cpp (details)
  418. [AArch64] Add float vector compare/select cost-model tests. (details)
  419. FIx typo in comment (details)
  420. [AMDGPU] Remove feature register-banking (details)
  421. [CMake] [Clang] Add option to specify PowerPC long double format (details)
  422. [AMDGPU][SIWholeQuadMode] Use the right VCC register to activate the correct lanes. (details)
  423. [DebugInfo] Add stringLocationExp field to DIStringType (details)
  424. [lldb] Remove ConstString::StaticMemorySize (details)
  425. [clang] NFC: Use flush() idiomatically (details)
  426. [clang][dataflow] Allow clients to disable built-in transfer functions. (details)
  427. [Bazel] Update config.h to add the new define. (details)
  428. [AMDGPU] SILoadStoreOptimizer: Precommit tests for merging across a swizzled access (details)
  429. [gn build] Manually port D118110 (details)
  430. [ELF] Simplify writing the Elf_Chdr header. NFC (details)
  431. [gn build] Make HAVE_MALLINFO2 a gn arg, default to false (details)
  432. [test][ASan][Win] Print more info when LoadLibrary fails (details)
  433. [NFC] Store Address's alignment into PointerIntPairs (details)
  434. AMDGPU: Emit user sgpr count directives in text asm (details)
  435. Fix UB in DwarfExpression::emitLegacyZExt() (details)
  436. Initialize terminfo.bzl linkopts to None (details)
  437. [RISCV] Remove references to 'B' extension from AssemblerPredicate and SubtargetFeature strings. (details)
  438. [openmp] Disable build of old runtimes by default (details)
  439. [clang] Add an extract-api driver option (details)
  440. [InstrProf][Correlate] Improve error messages (details)
  441. [lldb/API] Add ability to check if module is backed by a file on disk (details)
  442. [clang] Fix -Wsubobject-linkage after D117262 (details)
  443. [mlir:GPU] Replace reference to LLVMFuncOp with FuncOpInterface (details)
  444. [mlir] Move the complex support of std.constant to a new complex.constant operation (details)
  445. [mlir] Move std.generic_atomic_rmw to the memref dialect (details)
  446. AMDGPU: Switch bfi pattern test to generated checks and add gfx10 (details)
  447. AMDGPU: Add some additional test coverage for BFI matching (details)
  448. AMDGPU/GlobalISel: Mostly fix BFI patterns (details)
  449. [libcxx] [test] Fix the locale.time.put.byname/put1 testcase on Linux and Windows (details)
  450. [libcxx][test] Narrow XFAIL for tests that pass with `msvc && stdlib=msvc` (details)
  451. GlobalISel: Avoid crash on asm with lying result types (details)
  452. AMDGPU/GlobalISel: Fold wave address into mubuf addressing modes (details)
  453. Revert "Fix UB in DwarfExpression::emitLegacyZExt()" (details)
  454. [gn build] Port b1d946cbf780 (details)
  455. Update the Bug Life Cycle docs for the switch to GitHub issues (details)
  456. [mlir] Add ODS support for enum attributes with grouped bit cases (details)
  457. Fix UB in DwarfExpression::emitLegacyZExt() (details)
  458. [CMake] Handle in-tree libc++ for sanitizer tests (details)
  459. [BOLT] Prepare BOLT for unit-testing (details)
  460. [Driver] Remove obsoleted -gz=zlib-gnu (details)
  461. [cc1as] Remove -Wa,--compress-debug-sections=zlib-gnu (details)
  462. [RISCV] Minor code cleanups in RISCVISAInfo. NFCI (details)
  463. [bazel] Enable layering_check for MLIR test directory (details)
  464. [RISCV] Add hasStdExtZbp() to hasAndNotCompare. (details)
  465. [CMake] Use generator expression to get in-tree libc++ path (details)
  466. [mlir][amx] add a full tile matrix mult example to integration tests (details)
  467. Emit swift5 reflection section data in dsym bundle generated by dsymutil in the Dwarf section. (details)
  468. [BOLT][docs] Add note regarding DWARF v5 support to (details)
  469. [bazel] Port 480cd4cb (details)
  470. [AMDGPU] Prevent aliasing of SrcC and Dst in MAI (details)
  471. [gn build] Remove incorrect interception dependency (details)
  472. [gn build] Don't pass -fuse-ld=lld to compiler-rt tests (details)
  473. [AMDGPU] Validate dst and src2 non-overlapping restriction in asm (details)
  474. [BOLT] Fix DWARFv5 for aarch64 (details)
  475. [test][DAGCombine] Add more tests for carry diamond. NFC (details)
  476. [gn build] Remove unnecessary include_dirs (details)
  477. Revert "[mlir][LLVM] Add support for operand_attrs to InlineAsmOp" (details)
  478. [mlir][amx] fix some whitespace issues in AMX tests (details)
  479. [lldb/test] Try to fix TestSBModule failure (details)
  480. Revert "[lldb/test] Try to fix TestSBModule failure" (details)
  481. [lldb/test] Skip TestSBModule unless darwin (details)
  482. [FIX][clang] Fix unused private field in ExtractAPIVisitor (details)
  483. [libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject valid case" (details)
  484. [libc++] Fix LWG3557 "static_cast expression in convertible_to has the wrong operand" (details)
  485. [libc++] Make C++03 reference_wrapper more like C++11. (details)
  486. [libc++] Fix LWG3533 "Make `base() const&` consistent..." (details)
  487. Revert "Emit swift5 reflection section data in dsym bundle generated by dsymutil in the Dwarf section." (details)
  488. [mlir][amx] add a full tile matrix mult integral example to integration tests (details)
  489. [BOLT][TEST] Adjust tests for BOLT_CLANG_EXE=clang-{6..9} (details)
  490. [clang] Use proper type to left shift after D117262 (details)
  491. Default to DWARFv4 on Windows (details)
  492. [asan] Add missing #include of sanitizer_platform.h (details)
  493. [NFC] [AST] Move isSameEntity into ASTContext (details)
  494. [gn build] Move -fno-builtin to crt_code (details)
  495. [gn build] Format gn files (details)
  496. [RISCV] Remove unused flags from FeatureKind in TargetParser.h. NFC (details)
  497. [RISCV] Use vnsrl.wx with x0 instead of for truncate. (details)
  498. [CMake][Fuchsia] Drop 32-bit ios runtimes (details)
  499. [PowerPC] Add the Power10 XS[MAX|MIN]CQP instruction (details)
  500. [libc++] Fix LWG3390: move_iterator now handles move-only iterators. (details)
  501. [ObjC] Emit selector load right before msgSend call. (details)
  502. [clang-tidy] Fix nested namespaces in `readability-static-definition-in-anonymous-namespace` check (details)
  503. [Test] Add one more add-reduce test w/ pointer bitcasts (details)
  504. [Test] Add test for or-reduce idiom symmetrical to and-reduce (details)
  505. [IVDescriptor] Get the exact FP instruction that does not allow reordering (details)
  506. [mlir:PassOptions] Fix parsing of nested option values/better handle escaping (details)
  507. [mlir:Function][NFC] Use BitVector instead of ArrayRef for indices when removing arguments/results (details)
  508. [mlir][NFC] Add a using for llvm::BitVector to LLVM.h (details)
  509. [mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.h (details)
  510. [NFC] Remove duplicate include (details)
  511. [ELF] Simplify InputSection::writeTo. NFC (details)
  512. [ELF] Optimize -Map. NFC (details)
  513. [ELF] Optimize two vector. NFC (details)
  514. [mlir] Move ComposeSubView+ExpandOps from Standard to MemRef (details)
  515. [mlir] Finish replacing OwningRewritePatternList with RewritePatternSet (details)
  516. Add email addresses to create a topic via email in a specific category. (details)
  517. [MLIR] Fix integration tests broken by D118285 (details)
  518. [MLIR] NFC. Rename pass cmd-line to prefix affine (details)
  519. [ELF] Parallelize computeIsPreemptible (details)
  520. [RISCV][CodeGen] Implement IR Intrinsic support for K extension (details)
  521. [CSKY] Add floating operation support including float and double (details)
  522. [mlir] Don't emit unused labels (details)
  523. [RISCV] fix dead code (details)
  524. [MC] Remove unreachable .comm/.lcomm diagnostic (details)
  525. Add missing namespace to PPCLinux.cpp (details)
  526. [mlir][Bazel] Add missing dependency to ArithmeticTransforms. (details)
  527. [MC] Add MCAsmParser::parseRParen to improve consistency and simplify code (details)
  528. [mlir][Bazel] Add TestMemRef target. (details)
  529. [clang-format] Format ParseOpenMP.cpp changes (details)
  530. [lldb/test] Replace gnu-style-compression.cpp with a yaml file (details)
  531. [lldb/DWARF] Make manual dwarf index deterministic (details)
  532. [lldb] Convert ProcessWindowsLog to the new API (details)
  533. [SelectionDAG][VP] Provide expansion for VP_MERGE (details)
  534. [InstCombine] Remove some pointer element type accesses (details)
  535. [lldb/test] Fix gnu-style-compression.yaml (details)
  536. [InstCombine] Skip PromoteCastOfAllocation() transform under opaque pointers (details)
  537. [BTFDebug] Avoid pointer element type access (details)
  538. [RISCV] Fix test case expected output (details)
  539. [InstCombine] Extract GEP of bitcast folds into separate function (NFC) (details)
  540. [InstCombine] Skip GEP of bitcast transform with opaque pointers (details)
  541. [LLDB] Add formatters for PointerIntPair, PointerUnion (details)
  542. [LoopVersioning] Use IRBuilder for OR simplification. (details)
  543. [NFC][CodeGen] Use llvm::DenseMap for DeferredDecls (details)
  544. [mlir][bufferize] Insert memref.cast ops during finalizing pass (details)
  545. [AMDGPU] SILoadStoreOptimizer: Remove redundant check for volatile (details)
  546. [CMake][Fuchsia] Only build iossim runtimes for arm64 (details)
  547. [AArch64][SVE] Implement PFALSE with explicit AArch64ISD node. (details)
  548. [mlir][tensor] Replace tensor-bufferize with BufferizableOpInterface impl (details)
  549. [OpenCL] opencl-c.h: add missing read_write image guards (details)
  550. [InstCombine] Mark element type access as non-opaque (NFC) (details)
  551. [AMDGPU] Remove unused GFX6 check lines (details)
  552. [mlir][linalg][bufferize] Support arith.index_cast bufferization (details)
  553. [ConstantFold] Disable gep of array bitcast fold with opaque pointers (details)
  554. [AMDGPU] Remove unused CI check lines (details)
  555. [AMDGPU] Update MachineMemOperands syntax in commented out tests (details)
  556. [DAG] SelectionDAG::getNode(N1,N2) - detect N2 constant vector splats as well as scalars (details)
  557. [AArch64][SVE] Implement missing lowering for extract_subvector for predicates. (details)
  558. [libcxx] [test] Narrow down a MinGW bug workaround in (details)
  559. [OpenCL] Add support of __opencl_c_device_enqueue feature macro. (details)
  560. [InstCombine] Avoid pointer element type access in PointerReplacer (details)
  561. [IR] Handle opaque pointers in PtrToArgument mangling (details)
  562. [AArch64][SVE] Avoid using ptrue for ptest in VECREDUCE_OR. (details)
  563. Revert "[mlir][bufferize] Insert memref.cast ops during finalizing pass" (details)
  564. [Support] [Windows] Don't cancel delete if we failed to set delete (details)
  565. [IR] Support ifuncs in opaque pointer mode (details)
  566. [clangd][Hover] Suppress initializers with many tokens (details)
  567. [Test] Add data layout to relevant tests + some wide-typed tests (details)
  568. [AMDGPU] Precommit test for swizzled store aliasing two loads (details)
  569. [lldb] [Platform] Support synthesizing siginfo_t (details)
  570. [lldb] [gdb-remote] Support getting siginfo via API (details)
  571. [ConstraintElimination] Introduce struct to manage constraints. (NFC) (details)
  572. [mlir][complex] Lower complex.constant to LLVM (details)
  573. [mlir][BufferOptimization] Use datalayout instead of a flag to find index size (details)
  574. [AArch64][SVE] Avoid using ptrue for unpredicated predicate AND. (details)
  575. [X86] Add test showing failure to combine 128-bit PTEST of split vectors (details)
  576. [X86] Fold TESTZ(OR(LO(X),HI(X)),OR(LO(Y),HI(Y))) -> TESTZ(X,Y) (details)
  577. [ConstraintElimination] Use simplified constraint for == 0. (details)
  578. [OMPIRBuilder] Avoid pointer element type access (details)
  579. [ConstraintSystem] Mark function as const (NFC). (details)
  580. [lldb] Delete (details)
  581. [AArch64] Add vector compare/select tests with UNE predicate. (details)
  582. [AMDGPU] SILoadStoreOptimizer: Allow merging across a swizzled access (details)
  583. [X86][SSE] Add combineBitOpWithShift for BITOP(SHIFT(X,Z),SHIFT(Y,Z)) -> SHIFT(BITOP(X,Y),Z) vector folds (details)
  584. clang-format: [JS] sort import aliases. (details)
  585. AMDGPU/GlobalISel: Fix flat_scratch_init handling for shaders (details)
  586. [flang] split character procedure arguments in target-rewrite pass (details)
  587. AMDGPU/GlobalISel: Fix assert on invalid cond code for llvm.amdgcn.icmp (details)
  588. [PowerPC][AIX] Support toc-data attribute for read-only globals. (details)
  589. [libc++] Fix common_iterator for output_iterators (details)
  590. [libc++] Fix bug in ranges::advance (details)
  591. [libc++][NFC] Move some functions from directory_iterator.cpp to filesystem_common.h (details)
  592. [AArch64][SVE] Folds VSELECT if the predicate is all active. (details)
  593. AMDGPU: Fix broken check lines in test (details)
  594. AMDGPU: Handle addrspacecast of constant 32-bit to flat (details)
  595. [libc++][nfc] Include test_macros.h in more tests. (details)
  596. [libc++][nfc] Add TEST_HAS_NO_INT128. (details)
  597. Don't trigger unused-parameter warnings on naked functions (details)
  598. [mlir][bufferize] Move arith BufferizableOpInterface impl to arith dialect (details)
  599. [clang-tidy] Add more documentation about check development (NFC) (details)
  600. [LTO] An option to disable automatic bitcode upgrade (details)
  601. [libc] Refactor sqrt implementations and add tests for generic sqrt implementations. (details)
  602. [clang-format] Fix AllowShortFunctionsOnASingleLine: InlineOnly with wrapping after record. (details)
  603. [libc][NFC] Let var args be treated as a named type in the spec. (details)
  604. [ConstraintElimination] Add additional GEP arithmetic tests. (details)
  605. [RISCV] Use const reference when looping over Exts in RISCVISAInfo. (details)
  606. [libc][NFC] Move the POSIX write function to the default build on linux. (details)
  607. [lldb/test] Disable test_launch_scripted_process_stack_frames on x86_64 (details)
  1. Temporarily disable clang modules on LLDB bots while investigating breakage (details)
  2. Small updates to PS4 buildbots. (details)

Started by upstream project relay-lldb build number 140
originally caused by:

This run spent:

  • 7.9 sec waiting;
  • 1 hr 51 min build duration;
  • 1 hr 51 min total from scheduled to completion.
Revision: c561bb939d9acad8dc9dce45692de7fa5e673101
  • refs/remotes/origin/main
Revision: 48c36a15a363e32757c51aa69de7adf88c143c37
Repository: http://labmaster3.local/git/llvm-project.git
  • detached
Revision: c561bb939d9acad8dc9dce45692de7fa5e673101
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (no failures)