Started 13 days ago
Took 40 min

Success Build clang-d342066-g6115bd9ba28-t6508-b6508.tar.gz (Feb 10, 2020 4:24:17 AM)

Issues

No known issues detected

Build Log

Changes
  1. Execute libc++abi tests on Armv7 devboard by llvm-clang-win-x-armv7l builder. (details / githubweb)
  2. Merge requests for llvm-clang-win-x-armv7l and llvm-clang-win-x-aarch64 builders. (details / githubweb)
  3. Requested informative notifications for aarch64/armv7 cross builders. (details / githubweb)
  4. [buildot] Add myself to the lldb-windows notification list. (details / githubweb)
Changes
  1. [InstCombine] add tests for casted phi; NFC (details)
  2. [AMDGPU] getMemOperandsWithOffset: add resource operand for BUF instructions (details)
  3. [ThinLTO] More efficient export computation (NFC) (details)
  4. [OPENMP50]Codegen support for order(concurrent) clause. (details)
  5. [OPENMP][DOCS]Update status of conditional lastprivate, NFC. (details)
  6. [InstCombine] Fix unused variable warning; NFC (details)
  7. [Examples] Link BitReader in ThinLtoJIT example (details)
  8. [ARM] Expand vector reduction intrinsics on soft float (details)
  9. [CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition (details)
  10. [InstCombine] Rename worklist methods; NFC (details)
  11. [InstCombine] Add replaceOperand() helper (details)
  12. [X86] getTargetShuffleMask - use getConstantOperandVal helper. NFCI. (details)
  13. [IRBuilder] Remove unnecessary NoFolder methods; NFCI (details)
  14. Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" (details)
  15. [IRBuilder] Add missing NoFolder::CreatePointerBitCastOrAddrSpaceCast(); NFC (details)
  16. [SimplifyLibCalls] Remove unused IRBuilder argument; NFC (details)
  17. [SVE] Fix bug in simplification of scalable vector instructions (details)
  18. [LoopUtils] Make duplicate method a utility. [NFCI] (details)
  19. [clang] detect switch fallthrough marked by a comment (PR43465) (details)
  20. [lldb] Delete ClangForward.h (details)
  21. [lldb] Remove unused parameter from ValueObject::GetExpressionPath (details)
  22. [llvm-objdump] Suppress spurious warnings when parsing Mach-O binaries. (details)
  23. Revert "[SVE] Fix bug in simplification of scalable vector instructions" (details)
  24. Add PassManagerImpl.h to hide implementation details (details)
  25. Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI libunwind builds (details)
  26. [TargetRegisterInfo] Make the heuristic to skip region split overridable by the target (details)
  27. GlobalISel: Implement fewerElementsVector for G_SEXT_INREG (details)
  28. [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd(). (details)
  29. [AArch64][GlobalISel] Walk through G_AND in TB(N)Z bit calculation (details)
  30. [MLIR][Linalg] Allow fusion of more than 2 linalg ops. (details)
  31. [MLIR][Linalg] Use GenericLoopNestRangeBuilder in tiling code. (details)
  32. [clang-doc] Improving Markdown Output (details)
  33. [AIX] Don't use a zero fill with a second parameter (details)
  34. Revert "[clang-doc] Improving Markdown Output" (details)
  35. AMDGPU: Fix splitting wide f32 s.buffer.load intrinsics (details)
  36. AMDGPU/GlobalISel: Allow selecting s128 load/stores (details)
  37. [GWP-ASan] Allow late initialisation if single-threaded. (details)
  38. AMDGPU: Analyze divergence of inline asm (details)
  39. [analyzer] Re-land 0aba69e "Add test directory for scan-build." (details)
  40. [analyzer] Suppress linker invocation in scan-build tests. (details)
  41. scudo: Use more size classes in the malloc_free_loop benchmarks. (details)
  42. [NFC] Factor out function to detect if an attribute has an argument. (details)
  43. [mlir] Accept an LLVM::LLVMFuncOp in the builder of LLVM::CallOp (details)
  44. Omit "Contents of" headers when -no-leading-headers is specified. (details)
  45. [ARM] MVE vector reduction fadd and fmul tests. NFC (details)
  46. Fix LLVM_ENABLE_MODULES build after TypeSize.h change (details)
  47. Refactor CommandObjectTargetSymbolsAdd::AddModuleSymbols (details)
  48. Improve help text for (lldb) target symbols add (details)
  49. Fix modules build after PassManagerImpl.h addition (details)
  50. AMDGPU: Add flag to control mem intrinsic expansion (details)
  51. [AArch64][GlobalISel] Fold G_SHL into TB(N)Z bit calculation (details)
  52. [libFuzzer] Minor documentation fixes. (details)
  53. [ANDGPU] getMemOperandsWithOffset: support BUF non-stack-access instructions with resource but no vaddr (details)
  54. [AArch64][GlobalISel] Fold G_XOR into TB(N)Z bit calculation (details)
  55. [OpenMP] [DOCS] Update OMP5.0 feature status table [NFC] (details)
  56. [lldb/DataExtractor] Fix UB shift in GetMaxS64Bitfield (details)
  57. [lldb/DataExtractor] Use an early return in GetMaxS64Bitfield, NFC (details)
  58. [lldb/StringPrinter] Simplify StringPrinterBufferPointer, NFC (details)
  59. [compiler-rt] implement sigaltstack interception (details)
  60. [TestKernVerStrLCNOTE] Strengthen a check. NFC. (details)
  61. Reland "[AArch64] Fix data race on RegisterBank initialization." (details)
  62. Revert "Reland "[AArch64] Fix data race on RegisterBank initialization."" (details)
  63. [X86] Update the haswell and broadwell scheduler information for gather instructions (details)
  64. DebugInfo: Add missing test coverage for DW_OP_convert in loclists (details)
  65. hwasan_symbolize: warn about missing symbols at most once per library (details)
  66. hwasan_symbolize: allow 0x in the address field (details)
  67. DebugInfo: Check DW_OP_convert in loclists with Split DWARF (details)
  68. DebugInfo: Fix convert-loclist.ll to handle different target instruction lengths (details)
  69. DebugInfo: Simplify emitDebugLocEntry by never passing a null CU (details)
  70. Xfail this test temporarily until AdrianM or I can (details)
  71. DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF (details)
  72. Fix unused variable warning (NFC) (details)
  73. [X86] Don't emit two X86ISD::COMI/UCOMI nodes when handling comi/ucomi intrinsics. (details)
  74. Re-land "[lldb/Test] Make substrs argument to self.expect ordered." (details)
  75. [lldb/Test] Use arrays instead of sets for build_and_run_expr (details)
  76. [lldb/Test] Sort substr for TestDataFormatterStdMap.py (details)
  77. [lldb/Test] Fix typo in TestDataFormatterStdMap.py (details)
  78. [lldb] [ObjectFile/ELF] Fix negated seg ids on 32-bit arches (details)
  79. Update TTI's getUserCost to return TCC_Free on freeze (details)
  80. [lldb/Test] Fix substr order in asan & ubsan tests (details)
  81. [lldb/Test] Sort substr for TestDataFormatterStdMap.py (2/2) (details)
  82. [X86] Use X86ISD::SUB instead of X86ISD::CMP in some places. (details)
  83. [mlir] Initial support for type constraints in the declarative assembly format (details)
  84. [mlir][ODS] Refactor BuildableType to use $_builder as part of the format (details)
  85. [mlir] Emit a fatal error when the assembly format is invalid (details)
  86. [X86] Remove some uncovered and possibly broken code from combineZext. (details)
  87. [GVN] Add GVNOption to control load-pre more fine-grained. (details)
  88. [X86] Remove unneeded code that looks for (and (i8 (X86setcc_c)) (details)
  89. Let isGuaranteedNotToBeUndefOrPoison consider PHINode with constant values (details)
  90. [ValueTracking] Let isGuaranteedToBeUndefOrPoison look into operands of icmp (details)
  91. [update_cc_test_checks] Don't attach CHECK lines to function declarations (details)
  92. [NFC] Encapsulate MemOp logic (details)
  93. [ARM][VecReduce] Force expand vector_reduce_fmin (details)
  94. Revert "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places." (details)
  95. [lldb][NFC] Use correct Decl typedef in ClangASTSource (details)
  96. [DAG] OptLevelChanger - fix uninitialized variable analyzer warning (PR44471) (details)
  97. [OpenCL] Tidy up OpenCLBuiltins.td (details)
  98. [NFC] Fix some spelling mistakes to test pushing to GH. (details)
  99. Improve error message of FileCheck when stdin is empty (details)
  100. [OpenMP][OMPT] fix reduction test for 32-bit x86 (details)
  101. [ARM] Make ARM::ArchExtKind use 64-bit underlying type, NFCI (details)
  102. [clangd] Mechanism to make update debounce responsive to rebuild speed. (details)
  103. [yaml2obj/obj2yaml] - Add support for the SHT_LLVM_CALL_GRAPH_PROFILE section. (details)
  104. [Matrix] Mark matrix memory intrinsics as argmemonly/write|read mem. (details)
  105. [InstCombine] fix operands of shouldChangeType() for casted phi transform (details)
  106. [InstCombine] add splat tests with undef elements; NFC (details)
  107. [lldb] Increase LINK_INTERFACE_MULTIPLICITY for Debug builds (details)
  108. [lldb] [testsuite] generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML (details)
  109. [mlir][spirv] Add resource limits into target environment (details)
  110. [Linalg] Add tiling of Linalg to parallel loops. (details)
  111. [mlir][spirv] Wrap debug-only method in #ifndef NDEBUG (details)
  112. [lldb] [testsuite] Fixup: generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML (details)
  113. [InstCombine] add more splat tests with undef elements; NFC (details)
  114. [clangd] Increase stack size of the new threads on macOS (details)
  115. [Polly] Fix compilation after 105642af5eef: include PassManagerImpl.h (details)
  116. Revert "[clangd] Mechanism to make update debounce responsive to rebuild speed." (details)
  117. [ARM] Make ARM::ArchExtKind use 64-bit underlying type (part 2), NFCI (details)
  118. [DebugInfo] Re-instate LiveDebugVariables scope trimming (details)
  119. Revert "DebugInfo: Check DW_OP_convert in loclists with Split DWARF" (details)
  120. Revert "DebugInfo: Add missing test coverage for DW_OP_convert in loclists" (details)
  121. [SystemZ]  Support -msoft-float (details)
  122. [SystemZ]  Add 'REQUIRES:' or '-mtriple' to some newly added tests. (details)
  123. [VE] half fptrunc+store&load+fpext (details)
  124. Reland "[clangd] Mechanism to make update debounce responsive to rebuild speed." (details)
  125. [clangd] Don't assert when completing a lambda variable inside the lambda. (details)
  126. [ARM][AsmParser] Make assembly directives case insensitive (details)
  127. PowerPC: Remove redundancy in ternary for predicate selection (details)
  128. [clang] Add matcher to identify macro expansions. (details)
  129. [BPF] handle typedef of struct/union for CO-RE relocations (details)
  130. [MLIR] Fixes for shared library dependencies. (details)
  131. [NFC][LangRef][FPEnv] Fix whitespace for denormal-fp-math/denormal-fp-math-f32 (details)
  132. [BPF] use base lvalue type for preserve_{struct,union}_access_index metadata (details)
  133. scudo: Simplify getClassIdBySize() logic. NFCI. (details)
  134. [ARM] Correct missing newline after outputting .tlsdescseq directive. (details)
  135. [Driver] Change -fmax-tokens $arg to -fmax-tokens=$arg (details)
  136. [X86] -fpatchable-function-entry=N,0: place patch label after ENDBR{32,64} (details)
  137. [clang] fix lib/ASTMatchers for BUILD_SHARED_LIBS=ON (details)
  138. Separately track input and output denormal mode (details)
  139. [InstCombine] add FIXME comment to shuffle transform; NFC (details)
  140. [BFI] Add a debug check for unknown block queries. (details)
  141. [clang][NFC] Expand some `auto`s and add another test for matcher `isExpandedFromMacro`. (details)
  142. Try to fix buildbot failure (details)
  143. [X86] Fix missing load latencies (PR36894) (details)
  144. GlobalISel: Fold SmallVector resizes into constructors (details)
  145. AMDGPU: Cleanup SMRD buffer selection (details)
  146. [test] yaml2obj -docnum => --docnum= (details)
  147. [mlir] Fix clang 5 warning for missing braces (details)
  148. [lldb/StackFrameList] Convert assert to defensive check in SynthesizeTailCallFrames (details)
  149. [lldb/test] Skip TestBasicEntryValuesX86_64 due to llvm.org/PR44774 (details)
  150. AMDGPU: Split denormal mode tracking bits (details)
  151. [clang-format] Allow a comment to follow a C# attribute specifier (details)
  152. [mlir] [VectorOps] refined description of vector.contract (details)
  153. CodeGenPrepare: Reorder check for cold and shouldOptimizeForSize (details)
  154. libclc/asin: Switch to amd builtins version of asin (details)
  155. [C++20] Add consteval-specific semantic for functions (details)
  156. [libc] Fix typo in header generation docs. (details)
  157. AMDGPU/GlobalISel: Legalize s16 G_FEXP2 (details)
  158. AMDGPU/GlobalISel: Custom lower G_FEXP (details)
  159. [InlineCost] Add flag to allow changing the default inline cost (details)
  160. [mlir] Print types to the OpAsmPrinter instead of the raw_ostream. (details)
  161. Recommit "[X86] Use X86ISD::SUB instead of X86ISD::CMP in some places." (details)
  162. Try to fix windows build bot after 008e7bf92343b8bd6ebade5b3ddcfe4bb4e29f8d (details)
  163. Additional testcase for 0130b6cb5a8. (details)
  164. PR44761: Fix fallback to later tiebreakers if two non-template functions (details)
  165. [hip] Properly populate macros based on host processor. (details)
  166. AMDGPU/GlobalISel: Remove extension legality hacks (details)
  167. [sanitizer] Add missing declarations for sigaltstack syscall wrappers. (details)
  168. [AMDGPU] Fix infinite loop with fma combines (details)
  169. AMDGPU/GlobalISel: Legalize G_SEXT_INREG (details)
  170. AMDGPU/GlobalISel: Do a better job splitting 64-bit G_SEXT_INREG (details)
  171. AMDGPU/GlobalISel: Select G_SEXT_INREG (details)
  172. Fix "expression is redundant [misc-redundant-expression]" warning (PR44768) (details)
  173. [lldb/Reproducers] Instrument SBFile (details)
  174. [lldb/Reproducers] Treat SB classes pass by value as const references (details)
  175. AMDGPU: Fix isAlwaysUniform for simple asm SGPR results (details)
  176. [clang-tidy] Fix "expression is redundant [misc-redundant-expression]" warning. NFCI. (PR44768) (details)
  177. Revert: [lldb] [testsuite] generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML (details)
  178. [compiler-rt] Fix sanitizer_common build for FreeBSD (details)
  179. [libomptarget] Implement wavefront functions for amdgcn (details)
  180. Re-land "[lldb] [testsuite] generalize `DWARFASTParserClangTests` based on `DWARFExpressionTest`'s YAML" (details)
  181. [lldb/Unittest] Fix the modules build by including TypeSystemClang.h (details)
  182. [cmake] Fix clang builds with BUILD_SHARED=ON and CLANG_LINK_CLANG_DYLIB=ON (details)
  183. [lldb] Remove clang classes from lldb-forward.h (details)
  184. [compiler-rt] [netbsd] Fix build after "implement sigaltstack interception" (details)
  185. [lldb] Remove unused references to ClangExpressionDeclMap (details)
  186. [OpenMP] Add Flush directive to OpenMPIRBuilder (details)
  187. [Concepts] Add missing CXXThisScope to function template constraint substitution (details)
  188. Revert "[Concepts] Add missing CXXThisScope to function template constraint substitution" (details)
  189. [lldb/Reproducers] Add missing SBFile methods to the registry (details)
  190. [Concepts] Add missing CXXThisScope to function template constraint substitution (details)
  191. [SEH] Remove CATCHPAD SDNode and X86::EH_RESTORE MachineInstr (details)
  192. [X86] Give KSET0* and KSET1* pseudos the same scheduler resource usage as KXOR/KXNOR. (details)
  193. Avoid many std::tie/tuple instantiations in ASTImporter (details)
  194. [lldb] Delete commented-out code (details)
  195. [lldb] Rename Type::ResolveClangType to Type::ResolveCompilerType (details)
  196. [Support] Fix warnings in ARMTargetParser.cpp (details)
  197. [compiler-rt] fix OpenBSD and Solaris build with sigaltstack interception (details)
  198. Fix -Wunused-result warnings in LLDB (details)
  199. Fix x86 32bits MLIR build (NFC) (details)
  200. [X86] Add custom lowering for lrint/llrint to either cvtss2si/cvtsd2si or fist. (details)
  201. [lldb/Reproducers] Change record logging to mirror replay logging (details)
  202. [lldb/Reproducers] Add underscore to varaibles in LLDB_RECORD macros (details)
  203. [Driver][Darwin] Improve tests for -nostdinc & friends (details)
  204. Fix after c25938d (details)
  205. [lldb] Fix -Wdocumentation warnings (details)
  206. Fix some more -Wrange-loop-analysis warnings in AArch64TargetParser (details)
  207. [NFCI] Update according to style. (details)
  208. [Remarks] Extend the RemarkStreamer to support other emitters (details)
  209. Fix BroadcasterManager::RemoveListener to really remove the listener (details)
  210. [cuda][hip] Temporarily XFAIL on arm (details)
  211. [gn build] Port 7531a5039fd (details)
  212. [gn build] Port b8a847c0a3e (details)
  213. DebugInfo: Generalize convert-debugloc.ll to run for multiple target architectures (details)
  214. DebugInfo: convert-debugloc.ll remove erroneous CHECK (details)
  215. Fix warning on trailing `;`. NFC. (details)
  216. [Remarks] Fix gcc build (details)
  217. Fix warning on trailing `;`. NFC. (details)
  218. DebugInfo: Generalize test/DebugInfo/X86/convert-inlined.ll (details)
  219. DebugInfo: Generalize test/DebugInfo/X86/convert-linked.ll to run with different architectures (details)
  220. Reapply: DebugInfo: Add missing test coverage for DW_OP_convert in loclists (details)
  221. DebugInfo: use a symbolic DIE reference in convert-loclist.ll (details)
  222. PR44786: Don't assert when profiling <=> expressions. (details)
  223. [mlir][spirv] Add dialect-specific attribute for target environment (details)
  224. [WebAssembly] Enable recently implemented SIMD operations (details)
  225. Recommit: DebugInfo: Check DW_OP_convert in loclists with Split DWARF (details)
  226. [BPF] disable ReduceLoadWidth during SelectionDag phase (details)
  227. Revert "[WebAssembly] Split and recombine multivalue calls for ISel" (details)
  228. DebugInfo: Fix convert-loclist.ll Split DWARF variant to use a hardcoded triple (details)
  229. [lldb/Reproducers] Change the way we instrument void* arguments (details)
  230. DebugInfo: convert-debugloc.ll generalize to run on ppc64le (details)
  231. DebugInfo: Add a couple of missing COFF sections to make convert-loclist.ll pass on Windows (details)
  232. DebugInfo: Hash DW_OP_convert in loclists when using Split DWARF (details)
  233. AMDGPU: Correct memory size for image intrinsics (details)
  234. [mlir] Mark the MLIR tools for installation in CMake (details)
  235. Enhance debugserver's err reporting on attach fails (details)
  236. Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering" (details)
  237. [WebAssembly] Add experimental multivalue calling ABI (details)
  238. AMDGPU/EG,CM: Implement fsqrt using recip(rsqrt(x)) instead of x * rsqrt(x) (details)
  239. Remove leftover artifacts from use of gtest. (details)
  240. [CMake][compiler-rt] Replace Windows backslashes with CMake ones (details)
  241. [CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target (details)
  242. [X86] Add a DAG combine for (i32 (sext (i8 (x86isd::setcc_carry)))) -> (i32 (x86isd::setcc_carry)) and remove isel patterns. (details)
  243. [clangd] Preserve -nostdinc and --sysroot when calling query driver (details)
  244. [DebugInfo] Avoid the call site param for mem instrs with multiple defs (details)
  245. [clangd] Use printf instead of `echo -e` to be compliant with dash (details)
  246. [yaml2obj][obj2yaml] - Simplify format of the SHT_LLVM_ADDRSIG section. (details)
  247. [AMDGPU] Use v3f32 type in image instructions (details)
  248. [AMDGPU] Fix lowering a16 image intrinsics (details)
  249. [lldb] Ignore type sugar in TypeSystemClang::GetPointerType (details)
  250. [clangd] Pull out a isProtoFile function. (details)
  251. [CMake] Add missing component dependencies, to fix building for mingw with BUILD_SHARED_LIBS (details)
  252. Partially revert c1c9819ef91aab51b5a23fb3027adac5a2f551cc (details)
  253. [AVR] Add disassembly tests for supported instructions (details)
  254. Fix MSVC signed/unsigned warning. NFCI. (details)
  255. [X86] Fix missing load latencies (PR36894) (details)
  256. [OpenCL] Fix support for cl_khr_mipmap_image_writes (details)
  257. [lldb] Make TestDataFormatterObjCCF.py pass outside California (details)
  258. [lldb] Introduce i386 support in NetBSD Process plugin (details)
  259. [lldb][NFC] Remove some unnecessary curly braces (details)
  260. [clangd] Add the missing elaborated types in FindTarget. (details)
  261. [lldb] Revert some change in data-formatter-objc/main.m that broke TestDataFormatterObjCNSDate.py (details)
  262. [ARM][LowOverheadLoops] Ensure memory predication (details)
  263. [ARM][LowOverheadLoops] Fix loop count chain (details)
  264. visitINSERT_VECTOR_ELT - pull out repeated dyn_cast. NFCI. (details)
  265. [MCA] Remove verification check on MayLoad and MayStore. NFCI (details)
  266. [ARM] Correct syntax of the CLRM insn (details)
  267. [analyzer] Fix a couple of bugs in HTML report generation. (details)
  268. [MLIR] Add mapping based on ValueRange to BlockAndValueMapper. (details)
  269. [OPENMP][NVPTX]Add NVPTX specific definitions for new/delete operators. (details)
  270. [OPNEMP50][DOCS]Mark array shaping expression as claimed, NFC. (details)
  271. [ARM][MVE] LowOverheadLoops: DCE on the iteration count setup expression (details)
  272. [clang][driver] Fix null pointer dereference warning inside PrintActions1 (PR43462) (details)
  273. Re-enable a update_cc_test_checks.py tests (details)
  274. [OpenCL] Fix tblgen support for cl_khr_mipmap_image_writes (details)
  275. [ARM][TargetParser] Improve handling of dependencies between target features (details)
  276. [lldb/Target] Add Assert StackFrame Recognizer (details)
  277. AMDGPU/GlobalISel: Don't use legal v2s16 G_BUILD_VECTOR (details)
  278. GlobalISel: Make LegalizerHelper primitives public (details)
  279. AMDGPU/GlobalISel: Fix processing new phi in waterfall loop (details)
  280. [Analyzer] Model STL Algoirthms to improve the iterator checkers (details)
  281. [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP (details)
  282. AMDGPU/GlobalISel: Legalize llvm.amdgcn.s.buffer.load (details)
  283. [gn build] Port b198f16e1e1 (details)
  284. [MLIR][GPU] Fix build files for mlir-opt. (details)
  285. [IRCE] Make IRCE a Function pass. (details)
  286. Resubmit^2: [JumpThreading] Thread jumps through two basic blocks (details)
  287. NFC: fix unused var warnings in no-assert builds (details)
  288. [clang-format] Do not treat C# attribute targets as labels (details)
  289. AMDGPU: Fix divergence analysis of control flow intrinsics (details)
  290. [lldb] [test] Pass LLVM_LIBS_DIR from CMake for linking liblldb (details)
  291. [PGO][PGSO] Tune flags for profile guided size optimization. (details)
  292. [clang-format] Do not merge short C# class definitions into one line (details)
  293. AMDGPU/GlobalISel: Legalize TFE image result loads (details)
  294. [AArch64][GlobalISel] Fix one use check in getTestBitReg (details)
  295. AMDGPU/GlobalISel: Prefer merge/unmerge ops to legalize TFE (details)
  296. [CMake] Filter libc++abi and libunwind from runtimes build in MSVC (details)
  297. Reapply: [SVE] Fix bug in simplification of scalable vector instructions (details)
  298. [AArch64][GlobalISel] Fold G_ASHR into TB(N)Z bit calculation (details)
  299. [llvm-reduce] add ReduceAttribute delta pass (details)
  300. [gn build] Port fc62b36a000 (details)
  301. GlobalISel: Assume G_INTRINSIC* are convergent (details)
  302. [test] yaml2obj -docnum => --docnum= (details)
  303. [mlir][ODS] Add documentation for the declarative assembly format. (details)
  304. [ARM] Add extra use test for MVE VPT blocks. NFC (details)
  305. [GlobalISel][AArch64] Fix contract cross-bank copies with SIMD instructions (details)
  306. [scudo][standalone] Fix a race in the secondary release (details)
  307. Revert "Activate extension loading test on Darwin now that the underlying fix has landed" (details)
  308. [DebugInfo] Fix debug-info generation for block invocations so that we set the LinkageName (details)
  309. Revert "[llvm-reduce] add ReduceAttribute delta pass" (details)
  310. [gn build] Port b12176d2aaf (details)
  311. [MLIR] Move test passes out of lib/Analysis (details)
  312. [MLIR] Rename MemRefBoundCheck.cpp -> TestMemRefBoundCheck.cpp (details)
  313. [MLIR] Break cyclic dependencies with MLIRAnalysis (details)
  314. [NFC][RISCV] Fixing typo in comment. (details)
  315. AMDGPU/GlobalISel: Legalize f64 G_FFLOOR for SI (details)
  316. [VFS] More consistent support for Windows (details)
  317. [PowerPC][NFC] Clang-format on commit 4b414d (details)
  318. [Analysis] add query to get splat value from array of ints (details)
  319. [x86] use getSplatIndex() in lowerShuffleAsBroadcast() (details)
  320. AMDGPU/GlobalISel: Add mem operand to s.buffer.load intrinsic (details)
  321. Make llvm::crc32() work also for input sizes larger than 32 bits. (details)
  322. [mlir] Update generic op ebnf to include region (details)
  323. MemCpyOpt cannot use ABI alignment even if it was not given (details)
  324. AMDGPU/GlobalISel: Remove bitcast legality hack (details)
  325. [X86] Improve the gather scheduler models for SkylakeClient and SkylakeServer (details)
  326. [MemCpyOpt] Simplify find*Alignment (details)
  327. [SystemZ]  Improve handling of inline asm constraints. (details)
  328. [ELF][ARM] Fix regression of BL->BLX substitution after D73542 (details)
  329. DebugInfo: Stabilize DW_OP_convert tests so they don't depend on register allocation, etc (details)
  330. GlobalISel: Allow CSE of G_IMPLICIT_DEF (details)
  331. AMDGPU: Make LDS_DIRECT an artifical register (details)
  332. [LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging (details)
  333. [lldb/Reproducers] (De)serialize char* like const char* (details)
  334. [lldb/debugserver] Link against Security (details)
  335. [lldb/CMake] Remove non-existing wasm-DYLD subdir (details)
  336. [PHIElimination]  Compile time optimization for huge functions. (details)
  337. [AArch64][GlobalISel] Fold G_LSHR into test bit calculation (details)
  338. [AArch64][GlobalISel][NFC] Factor out TB(N)Z emission code into its own function (details)
  339. [lldb/API] Fix non null-terminated stop-reason in SBThread::GetStopDescription (details)
  340. [AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT (details)
  341. Partially revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging" (details)
  342. GlobalISel: Remove check for illegal MIR (details)
  343. [GWP-ASan] Crash Handler API. (details)
  344. [ConstantFold][SVE] Fix constant folding for bitcast. (details)
  345. [mlir][VectorOps] Add ShapeCastOp to the vector ops dialect. (details)
  346. Add missing directory from 3ec28da6 (details)
  347. [lldb] pass --lldb-libs-dir argument to lldb-dotest (details)
  348. Revert "[lldb/Target] Add Assert StackFrame Recognizer" (details)
  349. [analyzer] Prevent an assertion failure in PThreadLockChecker (details)
  350. [mlir] Adds affine loop fusion transformation function to LoopFusionUtils. (details)
  351. [ConstantFold][NFC] Move scalable vector unit tests under vscale.ll (details)
  352. [lldb/Test] Mark heap-cstr.test as requiring Python (details)
  353. [lldb] Remove "print xml" from TestWasm.py (details)
  354. [analyzer] Move fuchsia.Lock checker to alpha (details)
  355. [mlir][VectorOps] Support vector transfer_read/write unrolling for memrefs with vector element type. (details)
  356. Revert "[LLDB] Add DynamicLoaderWasmDYLD plugin for WebAssembly debugging" (details)
  357. [GWP-ASan] Change crash handler constant. (details)
  358. [mlir] [VectorOps] generalized vector.contract semantics (details)
  359. [GWP-ASan] Fix unused variables from crash handler + clang-format (details)
  360. [mlir] Register the GDB listener with ExecutionEngine to enable debugging JIT'd code (details)
  361. [mlir] Add support for basic location translation to LLVM. (details)
  362. [CMake] Link against ZLIB::ZLIB (details)
  363. [mlir] Add explicit friendship to LLVM::ModuleTranslation to derived (details)
  364. Two more small fixes for debugserver attach failure messaging. (details)
  365. Revert "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" (details)
  366. [lldb/Reproducers] Implement custom replayers for (char *, size_t) (details)
  367. Compile-fix after StringRef's conversion operator has been made explicit. (details)
  368. [lldb/DWARF] Don't assume that a SymbolFileDWARFDwo contains one compile unit (details)
  369. [mlir] Build fix for mlir-opt (details)
  370. [lldb/Reproducers] Serialize empty string for char* methods. (details)
  371. [clangd] Add a flag for spelled references in the Index (details)
  372. Fix build after D72746 (details)
  373. [LLDB] Fix compilation with GCC 5 (details)
  374. Fix some typos in ArrayRef.h (details)
  375. [SYCL][Driver] Add clang driver option to enable SYCL compilation mode (details)
  376. [yaml2obj] - Change NameIndex to StName for Symbol. (details)
  377. [yaml2obj] Refactor command line parsing (details)
  378. Fix lld test after D74034 (details)
  379. [NFC] Fix error handling documentation (details)
  380. [ARM] Fix non-determenistic behaviour (details)
  381. [llvm-readobj][test] Fix test after yaml2obj change (D74034) (details)
  382. [mlir] Add AffineMaxOp (details)
  383. [IRCE] Use SCEVExpander to modify loop bound (details)
  384. [clangd] Filter out implicit references while renaming (details)
  385. Fix build after D74112 (details)
  386. [ADT] Fix iplist_impl - use after move warnings (PR43943) (details)
  387. [llvm-exegesis] Improve error reporting (details)
  388. [llvm-exegesis] Improve error reporting in Target.cpp (details)
  389. StringRef.h: __builtin_strlen seems to exist in VS 2017 MSVC 19.16 or later (details)
  390. Try to fix ilist.h after 529e6f8791b6 (details)
  391. Revert "[llvm-exegesis] Improve error reporting" and follow-up. (details)
  392. [LLD][ELF] Add time-trace to ELF LLD (details)
  393. [llvm-exegesis] Document `repetition-mode`. (details)
  394. [lldb] Add test for calling const functions (details)
  395. [lldb][NFC] Move call-overidden-method test to lang/cpp/ folder (details)
  396. [clang][driver][ARM] Clean up ARM target & feature checking in clang driver. (details)
  397. [ReachingDefs] Make isSafeToMove more strict. (details)
  398. [RDA] getInstFromId: find instructions. NFC. (details)
  399. [ARM] peephole-bitcast test change. NFC. (details)
  400. [clangd] don't rename on protobuf symbols. (details)
  401. Revert "[SafeStack][DebugInfo] Insert DW_OP_deref in correct location" (details)
  402. Revert "[DebugInfo][DAG] Distinguish different kinds of location indirection" (details)
  403. Revert "[DebugInfo] Remove some users of DBG_VALUEs IsIndirect field" (details)
  404. [doc] typo in optimisation remark example (details)
  405. [OpenCL] Reduce size of builtin function tables (details)
  406. [clangd] Set "spelled" flag for constructor references. (details)
  407. Revert "[CMake] Passthrough CMAKE_SYSTEM_NAME to default builtin and runtimes target" (details)
  408. Revert "[mlir] Adds affine loop fusion transformation function to LoopFusionUtils." (details)
  409. [ARM][MVE] Add fixed point vector conversion intrinsics (details)
  410. [mlir-tblgen] Stop leaking PredNodes (details)
  411. [AIX] Implement caller arguments passed in stack memory. (details)
  412. Fix warning on unused variables. NFC. (details)
  413. [lldb/Target] Add Assert StackFrame Recognizer (details)
  414. scudo: Delete unused class ScudoByteMap. NFCI. (details)
  415. AMDGPU/GlobalISel: Avoid handling registers twice in waterfall loops (details)
  416. [lldb] Remove reset(nullptr_t) overload from SharingPtr (details)
  417. [GWP-ASan] Fix PRNG to use IE TLS. (details)
  418. [X86] Remove SETB_C8r/SETB_C16r pseudo instructions. Use SETB_C32r and EXTRACT_SUBREG instead. (details)
  419. [ubsan] Omit return value check when return block is unreachable (details)
  420. [lldb/tests] Correctly configure the lldb dotest arguments (details)
  421. [PGO][PGSO] Enable profile guided size optimization for non-cold code under instrumentation PGO. (details)
  422. [GWP-ASan] Use weak abort message definition. (details)
  423. [X86] Custom isel floating point X86ISD::CMP on pre-CMOV targets. Eliminate ConvertCmpIfNecessary (details)
  424. [lldb/Target] Remove extra semicolon in AssertFrameRecognizer (NFC) (details)
  425. [lldb] Explicitly qualify calls to std::static_pointer_cast (details)
  426. [lldb] [NFC] Refactor GetDWARFDeclContext to return DWARFDeclContext (details)
  427. [FPEnv][X86] Platform-specific builtin constrained FP enablement (details)
  428. [MC][ELF] Rename MC related "Associated" to "LinkedToSym" (details)
  429. [GlobalISel] Legalize more G_FP(EXT|TRUNC) libcalls. (details)
  430. AMDGPU: Add compile time hack for hasCFUser (details)
  431. [AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1 (details)
  432. [clang][driver] Clean up unnecessary reference to TC. NFC. (details)
  433. PR44684: Look through parens and similar constructs when determining (details)
  434. [Clang] Remove unused #pragma clang __debug handle_crash (details)
  435. [FPEnv][X86] Speculative fix for failures introduced by eda495426. (details)
  436. [lldb\utils] Place lldb-repro in a per-configuration directory to support multi-configuration generators (details)
  437. [Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug [assert|crash|parser_crash|llvm_fatal_error|llvm_unreachable|overflow_stack]' are used (details)
  438. [Clang][Driver] Remove -M group options before generating crash diagnostics (details)
  439. [Concepts] Fix incorrect check when instantiating abbreviated template type-constraints (details)
  440. [X86] Use MVT::i8 instead of MVT::i64 for shift amount in BuildSDIVPow2 (details)
  441. [X86] Add the rest of the tests that were supposed to go with 90c31b0f428fe911255277a60782ea9114700475 (details)
  442. [compiler-rt] clang-format FreeBSD-specific sanitizer sources (details)
  443. Revert "[CMake] Link against ZLIB::ZLIB" (details)
  444. [lldb/Reproducers] Refactor GetStopReasonExtendedBacktraces (NFC) (details)
  445. [lldb/Reproducers] Add missing strings for redirect macro (details)
  446. [GlobalISel] Use G_ZEXTLOAD instead of an anyextending load for non-pow-2 legalization. (details)
  447. Fix MSAN failure on Function destruction (details)
  448. Reland "[AArch64] Fix data race on RegisterBank initialization." (details)
  449. Revert "Reland "[AArch64] Fix data race on RegisterBank initialization."" (details)
  450. [CMake] Rename EXCLUDE_FROM_ALL and make it an argument to add_lit_testsuite (details)
  451. Detect attach fail in debugserver due to non-interactive (details)
  452. Revert "[FPEnv][X86] Platform-specific builtin constrained FP enablement" (details)
  453. [Support] When using SEH, create a impl instance for CrashRecoveryContext. NFCI. (details)
  454. Revert "[AArch64][GlobalISel] Emit TBZ for SGT cond branches against -1" (details)
  455. Revert "[AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT" (details)
  456. C++ DR2026: static storage duration variables are not zeroed before (details)
  457. AMDGPU: Limit the search in finding the instruction pattern for v_swap generation. (details)
  458. Recommit "[FPEnv][X86] Platform-specific builtin constrained FP enablement" (details)
  459. Add final description of why attach failed with poss error string. (details)
  460. Revert "AMDGPU: Limit the search in finding the instruction pattern for v_swap generation." (details)
  461. [AMDGPU] Cleanup assumptions about generated subregs (details)
  462. Update hwasan docs to cover outlined checks and globals. (details)
  463. [mlir][DialectConversion] Change erroneous return to a continue (details)
  464. Revert "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug ..." (details)
  465. [mlir][AsmPrinter] Fix edge case when printing floating point values. (details)
  466. Fix test after test changes added in da3dc00 caused the test to break (details)
  467. AMDGPU/GlobalISel: Fix non-pow-2 add/sub/mul for 16-bit insts (details)
  468. Clarify how llvm-mca detects att vs intel syntax. (details)
  469. Fix my use of the TARGET_OS_OSX TargetConditional. (details)
  470. Except, get the TARGET_OS_OSX check correct. (details)
  471. [X86] Use SelectionDAG::getAllOnesConstant to simplify some code. NFC (details)
  472. [X86] Turn vXi1 any_extends into sign_extends in PreprocessISelDAG and remove some isel patterns. (details)
  473. [DebugInfo]: Reorderd the emission of debug_str section. (details)
  474. [lldb] removed no longer needed CMakeDependentOption (details)
  475. Fix the MC/WebAssembly/debug-info.ll test after 84e5760 (details)
  476. [Target][AArch64] Remove non-existing system registers ICH_VSEIR_EL2 & ICC_SEIEN_EL1 from AArch64 backend (details)
  477. Support -fstack-clash-protection for x86 (details)
  478. [ARM][ASMParser] Refuse equal RdHi/RdLo for s/umlal, smlsl, s/umull, umaal (details)
  479. [ARM] Follow AACPS for preserving number of loads/stores of volatile bit-fields (details)
  480. [lldb] Remove all 'clean' targets from test Makefiles (details)
  481. [ValueTracking] Update implied reasoning to accept expanded cmp (NFC). (details)
  482. [InstCombine] Precommit usub.with.overflow test for D74066. (details)
  483. [NFC] Introduce an API for MemOp (details)
  484. [analyzer] Small StreamChecker refactoring (NFC). (details)
  485. Revert "Support -fstack-clash-protection for x86" (details)
  486. Fix docs and comments for max_tokens_total pragma (details)
  487. [ValueTracking] usub(a, b) cannot overflow if a >= b. (details)
  488. [llvm-dwarfdump][Stats] Add the license header (details)
  489. clang-cl: Parse new MSVC flags /Qspectre-load and /Qspectre-load-cf (details)
  490. [OpenCL] Restrict addr space conversions in nested pointers (details)
  491. [AArch64] Predictably disassemble system registers with the same encoding (details)
  492. [lldb] Improve error message when running static initializers in an expression fails (details)
  493. Rename prettyprinters test to llvm-support. (details)
  494. [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description. (details)
  495. [llvm-exegesis] Add a custom error for clustering (details)
  496. Recommit: "[llvm-exegesis] Improve error reporting" (details)
  497. Recommit: "[llvm-exegesis] Improve error reporting in Target.cpp" (details)
  498. [gn build] Port 446268a2234 (details)
  499. [NFC][ARM] Modified test with update script (details)
  500. Revert "[LLD][ELF][ARM] Do not substitute BL/BLX for non STT_FUNC symbols." (details)
  501. [mlir] Add NoSideEffect to Affine min max (details)
  502. [NFC][ARM] Update test (details)
  503. [OPENMP50]Add parsing/sema for acq_rel clause. (details)
  504. Re-land "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crashing when generating crash diagnostics when '#pragma clang __debug ..." (details)
  505. GlobalISel: Fix lowering of G_CTLZ/G_CTTZ (details)
  506. GlobalISel: Fix narrowing of G_CTPOP (details)
  507. [TableGen] Fix spurious type error in bit assignment. (details)
  508. AMDGPU/GlobalISel: Fix move s.buffer.load to VALU (details)
  509. [llvm-exegesis] Improve error reporting in BenchmarkRunner.cpp (details)
  510. [AsmPrinter] Print FP constant in hexadecimal form instead (details)
  511. [docs] update mathjax path in doxygen (details)
  512. [lldb/Target] Fix `frame recognizer list` crash when registered with nullptr (details)
  513. [lldb/test] Prevent TestFrameRecognizer.py to fail because of internal recognizers (NFC) (details)
  514. [lldb] Improve debugging 32-bit programs on NetBSD/amd64 (details)
  515. [GlobalISel][IRTranslator] Add special case support for ~memory inline asm clobber. (details)
  516. [X86] isNegatibleForFree - allow pre-legalized FMA negation (details)
  517. [x86] don't create an unused constant vector (details)
  518. [lldb] Delete ValueObjectRegisterContext class (details)
  519. [mlir][VectorOps] Generalized vector.print to i32/i64 (details)
  520. [yaml2obj] Add -D k=v to preprocess the input YAML (details)
  521. [yaml2obj][test] Simplify some e_machine EI_CLASS EI_DATA tests (details)
  522. [GlobalISel] Add buildMerge with SrcOp initializer list (details)
  523. [ELF][ARM][test] Keep arm-thumb-interwork-shared.s (details)
  524. [lldb/test] Skip the AssertFrameRecognizer test for Linux (details)
  525. [lldb] Group ABI plugins (details)
  526. [MachineInstr] Add isCandidateForCallSiteEntry predicate (details)
  527. AMDGPU/GlobalISel: Fix missing test for select of s64 scalar G_CTPOP (details)
  528. [clang] Fix linkage of nested lambdas. (details)
  529. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests (details)
  530. [X86] Handle SETB_C32r/SETB_C64r in flag copy lowering the same way we handle SBB (details)
  531. [PowerPC] Create a FixedStack object for CR save in linkage area. (details)
  532. [mlir][Linalg] Implement fusion of linalg.generic operation on tensors. (details)
  533. Support -fstack-clash-protection for x86 (details)
  534. AMDGPU: Limit the search in finding the instruction pattern for v_swap generation. (details)
  535. [AArch64][GlobalISel] Reland SLT/SGT TBNZ optimization (details)
  536. [scudo][standalone] 32-bit improvement (details)
  537. Revert "[CMake] Filter libc++abi and libunwind from runtimes build in MSVC" (details)
  538. [dsymutil] Delete unneeded parameter Triple from DWARFLinker (details)
  539. AMDGPU: Enhancement on FDIV lowering in AMDGPUCodeGenPrepare (details)
  540. Implement P1766R1: diagnose giving non-C-compatible classes a typedef name for linkage purposes. (details)
  541. Revert "Support -fstack-clash-protection for x86" (details)
  542. [cxx_status] Fix status of P1766R to not bleed into adjacent cells. (details)
  543. [DebugInfo]: Fix the debuginfo-tests/llgdb-tests/apple-accel.cpp test (details)
  544. [OPENMP50]Add codegen for acq_rel clause in atomic|flush directives. (details)
  545. [mlir][VectorOps] Expose and use llvm.intrin.fma* (details)
  546. [PowerPC] Fix spilling of vector registers in PEI of EH aware functions (details)
  547. [mlir][VectorOps] Introduce a `vector.fma` op that works on n-D vectors and lowers to `llvm.intrin.fmuladd` (details)
  548. Reland "[AArch64] Fix data race on RegisterBank initialization." (details)
  549. [lldb] Fix+re-enable Assert StackFrame Recognizer on Linux (details)
  550. [mlir][spirv] Adding sin op in the GLSL extension (details)
  551. [CMake] Use LLVM tools external project build where possible (details)
  552. [TestConvienceVariable] Clean the directory before running the test. (details)
  553. Reland "[ARM] Fix data race on RegisterBank initialization." (details)
  554. [mlir][Pass] Enable printing pass options as part of `-help`. (details)
  555. Reland "[AMDGPU] Fix data race on RegisterBank initialization." (details)
  556. Change first test to be CHECK: to make the test run. (details)
  557. Revert "[TestConvienceVariable] Clean the directory before running the test." (details)
  558. [IRGen] Emit lifetime intrinsics around temporary aggregate argument allocas (details)
  559. [clang] Add support for __builtin_memcpy_inline (details)
  560. Replace CHECK-NEXT with CHECK-DAG. The order isn't relevant we just (details)
  561. [CMake] Fix accidentally inverted condition (details)
  562. [lldb][test][NFC] Create a separate LLDB_TEST_SRC var to allow moving tests. (details)
  563. [X86] Add more avx512 masked fmaddsub/fmsubadd autoupgrade tests with rounding control not set to 4. (details)
  564. [X86] Correct the implementation of the avx512 masked fmsubadd autoupgrade code to not leave the negate unconnected. (details)
  565. [lldb/Plugins] Use external functions to (de)initialize plugins (details)
  566. [GlobalISel][CallLowering] Look through bitcasts from constant function pointers. (details)
  567. IR Linking: Support merging Warning+Max module metadata flags (details)
  568. [ObjC][ARC] Delete ARC runtime calls that take inert phi values (details)
  569. [lldb/Plugin] Don't define initializers inside lldb_private (details)
  570. [lldb-vscode] disable completions (details)
  571. [lldb-vscode] remove deprecated trace option (details)
  572. Linker/module-max-warn.ll: Fix test to be compatible with Windows file separators (details)
  573. Add a test for adding and removing Listeners from a BroadcasterManager. (details)
  574. [lldb/Plugin] Use LLDB_PLUGIN_DECLARE to forward declare plugin initializers (details)
  575. PR12350: Handle remaining cases permitted by CWG DR 244. (details)
  576. [WebAssembly] Add debug info to insts in Emscripten SjLj (details)
  577. [clang-doc] Improving Markdown Output (details)
  578. Revert "[clang-doc] Improving Markdown Output" (details)
  579. Revert "[lldb] Fix+re-enable Assert StackFrame Recognizer on Linux" (details)
  580. [WebAssembly] Fix signature of __powitf2 libcall (details)
  581. [ObjC][ARC] Keep track of phis that have been discovered to avoid an (details)
  582. [LegalizeDAG][X86][AMDGPU] Use ANY_EXTEND instead of ZERO_EXTEND when promoting ISD::CTTZ/CTTZ_ZERO_UNDEF. (details)
  583. [Driver][test] Fix Driver/hexagon-toolchain-elf.c for -DCLANG_DEFAULT_LINKER=lld builds after 305bf5b21dbdb2345ef86b5700285e42d992c954 (details)
  584. [Driver][test] Refactor LLVMgold tests (details)
  585. [Driver] Don't pass -plugin LLVMgold.so when the linker is ld.lld (details)
  586. [Driver][test] Create empty file Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld.lld (details)
  587. [TargetLowering] Remove isDesirableToCombineBuildVectorToShuffleTruncate target hook. NFC. (details)
  588. [X86][SSE] Show isNegatibleForFree inability to peek through X86ISD::FRCP (details)
  589. [X86][SSE] Add X86ISD::FRCP handling to isNegatibleForFree (details)
  590. ArrayRef'ize spillCalleeSavedRegisters. NFCI. (details)
  591. Add missing encoding comments from fma4 folded intrinsics tests (details)
  592. Use heterogenous lookup for std;:map<std::string with a StringRef. NFCI. (details)
  593. Support -fstack-clash-protection for x86 (details)
  594. [DebugInfo] Allow reading an address table with a mismatched address. (details)
  595. Revert "[ARM] Improve codegen of volatile load/store of i64" (details)
  596. Revert "Support -fstack-clash-protection for x86" (details)
  597. Drop some uses of StringLiteral in favor of StringRef (details)
  598. [X86] Standardize VPSLLDQ/VPSRLDQ enum names (PR31079) (details)
  599. Put back makeArrayRef to make GCC 5 happy (details)
  600. Add missing encoding comments from fma scalar folded intrinsics tests (details)
  601. Regenerate FMA tests (details)
  602. [InstCombine] Fix infinite loop in min/max load/store bitcast combine (PR44835) (details)
  603. [InstCombine] Use swapValues(); NFC (details)
  604. [InstCombine] Avoid modifying instructions in-place (details)
  605. [InstCombine] Remove unnecessary worklist push; NFCI (details)
  606. [X86] Standardize BROADCAST enum names (PR31079) (details)
  607. [X86] X86InstComments - add FMA4 comments (details)
  608. [LegalizeTypes][ARM][AArch64][PowerPC][RISCV][X86] Use BUILD_PAIR to return expanded integer results from ReplaceNodeResults instead of just returning two results. (details)
  609. [mlir] Add a document detailing the design of the SymbolTable. (details)
  610. [mlir][EDSC] NFC - Move StructuredIndexed and IteratorType out of Linalg (details)
  611. [mlir] Add a utility method on CallOpInterface for resolving the callable. (details)
  612. [InstCombine] Fix infinite min/max canonicalization loop (PR44541) (details)
  613. [SimplifyLibCalls] Add __strlen_chk. (details)
  614. Introduce a CallGraph updater helper class (details)
  615. [OpenMP] Introduce the OpenMPOpt transformation pass (details)
  616. [X86] Test showing inability to combine ROTLI/ROTRI rotations into shuffles (details)
  617. [X86][SSE] Add test cases from PR44379 (details)
  618. [FIX] Update PM tests after D69930 landed (details)
  619. [InstCombine] Refactor foldICmpAndShift(); NFCI (details)
  620. Fix test name typo (details)
  621. [ELF] Simplify parsing of version dependency. NFC (details)
  622. [gn build] Add OpenMPOpt.cpp to LLVMipo after D69930/9548b74a831e (details)
  623. [mlir] Add support for generating debug locations from intermediate levels of the IR. (details)
  624. [mlir][quantizer] Add gathering of per-axis statistics in quantizer. (details)
  625. [mlir][DeclarativeParser] Add support for attributes with buildable types. (details)
  626. [mlir][DeclarativeParser] Move several missed parsers over to the declarative form. (details)
  627. [X86] Use any_fadd/sub/mul/div/sqrt with the AVX512 scalar_*_patterns. (details)
  628. [gn build] (manually) port 72277ecd62e and the LLVMBuild bit of 9548b74a83 (details)
  629. [OpenMP][Opt] Annotate known runtime functions and deduplicate more (details)
  630. [OpenMP][Opt] Delete terminating and read-only parallel regions (details)
  631. [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder. (details)
  632. [FIX] Fix warning in LazyCallGraphTest caused by D70927 (details)
  633. [X86] Add the recently added (V)CVTSS2SI/CVTSD2SI instructions used for LRINT/LLRINT to the load folding tables. (details)
  634. [FIX] Ordering problem accidentally introduced with D72304 (details)
  635. Fix -Wunused-lambda-capture for -DLLVM_ENABLE_ASSERTIONS=off builds after 6556c615f3c3aae8af876806777065961ae20024 (details)
  636. [Attributor] Add an Attributor CGSCC pass and run it (details)
  637. [X86] Add more scalar intrinsic instructions to isNonFoldablePartialRegisterLoad. (details)
  638. [mlir][GPUToSPIRV] Modify the lowering of gpu.block_dim to be consistent with Vulkan SPEC (details)
  639. [ELF][test] Use llvm-readelf -l instead of llvm-readobj -l for some memory region tests (details)
  640. Support -fstack-clash-protection for x86 (details)
  641. Revert "Support -fstack-clash-protection for x86" (details)
  642. Support -fstack-clash-protection for x86 (details)
  643. [AggressiveInstCombine] Add test with baseline CHECKs for aggressive inst combine for SELECT. (details)
  644. [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass (details)
  645. [X86] Recognise ROTLI/ROTRI rotations as faux shuffles (details)
  646. Fix signed/unsigned warning. (details)
  647. [lldb] [testsuite] TestGdbRemoteLibrariesSvr4Support: Fix symlinked builddir (details)
  648. [LLDB] [doc] Update the current status of pkgsrc (NetBSD) building (details)
  649. [LLDB] [doc] Remove note about libpanel(3) and NetBSD (details)
  650. [lldb] [doc] Testing: Fix typos (details)
  651. [lldb] [doc] Status: Debugserver (remote debugging) is OK now (details)
  652. [VectorCombine] new IR transform pass for partial vector ops (details)
  653. [gn build] Port a17f03bd939 (details)
  654. [LLDB] [doc] Document NetBSD status and sort OSs alphabetically (details)
  655. [lldb] [doc] Status: Linux: Update the paragraph (details)
  656. [X86] Rename matchShuffleAsRotate - matchShuffleAsByteRotate. NFCI. (details)
  657. [X86][SSE] Add more tests showing failure to lower shuffles as bit rotations (details)
  658. [X86][XOP] Add XOP target to vXi16/vXi8 shuffle tests (details)
  659. libclc: Move rsqrt implementation to a .cl file (details)
  660. libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrt (details)
  661. [X86] Remove isel patterns that include a vselect/X86selects and a strict FP node. (details)
  662. [X86] Use MVT::i32 for the type of a MOV32r0 created in X86DAGToDAGISel::Select. (details)
  663. [X86] Add lowerShuffleAsBitRotate (PR44379) (details)
  664. [X86] Add flag result VT to a MOV32r0 created in X86DAGToDAGISel::Select (details)
  665. [X86] Use custom isel for (X86sbb_flag 0, 0) so we can use 32-bit SBB for i8/i16. (details)
  666. [X86] combineConcatVectorOps - combine VROTLI/VROTRI ops (details)
  667. AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses (details)
  668. AMDGPU: Remove dead kill handling (details)
  669. AMDGPU/GlobalISel: Look through casts when legalizing vector indexing (details)
  670. AMDGPU/GlobalISel: Don't mis-select vector index on a constant (details)
  671. GlobalISel: Fix narrowing of G_CTLZ/G_CTTZ (details)
  672. AMDGPU/GlobalISel: Split 64-bit G_CTPOP in RegBankSelect (details)
  673. GlobalISel: Fix narrowScalar for G_{CTLZ|CTTZ}_ZERO_UNDEF (details)
  674. [DebugInfo] Add a DWARFDataExtractor constructor that takes ArrayRef<uint8_t> (details)
  675. [RISCV] Fix incorrect FP base CFI offset for variable argument functions (details)
  676. [X86] Use MOVZX instead of MOVSX in f16_to_fp isel patterns. (details)
  677. [X86] Autogenerate complete checks. NFC (details)
  678. [clang][codegen] Fix another lifetime emission on alloca on non-default address space. (details)
  679. Fix `-Wparentheses` warning. NFC. (details)
  680. [X86] Make (insert_vector_elt (v8i16 zerovec), i16 %x, 0) generate the same code as (v8i16 (build_vector %x, 0, 0, 0, 0, 0, 0, 0)). (details)
  681. [Attributor][NFC] Use existing constant instead of magic one (details)
  682. [Attributor][Tests][NFC] Add more range tests (details)
  683. [X86] Autogenerate complete checks. NFC (details)
  684. [Attributor][FIX] Call right base method in AAValueConstantRangeFloating (details)
  685. [Attributor] Look through (some) casts in AAValueConstantRangeFloating (details)
  686. [Attributor] Allow SelectInst in AAValueConstantRangeFloating (details)
  687. [Attributor][FIX] Remove FIXME that seems outdated (details)
  688. [Attributor] Allow PHI nodes in AAValueConstantRangeFloating (details)
  689. [GlobalISel][CallLowering] Tighten constantexpr check for callee. (details)
  690. [llvm-dwarfdump][Stats] Fix the License header (details)
  691. [Attributor][Tests] Run the CGSCC versions on the range.ll test (details)
  692. [Attributor] Simple casts preserve no-alias property (details)
  693. [Attributor][FIX] Make check lines explicit (details)
  694. [AMDGPU] Add a16 feature to gfx10 (details)
  695. [lldb] Refactored TestCallOverriddenMethod.py to general virtual function test (details)
  696. [lldb] [doc] Change sample commands prefix from > to $ (details)
  697. [CSInfo] Use isCandidateForCallSiteEntry() when updating the CSInfo (details)
  698. [SytemZ] Disable vector ABI when using option -march=arch[8|9|10] (details)
  699. [LLDB] Fix GCC warnings about extra semicolons. NFC. (details)

Started by upstream project relay-test-suite-verify-machineinstrs build number 7100
originally caused by:

This run spent:

  • 6.2 sec waiting;
  • 40 min build duration;
  • 40 min total from scheduled to completion.
Revision: cbccdbde6fbbfd4ab945a3bff18d6bc43a4b66bc
  • refs/remotes/origin/master
Revision: 6115bd9ba2851469d372d0d7b36d87a3e1d8094b
  • detached
Revision: 23294fb9ca142f9982dcfac1044b589de0baf481
  • refs/remotes/origin/master
Revision: b7ba2103c1cfdb7e717a8d02a58b1452aef0b636
  • refs/remotes/origin/master