Started 3 days 9 hr ago
Took 5 hr 25 min

Success Build #194 (Oct 17, 2020 1:37:58 AM)

Changes
  1. [clangd] Propagate CollectMainFileRefs to BackgroundIndex (details)
  2. Revert "Raise the timeout in DirectoryWatcherTest to 10 s" (details)
  3. [Analysis] findAffectedValues - remove unused ConstantInt argument. NFCI. (details)
  4. [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns (details)
  5. [ThinLTO][Documentation] Mention possible values for concurrency flags (details)
  6. [TableGen] Add new section to the TableGen Programmer's Reference. (details)
  7. [lldb][NFC] Fix some invalid escapes sequences in Python strings (details)
  8. Fix all the CMake code that can only handle -stdlib= but not --stdlib= (details)
  9. [mlir-vulkan-runner] Clean up some stale CMake configurations (details)
  10. [MLIR][SPIRV] Support identified and recursive structs. (details)
  11. [x86] add tests for cost model kinds of intrinsics; NFC (details)
  12. [InstructionSimplify] Precommit tests for D89317. NFC. (details)
  13. [AArch64] fix spacing in test's RUN lines; NFC (details)
  14. [SyntaxTree] Fix rtti for `Expression`. (details)
  15. [WebAssembly] Added .tabletype to asm and multiple table support in obj files (details)
  16. [lldb] Add targets for running test suite against Watch/TV/iPhone simulators (details)
  17. [lldb][NFC] Remove property predicate matcher (details)
  18. [lldb] Remove all the RegisterInfo name constification code (details)
  19. [lldb] Allow limiting the number of error diagnostics when parsing an expression (details)
  20. [lldb][cmake] Remove custom logic for finding VCS file to fix LLDB's VCSVersion.inc generation (details)
  21. [AMDGPU][GlobalISel] Compute known bits for zero-extending loads (details)
  22. [mlir][gpu] Add `gpu.wait` op. (details)
  23. [x86] add cost model test for memcpy; NFC (details)
  24. [CostModel] rearrange basic intrinsic cost implementation (details)
  25. [NFC][Regalloc] Use MCRegister in MachineCopyPropagation (details)
  26. [compiler-rt] Allow override of 'emulator' value from lit_config. (details)
  27. AMDGPU: Remove -mamdgpu-debugger-abi option (details)
  28. LLD/AMDGPU: Infer os abi based on input llvm bitcode (details)
  29. [libc++] Allow passing relative paths to the Apple install script (details)
  30. [mlir][Linalg] Fix TensorConstantOp bufferization in Linalg. (details)
  31. [mlir] Fix sporadic build failures due to missing dependency (details)
  32. [LoopVersioningLICM] Fix noalias metadata emission (details)
  33. [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca (details)
  34. [analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions. (details)
  35. [analyzer] NFC: Move IssueHash to libAnalysis. (details)
  36. [analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis. (details)
  37. [gn build] Port 44b7cf2983b (details)
  38. [gn build] Port b76dc111dd0 (details)
  39. [PowerPC] Add assemble disassemble intrinsics for MMA (details)
  40. [DebugInfo][docs] Document DILabel in LangRef (details)
  41. Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis." (details)
  42. Revert "[analyzer] NFC: Move IssueHash to libAnalysis." (details)
  43. Revert "[analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions." (details)
  44. [MemCpyOpt] Don't shorten memset if destination observable through unwinding (details)
  45. [gn build] Port 662ed9e67ad (details)
  46. [gn build] Port 77bb3ebebbc (details)
  47. [MemCpyOpt] Don't shorten memset if memcpy operands may be the same (details)
  48. [SCEV] BuildConstantFromSCEV(): actually properly handle SExt-of-pointer case (details)
  49. [Statepoints] Update statepoint mir tests. (details)
  50. Revert "DirectoryWatcher: add an implementation for Windows" (details)
  51. [MemCpyOpt] Fix MemorySSA preservation (details)
  52. [mlir][nfc] Add a func to compute numElements of a shape in Std -> LLVM. (details)
  53. [MemCpyOpt] Add test scaffolding for MSSA based MemCpyOpt (details)
  54. [X86] Add test cases for PR47825. NFC (details)
  55. [LICM] Don't require AST in LoopPromoter (NFC) (details)
  56. [mlir][Python] Add missing capsule->module and Context.create_module. (details)
  57. Reland [CFGuard] Add address-taken IAT tables and delay-load support (details)
  58. [mlir-cuda-runner] Unbreak the build (details)
  59. Support: Add operator== for MemoryBufferRef and split out MemoryBufferRef.h (details)
  60. Support: Allow use of MemoryBufferRef with line_iterator (details)
  61. [AIX] Support two itanium alignment LIT testcases for AIX using regex (details)
  62. [gn build] Port f0875971249 (details)
  63. [AMDGPU] Add MC layer support for v_fmac_legacy_f32 (details)
  64. [mlir][Linalg] Lower padding attribute for pooling ops (details)
  65. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait (details)
  66. Basic: Simplify SourceManager::getBuffer overload, NFC (details)
  67. Remove unused SideEffectInterfaces header (details)
  68. PR47805: Use a single object for a function parameter in the caller and (details)
  69. Revert "PR47805: Use a single object for a function parameter in the caller and" (details)
  70. [DDR] Introduce implicit equality check for the source pattern operands with the same name. (details)
  71. Add a new launch flag option for watchos, WatchComplicationLaunch. (details)
  72. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary (details)
  73. Revert "[llvm-cov] Warn when -arch spec is missing/invalid for universal binary" (details)
  74. Remove unused build configurations from debugserver xcode project (details)
  75. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary (reland) (details)
  76. [cmake] Unconditionally set the force flag when codesigning (details)
  77. Move initialization of Variable::m_loc_is_const_data into constructor (NFC) (details)
  78. [libc++/abi] Clean up uses of <iostream> in the test suite (details)
  79. [GISel] Add combine for constant G_PTR_ADD offsets. (details)
  80. [MLIR] Add support for defining Types in tblgen (details)
  81. Revert "[DDR] Introduce implicit equality check for the source pattern operands with the same name." (details)
  82. Replace bool constants with named constants for improved readibility (NFC) (details)
  83. [sanitizer] Escape quotes in tests to fix android bot after D88361 (details)
  84. [SemaObjC] Fix a crash on an invalid ternary with ARC pointers (details)
  85. PR47805: Use a single object for a function parameter in the caller and (details)
  86. Re-land [ThinLTO] Re-order modules for optimal multi-threaded processing (details)
  87. [compiler-rt] [lldb] Mark syscall_acquire and syscall_release as USED (details)
  88. Revert "PR47805: Use a single object for a function parameter in the caller and" (details)
  89. [CMake][Fuchsia] Start building arm64 Darwin runtimes (details)
  90. [NFC][compiler-rt] Add ppc32 to the list of arch (details)
  91. [sanitizer][NFC] Fix few cpplint warnings (details)
  92. [mlir] Remove obsolete "Quantization" section from the rationale. (details)
  93. [LLD] Add baseline test for TLS alignment. NFC. (details)
  94. [cmake] Limit missing external lit warning to be shown once (details)
  95. [X86][NFC] Fix RUN line bug in the testcase (details)
  96. libDebugInfoDWARF: Don't try to parse loclist[.dwo] headers when parsing debug_info[.dwo] (details)
  97. [LoopExtract][NewPM] Port -loop-extract to NPM (details)
  98. [test][NewPM] Pin -mergereturn tests to legacy PM (details)
  99. [AMDGPU] Cleanup memory legalizer interfaces (details)
  100. Revert "[clang] Improve handling of physical registers in inline assembly operands." (details)
  101. [lldb] Unconditionally strip the `.py(c)` extension when loading a module (details)
  102. [lldb] Remove lexical block and fix formatting LoadScriptingModule (NFC) (details)
  103. [ARM.td] Make instruction definitions visible to sched models (details)
  104. [libcxxabi,libunwind] support running tests in standalone mode (details)
  105. [test][lld] Mark TLS tests as REQUIRES: x86. (details)
  106. [clang-rename] Simplify the code of handling class paritial specializations, NFC. (details)
  107. [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor (details)
  108. [lldb] Reject redefinitions of persistent variables (details)
  109. Fix typos in the documentation of dynamic values in subview ops (details)
  110. [SVE] Add fatal error when running out of registers for SVE tuple call arguments (details)
  111. [Flang][OpenMP] Rework parser changes for OpenMP atomic construct. (details)
  112. [lldb] [test/Register] Add read/write tests for multithreaded process (details)
  113. [LoopFlatten] Precommit new test cases. NFC. (details)
  114. [SyntaxTree] Improve safety of `replaceChildRangeLowLevel` (details)
  115. [SyntaxTree] Bug fix in `MutationsImpl::addAfter`. (details)
  116. [SyntaxTree][NFC] Nit on `replaceChildRangeLowLevel` (details)
  117. [InstCombine] matchFunnelShift - add support for non-uniform vectors containing undefs. (details)
  118. [LV] Unroll factor is expected to be > 0 (details)
  119. [DebugInstrRef] Parse debug instruction-references from/to MIR (details)
  120. [AArch64] Add more addv tests (details)
  121. Reland "[Support][unittests] Enforce alignment in ConvertUTFTest" (details)
  122. [Test] Auto-update for some tests (details)
  123. Add x86 REQUIRES to tests from 2c5f3d54c5ee / D85746 (details)
  124. [Flang][OpenMP] Fix issue in only a single nowait clause can appear on a sections directive. (details)
  125. [InstCombine] Add undef funnel shift amount test coverage (details)
  126. [mlir][Linalg] Make a Linalg CodegenStrategy available. (details)
  127. Analysis: only query size of sized objects. (details)
  128. [ValueTracking] Use assume's noundef operand bundle (details)
  129. [AMDGPU] Base getSubRegFromChannel on TableGen data (details)
  130. [clangd] Refine recoveryAST flags in clangd (details)
  131. [ASTImporter] Fix crash caused by unimported type of FromatAttr (details)
  132. [ASTImporter] Fix crash caused by unset AttributeSpellingListIndex (details)
  133. [clangd] Disable extract variable for RHS of assignments (details)
  134. [flang] Make flang build compatible with LLVM dylib (details)
  135. [lldb] Modernize PseudoTerminal::OpenFirstAvailablePrimary (details)
  136. [lldb-server][linux] Add ability to allocate memory (details)
  137. Revert "Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"" and it's follow-ups (details)
  138. Fix a broken build for gcc <= 7.1 (details)
  139. [DebugInstrRef] Create DBG_INSTR_REFs in SelectionDAG (details)
  140. [SystemZ] Bugfix in SystemZVectorConstantInfo (details)
  141. [InstCombine] visitCallInst - retain undefs in vector funnel shift amounts (details)
  142. [mlir][Linalg] Add missing dependency (details)
  143. [mlir] expand the legal floating-point types in the LLVM IR dialect type check (details)
  144. Fix `-Wparentheses` warnings. NFC. (details)
  145. [libc++] Remove signal-based checkpoints in libc++ tests (details)
  146. [flang] Rework host runtime folding and enable REAL(2) folding with it. (details)
  147. [SVE] Lower fixed length VECREDUCE_FADD operation (details)
  148. [lldb] Remove bogus ProcessMonitor forward-decls (details)
  149. [lldb] Fix TestGdbRemoteMemoryAllocation on windows (details)
  150. [profile] Remove useless msync when dumping gcda files (details)
  151. [InstCombine] Add m_SpecificIntAllowUndef pattern matcher (details)
  152. Fix conjuntion of -Werror,-Wsuggest-override with google/benchmark (details)
  153. [mlir][vulkan-runner] Fix buffer usage flags (details)
  154. Fix an apparent typo. `assert()` must not contain side-effects. NFC. (details)
  155. Remove Combine.td.rej file (details)
  156. [NFC][MC] Use MCRegister in Machine{Sink|Pipeliner}.cpp (details)
  157. [InstCombine] narrowRotate - canonicalize to OR(SHL,LSHR). NFCI. (details)
  158. [AIX] Turn -fdata-sections on by default in Clang (details)
  159. [libc++] Split off debug tests that were missed by ce1365f8f7e into test/libcxx (details)
  160. [libc++] Use ADDITIONAL_COMPILE_FLAGS instead of #define for _LIBCPP_DEBUG (details)
  161. Add Allocate Clause to MLIR Parallel Operation Definition (details)
  162. [clangd] clang-format TweakTests, NFC (details)
  163. Polly - specify address space when creating a pointer to a vector type (details)
  164. [CodeGen] Move x86 specific ms intrinsic tests into x86 target subfolder. NFCI. (details)
  165. Recommit "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." (details)
  166. [libc++] Mark two tests as unsupported in C++03 (details)
  167. InstCombine: Fix infinite loop in copy-constant-to-alloca transform (details)
  168. InstCombine: Fix losing load properties in copy-constant-to-alloca (details)
  169. AMDGPU: Update AMDHSA code object version handling (details)
  170. Revert rG25a97c3a43d7 - "[InstCombine] visitCallInst - retain undefs in vector funnel shift amounts" (details)
  171. [X86] Add test case to demonstrate a Log2_32_Ceil that can just be Log2_32 in SimplifySetCC ctpop combine. (details)
  172. [Driver]: fix compiler-rt path when printing libgcc for baremetal (details)
  173. [mlir] More changes to avoid args now inserted.NFC (details)
  174. [Hexagon] Generate better splat code on v62+ (details)
  175. [lldb] [Process/FreeBSDRemote] Support YMM reg via PT_*XSTATE (details)
  176. [DDR] Introduce implicit equality check for the source pattern operands with the same name. (details)
  177. Preserve param alignment in NVPTXLowerArgs pass. (details)
  178. [flang] Fix CMake bug in the definition of flang-new (details)
  179. [lldb] More memory allocation test fixes (details)
  180. [MBP] Add whole chain to BlockFilterSet instead of individual BB (details)
  181. [llvm] Set the default for -bbsections-cold-text-prefix to .text.split. (details)
  182. [clang] Add -fc++-abi= flag for specifying which C++ ABI to use (details)
  183. [mlir] Linalg refactor for using "bufferize" terminology. (details)
  184. [mlir] Rename ShapeTypeConversion to ShapeBufferize (details)
  185. [mlir] Refactor code out of BufferPlacement.cpp (details)
  186. [mlir][bufferize] Rename BufferAssignment* to Bufferize* (details)
  187. [mlir] Fix some style comments from D89268 (details)
  188. [llvm] Update default cutoff threshold for machine function splitter. (details)
  189. clang/Basic: Replace ContentCache::getBuffer with Optional semantics (details)
  190. Make header self-contained. NFC. (details)
  191. [mlir][Linalg] Rethink fusion of linalg ops with reshape ops. (details)
  192. Register TargetCXXABI.def as a textual header (details)
  193. [Format/ObjC] Add NS_SWIFT_NAME() and CF_SWIFT_NAME() to WhitespaceSensitiveMacros (details)
  194. [clang][NFC] Change diagnostic to start with lowercase letter (details)
  195. [ADT] Use alignas + sizeof for inline storage, NFC (details)
  196. [AArch64][GlobalISel] Don't use explicit zero registers for compare results. (details)
  197. [VE] Change to expand SHL_PARTS/SRA_PARTS/SRL_PARTS (details)
  198. Revert "[ASTImporter] Fix crash caused by unset AttributeSpellingListIndex" (details)
  199. [VE] Add vector load/store instructions (details)
  200. PR47805: Use a single object for a function parameter in the caller and (details)
  201. [CMake] Avoid accidental C++ standard library dependency in sanitizers (details)
  202. Revert "[CMake] Avoid accidental C++ standard library dependency in sanitizers" (details)
  203. [AMDGPU] Correct typos in SIMemoryLegalizer.cpp comments (details)
  204. [LLD] Set alignment as part of Characteristics in TLS table. (details)
  205. Fix style warnings. (details)
  206. Update tests. (details)
  207. Mask out existing alignment bits. (details)
  208. Nit: Use early return to reduce indentation. (details)
  209. [LLD] Set alignment as part of Characteristics in TLS table. (details)
  210. clang/Basic: Stop using SourceManager::getBuffer, NFC (details)
  211. [dsymutil] Fix handling of aliases to private external symbols (details)
  212. clang/Frontend: Mostly stop using SourceManager::getBuffer, NFC (details)
  213. clang/CodeGen: Stop using SourceManager::getBuffer, NFC (details)
  214. [AArch64] Combine UADDVs to generate vector add (details)
  215. clang/StaticAnalyzer: Stop using SourceManager::getBuffer (details)
  216. clang-{tools,unittests}: Stop using SourceManager::getBuffer, NFC (details)
  217. Perform lvalue conversions on the left of a pseudo-destructor call 'p->~T()'. (details)
  218. llvm-dwarfdump: Exit non-zero on an error path (details)
  219. [mlir][SPIRV] Adding an attribute to capture configuration for cooperative matrix operations. (details)
  220. llvm-symbolizer: Ensure non-zero exit when an error is printed (details)
  221. [AMDGPU] Pre-commit test for D89187 (details)
  222. Fix typeo in attach failed error message. (details)
  223. llvm-symbolizer: Exit non-zero when DWARF parsing errors have been rendered (details)
  224. Fix llvm-symbolizer assembly-based test to require x86 and specify x86 when assembling (details)
  225. Revert "[LLD] Set alignment as part of Characteristics in TLS table." (details)
  226. [LLD] Set alignment as part of Characteristics in TLS table. (details)
  227. Increase timeout to find a dSYM in macos DownloadObjectAndSymbolFile (details)
  228. [SVE][NFC] Replace some TypeSize comparisons in non-AArch64 Targets (details)
  229. [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine. (details)
  230. [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections. (details)
  231. [libc][NFC] Add probability distributions for memory function sizes (details)
  232. [yaml2obj] - Allow specifying no tags to create empty sections in few cases. (details)
  233. [NFC] Correct name of profile function to Profile in APValue (details)
  234. [Statepoints] Unlimited tied operands. (details)
  235. [AMDGPU] Add objdump invalid metadata testcase (details)
  236. [lldb] Explicitly test the template argument SB API (details)
  237. [CodeGen][X86] Emit fshl/fshr ir intrinsics for shiftleft128/shiftright128 ms intrinsics (details)
  238. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector tests (details)
  239. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector support (details)
  240. [DebugInstrRef] Support recording of instruction reference substitutions (details)
  241. Fix unused variable warning when compiling with asserts disabled. (details)
  242. [flang] Fix build with BUILD_SHARED_LIBS=ON and FLANG_BUILD_NEW_DRIVER=ON (details)
  243. [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases" (details)
  244. [Statepoints] Remove MI limit on number of tied operands. (details)
  245. [SVE]Fix implicit TypeSize casts in EmitCheckValue (details)
  246. [AMDGPU] Minimize number of s_mov generated by copyPhysReg (details)
  247. [InstCombine] visitXor - refactor ((X^C1)>>C2)^C3 -> (X>>C2)^((C1>>C2)^C3) fold. NFCI. (details)
  248. AMDGPU: Fix verifier error on killed spill of partially undef register (details)
  249. Add "not" to an llvm-symbolizer test that expects to fail (details)
  250. [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions(). (details)
  251. [TableGen] Add the !not and !xor operators. (details)
  252. [NFC] Fix license header from D87841 (details)
  253. [mlir][standard] Fix parsing of scalar subview and canonicalize (details)
  254. [openmp][libomptarget] Include header from LLVM source tree (details)
  255. [InstCombine] InstCombineAndOrXor - refactor cast<ConstantInt> usages to PatternMatch. NFCI. (details)
  256. [InstCombine] SimplifyDemandedUseBits - xor - refactor cast<ConstantInt> usage to PatternMatch. NFCI. (details)
  257. [InstCombine] Use m_SpecificInt instead of m_APInt + comparison. NFCI. (details)
  258. [RISCV] fix a mistake in RISCVInstrInfoV.td (details)
  259. [WebAssembly] v128.load{8,16,32,64}_lane instructions (details)
  260. [LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255. NFC. (details)
  261. [LLD] [COFF] Implement a GNU/ELF like -wrap option (details)
  262. [lldb] [Process/FreeBSDRemote] Initial multithreading support (details)
  263. Revert "[WebAssembly] v128.load{8,16,32,64}_lane instructions" (details)
  264. [x86] add no 'unwind' to reduce test noise; NFC (details)
  265. [libc++] Allow building libc++ on platforms without a random device (details)
  266. [libc++] NFC: Remove unused include (details)
  267. [PGO] Remove the old memop value profiling buckets. (details)
  268. [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation (details)
  269. [libc++][filesystem] Only include <fstream> when we actually need it in copy_file_impl (details)
  270. [LV] Add a getRecurrenceBinOp and make use of it. NFC (details)
  271. Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option" (details)
  272. [mlir][Linalg] NFC - Rename test files s/_/-/g (details)
  273. [flang][msvc] Avoid a reinterpret_cast (details)
  274. [libc++] Reduce dependencies on <iostream> from <random> (details)
  275. Make sure both cc1 and cc1as process -m[no-]code-object-v3 (details)
  276. [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace (details)
  277. [InstCombine] update tests for logic folds to exercise commuted patterns; NFC (details)
  278. Reapply [LLD] [COFF] Implement a GNU/ELF like -wrap option (details)
  279. [mlir] Fix typo in LangRef (details)
  280. [mlir] Add std.tensor_to_memref op and teach the infra about it (details)
  281. [SemaObjC] Fix composite pointer type calculation for `void*` and pointer to lifetime qualified ObjC pointer type (details)
  282. Reland "[WebAssembly] v128.load{8,16,32,64}_lane instructions" (details)
  283. [AMDGPU] gfx1032 target (details)
  284. [MTE] Pin the tagged base pointer to one of the stack slots. (details)
  285. [AArch64] Stack frame reordering. (details)
  286. [gn bulid] Remove phantom WebAssembly tablegen() calls (details)
  287. [NFC][SCEV] Autogenerate check lines in tests being affected by upcoming patch (details)
  288. [NFC][LSR] Autogenerate check lines in tests being affected by upcoming patch (details)
  289. [NFC][IndVars] Autogenerate check lines in tests being affected by upcoming patch (details)
  290. [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough (details)
  291. [libc] Use entrypoints.txt as the single source of list of functions for a platform. (details)
  292. PR47864: Fix assertion in pointer-to-member emission if there are (details)
  293. [libTooling] Change `after` range-selector to operate only on source ranges (details)
  294. [LoopVersion] Unify SCEVChecks and alias check handling (NFC). (details)
  295. fix symbol printing on windows (details)
  296. [WebAssembly] Prototype i8x16.popcnt (details)
  297. Revert "[clang] Add -fc++-abi= flag for specifying which C++ ABI to use" (details)
  298. Revert "[HIP] Change default --gpu-max-threads-per-block value to 1024" (details)
  299. [VE] Support fabs/fcos/fsin/fsqrt math functions (details)
  300. [VE] Add VGT/VSC/PFCHV instructions (details)
  301. Add an SB API to get the SBTarget from an SBBreakpoint (details)
  302. [MS] Apply `inreg` to AArch64 sret parms on instance methods (details)
  303. [CGBuiltin] Respect asm labels and redefine_extname for builtins with specialized emitting (details)
  304. Add missing 'override' (details)
  305. [mlir][vector] Add unrolling patterns for Transfer read/write (details)
  306. [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions. (details)
  307. [AArch64][GlobalISel] NFC: Refactor emitIntegerCompare (details)
  308. [PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting (details)
  309. [mlir] RewriterGen NativeCodeCall matcher with ConstantOp matcher (details)
  310. Switch the default of VerifyIntegerConstantExpression from constant (details)
  311. [MLIR] Fix gcc5 in D89161 (details)
  312. [llvm-cov] don't include all source files when provided source files are filtered out (details)
  313. [mlir][CAPI] Add mlirAttributeGetType function. (details)
  314. Support ObjC in IncludeInserter (details)
  315. [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs (details)
  316. [llvm-cov] Fix test cases. (details)
  317. [RISCV] Add -mtune support (details)
  318. [RISCV] Fix -Wbraced-scalar-init after D89025 (details)
  319. [SCEV][NFC] Split out type balancing in implication engine (details)
  320. [lib/ObjectYAML] - Simplify the code that handles Content/Size fields. (details)
  321. Remove dead variable to silence compiler warning [NFC] (details)
  322. Revert "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" (details)
  323. Fix hidden-redecls.m test for some environments (details)
  324. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." (details)
  325. [AMDGPU] Correct comment typo in AMDGPUSubtarget.h (details)
  326. [SCEV] Add a few test cases where the max BTC is limited by wrapping. (details)
  327. [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument (details)
  328. [InstCombine] foldAndOrOfICmpsOfAndWithPow2 - add vector support (details)
  329. [SVE][CodeGen]Use getFixedSize() function for TypeSize comparison in clang (details)
  330. [InstCombine] narrowRotate - minor refactoring for funnel shift support. NFC. (details)
  331. [ValueTracking] Clarify TypeSize comparisons (details)
  332. Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" (details)
  333. [Indvars][NFC] Remove duplicating checks (details)
  334. [AMDGPU] Add a message to an assert (details)
  335. [Indvars][NFCI] Remove meaningless restrictive code in IndVars (details)
  336. [InstCombine] Add trunc+zext 'narrow' funnel shift tests (PR35155) (details)
  337. [InstCombine] Fix typo in narrow funnel shift test (details)
  338. [lldb] Fix FreeBSD build for ea3a547 (details)
  339. [InstCombine] foldSelectRotate - canonicalize to OR(SHL,LSHR). NFCI. (details)
  340. [Indvars][NFC] Merge two functions together (details)
  341. [libc++] NFC: Move iterator.range tests into the right place (details)
  342. [libc++] NFCI: Use Lit features to disable tests instead of #if (details)
  343. [globalopt] Teach to look through `addrspacecast`. (details)
  344. Revert "[llvm-cov] don't include all source files when provided source files are filtered out" (details)
  345. [libcxx] Fix printf formats in two tests. (details)
  346. [libcxxabi] Fix printf formats in a test. (details)
  347. [clang-tidy] modernize-loop-convert reverse iteration support (details)
  348. [lldb] Modernize PseudoTerminal::OpenSecondary (details)
  349. [lldb] Minidump: check for .text hash match with directory (details)
  350. AMDGPU: Don't kill super-register with overlapping copy (details)
  351. llvm-reduce: Fix typo in status message (details)
  352. llvm-reduce: Don't replace intrinsic calls with undef (details)
  353. [flang] Failed call to CHECK() for call to ASSOCIATED(NULL()) (details)
  354. clang-format: Assert in-memory file created in createInMemoryFile, NFC (details)
  355. [libcxx] [test] Use string() instead of native() as parameter to std::ifstream/ofstream in copy_file_large.pass.cpp (details)
  356. [libcxx] [test] Use fs::path::string_type instead of std::string in fs.op.relative (details)
  357. [libcxx] [test] Mark tests for libcxx specific implementation details with LIBCPP_ONLY() (details)
  358. [libcxx] [test] Add (void) return casts on functions marked nodiscard in MS STL (details)
  359. [InstCombine] Remove custom and(trunc(and(x,c1)),c2) fold (details)
  360. [InstCombine] visitAnd - add some ((val OP C1) & C2) vector test coverage (details)
  361. [InstCombine] visitAnd - pull out repeated I.getType() calls. NFCI. (details)
  362. Disable DynamicLibraryTests when using LLVM_INTEGRATED_CRT_ALLOC (PR47881) (details)
  363. [Hexagon] Fix license headers in some .td files, NFC (details)
  364. Reapply "OpaquePtr: Add type to sret attribute" (details)
  365. [MLIR] Add idempotent trait folding (details)
  366. [llc] Use -filetype=null to disable MIR printing (details)
  367. [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic (details)
  368. [libc++] Move the oss-fuzz script to libc++ (details)
  369. [libc++] Move the oss-fuzz script to libcxx/utils/ci (details)
  370. [MemProf] Memory profiling runtime support (details)
  371. [llvm-objdump] Implement --prefix option (details)
  372. [libc++] Avoid relying on `realpath` being installed on the system (details)
  373. [GlobalISel] Add translation support for vector reduction intrinsics. (details)
  374. [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions. (details)
  375. [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars. (details)
  376. [MemProf] Don't build memprof if sanitizer not being built (details)
  377. [AMDGPU][HIP] Switch default DWARF version to 5 (details)
  378. [Indvars][NFCI] Simplify assertion. (details)
  379. [libcxx] [test] Fix string type handling in a few fairly trivial class.path tests (details)
  380. [gn build] (manually) port 3d4bba302d246 (details)
  381. [gn build] Port 3d4bba302d2 (details)
  382. [test] Pin null-function.ll to legacy PM (details)
  383. [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD. (details)
  384. [llvm-objdump][test] Delete source-interleave-prefix-windows.test (details)
  385. Add support for more OS types to AddClangModuleCompilationOptionsForSDKType() (details)
  386. [llvm-objdump][test] Unsupport system-windows for source-interleave-prefix.test (details)
  387. [docs] Fix some out-of-date / inaccurate text and missing formatting in the User's Manual. (details)
  388. [mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects. (details)
  389. [mlir] Optimize symbol related checks in SymbolDCE (details)
  390. [mlir] Add a new SymbolUserOpInterface class (details)
  391. [mlir] Update SCCP and the Inliner to use SymbolTableCollection for symbol lookups (details)
  392. [AMDGPU] Run hazard recognizer pass later (details)
  393. [flang] Disallow pointer constants (details)
  394. [CGSCC] Add -abort-on-max-devirt-iterations-reached option (details)
  395. [SCEV] Add additional tests where the max BTC is limited by wrapping. (details)
  396. Revert "Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs"" (details)
  397. [AMDGPU] Drop array size in AMDGCNGPUs and R600GPUs (details)
  398. [VectorCombine] Avoid crossing address space boundaries. (details)
  399. Extend memset-to-zero optimization to C++11 aggregate functional casts (details)
  400. Treat constant contexts as being in the default rounding mode. (details)
  401. make the AsmPrinterHandler array public (details)
  402. Fix Windows llvm-objdump tests (details)
  403. [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC. (details)
  404. Revert "Fix Windows llvm-objdump tests" (details)
  405. [Format/ObjC] Correctly handle base class with lightweight generics and protocol (details)
  406. Revert "make the AsmPrinterHandler array public" (details)
  407. [lldb] Implement ObjCExceptionThrowFrameRecognizer::GetName() (details)
  408. [objdump][macho] Check arch before formating reloc name as arm64 addend (details)
  409. PR44406: Follow behavior of array bound constant folding in more recent versions of GCC. (details)
  410. Fixed a failure when const matcher fails, added a test to catch (details)
  411. [PowerPC] Implementation of 128-bit Binary Vector Rotate builtins (details)
  412. Fix accidental use of VLAs that causes these tests to fail after Clang (details)
  413. [libomptarget] Fix copy-to motion for PTR_AND_OBJ entries where PTR is a struct member. (details)
  414. Make the check for whether we should memset(0) an aggregate (details)
  415. [AArch64][GlobalISel] Select csinc if a select has a 1 on RHS. (details)
  416. [NPM] Fix some PhaseOrdering tests under NPM (details)
  417. [MemorySSA] Verify clobbering within reachable blocks. (details)
  418. [TargetLowering] Extract simplifySetCCs ctpop into a separate function. NFCI (details)
  419. [DebugInfo] Support for DWARF operator DW_OP_over (details)
  420. [LangRef] Rename the names of metadata in load/store's syntax (NFC) (details)
  421. This test includes a source that will produce basic blocks and hence sections with -fbasic-block-sections=all. (details)
  422. Add support for !noundef metatdata on loads (details)
  423. Un-indent the section on 'Writing Target Stop-Hooks in Python' (details)
  424. Revert "Register TargetCXXABI.def as a textual header" (details)
  425. [lldb] Enable cmake policy CMP0077 for option() (details)
Changes
  1. [zorg] [PowerPC] Limit number of threads to 20 on clang-ppc64le-rhel buildbot (details)

Started by timer

This run spent:

  • 4 ms waiting;
  • 5 hr 25 min build duration;
  • 5 hr 25 min total from scheduled to completion.
Revision: ae4fe1984f0e47259b5e476a73749185cc24e1ac
  • refs/remotes/origin/master
Revision: 2fc811d0946a8a2a9eb3fd3f4931d0a960593fd3
  • refs/remotes/origin/master
Test Result (no failures)