Started 1 mo 9 days ago
Took 6 hr 57 min

Success Build #3867 (May 10, 2021 12:51:26 PM)

Changes
  1. Revert "Support compatibility with buildbot 2.10." (details / githubweb)
  2. Added "auto" for LLVMBuildFactory enable_runtimes arg; changed default to not use enable_runtimes. (details / githubweb)
Changes
  1. [MLIR] Canonicalization of Integer Cast Operations (details / githubweb)
  2. [SCEV] Add test for non-unit stride with multiple exits (NFC) (details / githubweb)
  3. [libcxx][nfc] removes duplicate test file (details / githubweb)
  4. [RISCV] Reorder masked builtin operands. Use clang_builtin_alias for all overloaded vector builtins. (details / githubweb)
  5. [VPlan] Add VPBasicBlock::phis() helper (NFC). (details / githubweb)
  6. [NFC] Use Aliasee to determine Type and AddrSpace in GlobalAlias::create() (details / githubweb)
  7. [OpenMP] Fix warnings due to redundant semicolons. NFC. (details / githubweb)
  8. [RISCV] Store SEW in RISCV vector pseudo instructions in log2 form. (details / githubweb)
  9. [TableGen] Use sign rotated VBR for OPC_EmitInteger. (details / githubweb)
  10. [AArch64] Sets the preferred function alignment for Cortex-A53/A55. (details / githubweb)
  11. [ARM] Transfer memory operands for VLDn (details / githubweb)
  12. [Object] Fix e_machine description for EM_CR16 and add EM_MICROBLAZE (details / githubweb)
  13. Reland "AMDGPU/llvm-readobj: Add missing tests for note parsing/displaying" (details / githubweb)
  14. [ASAN][AMDGPU] Add support for accesses to global and constant addrspaces (details / githubweb)
  15. [clangd] Avoid including HeuristicResolver.h from ParsedAST.h (details / githubweb)
  16. [clangd] Hide inlay hints capability behind a command-line flag (details / githubweb)
  17. [clangd] Fix build error in SemanticHighlighting.cpp (details / githubweb)
  18. [clangd] Fix test failure in initialize-params.test (details / githubweb)
  19. [AMDGPU][OpenMP] Enable Libomptarget runtime tests (details / githubweb)
  20. [clangd] Parameter hints for dependent calls (details / githubweb)
  21. [flang] Use CFI_TYPE_LAST instead of CFI_type_struct (details / githubweb)
  22. [flang] Fix handling of elem_len in CFI_establish (details / githubweb)
  23. [flang] Fix a bug in the character runtime (details / githubweb)
  24. [AMDGPU] Do not annotate features for graphics (details / githubweb)
  25. [libc] warns about missing linting only in full build mode (details / githubweb)
  26. [doc] typo fixes (details / githubweb)
  27. [mlir] Allow lowering cmpi/cmpf with multidimensional vectors to LLVM (details / githubweb)
  28. [RISCV] Add support for fmin/fmax vector reductions (details / githubweb)
  29. [clang-tidy][NFC] Short circuit getting enum options suggestions. (details / githubweb)
  30. [ARM] Memory operands for MVE gathers/scatters (details / githubweb)
  31. Support AArch64 PAC elf-core register read (details / githubweb)
  32. [clang] Remove libstdc++ friend template hack (details / githubweb)
  33. [clang-cl] Add parsing support for a bunch of new flags (details / githubweb)
  34. Thread safety analysis: Replace flags in FactEntry by SourceKind (NFC) (details / githubweb)
  35. Thread safety analysis: Fix false negative on break (details / githubweb)
  36. [clang] Spell correct variable (details / githubweb)
  37. [InstCombine] improve demanded bits analysis of left-shifted operand (details / githubweb)
  38. [SystemZ][z/OS] Add the functions needed for handling EBCDIC I/O (details / githubweb)
  39. [gn build] Port 1527a5e4b483 (details / githubweb)
  40. [LV] Iterate over recipes in VPlan to fix PHI (NFC). (details / githubweb)
  41. AMDGPU: XFAIL LLVM::note-amd-valid-v2.test for big endian (details / githubweb)
  42. [SLP]Allow masked gathers only if allowed by target. (details / githubweb)
  43. Revert "[SLP]Allow masked gathers only if allowed by target." (details / githubweb)
  44. [Matrix] Remove bitcast when casting between matrices of the same size (details / githubweb)
  45. [libc++] Acquire locks on Ranges work (details / githubweb)
  46. Partial revert of "Use std::foo_t rather than std::foo in LLVM." in googlebench (details / githubweb)
  47. [InstCombine] cttz(zext(x)) -> zext(cttz(x)) if the 'ZeroIsUndef' parameter is 'true' (PR50172) (details / githubweb)
  48. [SLP]Allow masked gathers only if allowed by target. (details / githubweb)
  49. [clangd] Find implementors only when index is present. (details / githubweb)
  50. [SystemZ][z/OS] Enforce prefix-less registers in SystemZAsmParser for the HLASM dialect. (details / githubweb)
  51. [MLIR] Canonicalize sub/add of a constant and another sub/add of a constant (details / githubweb)
  52. [ELF] Don't suggest alternative spelling of an empty name (details / githubweb)
  53. [clang-format] Add options to AllowShortIfStatementsOnASingleLine to apply to "else if" and "else". (details / githubweb)
  54. [docs] Fix syntax typo. (details / githubweb)
  55. [docs] Fix title overline. (details / githubweb)
  56. [AArch64] Fold CSEL x, x, cc -> x (details / githubweb)
  57. [docs] Bump the trunk major version to 13 and update copyright year. (details / githubweb)
  58. [docs] Automatically update copyright year in libc++. (details / githubweb)
  59. [MLIR][Linalg] Lower `linalg.tiled_loop` to `scf` loops (details / githubweb)
  60. [clang-format] Fix build on gcc < 7 introduced in rG8d93d7ff. (details / githubweb)
  61. [Support/Parallel] Add a special case for 0/1 items to llvm::parallel_for_each. (details / githubweb)
  62. [mlir][Python] Add casting constructor to Type and Attribute. (details / githubweb)
  63. [MLIR] Fix TestAffineDataCopy for test cases with no load ops (details / githubweb)
  64. [docs][NewPM] Add section on analyses (details / githubweb)
  65. [mlir][vector][NFC] split TransposeOp lowerning out of contractLowering (details / githubweb)
  66. [mlir] Fix multidimensional lowering from std.select to llvm.select (details / githubweb)
  67. [OpenMP] Fix non-determinism in clang task codegen (details / githubweb)
  68. [AMDGPU] Change FLAT SADDR to VADDR form in moveToVALU (details / githubweb)
  69. [libFuzzer] Fix off-by-one error in ApplyDictionaryEntry (details / githubweb)
  70. [libFuzzer] Deflake entropic exec-time test. (details / githubweb)
  71. [mlir][vector] Add canonicalization for extract/insert -> shapecast (details / githubweb)
  72. [mlir][vector] Extend vector transfer unrolling to support permutations and broadcast (details / githubweb)
  73. Modules: Remove an extra early return, NFC (details / githubweb)
  74. [AIX] Remove unused vector registers from allocation order in the default AltiVec ABI (details / githubweb)
  75. [AMDGPU] Change FLAT Scratch SADDR to VADDR form in moveToVALU (details / githubweb)
  76. [mlir][spirv] Add support to convert std.splat op (details / githubweb)
  77. [DebuggerTuning] Move a comment to a more useful place. (details / githubweb)
  78. [libc++] Disentangle std::pointer_safety (details / githubweb)
  79. Move MLIR python sources to mlir/python. (details / githubweb)
  80. [libc++] Fix template instantiation depth issues with std::tuple (details / githubweb)
  81. [libc++] Use the internal Lit shell to run the tests (details / githubweb)
  82. [scudo] Don't track free/use stats for transfer batches. (details / githubweb)
  83. [AsmParser][SystemZ][z/OS] Implement HLASM location counter syntax ("*") for Z PC-relative instructions. (details / githubweb)
  84. [MLIR][Linalg] Lower `linalg.tiled_loop` in a separate pass (details / githubweb)
  85. [MLIR][Linalg] Avoid forward declaration in `Loops.cpp` (details / githubweb)
  86. [mlir][linalg] Fix vectorization bug in vector transfer indexing map calculation (details / githubweb)
  87. [CodeGen][ARM] Implement atomicrmw as pseudo operations at -O0 (details / githubweb)
  88. [OpenMPIRBuilder] Add createOffloadMaptypes and createOffloadMapnames functions (details / githubweb)
  89. [mlir][Linalg] Use rank-reduced versions of subtensor and subtensor insert when possible. (details / githubweb)
  90. [ValueTracking] soften assert for invertible recurrence matching (details / githubweb)
  91. [WebAssembly] Fixup order of ins variables for table instructions (details / githubweb)
  92. [SimplifyCFG] Look for control flow changes instead of side effects. (details / githubweb)
  93. [libcxx][iterator][ranges] adds `forward_iterator` and `forward_range` (details / githubweb)
  94. Revert "[CodeGen][ARM] Implement atomicrmw as pseudo operations at -O0" (details / githubweb)
  95. [sanitizer] Set IndentPPDirectives: AfterHash in .clang-format (details / githubweb)
  96. [MC][ELF] Work around R_MIPS_LO16 relocation handling problem (details / githubweb)
  97. Revert "[MC][ELF] Work around R_MIPS_LO16 relocation handling problem" (details / githubweb)
  98. [mlir][sparse] fixed typo: sparse -> sparse_tensor (details / githubweb)
  99. [libcxx][iterator][ranges] adds `bidirectional_iterator` and `bidirectional_range` (details / githubweb)
  100. [mlir][Linalg] Add a utility method to get reassociations maps for reshape. (details / githubweb)
  101. [WebAssembly] Reenable end-to-end test in wasm-eh.cpp (details / githubweb)
  102. [InstCombine] cttz(sext(x)) -> cttz(zext(x)) (details / githubweb)
  103. [debugserver] Include LLDB_VERSION_SUFFIX in debugserver version (details / githubweb)
  104. [AArch64][SVE] More unpredicated ld1/st1 patterns for reg+reg addressing modes (details / githubweb)
  105. [mlir] Add polynomial approximation for math::Log1p (details / githubweb)
  106. [Utils] Add prof metadata to matched unnamed values (details / githubweb)
  107. [InstCombine] Added tests for PR50094, NFC (details / githubweb)
  108. [lld-macho] De-templatize mach_header operations (details / githubweb)
  109. [lld-macho] Add ARM requirement to objc.s (details / githubweb)
  110. Add some additional test cases inspired by PR50191 (details / githubweb)
  111. [OpenMP] Refactor/Rework topology discovery code (details / githubweb)
  112. [mlir] Linalg: add vector transfer lowering patterns to the contraction lowering (details / githubweb)
  113. One more test case inspired by PR50191 (details / githubweb)
  114. [Attributor] Add AAExecutionDomainInfo interface to OpenMPOpt (details / githubweb)
  115. [NewPM] Invalidate AAManager after populating GlobalsAA (details / githubweb)
  116. Recommit "Generalize getInvertibleOperand recurrence handling slightly" (details / githubweb)
  117. [lld][WebAssembly] Do not merge comdat data segments (details / githubweb)
  118. [demangler] Initial support for the new Rust mangling scheme (details / githubweb)
  119. [gn build] Port 7310403e3cdf (details / githubweb)
  120. [libc] Introduce asctime, asctime_r to LLVM libc (details / githubweb)
  121. [lld][WebAssembly] Convert more tests to asm format. NFC (details / githubweb)
  122. [NewPM] Only invalidate modified functions' analyses in CGSCC passes (details / githubweb)
  123. Clarify the help for "breakpoint command add" and "watchpoint command add". (details / githubweb)
  124. Precommit tests for D101720 (NFC) (details / githubweb)
  125. [InstCombine] generalize select + select/and/or folding using implied conditions (details / githubweb)
  126. [lld][WebAssembly] Fix crash with `-pie` without `--allow-undefined` (details / githubweb)
  127. [IndVarSimplify][NFC] Removed mayThrow from if-condition in predicateLoopExits of IndVarSimplify (details / githubweb)
  128. [mlir][tosa] Add lowerings for tosa.equal and tosa.arithmetic_right_shift (details / githubweb)
  129. [mlir] Fix bug in TransferOpReduceRank when all dims are broadcasts (details / githubweb)
  130. [clang][CodeGen] Use llvm::stable_sort for multi version resolver options (details / githubweb)
  131. [NFC] Give better diagnose on clang-format not found error (details / githubweb)
  132. [lld-macho] Implement builtin section renaming (details / githubweb)
  133. [ModuleUtils] NFC: Add unit tests for appendToUsedList (details / githubweb)
  134. [gn build] Port ed51156084dd (details / githubweb)
  135. [TTI] Replace ceil lambdas with divideCeil. NFCI (details / githubweb)
  136. [RISCV] Lower splats of non-constant i1s as SETCCs (details / githubweb)
  137. Introduce -Wreserved-identifier (details / githubweb)
  138. [clangd] Fix hover crash on broken code (details / githubweb)
  139. Recommit "[VP,Integer,#2] ExpandVectorPredication pass" (details / githubweb)
  140. Make dependency between certain analysis passes transitive (details / githubweb)
  141. [gn build] Port 1db4dbba24dd (details / githubweb)
  142. [llvm] Unbreak no-assertion testing (details / githubweb)
  143. [RISCV] Pre-commit tests for D101342 (details / githubweb)
  144. [clang-format] Prevent extraneous space insertion in bitshift operators (details / githubweb)
  145. Introduce clangd-server-monitor tool (details / githubweb)
  146. [clang-tidy] Fix cppcoreguidelines-pro-type-vararg false positives with __builtin_ms_va_list (details / githubweb)
  147. [InstCombine] ctpop(X) ^ ctpop(Y) & 1 --> ctpop(X^Y) & 1 (PR50094) (details / githubweb)
  148. Revert "[SLP]Allow masked gathers only if allowed by target." (details / githubweb)
  149. [IndVarSimplify] Add additional tests using isImpliedViaMerge. (details / githubweb)
  150. [AMDGPU][AsmParser] Correct the order of optional operands to mimg (details / githubweb)
  151. [mlir] Add lowering from math.expm1 to LLVM. (details / githubweb)
  152. [clang][cli] NFC: Remove confusing `EmptyKPM` variable (details / githubweb)
  153. [X86] Update PR20841 test description to make it clear we SHOULDN'T be folding EFLAGS with XADD (details / githubweb)
  154. [CodeGenPrepare][X86] Add bitreverse detection tests (details / githubweb)
  155. [Utils] recognizeBSwapOrBitReverseIdiom - support matching from funnel shift roots (PR40058) (details / githubweb)
  156. [clang][cli][docs] Clarify marshalling infrastructure documentation (details / githubweb)
  157. [OpenCL] Allow pipe as a valid identifier prior to OpenCL 2.0. (details / githubweb)
  158. Local.cpp - Avoid DebugLoc copies - use const reference from getDebugLoc. NFCI. (details / githubweb)
  159. [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N (details / githubweb)
  160. [clang] accept -fsanitize-ignorelist= in addition to -fsanitize-blacklist= (details / githubweb)
  161. [Matrix] Implement C-style explicit type conversions in CXX for matrix types (details / githubweb)
  162. [mlir][linalg] Always lower index operations during loop lowering. (details / githubweb)
  163. Fix some typos in d7ec48d71bd671 (details / githubweb)
  164. Reland "[LV] Calculate max feasible scalable VF." (details / githubweb)
  165. [LangRef] Fix a typo in the vector-type memory layout section (details / githubweb)
  166. [analyzer] Fix a crash for dereferencing an empty llvm::Optional variable in SMTConstraintManager.h. (details / githubweb)
  167. [CodeView] Truncate Long Type Names With An MD5 Hash (details / githubweb)
  168. [libc++] Implement ranges::view (details / githubweb)
  169. [gn build] Port 2021d272ad6c (details / githubweb)
  170. [libc++] Move the Debug iterators check to CI stage 3 (details / githubweb)
  171. Rename a template parameter that conflicted with a common macro; NFC (details / githubweb)
  172. [MLIR] Replace a not of a comparison with appropriate comparison (details / githubweb)
  173. [VPlan] Representing backedge def-use feeding reduction phis. (details / githubweb)
  174. [MLIR][SCF] Assume uses of condition in the body of scf.while is true (details / githubweb)
  175. [llvm-objdump] Remove --cfg option from command guide (details / githubweb)
  176. [MLIR] Add not icmp canonicalization documentation (details / githubweb)
  177. [PowerPC][NFC] Update atomic patterns to use the refactored load/store implementation (details / githubweb)
  178. [llvm-objdump] Remove Generic Options group from help text output (details / githubweb)
  179. [InstCombine] avoid infinite loops with select/icmp transforms (details / githubweb)
  180. [libFuzzer] Preserve position hint in auto dictionary (details / githubweb)
  181. Fix assert on the variable which is used in omp clause is not marked (details / githubweb)
  182. Reland "[MC][ELF] Work around R_MIPS_LO16 relocation handling problem" (details / githubweb)
  183. DAG: Cleanup assertion in EmitFuncArgumentDbgValue (details / githubweb)
  184. Revert "[llvm-objdump] Remove Generic Options group from help text output" (details / githubweb)
  185. [lldb/Utility] Update path in FileSpec documentation (NFC) (details / githubweb)
  186. [lldb] Move and clean-up the Declaration class (NFC) (details / githubweb)
  187. [lldb/Core] Add SourceLocationSpec class (NFC) (details / githubweb)
  188. [llvm-objdump] Remove Generic Options group from help text output (details / githubweb)
  189. [llvm-objdump] Improve newline consistency between different pieces of information (details / githubweb)
  190. [SampleFDO] Fix a bug when appending function symbol into the Callees set of (details / githubweb)
  191. [libc++] NFC: Fix typo in Ranges Status (details / githubweb)
  192. Revert "Make dependency between certain analysis passes transitive" (details / githubweb)
  193. [PowerPC] Prevent argument promotion of types with size greater than 128 bits (details / githubweb)
  194. [ValueTypes] Add MVTs for v256i16 and v256f16 (details / githubweb)
  195. [llvm-objdump] Fix -a after D100433 (details / githubweb)
  196. [clang-tidy][NFC] Update tests and Default options to use boolean value (details / githubweb)
  197. [docs] Fix some wording (details / githubweb)
  198. [Clang][AArch64] Disable rounding of return values for AArch64 (details / githubweb)
  199. [InstSimplify] Added tests for PR50173, NFC (details / githubweb)
  200. [RISCV][test] Migrate llvm-objdump --riscv-no-aliases to -M no-aliases (details / githubweb)
  201. [llvm-objdump] Delete temporary workaround option --riscv-no-aliases (details / githubweb)
  202. [libFuzzer] Further deflake exec-time test. (details / githubweb)
  203. [SimplifyCFG] Extract helper for creating logical op (NFC) (details / githubweb)
  204. [SimplifyCFG] Regenerate test checks (NFC) (details / githubweb)
  205. [SimplifyCFG] Create logical or in SimplifyCondBranchToCondBranch() (details / githubweb)
  206. [libFuzzer] Disable non-exec-time test again. (details / githubweb)
  207. [clang] Add -fc++-abi= flag for specifying which C++ ABI to use (details / githubweb)
  208. [Hexagon][test] Migrate llvm-objdump --mv6[0567]t?/--mhvx to --mcpu=hexagonv*/--mattr=+hvx (details / githubweb)
  209. [Format] Don't sort includes if DisableFormat is true (details / githubweb)
  210. [llvm-objdump] Delete temporary Hexagon workaround options (details / githubweb)
  211. Add monthly MemorySSA sync. (details / githubweb)
  212. [Driver] Fix `ToolChain::getCompilerRTPath()` to return the correct path on Apple platforms. (details / githubweb)
  213. Fix for test failure caused by 84c475437267e7fffedc40029ce274b099d8f8f3. (details / githubweb)
  214. [OpenMP] Fix non-determinism in clang task codegen (lastprivates) (details / githubweb)
  215. [Utils] Run non-filecheck runlines in-order in update_cc_test_checks (details / githubweb)
  216. [libcxx] Update docs regarding the need for bash/posix tools for tests on Windows. NFC. (details / githubweb)
  217. [LLD] [COFF] Actually include the exported comdat symbols (details / githubweb)
  218. [llvm-readobj] [ARMWinEH] Try to resolve label symbols into regular ones (details / githubweb)
  219. Mark Basic/TargetCXXABI.def as textual in the module map. (details / githubweb)
  220. [Coroutines] Do not add alloca to the frame if the size is 0 (details / githubweb)
  221. Add cal entry for MemorySSA syncs. (details / githubweb)
  222. [WebAssembly] Mark abs of v2i64 as legal (details / githubweb)
  223. [MC] Remove unneeded "in '.xxx' directive" from diagnostics (details / githubweb)
  224. X86/GlobalISel: Rely on default assignValueToReg (details / githubweb)
  225. GlobalISel: Fix missing newline in debug printing (details / githubweb)
  226. [MC] Don't capitalize a floating point diagnostic (details / githubweb)
  227. [libc++] Fix QoI bug with construction of std::tuple involving std::any (details / githubweb)
  228. [AMDGPU] Disable the scalar IR, SDWA and load store vectorizer passes at -O1 (details / githubweb)
  229. [libc++] Make sure std::to_address doesn't depend on P::element_type. (details / githubweb)
  230. Revert "[InstSimplify] Added tests for PR50173, NFC" (details / githubweb)
  231. [MC] Add MCAsmParser::parseComma to improve diagnostics (details / githubweb)
  232. [AMDGPU] Fix lit failure introduced by 6a17609157196878b9cd9aa9ce71bde247ca14db (details / githubweb)
  233. [mlir][tosa] Fix tosa.concat by inserting linalg.fill after linalg.init (details / githubweb)
  234. [VPlan] Properly handle sinking of replicate regions. (details / githubweb)
  235. [mlir] Fix region successor bug in forward dataflow analysis (details / githubweb)
  236. [AMDGPU] Add rm line to lit test to cleanup bots (details / githubweb)
  237. [libc++] Revert the std::to_address change to avoid relying on element_type. (details / githubweb)
  238. [clang][test] Update -fc++-abi tests (details / githubweb)
  239. [dfsan] move dfsan_flags.h to cc files (details / githubweb)
  240. [lldb] Refactor argument group by SourceLocationSpec (NFCI) (details / githubweb)
  241. [WebAssembly] Add codegen test for wasm_simd128.h (details / githubweb)
  242. [OpenMP][NFC] Refactor Clang OpenMP tests using update_cc_test_checks (details / githubweb)
  243. [loop-idiom] Hoist loop memcpys to loop preheader (details / githubweb)
  244. [mlir][sparse] Introduce proper sparsification passes (details / githubweb)
  245. Revert "[OpenMP][NFC] Refactor Clang OpenMP tests using update_cc_test_checks" (details / githubweb)
  246. [llvm-objcopy] --dump-section: error if '=' is missing or filename is empty (details / githubweb)
  247. [lldb/Symbol] Update SymbolFilePDB unitest with SourceLocationSpec (details / githubweb)
  248. [lldb/Symbol] Fix typo in SymbolFilePDBTests (NFC) (details / githubweb)
  249. [sanitizer_common] Recycle StackDepot memory (details / githubweb)
  250. [dfsan] Add a DFSan allocator (details / githubweb)
  251. Revert "[sanitizer_common] Recycle StackDepot memory" (details / githubweb)
  252. [trace] Dedup different source lines when dumping instructions + refactor (details / githubweb)
  253. [ORC] Reintroduce the ORC C API test. (details / githubweb)
  254. [gn build] Port f2018d6c16d1 (details / githubweb)
  255. [GreedyRA] Add support for invoke statepoint with tied-defs. (details / githubweb)
  256. [MLIR][SCF] Combine adjacent scf.if with same condition (details / githubweb)
  257. [libcxx][ranges] Add `random_access_{iterator,range}`. (details / githubweb)
  258. [InstCombine] Precommit tests for D101807 (NFC) (details / githubweb)
  259. [InstCombine] Fold more select of selects using isImpliedCondition (details / githubweb)
  260. [libcxx][ranges] Add ranges::size CPO. (details / githubweb)
  261. [libcxx][ranges] Add ranges::ssize CPO. (details / githubweb)
  262. Fix typo, arvm7 -> armv7 (details / githubweb)
  263. [gn build] Port 600686d75f55 (details / githubweb)
  264. [lldb/Symbol] Fix column breakpoint `move_to_nearest_code` match (details / githubweb)
  265. [dfsan] Turn off all dfsan test cases on non x86_64 OSs (details / githubweb)
  266. [lldb/Test] Disable testBreakpointByLineAndColumnNearestCode on Windows (details / githubweb)
  267. [clang][TargetCXXABI] Fix -Wreturn-type warning (NFC) (details / githubweb)
  268. [llvm-objdump] Add -M {att,intel} & deprecate --x86-asm-syntax={att,intel} (details / githubweb)
  269. [mlir][ArmSVE] Add basic arithmetic operations (details / githubweb)
  270. [AMDGPU] Select V_CVT_*16_F16 more often (details / githubweb)
  271. [RISCV] Cap legal fixed-length vectors to 256-element types (details / githubweb)
  272. Require asserts for clang/test/Headers/wasm.c (details / githubweb)
  273. [DOCS] Added example for G_EXTRACT and G_INSERT (details / githubweb)
  274. [mlir] Use ReassociationIndices instead of affine maps in linalg.reshape. (details / githubweb)
  275. [RISCV][VP] Lower VP ISD nodes to RVV instructions (details / githubweb)
  276. [RISCV][VP][NFC] Add tests for VP_AND, VP_XOR, VP_OR (details / githubweb)
  277. [RISCV][VP][NFC] Add tests for VP_SHL and VP_LSHR (details / githubweb)
  278. [MLIR] Rename free function `verify` on OffsetSizeAndStrideOpInterface (details / githubweb)
  279. [X86]Fix a crash trying to convert indices to proper type. (details / githubweb)
  280. [RISCV][VP][NFC] Add tests for VP_MUL and VP_[US]DIV (details / githubweb)
  281. [AMDGPU] Autogenerate checks for a clustering test and add GFX10 (details / githubweb)
  282. [RISCV][VP][NFC] Add tests for VP_SREM and VP_UREM (details / githubweb)
  283. Revert "[Passes] Enable the relative lookup table converter pass on aarch64" (details / githubweb)
  284. [X86][SSE] Move unpack(hop,hop) fold from foldShuffleOfHorizOp to combineTargetShuffle (details / githubweb)
  285. Make dependency between certain analysis passes transitive (reapply) (details / githubweb)
  286. [AArch64] Fix scalar imm variants of SIMD shift left instructions (details / githubweb)
  287. [SystemZ][z/OS] Fix return values in AutoConversion functions (details / githubweb)
  288. [DebugInfo][test][MIPS] Use mtriple in tests (details / githubweb)
  289. [OpenCL] Add clang extension for non-portable kernel parameters. (details / githubweb)
  290. [AArch64] Fix for the pre-indexed paired load/store optimization. (details / githubweb)
  291. [AsmParser][SystemZ][z/OS] Reject character and string literals for HLASM (details / githubweb)
  292. [AMDGPU][OpenMP] Fix clang driver crash when provided -c (details / githubweb)
  293. [mlir][linalg] Fix bug in the fusion on tensors index op handling. (details / githubweb)
  294. [AMDGPU] Fix llc pipeline lit test for bots enabling expensive checks (details / githubweb)
  295. [MIPS][MSA] Regenerate bitwise tests. NFCI. (details / githubweb)
  296. [MIPS][MSA] Regenerate i5-b tests. NFCI. (details / githubweb)
  297. [MIPS][MSA] Regenerate immediates tests. NFCI. (details / githubweb)
  298. [InstCombine] improve readability; NFC (details / githubweb)
  299. [GlobalISel] Fix buildZExtInReg creating new register. (details / githubweb)
  300. [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics (details / githubweb)
  301. [RISCV][NFC] Fix up pseudoinstruction name in comment (details / githubweb)
  302. [libc] Normalize LIBC_TARGET_MACHINE (details / githubweb)
  303. Revert "[SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics" (details / githubweb)
  304. [docs] Update the llvm/example section (details / githubweb)
  305. Added a faster method to clone llvm project [DOCS] (details / githubweb)
  306. [clang][Driver] Add -fintegrate-as to debug-pass-structure test (details / githubweb)
  307. [mlir][Affine][Vector] Support vectorizing reduction loops (details / githubweb)
  308. [AMDGPU] Pre-commit 2 new saddr load tests. NFC. (details / githubweb)
  309. [clang] remove an incremental build workaround (details / githubweb)
  310. [mlir][ArmSVE] Add masked arithmetic operations (details / githubweb)
  311. [LV] Workaround PR49900 (a crash due to analyzing partially mutated IR) (details / githubweb)
  312. [MC] Untangle MCContext and MCObjectFileInfo (details / githubweb)
  313. [NFC][X86][CostModel] Add tests for byteswap intrinsic (details / githubweb)
  314. RISSCV: clang-format RISC-V AsmParser (NFC) (details / githubweb)
  315. [llvm-objcopy][ELF] --only-keep-debug: set offset/size of segments with no sections to zero (details / githubweb)
  316. [NFC][SimplifyCFG] Update documentation comments for SinkCommonCodeFromPredecessors() after 1886aad (details / githubweb)
  317. [Clang] remove text extension from diag::err_drv_invalid_value_with_suggestion (details / githubweb)
  318. Make clangd CompletionModel not depend on directory layout. (details / githubweb)
  319. [lld-macho] Have --reproduce account for path rerooting (details / githubweb)
  320. [lld-macho] Preliminary support for ARM_RELOC_BR24 (details / githubweb)
  321. [hwasan] Fix missing synchronization in AllocThread. (details / githubweb)
  322. [libomptarget] Initial documentation on amdgpu offload (details / githubweb)
  323. [WebAssembly] Set alignment to 1 for SIMD memory intrinsics (details / githubweb)
  324. [libc++] NFC: Remove stray semicolon in from-scratch config files (details / githubweb)
  325. [libcxx] [ci] Add a Windows CI configuration for a statically linked libc++ (details / githubweb)
  326. [lld-macho] Try to unbreak build (details / githubweb)
  327. Add fuzzer for Rust demangler (details / githubweb)
  328. [WebAssembly] Update narrowing builtin function operand types (details / githubweb)
  329. [WebAssembly] Fix constness of pointer params to load intrinsics (details / githubweb)
  330. [libc++] Move <__sso_allocator> out of include/ into src/. NFCI. (details / githubweb)
  331. [libc++] [LIBCXX-DEBUG-FIXME] Fix an iterator-invalidation issue in string::assign. (details / githubweb)
  332. [libc++] [LIBCXX-DEBUG-FIXME] Iterating a string::iterator "off the end" is UB. (details / githubweb)
  333. [libc++] [LIBCXX-DEBUG-FIXME] Our `__debug_less` breaks some complexity guarantees. (details / githubweb)
  334. [libc++] [LIBCXX-DEBUG-FIXME] std::advance shouldn't use ADL `>=` on the _Distance type. (details / githubweb)
  335. [libc++] [LIBCXX-DEBUG-FIXME] Stop using invalid iterators to insert into sets/maps. (details / githubweb)
  336. [scudo] Align objects with alignas (details / githubweb)
  337. [mlir][tosa] Add tosa.depthwise lowering to existing linalg.depthwise_conv (details / githubweb)
  338. [lld] Convert LLVM_CMAKE_PATH to a CMake path (details / githubweb)
  339. [WebAssembly] Add SIMD const_splat intrinsics (details / githubweb)
  340. [NFC][X86][Codegen] Add some tests for 64-bit shift by (32-x) (details / githubweb)
  341. Preserve metadata on masked intrinsics in auto-upgrade (details / githubweb)
  342. [Utils][NFC] Rename replace-function-regex in update_cc_test_checks (details / githubweb)
  343. [MachineCSE][NFC]: Refactor and comment on preventing CSE for isConvergent instrs (details / githubweb)
  344. [mlir] Add polynomial approximation for math::ExpM1 (details / githubweb)
  345. GlobalISel: Use DAG call lowering infrastructure in a more compatible way (details / githubweb)
  346. X86/GlobalISel: Use generic version of splitToValueTypes (details / githubweb)
  347. AMDGPU/GlobalISel: Remove unnecessary override (details / githubweb)
  348. GlobalISel: Update documentation (details / githubweb)
  349. [clangd] Split CC and refs limit and increase refs limit to 1000 (details / githubweb)
  350. [AMDGPU] Improve global SADDR selection (details / githubweb)
  351. When performing template argument deduction to select a partial (details / githubweb)
  352. ARM/GlobalISel: Don't store a MachineInstrBuilder reference (details / githubweb)
  353. AMDGPU: Add a few more tail call tests (details / githubweb)
  354. [gn build] (semi-manually) port 0b10bb7ddd3c (details / githubweb)
  355. [lld-macho] Check simulator platforms to avoid issuing false positive errors. (details / githubweb)
  356. [lldb] Handle missing SBStructuredData copy assignment cases (details / githubweb)
  357. [gn build] (semi-manually) port 0b10bb7ddd3c more (details / githubweb)
  358. [AMDGPU][GlobalISel] Widen 1 and 2 byte scalar loads (details / githubweb)
  359. [Driver] Move -print-runtime-dir and -print-resource-dir tests (details / githubweb)
  360. [AArch64] Fix some coding standard issues related to namespace llvm (details / githubweb)
  361. [mlir][Linalg] Fix element type of results when folding reshapes. (details / githubweb)
  362. AMDGPU: Fix lit test (details / githubweb)
  363. Allow /STACK in #pragma comment(linker, ...) (details / githubweb)
  364. Attach metadata to simplified masked loads and stores (details / githubweb)
  365. [mlir][Linalg] Fix test to use new reshape op form. (details / githubweb)
  366. [MCAsmInfo] Support UsesCFIForDebug for targets with no exception handling (details / githubweb)
  367. [AArch64] Deleted unused AsmBackend functions (details / githubweb)
  368. [tests] Update Transforms/FunctionAttrs/nosync.ll (details / githubweb)
  369. [mlir] Check generated IR of math_polynomial_approx.mlir (details / githubweb)
  370. [flang] Provide access to constant character array data (details / githubweb)
  371. [WebAssembly] Fix JS code mentions in LowerEmscriptenEHSjLj (details / githubweb)
  372. [M68k][test] Initial migration of MC tests (details / githubweb)
  373. [M68k][AsmParser] Support negative integer constants (details / githubweb)
  374. [M68k][AsmParser] Fix invalid register name parsing logics (details / githubweb)
  375. [dfsan] extend a test case to measure origin memory usage (details / githubweb)
  376. [ARM] Simplification to ARMBlockPlacement Pass. (details / githubweb)
  377. [AMDGPU] Revise handling of preexisting waitcnt (details / githubweb)
  378. [InstCombine] Fully disable select to and/or i1 folding (details / githubweb)
  379. [test] Delete redundant arm64-tls-relocs.s (details / githubweb)
  380. [AArch64] Replace fixup_aarch64_tlsdesc_call with FirstLiteralRelocationKind + R_AARCH64_{,P32_}TLSDESC_CALL (details / githubweb)
  381. [M68k][test][NFC] Scrubing some tests (details / githubweb)
  382. [AMDGPU] Move insertion of function entry waitcnt later (details / githubweb)
  383. [AMDGPU] Switch AnnotateUniformValues to MemorySSA (details / githubweb)
  384. [scudo] Add initialization for TSDRegistrySharedT (details / githubweb)
  385. [ORC] Introduce C API for adding object buffers directly to an object layer. (details / githubweb)
  386. [OpenMP] Fix non-determinism in clang copyin codegen (details / githubweb)
  387. [ORC] Add missing library dependency on IRReader. (details / githubweb)
  388. [BPF][Test] Disable codegen test on AIX (details / githubweb)
  389. [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics (details / githubweb)
  390. [OpenMP][NFC] Refactor Clang OpenMP tests using update_cc_test_checks (details / githubweb)
  391. [clangd] Check if macro is already in the IdentifierTable before loading it (details / githubweb)
  392. [MLIR][GPU][NVVM] Add warp synchronous matrix-multiply accumulate ops (details / githubweb)
  393. [OpenMP] Make sure classes work on the device as they do on the host (details / githubweb)
  394. [OpenMP] Ensure the DefaultMapperId has a location (details / githubweb)
  395. [OpenMP] Overhaul `declare target` handling (details / githubweb)
  396. [llvm][NFC] Remove deprecated Alignment::None() (details / githubweb)
  397. [llvm][NFC] Remove deprecated DataLayout::getPreferredAlignment functions (details / githubweb)
  398. [llvm][NFC] Remove deprecated InterleaveGroup::getAlignment() function. (details / githubweb)
  399. [llvm][NFC] Remove SelectionDag alignment deprecated functions (details / githubweb)
  400. [llvm][NFC] Remove CallingConvLower deprecated alignment functions (details / githubweb)
  401. [llvm-objdump] Use std::make_unique (details / githubweb)
  402. [lit] Report tool path from use_llvm_tool if found via env variable (details / githubweb)
  403. [ARM] Transforming memcpy to Tail predicated Loop (details / githubweb)
  404. [flang] Remove `%f18` from LIT configuration files (details / githubweb)
  405. [AMDGPU] SIFoldOperands: clean up tryConstantFoldOp (details / githubweb)
  406. [clang-format] Add more support for C# 8 nullables (details / githubweb)
  407. [clang-format] Fix C# nullable-related errors (details / githubweb)
  408. [clang-format] Rename common types between C#/JS (details / githubweb)
  409. [SVE][LoopVectorize] Add support for scalable vectorization of first-order recurrences (details / githubweb)
  410. [SystemZ] Support builtin_frame_address with packed stack without backchain. (details / githubweb)
  411. [AMDGPU] Regenerate shift tests. NFCI. (details / githubweb)
  412. [AMDGPU] Regenerate fp2int tests. NFCI. (details / githubweb)
  413. [mlir] Add support for ops with regions in 'gpu-async-region' rewriter. (details / githubweb)
  414. [LLD] Improve --strip-all help text (details / githubweb)
  415. [LV] Account for tripcount when calculation vectorization profitability (details / githubweb)
  416. [ORC] Silence unused variable warnings in Release builds. NFC. (details / githubweb)
  417. Revert "[ARM] Transforming memcpy to Tail predicated Loop" (details / githubweb)
  418. [AMDGPU] Fix WQM failure with single block inactive demote (details / githubweb)
  419. [amdgpu-arch] Fix rpath to run from build dir (details / githubweb)
  420. [OpenCL] Remove subgroups pragma in enqueue kernel and pipe builtins. (details / githubweb)
  421. [TableGen] [Clang] Clean up Options.td and add asserts. (details / githubweb)
  422. [PowerPC] Provide some P8-specific altivec overloads for P7 (details / githubweb)
  423. [AMDGPU] SIInsertHardClauses: move more stuff into the class. NFC. (details / githubweb)
  424. [lldb][NFC] Make assert in TestStaticVariables more expressive (details / githubweb)
  425. Revert "[PowerPC] Provide some P8-specific altivec overloads for P7" (details / githubweb)
  426. [AIX][TLS] Add support for TLSGD relocations to XCOFF objects (details / githubweb)
  427. [libc++] Rewrite std::to_address to avoid relying on element_type (details / githubweb)
  428. [OpenMP] Temporarily require X86 target for parallel_for_codegen.cpp test (details / githubweb)
  429. [AMDGPU][NFC] Fix typos in SIFormMemoryClauses description (details / githubweb)
  430. [PowerPC] Re-commit ed87f512bb9eb5c1d44e9a1182ffeaf23d6c5ae8 (details / githubweb)
  431. [mlir][vector] add pattern to cast away lead unit dimension for broadcast op (details / githubweb)
  432. [mlir][NFC] Fix warning in VectorTransforms.cpp (details / githubweb)
  433. [lld-macho][nfc] Convert the mock libSystem.tbd to TBDv4 (details / githubweb)
  434. [lld-macho] Support loading of zippered dylibs (details / githubweb)
  435. [SLP] Use empty() instead of size() == 0. NFCI. (details / githubweb)
  436. [SLP] Constify the TreeEntry* input into dumpTreeCosts(). NFCI. (details / githubweb)
  437. [SLP] Constify the TreeEntry* input into getEntryCost() + setInsertPointAfterBundle(). NFCI. (details / githubweb)
  438. [AMDGPU] Fix 64 bit DPP validation (details / githubweb)
  439. [clangd][ObjC] Highlight Objc Ivar refs (details / githubweb)
  440. [LangRef][VP] Fix typos in VP sdiv/udiv examples (details / githubweb)
  441. [RISCV] Cleanup instruction formats used for B extension ternary operations. (details / githubweb)
  442. [SystemZ] Don't use libcall for 128 bit shifts. (details / githubweb)
  443. Fix array attribute in bindings for linalg.init_tensor (details / githubweb)
  444. [AIX][Test][ORC] Skip unsupported ORC C API tests on AIX (details / githubweb)
  445. [RISCV] Remove unused RISCV::VLEFF and VLEFF_MASK. NFC (details / githubweb)
  446. [PowerPC][LLD] Make sure that the correct Thunks are used. (details / githubweb)
  447. [WebAssembly] Fix argument types in SIMD narrowing intrinsics (details / githubweb)
  448. [mlir][linalg][NFC] Make reshape folding control more fine grain (details / githubweb)
  449. [mlir][vector] Fix typo (details / githubweb)
  450. [gn build] Support compiler-rt/profile on Windows (details / githubweb)
  451. [flang] Runtime must defer formatted/unformatted determination (details / githubweb)
  452. Allow llvm-dis to disassemble multiple files (details / githubweb)
  453. [flang] Fix race condition in runtime (details / githubweb)
  454. [AArch64] Fix namespace issue. NFC (details / githubweb)
  455. [flang] Implement NAMELIST I/O in the runtime (details / githubweb)
  456. [RISCV] Minor vector instruction tablegen cleanup. NFC (details / githubweb)
  457. [libunwind] NFC: Use macros to accommodate differences in representation of PowerPC assemblers (details / githubweb)
  458. [Fuchsia][CMake] Update OSX deployment target (details / githubweb)
  459. [flang][OpenMP] Add semantic check for occurrence of constructs nested inside a SIMD region (details / githubweb)
  460. [RISCV] Remove unused ComplexPatterns. NFC (details / githubweb)
  461. [NPM] Do not run function simplification pipeline unnecessarily (details / githubweb)
  462. [PassManager] add helper function to hold set of vector passes (details / githubweb)
  463. [mlir] Store the flag for dynamic operand storage in the low bits (details / githubweb)
  464. [Index] Ignore nullptr decls for indexing (details / githubweb)
  465. new altera ID dependent backward branch check (details / githubweb)
  466. [gn build] Port 83af66e18e3d (details / githubweb)
  467. Thread safety analysis: Eliminate parameter from intersectAndWarn (NFC) (details / githubweb)
  468. When SendContinuePacketAndWaitForResponse returns eStateInvalid, don't fetch more packets. (details / githubweb)
  469. [mlir][spirv] NFC: Replace OwningSPIRVModuleRef with OwningOpRef (details / githubweb)
  470. [libomptarget][amdgpu][nfc] Remove dead code from amdgpu plugin (details / githubweb)
  471. [ARM] Transforming memcpy to Tail predicated Loop (details / githubweb)
  472. [mlir] Update dstNode after DenseMap insertion in loop fusion pass. (details / githubweb)
  473. [libomptarget][nfc] Refactor amdgpu partial barrier to simplify adding a second one (details / githubweb)
  474. [mlir][tosa] Added div op, variadic concat. Removed placeholder. Spec v0.22 alignment. (details / githubweb)
  475. [AMDGPU] Expose __builtin_amdgcn_perm for v_perm_b32 (details / githubweb)
  476. [llvm][TextAPI] add mapping from OS string to Platform (details / githubweb)
  477. [dfsan] Rename and fix an internal test issue for mmap+calloc (details / githubweb)
  478. [mlir][Linalg] Allow folding to rank-zero tensor when using rank-reducing subtensors. (details / githubweb)
  479. [CGAtomic] Lift strong requirement for remaining compare_exchange combinations (details / githubweb)
  480. [IR] Fix typo in comment of Intrinsics.td (NFC) (details / githubweb)
  481. [TableGen] Use range-based for loops (NFC) (details / githubweb)
  482. BPF: fix FIELD_EXISTS relocation with array subscripts (details / githubweb)
  483. [PowerPC] Remove extra swap for extract+vperm on LE (details / githubweb)
  484. [mlir][linalg] Add IndexedGenericOp to GenericOp canonicalization. (details / githubweb)
  485. [XCOFF] handle string constants generation for AIX (details / githubweb)
  486. [MLIR][SPIRV] Properly (de-)serialize BranchConditionalOp. (details / githubweb)
  487. [GlobalISel] Micro-optimize the conditional branch optimization. (details / githubweb)
  488. [Debug-Info][NFC] add a wrapper for Die.addValue (details / githubweb)
  489. [LazyValueInfo] Insert an Overdefined placeholder to prevent infinite recursion (details / githubweb)
  490. [libcxx] Fix a case of -Wundef warnings. NFC. (details / githubweb)
  491. [lit][test] Attempt fix when paths include symlink (details / githubweb)
  492. [LoopVectorize][SVE] Remove assert for scalable vector in InnerLoopVectorizer::fixReduction (details / githubweb)
  493. [flang] Add tests for MIN for character arrays. NFC (details / githubweb)
  494. [flang] Remove redundant reallocation (details / githubweb)
  495. [AMDGPU] Serialize MFInfo::ScavengeFI (details / githubweb)
  496. [gn build] Port 98e5ede60499 (details / githubweb)
  497. [AsmParser][ARM] Make .thumb_func imply .thumb (details / githubweb)
  498. [llvm][NFC] Remove deprecated TargetFrameLowering and InstrTypes alignment functions (details / githubweb)
  499. [llvm][NFC] Remove remaining deprecated alignment functions from CodeGen (details / githubweb)
  500. [llvm-dwarfdump] Help option output should be consistent with the command guide (details / githubweb)
  501. [DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST (details / githubweb)
  502. [NFC][X86][MCA] AMD Zen 3: add tests with eliminatible GPR moves (details / githubweb)
  503. [X86] AMD Zen 3: 32/64 -bit GPR register moves are zero-cycle (details / githubweb)
  504. [NFC][X86][MCA] AMD Zen 3: add tests with non-eliminatible MMX moves (details / githubweb)
  505. AMDGPU: Correct const_index_stride for wave 32 for PAL ABI (details / githubweb)
  506. [NFC] (test commit) Changed example invocation of C++ for OpenCL (details / githubweb)
  507. [X86] Ensure we pass DebugLoc by const reference where possible. NFCI. (details / githubweb)
  508. [SLP] Regenerate tests to reduce diff in D98714. NFCI. (details / githubweb)
  509. Revert "AMDGPU: Correct const_index_stride for wave 32 for PAL ABI" (details / githubweb)
  510. [DAG] Add a generic expansion for SHIFT_PARTS opcodes using funnel shifts (details / githubweb)
  511. [DebugInfo] Fix crash when emitting an invalidated SDDbgValue (details / githubweb)
  512. [NFC] Correctly assert the indents for printEnumValHelpStr. (details / githubweb)
  513. [OpenCL] Fix optional image types. (details / githubweb)
  514. [ARM] Transforming memset to Tail predicated Loop (details / githubweb)
  515. Fix: [DebugInfo] Fix crash when emitting an invalidated SDDbgValue (details / githubweb)
  516. AMDGPU: Correct const_index_stride for wave 32 for PAL ABI (details / githubweb)
  517. [AMDGPU] Restrict immediate scratch offsets (details / githubweb)
  518. Retire TargetRegisterInfo::getSpillAlignment (details / githubweb)
  519. [DAG] Ensure all SD classes consistently return a const reference with getDebugLoc(). NFCI. (details / githubweb)
  520. [CodeGen] Ensure UserValue::getDebugLoc() and UserLabel::getDebugLoc() consistently return a const reference NFCI. (details / githubweb)
  521. Reapply "[DebugInfo] Drop DBG_VALUE_LISTs with an excessive number of debug operands" (details / githubweb)
  522. [libc++] [test] Test that list::swap/move/move-assign does not invalidate iterators. (details / githubweb)
  523. [libc++] [test] Simplify arithmetic in list.special/swap.pass.cpp. NFCI. (details / githubweb)
  524. [libc++] [test] Test that unordered_*::swap/move/assign does not invalidate iterators. (details / githubweb)
  525. [NFC][X86][MCA] Increase iteration count in reg move elimination tests (details / githubweb)
  526. [NFC][X86] AMD Zen 3: move sched classes for renameables moves togeter (details / githubweb)
  527. [X86] AMD Zen 3: throughput for renameable GPR moves is 6 (details / githubweb)
  528. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable SSE XMM moves (details / githubweb)
  529. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable AVX XMM moves (details / githubweb)
  530. [NFC][X86][MCA] AMD Zen 3: Add tests for renameable AVX YMM moves (details / githubweb)
  531. [X86] AMD Zen 3: SSE XMM moves are zero-cycle (details / githubweb)
  532. [X86] AMD Zen 3: AVX XMM moves are zero-cycle (details / githubweb)
  533. [X86] AMD Zen 3: AVX YMM moves are zero-cycle (details / githubweb)
  534. [X86] AMD Zen 3: throughput for renameable XMM/YMM moves is 6 (details / githubweb)
  535. [NFC][X86][MCA] AMD Zen3 Decrease iteration count in reg-move-elimination tests (details / githubweb)
  536. [PowerPC] Provide MMA builtins for compatibility (details / githubweb)
  537. [mlir] Rename BufferAliasAnalysis to BufferViewFlowAnalysis (details / githubweb)
  538. [mlir][linalg] Remove redundant indexOp builder. (details / githubweb)
  539. [libomptarget] Add support for target memory allocators to cuda RTL (details / githubweb)
  540. [AArch64] add test for missed vectorization; NFC (details / githubweb)
  541. BasicAA: Recognize inttoptr as isEscapeSource (details / githubweb)
  542. [mlir][spirv] add support lowering of extract_slice to scalar type (details / githubweb)
  543. [mlir][vector] add pattern to cast away leading unit dim for elementwise op (details / githubweb)
  544. [libFuzzer] Fix stack overflow detection (details / githubweb)
  545. [NFC][X86][MCA] AMD Zen3: add test for zero-cycle X87 move (details / githubweb)
  546. [X86] AMD Zen 3: _REV variants of zero-cycles moves are also zero-cycles (PR50261) (details / githubweb)
  547. [X86] combineXor - limit fold to non-opaque constants (PR50254) (details / githubweb)
  548. [LoopNest] Consider loop nest with inner loop guard using outer loop (details / githubweb)
  549. [libFuzzer] Fix stack-overflow-with-asan.test. (details / githubweb)
  550. [AArch64][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$local (details / githubweb)
  551. [X86] AMD Zen 3: MOVSX32rr32 is a zero-cycle move (details / githubweb)
  552. [X86] AMD Zen 3: mark XMM/YMM (but not MMX!) reg moves as eliminatible in RegisterFile (details / githubweb)
  553. lit: revert 134b103fc0f3a995d76398bf4b029d72bebe8162 (details / githubweb)
  554. [libc++][ci] Run longer CI jobs first (details / githubweb)
  555. Internalize some cl::opt global variables or move them under namespace llvm (details / githubweb)
  556. Allow empty value list in propagateMetadata(Inst, ArrayOf...) (details / githubweb)
  557. [unittest] Fix -Wunused-variable after D94717 (details / githubweb)
  558. [WebAssembly] Use functions instead of macros for const SIMD intrinsics (details / githubweb)
  559. [SCEV] By more careful when traversing phis in isImpliedViaMerge. (details / githubweb)
  560. Revert "[DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST" (details / githubweb)
  561. [mlir][docs] remove stale statement about index type in vectors (details / githubweb)
  562. [mlir] Add a pattern to bufferize linalg.tensor_reshape. (details / githubweb)
  563. [mlir] Add a pattern to bufferize std.index_cast. (details / githubweb)
  564. An attempt to abandon omptarget out-of-tree builds. (details / githubweb)
  565. [RISCV] Consider scalar types for required extensions. (details / githubweb)
  566. [BareMetal] Ensure that sysroot always comes after library paths (details / githubweb)
  567. [flang] Implement NORM2 in the runtime (details / githubweb)
  568. [LV] Rename Region to TargetRegion, similar to SinkRegion (NFC). (details / githubweb)
  569. [LV] Assert if trying to sink replicate region into another region (NFC) (details / githubweb)
  570. [SEH] Fix regression with SEH in noexpect functions (details / githubweb)
  571. [MCA][RegisterFile] Fix register class check for move elimination (PR50265) (details / githubweb)
  572. [LV] Remove reference of PHI from comment, they are not recorded (NFC). (details / githubweb)
  573. Revert "[BareMetal] Ensure that sysroot always comes after library paths" (details / githubweb)
  574. [mlir][vector] Extend pattern to trim lead unit dimension to Splat Op (details / githubweb)
  575. [mlir] Missed clang-format (details / githubweb)
  576. [lld/mac] Write every weak symbol only once in the output (details / githubweb)
  577. [BareMetal] Ensure that sysroot always comes after library paths (details / githubweb)
  578. Fix the module-enabled build by removing a redundant type definition. (details / githubweb)
  579. [AArch64][GlobalISel] Legalize narrow type G_CTPOPs (details / githubweb)
  580. [NewPM] Move analysis invalidation/clearing logging to instrumentation (details / githubweb)
  581. NFC: Move TypeList implementation up the file (details / githubweb)
  582. Make `hasTypeLoc` matcher support more node types. (details / githubweb)
  583. [GlobalISel] Don't form zero/sign extending loads for atomics. (details / githubweb)
  584. [AArch64][GlobalISel] Create a new minimal combiner pass just for -O0. (details / githubweb)
  585. [mlir][vector] Fix warning (details / githubweb)
  586. [gn build] Manually port 5b158093e (details / githubweb)
  587. Revert "lit: revert 134b103fc0f3a995d76398bf4b029d72bebe8162" (details / githubweb)
  588. [mlir] Add hover support to mlir-lsp-server (details / githubweb)
  589. [lit] Bump up the Windows process cap from 32 to 60 (details / githubweb)
  590. [mlir] Refactor the representation of function-like argument/result attributes. (details / githubweb)
  591. [DebugInfo] UnwindTable::create() should not add empty rows to CFI unwind table (details / githubweb)
  592. [NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose (details / githubweb)
  593. Replace a remaining CRLF with LF. NFC. (details / githubweb)
  594. [X86] Support AMX fast register allocation (details / githubweb)
  595. Revert "[X86] Support AMX fast register allocation" (details / githubweb)
  596. Fix build after 34a8a437b (details / githubweb)
  597. [X86] Support AMX fast register allocation (details / githubweb)
  598. [mlir] Debug print pattern before and after matchAndRewrite call (details / githubweb)
  599. [VectorCombine] Simplify to scalar store if only one element updated (details / githubweb)
  600. [libc++] Use Xcode's CMake if it's present (details / githubweb)
  601. [X86] Improve costmodel for scalar byte swaps (details / githubweb)
  602. Revert "[LICM] Hoist loads with invariant.group metadata" (details / githubweb)
  603. [MLIR][NFC] Remove unused MLIRContext declaration (details / githubweb)
  604. [MLIR] Add memref dialect dependency for affine fusion pass (details / githubweb)
  605. [libc++] Move handling of the target triple to the DSL (details / githubweb)
  606. [X86] combineHorizOpWithShuffle - generalize HOP(SHUFFLE(X),SHUFFLE(Y)) -> SHUFFLE(HOP(X,Y)) fold. (details / githubweb)
  607. [GlobalISel] Ensure MachineIRBuilder::getDebugLoc() returns a const reference. NFCI. (details / githubweb)
  608. [VPlan] Add test for sink scalars and merging using VPlan. (details / githubweb)
  609. [libc++] NFC: Refactor Lit annotations (details / githubweb)
  610. [lld/mac] Copy some of the commit message of d5a70db193 into a comment (details / githubweb)
  611. [MCA][RegisterFile] Refactor the move elimination logic to address PR50258. (details / githubweb)
  612. [lld-macho] Explicitly undefine literal exported symbols (details / githubweb)
  613. [llvm-mca][View] Update the Register File statistics. (details / githubweb)
  614. [Hexagon] Propagate metadata in Hexagon Vector Combine (details / githubweb)
  615. [test] Fix tools/gold/X86/new-pm.ll after D101797 (details / githubweb)
  616. [NFCI][X86] Mark a few lately-added system instructions as such for Scheduling purposes (details / githubweb)
  617. [NFCI][X86] Mark Znver3 scheduling model as complete (details / githubweb)
  618. [NFC][LoopIdiom] Add some tests for 'lshr until zero' ('count active bits') "on steroids" idiom (details / githubweb)
  619. [lld-macho][NFC] Purge stale test-output trees prior to split-file (details / githubweb)
  620. [libc++][doc] Update the Format library status. (details / githubweb)
  621. [SROA] Regenerate test checks (NFC) (details / githubweb)
  622. [SelectionDAG] Regenerate test checks (NFC) (details / githubweb)
  623. [X86] AMD Zen 3: XCHG is a zero-cycle instruction (details / githubweb)
  624. [NFC][X86] Znver3: drop obsolete fixme (details / githubweb)
  625. [SCEV] Add additional loop guard and/or tests (NFC) (details / githubweb)
  626. [SCEV] Handle and/or in applyLoopGuards() (details / githubweb)
  627. [ARM] Fix postinc of vst1xN (details / githubweb)
  628. [NFC][X86][MCA] AMD Zen3: add GPR zero-idiom dependency breaking tests (details / githubweb)
  629. [X86] AMD Zen 3: same-register XOR/SUB are GPR dependency breaking zero-idioms (details / githubweb)
  630. [NFC][X86][MCA] AMD Zen 3: add tests for SBB dependency breaking (details / githubweb)
  631. [X86] AMD Zen 3: same-reg SBB is a dependency-breaking instruction (details / githubweb)
  632. [NFC][X86][MCA] AMD Zen 3: add tests for CMP dependency breaking (details / githubweb)
  633. [X86] AMD Zen 3: same-reg CMP is a zero-cycle dependency-breaking instruction (details / githubweb)
  634. [Demangle][Rust] Print special namespaces (details / githubweb)
  635. [lld-macho] Don't reference entry symbol for non-executables (details / githubweb)
  636. [lld/mac] Fix alignment on subsections (details / githubweb)
  637. [lld-macho] Add llvm-otool as a test dependency (details / githubweb)
  638. Support NativeCodeCall binding in rewrite pattern. (details / githubweb)
  639. [RISCV][NFC] Don't need to create a new STI in RISCVAsmPrinter. (details / githubweb)
  640. [NFC][Coroutines] Fix two tests by removing hardcoded SSA value. (details / githubweb)
  641. [SimplifyCFG] Ignore ephemeral values when counting insts for threading (details / githubweb)
  642. [ORC] Generalize materialization dispatch to task dispatch. (details / githubweb)
  643. [ORC] Use the new dispatchTask API to run query callbacks. (details / githubweb)
  644. [AArch64][SVE] Remove index_vector node. (details / githubweb)
  645. [mlir] Fix compile error. (details / githubweb)
  646. [LegalizeVectorOps][RISCV] Add scalable-vector SELECT expansion (details / githubweb)
  647. [amdgpu-arch] Guard hsa.h with __has_include (details / githubweb)
  648. [AMDGPU][OpenMP] Disable tests when amdgpu-arch fails (details / githubweb)
  649. [libc] Allow target architecture customization (details / githubweb)
  650. [AMDGPU][OpenMP] Emit textual IR for -emit-llvm -S (details / githubweb)
  651. [mlir] OpenMP-to-LLVM: properly set outer alloca insertion point (details / githubweb)
  652. AMDGPU/GlobalISel: Add regbankselect test for vgpr(dest) sgpr(address) load (details / githubweb)
  653. AMDGPU/GlobalISel: Use destination register bank in applyMappingLoad (details / githubweb)
  654. [libc] Simplifies multi implementations and benchmarks (details / githubweb)
  655. [MLIR][Shape] Concretize broadcast result type if possible (details / githubweb)
  656. [compiler-rt] Handle None value when polling addr2line pipe (details / githubweb)
  657. Fixed bug in buffer deallocation pass using unranked memref types. (details / githubweb)
  658. [OpenMP][MLIR]Add support for guided, auto and runtime scheduling (details / githubweb)
  659. [clang][PreProcessor] Cutoff parsing after hitting completion point (details / githubweb)
  660. HexagonVectorCombine.cpp - don't negate a bool value. NFCI. (details / githubweb)
  661. [AArch64][SVE] Fix isel failure for FP-extending loads (details / githubweb)
  662. [GlobalISel] Fix wrong invocation of `getParamStackAlign` (NFC) (details / githubweb)
  663. [AArch64][SVE] Better utilisation of unpredicated forms of arithmetic intrinsics (details / githubweb)
  664. [AArch64][SVE] Better utilisation of unpredicated forms of remaining intrinsics (details / githubweb)
  665. clang: Fix tests after 7f78e409d028 if clang is not called clang-13 (details / githubweb)
  666. [NFC][llvm-dwarfdump] Code clean up for inlined var loc stats (details / githubweb)
  667. [clangd] Fix data type of WorkDoneProgressReport::percentage (details / githubweb)
  668. [Constant] Allow ConstantAggregateZero a scalable element count (details / githubweb)
  669. X86LoadValueInjectionLoadHardening.cpp - use const-reference in for-range loops to avoid unnecessary copies. NFCI. (details / githubweb)
  670. X86FlagsCopyLowering.cpp - try to pass DebugLoc by const-ref to avoid costly TrackingMDNodeRef copies. NFCI. (details / githubweb)
  671. [TableGen] Remove redundant `Error:` in msg (NFC) (details / githubweb)
  672. [OPENMP]Fix PR48851: the locals are not globalized in SPMD mode. (details / githubweb)
  673. [AArch64][SVE] Improve SVE codegen for fixed length BITCAST (details / githubweb)
  674. [libc++][AIX] Define _LIBCPP_ELAST (details / githubweb)
  675. [SLP]Do not count perfect diamond matches for gathers several times. (details / githubweb)
  676. [PowerPC] Enable safe for 32bit vins* P10 instructions (details / githubweb)
  677. [libomptarget] Add support for target allocators to dynamic cuda RTL (details / githubweb)
  678. Revert "[PassManager] add helper function to hold set of vector passes" (details / githubweb)
  679. [clang][AArch32] Correctly align HA arguments when passed on the stack (details / githubweb)
  680. [NFC] Synchronize reserved identifier code between macro and variables / symbols (details / githubweb)
  681. [X86] Fix position-independent TType encoding (details / githubweb)
  682. [libc++][NFC] Remove _VSTD:: when not needed. (details / githubweb)
  683. [llvm-objdump][MachO] Print a newline before lazy bind/bind/weak/exports trie (details / githubweb)
  684. [X86][SSE] Merge equal X32/X64 check prefixes. NFCI. (details / githubweb)
  685. [X86][SSE] Add tests for missing shuffle(pack(x,y),pack(z,w)) -> permute(pack()) folds. (details / githubweb)
  686. [llvm-symbolizer] Update Command Guide (details / githubweb)
  687. [llvm-nm] Help option output should be consistent with the command guide (details / githubweb)
  688. [ORC] Update SpeculativeJIT example for dispatchTask changes in 5344c88dcb2. (details / githubweb)
  689. [clang] Support -fpic -fno-semantic-interposition for AArch64 (details / githubweb)
  690. [Demangle][Rust] Parse basic types (details / githubweb)
  691. [RISCV] Correct VL for fixed length masked scatter. (details / githubweb)
  692. [X86][SSE] Add examples of failures to remove a permute(pack(pack(),pack())) shuffle by reordering the packed operands. (details / githubweb)
  693. [mlir][CAPI] Add CAPI bindings for the sparse_tensor dialect. (details / githubweb)
  694. [cmake] Enable -Wmisleading-indentation (details / githubweb)
  695. [lld][WebAssembly] Disallow exporting of TLS symbols (details / githubweb)
  696. [mlir][Python] Upstream the PybindAdaptors.h helpers and use it to implement sparse_tensor.encoding. (details / githubweb)
  697. [Dependence Analysis] Enable delinearization of fixed sized arrays (details / githubweb)
  698. [lld-macho] Improve an external weak def test (details / githubweb)
  699. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - add TODO for better 256/512-bit shuffle+hop folding support. NFC. (details / githubweb)
  700. [X86][AVX] Add example of failure to remove a 256-bit permute(hadd(hadd(),hadd())) shuffle by reordering the packed operands. (details / githubweb)
  701. [NFC][X86][MCA] AMD Zen 3: add tests for sub-32-bit CMP dep breaking (details / githubweb)
  702. [X86] AMD Zen 3: sub-32-bit CMP also break dependencies (details / githubweb)
  703. [mlir][Python] Re-export cext sparse_tensor module to the public namespace. (details / githubweb)

Started by upstream project clang-stage2-Rthinlto_relay build number 5708
originally caused by:

This run spent:

  • 5 ms waiting;
  • 6 hr 57 min build duration;
  • 6 hr 57 min total from scheduled to completion.
Revision: f7b888457641941a8e6024f36ee2e5ddc53695d5
  • refs/remotes/origin/main
Revision: f38633d1bbf5842f37ad722a2f0edfdfd80733a2
  • detached
Test Result (no failures)