Started 1 mo 2 days ago
Took 2 hr 6 min

Success Build #19783 (Oct 23, 2020 6:57:18 PM)

Changes
  1. [GWP-ASan] Rework utilities (NFC) (details)
  2. [Polly] Reuse multiple uses in operand tree. (details)
  3. clang/Basic: ContentCache::InvalidFlag => ContentCache::IsBufferInvalid, NFC (details)
  4. Improve file doesnt exist error with -fbasic-block-sections= (details)
  5. Don't permit array bound constant folding in OpenCL. (details)
  6. [HazardRec] Allow inserting multiple wait-states simultaneously (details)
  7. [AMDGPU] Avoid inserting noops during scheduling (details)
  8. Don't instantiate lambda closure types in default member initializers (details)
  9. NFC: Fix -Wsign-compare warnings on 32-bit builds (details)
  10. ContentCache: Simplify by always owning the MemoryBuffer (details)
  11. [flang] Fix call to CHECK() on erroneous subroutine declaration (details)
  12. [lldb] Don't strip LLDB.framework on install (details)
  13. SourceManager: Simplify early returns in ContentCache::getBufferOrNone, NFC (details)
  14. [llvm] Fix ODRViolations for VersionTuple YAML specializations NFC (details)
  15. [test] Fix -fbasic-block-sections= test on Windows after D89500 (details)
  16. This is a test commit (details)
  17. Revert "This is a test commit" (details)
  18. [Polly] Delete unused lambda capture after 7175cffb2133048018df74c1b49d1d4962ea18f2 (details)
  19. [AMDGPU][NFC] Fix missing size in comment (details)
  20. Remove unnecessary header include which violates layering (details)
  21. [NFC][MC] Use [MC]Register in MachineVerifier (details)
  22. Revert D89381 "[SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2" (details)
  23. [X86] Error on using h-registers with REX prefix in the assembler instead of leaving it to a fatal error in the encoder. (details)
  24. [SCEV] Prove implications of different type via truncation (details)
  25. Revert "[SCEV] Prove implications of different type via truncation" (details)
  26. [NFC][PowerPC]Add tests for folding RLWINM before and after RA. (details)
  27. Revert "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" (details)
  28. [libcxx] [test] Split the file_time_type synopsis test (details)
  29. [SVE] Remove reliance on TypeSize comparison operators in unit tests (details)
  30. [SVE][CodeGen] Replace use of TypeSize comparison operator in CreateStackTemporary (details)
  31. [X86] Remove period from end of error message in assembler (details)
  32. [mlir] Expose Value hierarchy to Python bindings (details)
  33. [mlir] Use the correct base class for Attributes in Python bindings (details)
  34. [mlir] Fix copy-pasted docstrings in Python bindings (details)
  35. [X86] Add clang release notes for HRESET and minor change for llvm release notes. (NFC) (details)
  36. [NFC][LSAN] Use InitializeCommonFlags in LSAN (details)
  37. [compiler-rt][builtins][RISCV] Always include __mul[sd]i3 builtin definitions (details)
  38. Reapply "[clang] Improve handling of physical registers in inline (details)
  39. [AMDGPU][TableGen] Make more use of !ne !not !and !or. NFC. (details)
  40. [InstructionSimplify] Precommit more tests for D89317. NFC. (details)
  41. [Passes] Move ADCE before DSE & LICM. (details)
  42. [mlir] ODS: support TableGen dag objects to specify OpBuilder parameters (details)
  43. [InstructionSimplify] And precommit more tests for D89317. NFC. (details)
  44. [ADT] Fix for ImmutableMapRef (details)
  45. [Driver] Incorporate -mfloat-abi in the computed triple on ARM (details)
  46. [AMDGPU] Fix off by one in assert (details)
  47. [TargetLowering] Add test for bit comparison fold (details)
  48. [TargetLowering] Check boolean content when folding bit compare (details)
  49. Add "SkipDead" parameter to TargetInstrInfo::DefinesPredicate (details)
  50. [DAG] getNode(ISD::EXTRACT_SUBVECTOR) Drop unnecessary N2C null check - we assert that this isn't null and have already used the pointer. NFCI. (details)
  51. [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI. (details)
  52. [Clang] Update newpm pipeline test in clang after D87322. (details)
  53. [clang testing] Fix a read-only source build system failure (details)
  54. [llvm-mca] Add test for cortex-a57 memory instructions (details)
  55. [llvm] Use early exits and get rid of if-return-else-return pattern; NFC (details)
  56. [LIT] error if directly named test won't be run indirectly (details)
  57. [LIT] fixed up accidentally committed EOF problems. (details)
  58. [SystemZ] Mark unsaved argument R6 as live throughout function. (details)
  59. [libc++] Include <__config_site> from <__config> (details)
  60. [CostModel] remove cost-kind predicate for memcpy cost (details)
  61. [libc++] Revert "Include <__config_site> from <__config>" (details)
  62. Only run when `arm` is registered. NFC. (details)
  63. [DebugInfo] Follow up c521e44defb5 with an API improvement (details)
  64. [nfc] [lldb] Fix harmless slicing of DWARFDIE (details)
  65. [ARM] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans (details)
  66. Remove .svn from exclude list as we moved to git (details)
  67. [lldb] Port lldb gdb-server to libOption (details)
  68. Fix "Unknown arguments specified" to if in lldb (details)
  69. [take 2] [libc++] Include <__config_site> from <__config> (details)
  70. [lldb] Fix windows build for fa5fa63fd140f (details)
  71. [libomptarget][amdgcn] Refactor memcpy to eliminate maps (details)
  72. AMDGPU: Propagate amdgpu-flat-work-group-size attributes (details)
  73. AMDGPU: Lower the threshold reported for maximum stack size exceeded (details)
  74. [mlir]: Clarify docs for external OpTrait::FunctionLike ops (details)
  75. [mlir][gpu] Add customer printer/parser for gpu.launch_func. (details)
  76. [mlir][gpu] Add lowering to LLVM for `gpu.wait` and `gpu.wait async`. (details)
  77. [AMDGPU] Refactor SOPC & SOPP .td for extension (details)
  78. Use -### in arm-float-abi.c test (details)
  79. [gn build] (manually) port 54fa9ecd3088 (details)
  80. [gn build] (manually) port 5d796645d6c8cade (libcxx __config change) (details)
  81. [libc++] Fix the installation of libc++ headers since the __config_site change (details)
  82. [gn build] try to fix up deps of __config_site after 37c030f81a (details)
  83. [clang] Improve Serialization/Imporing/Dumping of APValues (details)
  84. [X86] Regenerate old vector-variable-insertion test (details)
  85. [X86] Improve variable vector insertion test coverage. (details)
  86. [ELF] --gc-sections: retain dependent sections of non-SHF_ALLOC sections (details)
  87. [AMDGPU] Fixed v_swap_b32 match (details)
  88. [flang] Another validity of the TARGET= argument of ASSOCIATED() for objects (details)
  89. [NFC] Fix the definition of SuitableAlign (details)
  90. Fix missing c++ mode comment (details)
  91. [ARM][SchedModels] Convert IsLdrAm3RegOffPred to MCSchedPredicate (details)
  92. [libomptarget] Require LLVM source tree to build libomptarget (details)
  93. [NFC] Clean up always false variables (details)
  94. [gn build] try to fix clang build after 37c030f81a9fdd (details)
  95. [NFC][OpenMP] Update description of OMPGridValues enums (details)
  96. [ARM] add cost-kind tests for intrinsics; NFC (details)
  97. [CostModel] remove cost-kind predicate for scatter/gather cost (details)
  98. [mlir] Add structural type conversions for SCF dialect. (details)
  99. [mlir][shape] Split out structural type conversions for shape dialect. (details)
  100. [mlir][CAPI][Python] Plumb OpPrintingFlags to C and Python APIs. (details)
  101. [NFC] Fixes Doxygen copy-paste error. (details)
  102. [RS4GC] NFC. Preparatory refactoring to make GC parseable memcpy (details)
  103. [LowerMatrixIntrinsics][NewPM] Fix PreservedAnalyses result (details)
  104. [sanitizer] Convert PrintModuleMap to DumpProcessMap (details)
  105. [BlockExtract][NewPM] Port -extract-blocks to NPM (details)
  106. [libcxxabi] Stub out 'sleep' call when _LIBCXXABI_HAS_NO_THREADS is defined. (details)
  107. [test] Fix no-wrap-symbolic-becount.ll under NPM (details)
  108. [c++20] For P0732R2 / P1907R1: Basic frontend support for class types as (details)
  109. Add more test coverage for APValue serialization / deserialization and (details)
  110. [mlir] Add missing dependency for MLIRSCFTransforms (details)
  111. [test] Fix alloca-offset-lifetime.ll under NPM (details)
  112. [test] Fix quadradic-exit-value.ll under NPM (details)
  113. Simple fix to basic-block-sections to replace emit-obj with emit-llvm (details)
  114. [spirv] Fix legalize standard to spir-v for transfer ops (details)
  115. [libc++] Fix compiler-rt build by copying libc++ headers to <build>/include (details)
  116. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts (details)
  117. [c++20] For P0732R2: Give class NTTPs the proper type when examined with 'decltype'. (details)
  118. Always allow std::function to be copied. (details)
  119. [mlir] Simplify DDR matching patterns with equal operands for operators where it's applicable. Added documentation. (details)
  120. [libc++][ci] Also install the library in the CI scripts (details)
  121. [libc++] Fix the benchmarks build (details)
  122. [c++20] For P0732R2: permit class template argument deduction for non-type template parameters. (details)
  123. [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor (details)
  124. Revert several changes related to llvm-symbolizer exiting non-zero on failure. (details)
  125. [NFC] Set return type of getStackPointerRegisterToSaveRestore to Register (details)
  126. Revert "SimplifyCFG: Clean up optforfuzzing implementation" (details)
  127. Revert "Revert "SimplifyCFG: Clean up optforfuzzing implementation"" (details)
  128. [sanitizer]Update tests to be compatible with Android. (details)
  129. Make APValue profiling a little more compact. (details)
  130. [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity (details)
  131. [test] Fix LoopDeletion tests under NPM (details)
  132. Ensure that the "value" of an unnamed bit-field isn't taken into (details)
  133. [LSR] add testcase for LSR profitable chain change, nfc (details)
  134. [test] Fix LoopDistribute tests under NPM (details)
  135. [X86] Support customizing stack protector guard (details)
  136. [sanitizer] Allow log_path to distinguish default from explicit stderr (details)
  137. Fix test failure on Windows. (details)
  138. [NPM][opt] Disallow -analyze under NPM (details)
  139. Do not intercept __libc_memalign and cfree on Android because neither of these exists in Bionic. (details)
  140. [test] Fix shrunk-constant.ll under NPM (details)
  141. [IRCE] consolidate profitability check (details)
  142. [test] Fix tests using -analyze that fail under NPM (details)
  143. Revert "Add "not" to an llvm-symbolizer test that expects to fail" (details)
  144. [NFC][AMDGPU] Reorder SIMemoryLegalizer functions to be consistent (details)
  145. [libcxxabi] Define _LIBCXXABI_WEAK properly for mingw compilers (details)
  146. [libcxx] [test] Add another (void) cast for a function marked nodiscard in MS STL (details)
  147. [libcxx] [test] Mark bits of fs.enum tests as libcpp specific (details)
  148. [libcxx] [test] Move use of statvfs to helper header (details)
  149. [driver][arm64] Set target CPU to A12 for compiler invocations that (details)
  150. [DWARFLinker] Capitalize type names (NFC) (details)
  151. [ShrinkWrap] Delete unneeded nullptr checks for the save point. NFC (details)
  152. [InstructionSimplify] icmp (X+Y), (X+Z) simplification (details)
  153. Revert "[DWARFLinker] Capitalize type names (NFC)" (details)
  154. [SCEV][NFC] Rename getMax -> getConstantMax (details)
  155. [libc++] Update continous integration scripts (details)
  156. [llvm-mca] Improve test case (details)
  157. [X86] Add User Interrupts(UINTR) instructions (details)
  158. [SCEV][NFC] Rename MaxAndComplete -> ConstantMaxAndComplete (details)
  159. [gn build] Port be39a6fe6fc (details)
  160. [RISCV][NFC] Add more tests for 32-bit constant materialization (details)
  161. [SCEV][NFC] Simplify internals of BackedgeTakenInfo (details)
  162. [mlir] Add MemRefReshapeOp definition to Standard. (details)
  163. [clang-tidy] Add links to check docs in comments (details)
  164. [x86 testing] NFC: Create exhaustive vector popcnt ULT/UGT tests (details)
  165. [DebugInstrRef] Substitute debug value numbers to handle optimizations (details)
  166. Test I added requires X86 to be built. (details)
  167. [AArch64] Add cost model tests for min/max intrinsics. (details)
  168. [lldb][NFC] Make GetShellSafeArgument return std::string and unittest it. (details)
  169. [mlir] Add MemRefReinterpretCastOp definition to Standard. (details)
  170. [llvm-mca] Add few ldm* instructions to cortex-a57 test case (details)
  171. [CodeGen] Split MVT::changeTypeToInteger() functionality from EVT::changeTypeToInteger(). (details)
  172. [Clang] [TableGen] Clean up !if(!eq(bool, 1) and related booleans (details)
  173. [lldb] Explicitly use the configuration architecture when building test executables (details)
  174. [mlir] Convert from Async dialect to LLVM coroutines (details)
  175. [TableGen] Continue improving the comments for the data structures. (details)
  176. [OpenMP] Emit calls to int64_t functions for amdgcn (details)
  177. Limit debug instr-referencing tests to X86 (details)
  178. ScheduleDAGInstrs: Skip debug instructions at end of scheduling region (details)
  179. AMDGPU: Implement getNoPreservedMask (details)
  180. AMDGPU: Fix not always reserving VGPRs used for SGPR spilling (details)
  181. [lldb] Fix TestTargetAPI.py on Apple simulators (details)
  182. [AArch64] Add min/max cost-model tests for v4i16. (details)
  183. [DebugInstrRef] Pass DBG_INSTR_REFs through register allocation (details)
  184. [X86] Return const& in IntelExprStateMachine::getIdentifierInfo(). NFCI. (details)
  185. [X86] X86AsmParser - make methods const where possible. NFCI. (details)
  186. [ARM][SchedModels] Convert IsLdstsoScaledPred to MCSchedPredicate (details)
  187. [AArch64] Add min/max cost-model tests for v2i32. (details)
  188. [AMDGPU] Fix expansion of i16 MULH (details)
  189. [mlir][gpu] NFC: switch occurrences of gpu.launch_func to custom format. (details)
  190. [MemProf] Allow the binary to specify the profile output filename (details)
  191. [mlir] Do not start threads in AsyncRuntime (details)
  192. [lldb] Fix a regression introduced by D75730 (details)
  193. [LoopRotate][NPM] Disable header duplication under -Oz (details)
  194. [NFC][MC] Use MCRegister for ReachingDefAnalysis APIs (details)
  195. [HIP] Fix HIP rounding math intrinsics (details)
  196. [OpenCL] Remove unused extensions (details)
  197. [lldb/DWARF] Add support for DW_OP_implicit_value (details)
  198. [Docs] Clarify that FunctionPasses can't add/remove declarations (details)
  199. [gn build] Add missing clangd dependencies (details)
  200. [AMDGPU] Add amdgpu specific loop threshold metadata (details)
  201. [SLP] Add tests with selects that can be turned into min/max. (details)
  202. [DomTree] Accept Value as Def (NFC) (details)
  203. Revert "[lldb] Explicitly use the configuration architecture when building test executables" (details)
  204. [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn (details)
  205. Revert "[Docs] Clarify that FunctionPasses can't add/remove declarations" (details)
  206. AMDGPU: Cleanup MIR test (details)
  207. [InstCombine] Remove dbg.values describing contents of dead allocas (details)
  208. [TableGen] Update documents to make them more complete (details)
  209. clang/Basic: Remove ContentCache::getRawBuffer, NFC (details)
  210. [SystemZ][z/OS] Set short-enums as the default for z/OS (details)
  211. [InstSimplify] add tests for ctpop constant range; NFC (details)
  212. HowToReleaseLLVM: Clean up document and remove references to SVN (details)
  213. [NFC][PartialInliner]: Clean up code (details)
  214. [MemCpyOpt] Move GEP during call slot optimization (details)
  215. [PatternMatch] Add new FP matchers. NFC. (details)
  216. [InstCombine][NFC] Use ConstantExpr::getBinOpIdentity (details)
  217. [libc++] Drop old workaround for iostreams instantiations missing from the dylib (details)
  218. [GWP-ASan] Move random-related code in the allocator (details)
  219. DWARFv5: Disable DW_OP_convert for configurations that don't yet support it (details)
  220. Port -instnamer to NPM (details)
  221. Revert "[mlir] Convert from Async dialect to LLVM coroutines" (details)
  222. Revert "Revert "[mlir] Convert from Async dialect to LLVM coroutines"" (details)
  223. Revert "[CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI)" (details)
  224. [test] HotColdSplit: cover use of opaque pointer type (details)
  225. [clangd] Give the server information about client's remote index protocol version (details)
  226. [SourceManager] Skip module maps when searching files for macro arguments (details)
  227. [clangd] Get rid of llvm::Optional in Remote- and LocalIndexRoot; NFC (details)
  228. [BasicAA] Add additional phi tests (NFC) (details)
  229. Revert "[GWP-ASan] Move random-related code in the allocator" (details)
  230. Initial support for vectorization using Libmvec (GLIBC vector math library) (details)
  231. [BasicAA] Don't track visited blocks for phi-phi alias query (details)
  232. [AIX] Emit error for -G option on AIX (details)
  233. [BasicAA] Only add visited phi blocks temporarily (details)
  234. [DomTree] Make assert more precise (details)
  235. [GWP-ASan] Move random-related code in the allocator (redo) (details)
  236. [llvm-objcopy][MachO] Fix the calculation of the output size (details)
  237. [libc++] Allow running the tests in the experimental runtimes-only build (details)
  238. [clang][Frontend] Add missing error handling (details)
  239. [SourceManager] Avoid copying SLocEntry in computeMacroArgsCache (details)
  240. [libTooling] Add function to Transformer to create a no-op edit. (details)
  241. [AArch64][GlobalISel] Split post-legalizer combiner to allow for lowering at -O0 (details)
  242. [gn build] (semi-manually) port 147b9497e79 (details)
  243. [ELF] --warn-backrefs: save the referenced InputFile * (details)
  244. [AArch64][GlobalISel] Move imm adjustment for G_ICMP to post-legalizer lowering (details)
  245. DebugInfo: Use llc rather than %llc_dwarf when also hardcoding a target triple (details)
  246. [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary (details)
  247. [libc++abi] Fix the standalone build after the __config_site change (details)
  248. BitCodeFormat: update doc on new byref and mustprogress attrs; NFC (details)
  249. Fix constant evaluation of zero-initialization of a union whose first (details)
  250. Revert "[MBP] Add whole chain to BlockFilterSet instead of individual BB" (details)
  251. [OpenMP] Fixed a potential integer overflow (details)
  252. SourceManager: Factor out helpers for common SLocEntry lookup pattern, NFC (details)
  253. SourceManager: Change SourceManager::isMainFile to take a FileEntry, NFC (details)
  254. [Inliner] Run always-inliner in inliner-wrapper (details)
  255. DebugInfo: Tidy up test for more portability to MachO and Windows (details)
  256. [MC] Adjust StringTableBuilder for linked Mach-O binaries (details)
  257. SourceManager: getFileEntryRefForID => getNonBuiltinFilenameForID, NFC (details)
  258. SourceManager: Remove a redundant nullptr check in getNonBuiltinFilenameForID, NFC (details)
  259. [CGSCC] Detect devirtualization in more cases (details)
  260. DebugInfo: Hash DIE referevences (DW_OP_convert) when computing Split DWARF signatures (details)
  261. [IR] Merge metadata manipulation code into Value (details)
  262. [lldb] Fix missing initialization in UtilityFunction ctor (NFC) (details)
  263. [runtimes] Do not set XXX_STANDALONE_BUILD for libc++/abi/unwind (details)
  264. [lldb] Fix bug instroduced by a00acbab45b0 (details)
  265. [SCEV][NFC] Cache symbolic max exit count (details)
  266. [JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation. (details)
  267. Revert "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation." (details)
  268. [llvm-objcopy][NFC] Extract arg parsing logic into a helper function (details)
  269. [DebugInfo] Clear subreg in setDebugValueUndef() (details)
  270. [ARM][SchedModels] Let ldm* instruction scheduling use MCSchedPredicate (details)
  271. [llvm-mca] Add test for cortex-a57 NEON instructions (details)
  272. [SVE]Clarify TypeSize comparisons in llvm/lib/Transforms (details)
  273. [AMDGPU] Add simplification/combines for llvm.amdgcn.fmul.legacy (details)
  274. [lld][ELF][test] Add additional test coverage for LTO (details)
  275. [mem2reg] Remove dbg.values describing contents of dead allocas (details)
  276. [mlir] Fix exiting OpPatternRewriteDriver::simplifyLocally after first iteration that didn't change the op. (details)
  277. [MLIR] Added PromoteBuffersToStackPass to convert heap- to stack-based allocations. (details)
  278. [DebugInstrRef] NFC: Separate collection of machine/variable values (details)
  279. [lldb] Split out NetBSD/x86 watchpoint impl for unification (details)
  280. [AArch64] Implement getIntrinsicInstrCost, handle min/max intrinsics. (details)
  281. [ARM][SchedModels] Convert IsR1P0AndLaterPred to MCSchedPredicate. NFC (details)
  282. [X86] lowerShuffleWithPERMV - use MVT::changeTypeToInteger helper. NFCI. (details)
  283. [InstCombine] Rename InstCombinerImpl::matchBSwap to matchBSwapOrBitReverse. NFCI. (details)
  284. [InstCombine] matchBSwapOrBitReverse - expose bswap/bitreverse matching flags. (details)
  285. [mlir] Expose affine expression to C API (details)
  286. [ValueTracking] add range limits for ctpop (details)
  287. [clang-tidy] Fix redefinition of module in the same module.modulemap file (details)
  288. [clangd] Migrate to proto2 syntax (details)
  289. [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC (details)
  290. [CMake] Fix hardcoding of protobuf output basename. NFC (details)
  291. [clangd] NFC: Add using directives to avoid spelling out llvm::sys::path (details)
  292. [InstSimplify] add tests for ctlz constant range; NFC (details)
  293. [InstSimplify] add tests for cttz constant range; NFC (details)
  294. [ValueTracking] add range limits for ctlz (details)
  295. [ValueTracking] add range limits for cttz (details)
  296. [clang] Split remote index service definition into a separate file. (details)
  297. [MLIR] Extract buffer alias analysis for reuse (details)
  298. [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic (details)
  299. [clangd] Drop version from remote index proto names, fix clangd-index-server (details)
  300. [LSR] ignore profitable chain when reg num is not major cost. (details)
  301. [runtimes] Revert the libc++ __config_site change (details)
  302. [gn build] port 48e4b0f (__config_site revert) (details)
  303. [DebugInstrRef] Convert DBG_INSTR_REFs into variable locations (details)
  304. [llvm-mca] Extend cortex-a57 memory instructions test (details)
  305. [MLIR] Fix bad merge with buffer alias analysis. (details)
  306. Export TemplateArgumentMatcher so clients defining custom matchers don't need to use the internal namespace (details)
  307. [flang][openacc] Fix semantic check for wait and atomic directives (details)
  308. AMDGPU: Increase branch size estimate with offset bug (details)
  309. AMDGPU: Don't query for TII in TII (details)
  310. [TableGen] Change !getop and !setop to !getdagop and !setdagop. (details)
  311. [InstCombine] Add initial bitreverse test coverage (details)
  312. [InstCombine] Add 8/16/32/64 bitreverse test coverage (details)
  313. [InstCombine] Add i8 bitreverse by multiplication test patterns (details)
  314. [flang][OpenMP] Upstream lowering of `ParallelOp` clauses (details)
  315. CfgInterface: rename interface() to getInterface() (details)
  316. Revert "[Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty." (details)
  317. [AMDGPU] Add simplification/combines for llvm.amdgcn.fma.legacy (details)
  318. [DebugInstrRef] Handle DBG_INSTR_REFs use-before-defs in LiveDebugValues (details)
  319. [flang][OpenMP] Upstream lowering of OpenMP `Flush` construct (details)
  320. [WebAssembly] Implementation of (most) table instructions (details)
  321. [clangd] Fix remote-server build and add it to check-clangd (details)
  322. [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse. (details)
  323. [gn build] Port 00255f41929 (details)
  324. [PowerPC] Fix the Predicates for enabling pcrelative-memops and PLXVP/PSTXVP definitions (details)
  325. SourceManager: Clarify that FileInfo always has a ContentCache, NFC (details)
  326. [AArch64][SVE] Fix umin/umax lowering to handle out of range imm. (details)
  327. Re-apply "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation" (details)
  328. Added utility to launch tests on a target remotely. (details)
  329. Revert "[CGSCC] Detect devirtualization in more cases" (details)
  330. SourceManager: Encapsulate line number mapping into SrcMgr::LineOffsetMapping (details)
  331. These compiler-rt tests should be UNSUPPORTED instead of XFAIL. (details)
  332. [lldb] Redesign Target::GetUtilityFunctionForLanguage API (details)
  333. [CUDA] Improve clang's ability to detect recent CUDA versions. (details)
  334. [CUDA] Extract CUDA version from cuda.h if version.txt is not found (details)
  335. [gn build] Port dbbc4f4e226 (details)
  336. [AArch64][GlobalISel] Introduce a new post-isel optimization pass. (details)
  337. SourceManager: Make LastLineNoContentCache and ContentCache::SourceLineCache mutable, NFC (details)
  338. [MLInliner] Disable always inliner in bounds tests (details)
  339. [ELF] Don't error on R_PPC64_REL24/R_PPC64_REL24_NOTOC referencing __tls_get_addr for missing R_PPC64_TLSGD/R_PPC64_TLSLD (details)
  340. [mlir] Add FuncOp::eraseResults (details)
  341. [PhiValues] Use SetVector to avoid non-determinism (details)
  342. [PowerPC] Add intrinsics for MMA (details)
  343. [NFC] Use [MC]Register in RegAllocGreedy (details)
  344. [BasicAA] Add additional phi cycle test (NFC) (details)
  345. [MemProf] XFAIL test on avr until issue can be debugged (details)
  346. [AIX][cmake] Adjust management of `-G` for linking (details)
  347. [AMDGPU] Fixed isLegalRegOperand() with physregs (details)
  348. [AIX] Let alloca return 16 bytes alignment (details)
  349. [lldb] Fix use of undefined type 'lldb_private::UtilityFunction' (details)
  350. [IR] add fn attr for no_stack_protector; prevent inlining on mismatch (details)
  351. SourceManager: Simplify by inlining what remains of ComputeLineNumbers, NFC (details)
  352. [gn build] Add missing comma (details)
  353. [mlir][vector] Add folding for ExtractOp with ShapeCastOp source (details)
  354. [libc++] Refactor the run-buildbot script to make it more modular, and run the benchmarks (details)
  355. Unconditionally #include <future> (details)
  356. [mlir][vector] Add folder for ExtractStridedSliceOp (details)
  357. [libc++] Clean up unused CI files (details)
  358. [lldb] Move copying of files into reproducer out of process (details)
  359. [AArch64] Add vector compare/select cost-model tests. (details)
  360. [libc++] NFC: Remove unused includes from the test suite (details)
  361. [mlir] Link with pthreads in AsyncRuntime (details)
  362. Fix shared build. NFC. (details)
  363. [Asan][Windows] Fix asan stack traces on Windows. (details)
  364. Fix typo in diagnostic name. (details)
  365. Remove global dialect registration (details)
  366. [mlir][Vector] Introduce UnrollVectorOptions to control vector unrolling. (details)
  367. [flang] An erroneous type bound procedure was causing a call to CHECK() (details)
  368. GC-parseable element atomic memcpy/memmove (details)
  369. Add a mlir natvis file for debugging with Visual Studio (details)
  370. [SVE] Lower fixed length VECREDUCE_SEQ_FADD operation (details)
  371. Revert "Remove global dialect registration" (details)
  372. PR47954 / DR2126: permit temporary objects that are lifetime-extended by (details)
  373. [RISCV] Use the commercial name for scheduling model (NFC) (details)
  374. [CodeGen] Emit destructor calls to destruct non-trivial C struct (details)
  375. [llvm-install-name-tool] Add -prepend_rpath option (details)
  376. [test] Simplify pr33641_remove_arg_dbgvalue.ll (details)
  377. [Inliner][NPM] Properly pass callee AAResults (details)
  378. [StructurizeCFG][NewPM] Port -structurizecfg to NPM (details)
  379. [MemProf] Attempt to debug avr bot failure (details)
  380. [libFuzzer] Added -print_full_coverage flag. (details)
  381. [Hexagon] Handle selection between HVX vector predicates (details)
  382. Don't allow structured binding declarations to decompose a (details)
  383. [intel-pt] Disable/Enable tracing to guarantee the trace is correct (details)
  384. Fix a few warnings from GCC (NFC) (details)
  385. Topologically sort the library to link to mlir-cpu-runner which is required with some linkers like BFD (NFC) (details)
  386. Remove global dialect registration (details)
  387. Remove unused verifyRegStateMapping() function in RegAllocFast (NFC) (details)
  388. [AutoFDO] Remove a broken assert in merging inlinee samples (details)
  389. FileManager: Reorder declarations of FileEntry and FileEntryRef, NFC (details)
  390. Add CMake dependency from MLIRJitRunner on all dialects (details)
  391. clangd: Stop calling FileEntryRef::FileEntryRef (details)
  392. llvm-dwarfdump: Support verbose printing DW_OP_convert to print the CU local offset before the resolved absolute offset (details)

Started by user Azharuddin Mohammed

This run spent:

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