Started 3 mo 14 days ago
Took 6 hr 29 min

Success Build #3800 (Mar 1, 2021 11:23:47 AM)

  1. [OpenCL] Move printf declaration to opencl-c-base.h (details / githubweb)
  2. [flang][driver] Add debug dump options (details / githubweb)
  3. [X86][SSE] Add uniform vector shift test coverage for (sra (trunc (sr[al] x, c1)), c2) folds (details / githubweb)
  4. [FuncAttrs] Add tests for willreturn callsite inference. (details / githubweb)
  5. [ARM] Add larger than legal ICmp costs (details / githubweb)
  6. Revert "[MLIR] Create memref dialect and move several dialect-specific ops from std." (details / githubweb)
  7. [clangd] Drop template argument lists from completions followed by < (details / githubweb)
  8. [PowerPC] Add option for ROP Protection (details / githubweb)
  9. [mlir] Add `linalg.tiled_loop` op. (details / githubweb)
  10. [ARM] Ensure types provided to getIntrinsicCost are valid (details / githubweb)
  11. add -use-color option to (details / githubweb)
  12. [TableGen] Improve algorithms for processing template arguments (details / githubweb)
  13. [NFC][RISCV] Use concise way to describe load/store instructions. (details / githubweb)
  14. [RISCV] Fix bugs in pseudo instructions for masked segment load. (details / githubweb)
  15. [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10 (details / githubweb)
  16. Revert "[TableGen] Improve algorithms for processing template arguments" (details / githubweb)
  17. [AMDGPU] Tidy up a FIXME fixed by D34973 (details / githubweb)
  18. [lldb] Fix shared library directory computation on windows (details / githubweb)
  19. [ARM] Expand the range of allowed post-incs in load/store optimizer (details / githubweb)
  20. [SystemZ][ZOS] Guard using declaration for ::fchmodat (details / githubweb)
  21. [ASTMatchers] Fix hasParent while ignoring unwritten nodes (details / githubweb)
  22. [RISCV] Fix typo. Use ValueType instead of LLVMType. (details / githubweb)
  23. [Verifier] add tests for vector reductions; NFC (details / githubweb)
  24. Pass the cmdline aapcs bitfield options to cc1 (details / githubweb)
  25. add support for darwin (details / githubweb)
  26. [clangd] Populate detail field in document symbols (details / githubweb)
  27. [clang] functions with the 'const' or 'pure' attribute must always return. (details / githubweb)
  28. [instcombine] Exploit UB implied by nofree attributes (details / githubweb)
  29. [regalloc] Add a couple of dump routines for ease of debugging [NFC] (details / githubweb)
  30. [AArch64] Allow folding FMUL/FADD into FMA for FP16 types (details / githubweb)
  31. [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode. (details / githubweb)
  32. [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD (details / githubweb)
  33. AMDGPU: Fix checks in (details / githubweb)
  34. [gn build] fix mistake in 0ec448194e29 (details / githubweb)
  35. libcxx: fix a documentation typo (details / githubweb)
  36. [splitkit] Add a minor wrapper function for readability [NFC] (details / githubweb)
  37. [RISCV] Support isel of scalable vector bitcasts (details / githubweb)
  38. [RISCV] Add support for fixed vector sign/zero extend from mask types. (details / githubweb)
  39. [clang][SVE] Use __inline__ instead of inline in arm_sve.h (details / githubweb)
  40. [verify-regalloc] Verify after allocation and before postOptimization (details / githubweb)
  41. [RISCV] Add support for fixed vector MULHU/MULHS. (details / githubweb)
  42. [flang][driver] Add missing dependency (nfc) (details / githubweb)
  43. [RISCV] Pre-commit test file changes from D96661. NFC (details / githubweb)
  44. Fix a buildbot warning triggered by 1dfb06d (details / githubweb)
  45. [ObjC] Encode pointers to C++ classes as "^v" if the encoded string (details / githubweb)
  46. [lldb] Un-XFAIL TestFormatters on windows (details / githubweb)
  47. [dfsan] Add origin tls/move/read APIs (details / githubweb)
  48. [dfsan] Refactor runtime functions checking (details / githubweb)
  49. [dfsan] Refactor defining TLS variables (details / githubweb)
  50. [WebAssembly] Handle multiple EH_LABELs in EH pad (details / githubweb)
  51. [PowerPC][AIX] Add support for vector arg passing on the stack. (details / githubweb)
  52. [CFE, SystemZ]  New target hook testFPKind() for checks of FP values. (details / githubweb)
  53. [lldb] Remove unused code in ScriptInterpreterPython (details / githubweb)
  54. libcxx: use early returns (details / githubweb)
  55. [NPM] Properly reset parent loop after loop passes (details / githubweb)
  56. Pre-commit test case (details / githubweb)
  57. fix comment typos to cycle bots (details / githubweb)
  58. [AArch64] Adding Neon Polynomial vadd Intrinsics (details / githubweb)
  59. [RISCV] Use XLenRI alias for RegInfoByHwMode instances (details / githubweb)
  60. [gn build] try to fix libxml2 include path on mac after 0ec448194e29 (details / githubweb)
  61. [Coverage] Emit gap region after conditions when macro is present. (details / githubweb)
  62. [RISCV] Add Zbb command lines to uadd/usub/sadd/ssub tests. (details / githubweb)
  63. [WebAssembly] Fix assert in lookup of section symbols (details / githubweb)
  64. [llvm][TextAPI] add equality operator for InterfaceFile (details / githubweb)
  65. [MLIR][TOSA] Add lowering from TOSA to Linalg for math-based and elementwise ops (details / githubweb)
  66. [clang] bump VERSION_MAJOR (details / githubweb)
  67. [Coverage] Store compilation dir separately in coverage mapping (details / githubweb)
  68. Perform memory accesses in the same addrspace as the corresponding memref. (details / githubweb)
  69. Revert "[AArch64] Adding Neon Polynomial vadd Intrinsics" (details / githubweb)
  70. [AMDGPU] Correct gfx90c feature list (details / githubweb)
  71. [RISCV] Simplify VPseudoAMOEI multiclass. NFC (details / githubweb)
  72. Remove redundent types in pr49185.ll (details / githubweb)
  73. [mlir][Vector] Fold tensor_cast + vector.transfer_read (details / githubweb)
  74. Revert "[Coverage] Store compilation dir separately in coverage mapping" (details / githubweb)
  75. [DCE] Add tests for non-willreturn function being removed (NFC) (details / githubweb)
  76. Move variable only used in an assert into the assert. (details / githubweb)
  77. Implement -bundle_loader (details / githubweb)
  78. [gn build] kind of merge f020544601 (details / githubweb)
  79. [flang] Extension: forward refs to dummy args under IMPLICIT NONE (details / githubweb)
  80. [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2) (details / githubweb)
  81. Move a second variable only used in an assert into the assert. (details / githubweb)
  82. [DAG] getTruncatedUSUBSAT - always truncate operands. NFCI. (details / githubweb)
  83. [libc] Add implementations of the remaining fenv functions. (details / githubweb)
  84. [mlir] Fold trivial subtensor / subtensor_insert ops. (details / githubweb)
  85. [BasicAA] Always strip single-argument phi nodes (details / githubweb)
  86. GlobalISel: Merge some AMDGPU ABI lowering code to generic code (details / githubweb)
  87. [Coverage] Store compilation dir separately in coverage mapping (details / githubweb)
  88. [MLIR] Make structured op tests permutation invariant (details / githubweb)
  89. AMDGPU: Add regression testcase for bundle pressure issue (details / githubweb)
  90. [CSSPGO] Use callsite sample counts to annotate indirect call sites. (details / githubweb)
  91. [gn build] assert that goma_dir and sysroot are set for goma builds (details / githubweb)
  92. [llvm][IR] Do not place constants with static relocations in a mergeable section (details / githubweb)
  93. [dfsan] Instrument origin variable and function definitions (details / githubweb)
  94. [Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC. (details / githubweb)
  95. MIR: Fix parser crash on syntax error on first character (details / githubweb)
  96. [lldb] Check that files exists before handing them off to FileCollector (details / githubweb)
  97. Revert "[MLIR] Make structured op tests permutation invariant" (details / githubweb)
  98. Add DivOp to the Shape dialect (details / githubweb)
  99. [SampleFDO] Stop repeated indirect call promotion for the same target. (details / githubweb)
  100. Detect diagnostic groups that are defined in multiple 'def's. (details / githubweb)
  101. Switch to using LEB encoding for key and data lengths in on-disk hash (details / githubweb)
  102. [android] Fix testing adb call (details / githubweb)
  103. Modify TypePrinter to differentiate between anonymous struct and unnamed struct (details / githubweb)
  104. AMDGPU/ELF: Sort MACHs by value and add missing reserved MACHs (details / githubweb)
  105. [libcxx] adds concept `std::uniform_random_bit_generator` (details / githubweb)
  106. Fix MLIR Toy tutorial JIT example and add a test to cover it (details / githubweb)
  107. Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct (details / githubweb)
  108. [OpenMP][NVPTX] Add the support for CUDA 11.2 and CUDA 11.1 (details / githubweb)
  109. Reland "[MLIR] Make structured op tests permutation invariant" (details / githubweb)
  110. Revert "Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct" (details / githubweb)
  111. Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" (details / githubweb)
  112. PR49239: Don't take shortcuts when constant evaluating in 'warn on UB' (details / githubweb)
  113. Reset the EntryValue location flag in finalizeEntryValue. (details / githubweb)
  114. [RISCV] Enable PrimaryKeyEarlyOut on RISCVVPseudosTable. (details / githubweb)
  115. [RISCV] Split zvlsseg searchable table into 4 separate tables. Index by properties rather than intrinsic ID. (details / githubweb)
  116. [Coroutine] Relax CoroElide musttail check (details / githubweb)
  117. [RISCV] Remove redundant test cases for index segment load (1/8). (details / githubweb)
  118. [RISCV] Remove redundant test cases for index segment load (2/8). (details / githubweb)
  119. [RISCV] Remove redundant test cases for index segment load (3/8). (details / githubweb)
  120. [RISCV] Remove redundant test cases for index segment load (4/8). (details / githubweb)
  121. [RISCV] Remove redundant test cases for index segment store (5/8). (details / githubweb)
  122. [RISCV] Remove redundant test cases for index segment store (6/8). (details / githubweb)
  123. [RISCV] Remove redundant test cases for index segment store (7/8). (details / githubweb)
  124. [RISCV] Remove redundant test cases for index segment store (8/8). (details / githubweb)
  125. [ORC] Print CPU feature string in JITTargetMachineBuilder debugging output. (details / githubweb)
  126. [HIP] Support device sanitizer (details / githubweb)
  127. Mark 2534 as Complete. (details / githubweb)
  128. [libc++] shared_ptr deleter requirements (LWG 2802). (details / githubweb)
  129. [FPEnv][AArch64] Implement lowering of llvm.set.rounding (details / githubweb)
  130. [mlir] Load dynamic libraries in JitRunner from absolute paths so that GDB can find the symbol tables. (details / githubweb)
  131. [TableGen] Use ListSeparator (NFC) (details / githubweb)
  132. [Support] Use static_assert instead of assert (NFC) (details / githubweb)
  133. [CodeGen] Use range-based for loops (NFC) (details / githubweb)
  134. [RISCV] Prune unneeded indexed load/store pseudo instructions. (details / githubweb)
  135. [mlir][sparse] assert fail on mismatch between rank and annotations array (details / githubweb)
  136. LanguageRuntime can provide an UnwindPlan for special occasions (details / githubweb)
  137. Reland "[Debugify] Make the debugify aware of the original (-g) Debug Info" (details / githubweb)
  138. [mlir] Better support for rank-reducing subview / subtensor type inference. (details / githubweb)
  139. [NPM][LTO] Do not enable MemorySSA with LoopFullUnrollPass (details / githubweb)
  140. [debuginfo-tests] Recommit test sret.cpp (details / githubweb)
  141. [llvm-exegesis] [PowerPC] Add basic LIT test (details / githubweb)
  142. [llvm-exegesis] Ignore instructions using custom inserter (details / githubweb)
  143. [AArch64] Add some missing Neoverse features (details / githubweb)
  144. [X86] Fix a codegen crash in getSetCCResultType (details / githubweb)
  145. [docs] Fix the GlobalISel/GenericOpcode.rst (details / githubweb)
  146. [mlir] Add a TensorLoadToMemref canonicalization (details / githubweb)
  147. [BasicAA] Add simple depth limit to avoid stack overflow (PR49151) (details / githubweb)
  148. [IR] Move willReturn() to Instruction (details / githubweb)
  149. [X86][AVX] getFauxShuffleMask - decode VBROADCAST(EXTRACT_VECTOR_ELT(V,0)) (details / githubweb)
  150. Remove unnecessary "using namespace llvm" inside "namespace llvm". NFCI. (details / githubweb)
  151. [flang][driver] Add debug measure-parse-tree and pre-fir-tree options (details / githubweb)
  152. [DCE] Don't remove non-willreturn calls (details / githubweb)
  153. [AMDGPU] WQM/WWM: Fix marking of partial definitions (details / githubweb)
  154. [OPENMP][AMDGCN] Improvements to print_kernel_trace (bit mask) (details / githubweb)
  155. [mlir][nfc] Fix indentation in (details / githubweb)
  156. [LLD] Fix tests after D96993 (details / githubweb)
  157. [RISCV] Address some clang-tidy warnings. NFCI. (details / githubweb)
  158. [gn build] Port 1a2b3536efef (details / githubweb)
  159. [X86][SSE] Add tests for trunc(usubsat()) patterns. (details / githubweb)
  160. [clangd] Expose absoluteParent helper (details / githubweb)
  161. [LV] Remove VPCallback. (details / githubweb)
  162. Revert "[ARM] Expand the range of allowed post-incs in load/store optimizer" (details / githubweb)
  163. [lldb/Commands] Fix help text typo for 'breakpoint set' -a|--address. (details / githubweb)
  164. [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc (details / githubweb)
  165. [mlir][Linalg] NFC - Expose more options to the CodegenStrategy (details / githubweb)
  166. [DAG] visitTRUNCATE - attempt to truncate USUBSAT (details / githubweb)
  167. [AMDGPU] Add some GFX9 test coverage. NFC. (details / githubweb)
  168. [ARM] Correct vector predicate type in MVE getCmpSelInstrCost (details / githubweb)
  169. Make fixed-abi default for AMD HSA OS (details / githubweb)
  170. [NFC][Regalloc] Share the VirtRegAuxInfo object with LiveRangeEdit (details / githubweb)
  171. [OpenMP] Fix always,from and delete for data absent at exit (details / githubweb)
  172. [OpenMP] Fix nvptx CUDA_VERSION conversion (details / githubweb)
  173. [libc++] Turn off clang-format for auto-generated version header. NFC. (details / githubweb)
  174. [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns (details / githubweb)
  175. Hwasan InitPrctl check for error using internal_iserror (details / githubweb)
  176. [MemCopyOpt] Enable MemorySSA by default (details / githubweb)
  177. [LV] Fold single-use variable into assert. NFC. (details / githubweb)
  178. [MLIR] Delete unused functions getCollapsedInitTensor and getExpandedInitTensor (details / githubweb)
  179. [mlir] Add folding of tensor.cast -> subtensor_insert (details / githubweb)
  180. [AArch64][GlobalISel] Run redundant_sext_inreg in the post-legalizer combiner (details / githubweb)
  181. [Sanitizer][NFC] Fix typo (details / githubweb)
  182. [CUDA] fix builtin constraints for PTX 7.2 (details / githubweb)
  183. [SampleFDO] Add PromotedInsns to prevent repeated ICP. (details / githubweb)
  184. [RISCV] Move SHFLI matching to DAG combine. Add 32-bit support for RV64 (details / githubweb)
  185. [RISCV] Prevent selecting a 0 VL to X0 for the segment load/store intrinsics. (details / githubweb)
  186. [RISCV] Use custom isel for vector indexed load/store intrinsics. (details / githubweb)
  187. [RISCV] Remove unneeded indexed segment load/store vector pseudo instruction. (details / githubweb)
  188. [X86] Regenerate 2011-12-06-AVXVectorExtractCombine.ll (details / githubweb)
  189. [X86] Remove unused intrinsic declaration (details / githubweb)
  190. [X86] Regenerate 2007-06-28-X86-64-isel.ll (details / githubweb)
  191. [RISCV] Use inheritance to reduce some repeated code in tablegen. NFC (details / githubweb)
  192. [Polly] Fix test after D96534. (details / githubweb)
  193. [Analysis][LoopVectorize] do not form reductions of pointers (details / githubweb)
  194. [libcxx] Have lexically_normal return the path with preferred separators (details / githubweb)
  195. [libcxx] Fix LWG 2875: shared_ptr::shared_ptr(Y*, D, […]) constructors should be constrained. (details / githubweb)
  196. [elfabi] Fix a bug when .dynsym contains no non-local symbol (details / githubweb)
  197. [libcxx] Make generic_*string return paths with forward slashes on windows (details / githubweb)
  198. [Verifier] add tests for saturating intrinsics; NFC (details / githubweb)
  199. [Verifier] remove dead code for saturating intrinsics; NFC (details / githubweb)
  200. [flang][fir][NFC] run clang-format (details / githubweb)
  201. precommit test cleanup for D97077 (details / githubweb)
  202. [msan] Set cmpxchg shadow precisely (details / githubweb)
  203. [clang] Emit type metadata on available_externally vtables for WPD (details / githubweb)
  204. [mlir] Add math polynomial approximation pass (details / githubweb)
  205. Patch by @wecing (Chenguang Wang). (details / githubweb)
  206. Add test triggered by review discussion on D97077 (details / githubweb)
  207. [lldb] Rename {stop,run}_vote to report_{stop,run}_vote (details / githubweb)
  208. Add datalayout to test added in 7e3183d73 (details / githubweb)
  209. [RISCV] Remove VPatILoad and VPatIStore multiclasses that are no longer used. NFC (details / githubweb)
  210. [libc++][nfc] SFINAE on pair/tuple assignment operators: LWG 2729. (details / githubweb)
  211. [dfsan] Add origin address calculation (details / githubweb)
  212. Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it" (details / githubweb)
  213. [AArch64][GlobalISel] Make G_VECREDUCE_ADD of <2 x s32> legal. (details / githubweb)
  214. [AArch64] Adding Neon Polynomial vadd Intrinsics (details / githubweb)
  215. [ValueTracking] Add a two argument form of safeCtxI [NFC] (details / githubweb)
  216. [libcxx] Enable filesystem by default for mingw targets (details / githubweb)
  217. [libc++][nfc] Only test if pair is_assignable after C++03. (details / githubweb)
  218. [Coverage] Normalize compilation dir as well (details / githubweb)
  219. [SystemZ/z/OS] Add XPLINK 64-bit calling convention to tablegen. (details / githubweb)
  220. Revert "Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it"" (details / githubweb)
  221. [flang][fir] Update flang test tool support classes. (details / githubweb)
  222. Different fix for gcc bug (details / githubweb)
  223. [dfsan] Add utils that get/set origins (details / githubweb)
  224. [ValueTypes] Assert if changeVectorElementType is called on a simple type with an extended element type. (details / githubweb)
  225. Revert "Implement -bundle_loader" (details / githubweb)
  226. [CodeGen] Fix two dots between text section name and symbol name (details / githubweb)
  227. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly (details / githubweb)
  228. Revert "[BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly" (details / githubweb)
  229. [Libcalls, Attrs] Annotate libcalls with noundef (details / githubweb)
  230. [RISCV] Teach our custom vector load/store intrinsic isel code to propagate memory operands if we have them. (details / githubweb)
  231. Revert "[Libcalls, Attrs] Annotate libcalls with noundef" (details / githubweb)
  232. [SampleFDO] Skip PreLink ICP for better profile quality of MonoLTO PostLink (details / githubweb)
  233. [mlir][sparse] convert function pass to module pass (details / githubweb)
  234. [ValueTracking] Improve impliesPoison (details / githubweb)
  235. Reland "[Libcalls, Attrs] Annotate libcalls with noundef" (details / githubweb)
  236. Reduce the number of attributes attached to each function (details / githubweb)
  237. Fixed failing test (details / githubweb)
  238. [TableGen] Use ListSeparator (NFC) (details / githubweb)
  239. [CodeGen] Use range-based for loops (NFC) (details / githubweb)
  240. [InstCombine] Add more tests to nonnull-select.ll (NFC) (details / githubweb)
  241. [libc++] Fixes _LIBCPP_HAS_NO_CONCEPTS (details / githubweb)
  242. [libcxx] Rename a method in PathParser for clarity. NFC. (details / githubweb)
  243. [libcxx] [test] Remove two unnecesary files/variables in a test (details / githubweb)
  244. [AArch64][GlobalISel] Add selection support for G_VECREDUCE of <2 x i32> (details / githubweb)
  245. Update BPFAdjustOpt.cpp to accept select form of or as well (details / githubweb)
  246. [lit] Add --xfail and --filter-out (inverse of --filter) (details / githubweb)
  247. [Sanitizers][NFC] Fix typo (details / githubweb)
  248. [ConstantRangeTest] Make exhaustive testing more principled (NFC) (details / githubweb)
  249. [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,SatLimit))) (details / githubweb)
  250. [X86] KnownBits - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. (details / githubweb)
  251. [X86][SSE2] Remove SSE2 min/max intrinsics tests (details / githubweb)
  252. [X86][SSE] Remove SSE41 min/max intrinsics tests (details / githubweb)
  253. [X86][AVX] Remove AVX2 min/max intrinsics tests (details / githubweb)
  254. [X86][SSE] vector-compare-combines.ll - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. (details / githubweb)
  255. [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. (details / githubweb)
  256. [RISCV] Pre-commit test case for D97055. NFC. (details / githubweb)
  257. [libc++] Fix the build for AppleClang. (details / githubweb)
  258. [InstCombine] matchBSwapOrBitReverse - remove pattern matching early-out. NFCI. (details / githubweb)
  259. [lit testing] "END." not "END:" (details / githubweb)
  260. [RISCV] Improve register allocation around vector masks (details / githubweb)
  261. [RISCV] Support extraction of misaligned subvectors (details / githubweb)
  262. Revert "Implement nullPointerConstant() using a better API." (details / githubweb)
  263. [OpenMP][NFC] clang-format the whole openmp project (details / githubweb)
  264. [LTO] Fix cloning of llvm*.used when splitting module (details / githubweb)
  265. [ASTMatchers] Fix hasUnaryOperand matcher for postfix operators (details / githubweb)
  266. [lld/mac] reject -undefined warning and -undefined suppress with -twolevel_namespace (details / githubweb)
  267. [ConstantRangeTest] Print detailed information on failure (NFC) (details / githubweb)
  268. clang: Exclude efi_main from -Wmissing-prototypes (details / githubweb)
  269. [clang-tidy] Simplify braced init check (details / githubweb)
  270. [Clang][OpenMP] Update driver test case for OpenMP offload to use sm_35 (details / githubweb)
  271. [RISCV] Add an additional remw test to rv64m-exhaustive-w-insts.ll. NFC (details / githubweb)
  272. [OpenMP] libomp: cleanup some resource leaks (details / githubweb)
  273. [ConstantRange] Handle wrapping range in binaryNot() (details / githubweb)
  274. [InstCombine] add tests for fdiv of exp/exp2; NFC (details / githubweb)
  275. [InstCombine] fold fdiv with exp/exp2 divisor (PR49147) (details / githubweb)
  276. [ConstantRange] Handle wrapping ranges in min/max (PR48643) (details / githubweb)
  277. [clang-itdy] Simplify virtual near-miss check (details / githubweb)
  278. [RISCV] Add another test case showing failure to use remw when the RHS has been zero extended from less than i32. NFC (details / githubweb)
  279. [clang-tidy] Simplify function complexity check (details / githubweb)
  280. [clang-tidy] Simplify throw keyword missing check (details / githubweb)
  281. [InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF (details / githubweb)
  282. [libcxx] Make path::format a non-class enum (details / githubweb)
  283. [libcxx] [test] Call create_directory_symlink when linking directories (details / githubweb)
  284. [NFC] Refactor PreferMemberInitializerCheck (details / githubweb)
  285. [mlir] Register the print-op-graph pass using ODS (details / githubweb)
  286. Update test error string post pass registration change (details / githubweb)
  287. [lldb] Refine ThreadPlan::ShouldAutoContinue (details / githubweb)
  288. [clang][Driver][OpenBSD] libcxx also requires pthread (details / githubweb)
  289. [dfsan] Comment out unused methods by D97087 temporarily (details / githubweb)
  290. [TableGen] Use ListSeparator (NFC) (details / githubweb)
  291. [CodeGen] Use range-based for loops (NFC) (details / githubweb)
  292. [lld][ELF] __start_/__stop_ refs don't retain C-ident named group sections (details / githubweb)
  293. [RISCV] Add test cases for add/sub/mul overflow intrinsics. NFC (details / githubweb)
  294. [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts (details / githubweb)
  295. [X86][AVX] Fold concat(extract_subvector(v0,c0), extract_subvector(v1,c1)) -> vperm2x128 (details / githubweb)
  296. [DAG] Match USUBSAT patterns through zext/trunc (details / githubweb)
  297. [ThinLTO] Fix import of multiply defined global variables (details / githubweb)
  298. [Loads] Extract helper frunction for available load/store (NFC) (details / githubweb)
  299. Make sure the interpreter module was loaded before making checks against it (details / githubweb)
  300. [IR] restrict vector reduction intrinsic types (details / githubweb)
  301. [Loads] Add optimized FindAvailableLoadedValue() overload (NFCI) (details / githubweb)
  302. [lldb-vscode] Emit the breakpoint changed event on location resolved (details / githubweb)
  303. [NFC] Remove redundant word in comment (details / githubweb)
  304. Revert "Make sure the interpreter module was loaded before making checks against it" (details / githubweb)
  305. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - remove unnecessary BITCASTs. (details / githubweb)
  306. [SelectionDAG][RISCV] Teach ComputeNumSignBits to handle SREM. (details / githubweb)
  307. Reapply "[lldb/test] Automatically find debug servers to test" (details / githubweb)
  308. [LLDB] [docs] Update the list of supported architectures on Windows (details / githubweb)
  309. [lldb] [docs] Update platform support status (details / githubweb)
  310. Revert "[lldb-vscode] Emit the breakpoint changed event on location resolved" (details / githubweb)
  311. [X86] Add common CHECK check-prefix to sub combine tests (details / githubweb)
  312. [X86] Add 'sub C1, (xor X, C1) -> add (xor X, ~C2), C1+1' tests (details / githubweb)
  313. [X86] Regenerate sub.ll test (details / githubweb)
  314. [X86] Replace explicit constant handling in sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. NFCI. (details / githubweb)
  315. [X86] Add vector support to sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. (details / githubweb)
  316. Implement simple type polymorphism for linalg named ops. (details / githubweb)
  317. [KnownBits][RISCV] Improve known bits for srem. (details / githubweb)
  318. [InstrProfiling] Use ELF section groups for counters, data and values (details / githubweb)
  319. [mlir] Add simple jupyter kernel (details / githubweb)
  320. Revert "[sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script" (details / githubweb)
  321. [Analysis] Use ListSeparator (NFC) (details / githubweb)
  322. [llvm] Fix header guards (NFC) (details / githubweb)
  323. [CodeGen] Use range-based for loops (NFC) (details / githubweb)
  324. [AArch64][GlobalISel] Fix <16 x s8> G_DUP regbankselect to assign source to gpr. (details / githubweb)
  325. [mlir] Export CUDA and Vulkan runtime wrappers on Windows (details / githubweb)
  326. [InstrProfiling] Fix instrprof-gc-sections.c test (details / githubweb)
  327. [NFC][llvm-dwarfdump] Don't calculate unnecessary stats (details / githubweb)
  328. [mlir] Mark std.subview as NoSideEffect (details / githubweb)
  329. [clang][cli] Stop creating '-Wno-stdlibcxx-not-found' in cc1 (details / githubweb)
  330. [clang][cli] Pass '-Wspir-compat' to cc1 from driver (details / githubweb)
  331. [clang][CodeComplete] Ensure there are no crashes when completing with ParenListExprs as LHS (details / githubweb)
  332. [WebAssembly] call_indirect issues table number relocs (details / githubweb)
  333. [ARM] Move double vector insert patterns using vins to DAG combine (details / githubweb)
  334. [VPlan] Manage pairs of incoming (VPValue, VPBB) in VPWidenPHIRecipe. (details / githubweb)
  335. [analyzer] Introduce MacroExpansionContext to libAnalysis (details / githubweb)
  336. [analyzer] Create MacroExpansionContext member in AnalysisConsumer (details / githubweb)
  337. [analyzer] Use the MacroExpansionContext for macro expansions in plists (details / githubweb)
  338. [analyzer][CTU] API for CTU macro expansions (details / githubweb)
  339. [ARM] Remove dead lowering code. NFC (details / githubweb)
  340. [flang][driver] Add -Xflang and make -test-io a frontend-only flang (details / githubweb)
  341. [InstCombine] Add smulo NumSignBits test from D97170 (details / githubweb)
  342. [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo. (details / githubweb)
  343. [gn build] Port 6e3071007b4c (details / githubweb)
  344. Regenerate documentation (details / githubweb)
  345. [llvm-link] fix IRMover returning wrong modified vector type (details / githubweb)
  346. [clang-tidy] Add new check 'concurrency-thread-canceltype-asynchronous' and alias 'cert-pos47-c'. (details / githubweb)
  347. [gn build] Port 7dc7f0c2ecc0 (details / githubweb)
  348. [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3 (details / githubweb)
  349. [AArch64] Adding SHA3 Intrinsics support (details / githubweb)
  350. [InstCombine] Add PR45977 test coverage (details / githubweb)
  351. [OpenCL] Add builtin declarations by default. (details / githubweb)
  352. Revert "Revert "Implement nullPointerConstant() using a better API."" (details / githubweb)
  353. Revert "Revert "Revert "Implement nullPointerConstant() using a better API.""" (details / githubweb)
  354. [pp-trace] Fix test for OpenCL pragmas. (details / githubweb)
  355. [LangRef] fix typo in assume bundle description; NFC (details / githubweb)
  356. [clang][NFC] Reorder CXXCtorInitializer members (details / githubweb)
  357. [Clang][OpenMP] Require CUDA 9.2+ for OpenMP offloading on NVPTX target (details / githubweb)
  358. [LV] Directly use incoming value for single VPBlendRecipes. (details / githubweb)
  359. [InstSimplify] Cleanup out-of-range shift amount handling. (details / githubweb)
  360. [flang] Add -J and -module-dir to f18 driver (details / githubweb)
  361. [ConstraintElimination] Add initial ICMP_NE test cases. (details / githubweb)
  362. [lld-macho] Fix cpuSubtype for non-x86_64 archs (details / githubweb)
  363. [lld-macho] Clean up comments (details / githubweb)
  364. Improve diagnostic for ignored GNU 'used' attribute (details / githubweb)
  365. [JumpThreading] Clone noalias.scope.decl when threading blocks (details / githubweb)
  366. [clang] Tweaked fixit for static assert with no message (details / githubweb)
  367. [MemCpyOpt] Fix handling of readnone byval arguments (details / githubweb)
  368. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script (details / githubweb)
  369. [MLIR][affine] Prevent fusion when ops with memory effect free are present between producer and consumer (details / githubweb)
  370. [RISCV] Custom isel the rest of the vector load/store intrinsics. (details / githubweb)
  371. [ConstraintElimination] Use unsigned > 0 instead of != 0. (details / githubweb)
  372. Making FindCommonBlock a const member (details / githubweb)
  373. [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering (details / githubweb)
  374. [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent (details / githubweb)
  375. [KnownBits] Pull out repeated getMinValue() calls from shift analysis. NFCI. (details / githubweb)
  376. Reland [lld-macho]Implement bundle_loader (details / githubweb)
  377. [OpenMP] Update HWLOC code for die level detection (details / githubweb)
  378. [mlir][Shape] Fix a crash when folding nary broadcast ops (details / githubweb)
  379. [MLIR] Add Linalg support for integer (generalized) matmuls (details / githubweb)
  380. Revert "[InstrProfiling] Use ELF section groups for counters, data and values" (details / githubweb)
  381. [OpenMP] Limit number of dispatch buffers (details / githubweb)
  382. [OpenMP] Remove shutdown attempt on Windows process detach (details / githubweb)
  383. [MLIR] Fix tilePerfectlyNested utility for handling non-unit step size (details / githubweb)
  384. [OpenMP] Help static loop code avoid over/underflow (details / githubweb)
  385. Add missing dep to fix shared libs build (details / githubweb)
  386. [clang-tidy] Harden PreferMemberInitializerCheck (details / githubweb)
  387. [lld-macho] Try to fix cross-platform test from D96565 (details / githubweb)
  388. [WebAssembly] Misc. fixes in cfg-stackify-eh.ll (details / githubweb)
  389. [libc++] Fix tuple assignment from types derived from a tuple-like (details / githubweb)
  390. Add modern arc config for default "onto" branch (details / githubweb)
  391. [SLP]No need to mark scatter load pointer as scalar as it gets vectorized. (details / githubweb)
  392. [WebAssembly] Split EH MIR tests into two files (details / githubweb)
  393. [RISCV] Add isel support for bitcasts between fixed vector types. (details / githubweb)
  394. [clang][patch] Inclusive language, modify filename SanitizerBlacklist.h to NoSanitizeList.h (details / githubweb)
  395. [WebAssembly] Rename methods in WasmEHFuncInfo (NFC) (details / githubweb)
  396. [gn build] Port e64fcdf8d53c (details / githubweb)
  397. [Utils] Add an option to specify number of cores to use in (details / githubweb)
  398. Fix typo introduced in (details / githubweb)
  399. [WebAssembly] Support WasmEHFuncInfo serialization (details / githubweb)
  400. [WebAssembly] Remap branch dests after fixCatchUnwindMismatches (details / githubweb)
  401. [lld-link] Add /reproduce: support for several flags (details / githubweb)
  402. [AArch64][GlobalISel] Support lowering <1 x i8> arguments. (details / githubweb)
  403. [GloblalISel] Support lowering <3 x i8> arguments in multiple parts. (details / githubweb)
  404. [InstrProfiling] Use ELF section groups for counters, data and values (details / githubweb)
  405. [clangd] Narrow and document a loophole in blockUntilIdle (details / githubweb)
  406. [clangd] Shutdown sequence for modules, and doc threading requirements (details / githubweb)
  407. Modify TypePrinter to differentiate between anonymous struct and unnamed struct (details / githubweb)
  408. scudo: Support memory tagging in the secondary allocator. (details / githubweb)
  409. [ValueTracking] Improve ComputeNumSignBits for SRem. (details / githubweb)
  410. [AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt (details / githubweb)
  411. DebugInfo: Emit "LocalToUnit" flag on local member function decls. (details / githubweb)
  412. [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32. (details / githubweb)
  413. [CMake] Don't optimize tests so much under ThinLTO (details / githubweb)
  414. [AMDGPU] Move RPT::getLiveRegs() check under EXPENSIVE_CHECKS (details / githubweb)
  415. Add auto-upgrade support for annotation intrinsics (details / githubweb)
  416. DebugInfo: Emit "LocalToUnit" flag on local member function decls. (details / githubweb)
  417. [X86][AMX] Lower tile copy instruction. (details / githubweb)
  418. [gn build] Port 8f48ddd19358 (details / githubweb)
  419. [JITLink] Don't allow creation of sections with duplicate names. (details / githubweb)
  420. [JITLink] Add a getFixupAddress convenience method to Block. (details / githubweb)
  421. [sparse][mlir] simplify lattice optimization logic (details / githubweb)
  422. [libunwind] unw_* alias fixes for ELF and Mach-O (details / githubweb)
  423. [MacroExpansionContext] Fix a warning. (details / githubweb)
  424. [lldb] Reinstate support for LLDB_VERSION_STRING (details / githubweb)
  425. [GlobalISel] Implement narrowScalar for UADDO/USUBO (details / githubweb)
  426. [GlobalISel] Implement narrowScalar for SADDO/SSUBO (details / githubweb)
  427. [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE (details / githubweb)
  428. [AArch64][GlobalISel] Make overflow legalization use clampScalar (details / githubweb)
  429. [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization (details / githubweb)
  430. Revert "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" (details / githubweb)
  431. [mlir][IR] Refactor the `getChecked` and `verifyConstructionInvariants` methods on Attributes/Types (details / githubweb)
  432. [lldb] add check for libcxx runtime (details / githubweb)
  433. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. (details / githubweb)
  434. [dfsan] Propagate origins at non-memory/phi/call instructions (details / githubweb)
  435. Changes to mktime to handle invalid dates, overflow and underflow andcalculating the correct date and thenumber of seconds even if invalid datesare passed as arguments. (details / githubweb)
  436. [GVN] Fix a typo in comment (details / githubweb)
  437. [mlir][pdl] Fix bug when ordering predicates (details / githubweb)
  438. [mlir][pdl][NFC] Extract the execution of each bytecode operation into its own function (details / githubweb)
  439. [libc] [Obvious] Fix. (details / githubweb)
  440. [Analysis] Use ListSeparator (NFC) (details / githubweb)
  441. [llvm] Use llvm::drop_begin (NFC) (details / githubweb)
  442. [Analysis] Use range-based for loops (NFC) (details / githubweb)
  443. Only verify LazyCallGraph under expensive checks (details / githubweb)
  444. [BuildLibCalls] Add noundef to allocator fns' size (details / githubweb)
  445. [libc][NFC] Eliminate couple of dependencies on llvm/ADT/StringExtras.h. (details / githubweb)
  446. Move the MLIR integration tests as a subdirectory of test (NFC) (details / githubweb)
  447. [SLP][Test] Add test for PR49081.ll (details / githubweb)
  448. [docs][ORC] Fix section title and reference. (details / githubweb)
  449. [builtins] Replace __SOFT_FP__ with __SOFTFP__ (details / githubweb)
  450. [NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage. (details / githubweb)
  451. [MLIR][LinAlg] Start detensoring implementation. (details / githubweb)
  452. [CMake][profile] Don't use `TARGET lld` to avoid ordering issues (details / githubweb)
  453. [flang][NFC] Add source line to lowering TODO messages (details / githubweb)
  454. [SimplifyCFG] Add tests for D97244 (NFC) (details / githubweb)
  455. [SimplifyCFG] Minor tweaks to the added tests (NFC) (details / githubweb)
  456. [RISCV] Add test case for missed opportunity use bgez for the canonical form X > -1. NFC (details / githubweb)
  457. [lldb][NFC] Cleanup ValueObject construction code (details / githubweb)
  458. [clang][DeclPrinter] Pass Context into StmtPrinter whenever possible (details / githubweb)
  459. [mlir] Add a new debug action framework. (details / githubweb)
  460. [mlir] Add support for DebugCounters using the new DebugAction infrastructure (details / githubweb)
  461. [X86] Support amx-int8 intrinsic. (details / githubweb)
  462. [lldb][NFC] Don't inherit from UserID in ValueObject (details / githubweb)
  463. [Sanitizer][NFC] Fix typo (details / githubweb)
  464. Fix UBSAN in __ubsan::Value::getSIntValue (details / githubweb)
  465. [lldb][NFC] Give CompilerType's IsArrayType/IsVectorType/IsBlockPointerType out-parameters default values (details / githubweb)
  466. [OpenCL] Move remaining defines to opencl-c-base.h (details / githubweb)
  467. Fix unused variable (details / githubweb)
  468. [RISCV] Support insertion of misaligned subvectors (details / githubweb)
  469. Revert "[WebAssembly] call_indirect issues table number relocs" (details / githubweb)
  470. [ARM] Add pre/post inc tests of various sizes. NFC (details / githubweb)
  471. [lldb][NFC] Clean up ValueObject comments (details / githubweb)
  472. [Support] Add reserve() method to the raw_ostream. (details / githubweb)
  473. [lldb][NFC] Remove unused ValueObject::LogValueObject functions (details / githubweb)
  474. [mlir] NFC - Use declarative assembly for scf::YieldOp (details / githubweb)
  475. Fix Wdocumentation parameter warning. NFCI. (details / githubweb)
  476. [mlir][Linalg] Retire hoistViewAllocOps. (details / githubweb)
  477. [OpenCL][Docs] Change description for the OpenCL standard headers. (details / githubweb)
  478. [RISCV] vle1.v/vse1.v should be unmasked instructions. (details / githubweb)
  479. [DSE] Allow ptrs defined in the entry block in IsGuaranteedLoopInvariant. (details / githubweb)
  480. [clang-tidy] Install in bin/ as run-clang-tidy (details / githubweb)
  481. [clang][parse][NFC] Remove dead ProhibitAttributes() call (details / githubweb)
  482. [clang-tidy] Update checks list. (details / githubweb)
  483. [CostModel] Remove VF from IntrinsicCostAttributes (details / githubweb)
  484. [TTI] Change getOperandsScalarizationOverhead to take Type args (details / githubweb)
  485. [ARM] do not consider sp as deprecated for ldm/stm (details / githubweb)
  486. [AMDGPU] Use divergent addresses for vector loads (details / githubweb)
  487. [X86] Cleanup overflow test check prefixes. NFCI. (details / githubweb)
  488. [lldb] [test] Un-XFAIL a test that no longer fail on FreeBSD (details / githubweb)
  489. [lldb] [test] Un-XFAIL TestBuiltinTrap on FreeBSD/aarch64 (details / githubweb)
  490. [clang-tidy] Extending bugprone-signal-handler with POSIX functions. (details / githubweb)
  491. [clang][SVE] Don't warn on vector to sizeless builtin implicit conversion (details / githubweb)
  492. [clang-tidy] Remove IncludeInserter from MoveConstructorInit check. (details / githubweb)
  493. [libcxx] [test] Define _CRT_STDIO_ISO_WIDE_SPECIFIERS while building tests (details / githubweb)
  494. [Driver][NFC] Add explicit break to final case (details / githubweb)
  495. Add @llvm.coro.async.size.replace intrinsic. (details / githubweb)
  496. [AMDGPU] Rename a prefix for sanity. NFC. (details / githubweb)
  497. [JumpThreading] Update computeValueKnownInPredecessors to recognize logical and/or patterns (details / githubweb)
  498. [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24 (details / githubweb)
  499. [LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends. (details / githubweb)
  500. Revert "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." (details / githubweb)
  501. [lldb] Add deref support and tests to shared_ptr synthetic (details / githubweb)
  502. [GlobalISel] Make more use of replaceSingleDefInstWithReg. NFC. (details / githubweb)
  503. [darwin][asan] add test for application specific information in crash logs (details / githubweb)
  504. [darwin] use new crash reporter api (details / githubweb)
  505. [THUMB2] add .w suffixes for ldr/str (immediate) T4 (details / githubweb)
  506. [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO. (details / githubweb)
  507. Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" (details / githubweb)
  508. [InstructionSimplify] SimplifyShift - rename shift amount KnownBits. NFCI. (details / githubweb)
  509. make Affine parallel and yield ops MemRefsNormalizable (details / githubweb)
  510. [OpenMP][NVPTX] Fixed a compilation error in deviceRTLs caused by unsupported feature in release verion of LLVM (details / githubweb)
  511. [flang][test] Share all driver test dirs between `f18` and `flang-new` (details / githubweb)
  512. [AMDGPU] Set threshold for regbanks reassign pass (details / githubweb)
  513. [InstSimplify] Handle nsw shl -> poison patterns (details / githubweb)
  514. [clang-tidy] Add cppcoreguidelines-prefer-member-initializer to ReleaseNotes (details / githubweb)
  515. [LV] Ensure fixNonInductionPHIs uses a valid insertion point. (details / githubweb)
  516. [NFC][VPlan] Use VPUser to store block's predicate (details / githubweb)
  517. [AArch64] Regenerate check lines for neon-compare-instructions.ll. (details / githubweb)
  518. [AArch64][GlobalISel] Lower G_USUBSAT and G_UADDSAT for scalars. (details / githubweb)
  519. Recommit "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" (details / githubweb)
  520. [RISCV] Use a different constant in one of the smulo test cases to avoid converting the mul to an add. (details / githubweb)
  521. Revert "[docs][ORC] Fix section title and reference." (details / githubweb)
  522. [AArch64] Introduce UDOT/SDOT DAG nodes (details / githubweb)
  523. [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata (details / githubweb)
  524. [flang][fir][NFC] remove dead code (details / githubweb)
  525. [mlir][sparse] incorporate vector index into address computation (details / githubweb)
  526. Defer the decision whether to use the CU or TU index until after reading the unit header. (details / githubweb)
  527. [Driver][Windows] Support per-target runtimes dir layout for profile instr generate (details / githubweb)
  528. [SEMA] Added warn_decl_shadow support for structured bindings (details / githubweb)
  529. AMDGPU: Use aligned vgprs/agprs in gfx90a mir tests (details / githubweb)
  530. [ARM] Mir test for pre/postinc ldstopt combines. NFC (details / githubweb)
  531. [mlir] Refactor InterfaceMap to use a sorted vector of interfaces, as opposed to a DenseMap (details / githubweb)
  532. [mlir][Inliner] Use llvm::parallelForEach instead of llvm::parallelTransformReduce (details / githubweb)
  533. [WebAssembly] Disable wasm.lsda() optimization in WasmEHPrepare (details / githubweb)
  534. Fix a range-loop-analysis warning. (details / githubweb)
  535. [scan-build-py] Add sarif-html support in scan-build-py (details / githubweb)
  536. [WebAssembly] Fix incorrect grouping and sorting of exceptions (details / githubweb)
  537. [LTO] Fix test failures caused by 6da7d3141651 (details / githubweb)
  538. [dfsan] Update memset and dfsan_(set|add)_label with origin tracking (details / githubweb)
  539. [libc] Add exhaustive test for sqrtf. (details / githubweb)
  540. [libc] Add a standalone flavor of an equivalent of std::string_view. (details / githubweb)
  541. [RISCV] Add vadd with mask and without mask builtin. (details / githubweb)
  542. [WPD] Fix handling of pure virtual base class (details / githubweb)
  543. [ThinLTO] Make cloneUsedGlobalVariables deterministic (details / githubweb)
  544. Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables (details / githubweb)
  545. collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload after D97128 (details / githubweb)
  546. [AArch64][GlobalISel] Correct function evaluation order in applyINS (details / githubweb)
  547. [NFC] Make TrailingObjects non-copyable/non-movable (details / githubweb)
  548. [mlir][Inliner] Keep the number of async pass managers constant (details / githubweb)
  549. [mlir] ExecutionEngine needs special handling for COFF binaries (details / githubweb)
  550. Revert "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" (details / githubweb)
  551. [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes (details / githubweb)
  552. [LoopNest] Use `getUniqueSuccessor()` instead when checking empty blocks (details / githubweb)
  553. Add more historic DWARF vendor extensions (details / githubweb)
  554. [Debug-Info][NFC] move emitDwarfUnitLength to MCStreamer class (details / githubweb)
  555. [mlir][Inliner] Don't optimize callees in async mode if there is only one to optimize (details / githubweb)
  556. [lld-macho] Use full input file name in invalid relocation error message (details / githubweb)
  557. [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs (details / githubweb)
  558. [lld-macho] Check for arch compatibility when loading ObjFiles and TBDs (details / githubweb)
  559. [lld-macho] Better deduplication of personality pointers (details / githubweb)
  560. Revert "Add more historic DWARF vendor extensions" (details / githubweb)
  561. [XCOFF] add C_FILE symbol at index 0 of symbol table. (details / githubweb)
  562. [AArch64][GlobalISel][PostSelectOpt] Constrain reg operands after mutating instructions. (details / githubweb)
  563. [HIP] Fix managed variable linkage (details / githubweb)
  564. [ASan] Introduce a way set different ways of emitting module destructors. (details / githubweb)
  565. patch (details / githubweb)
  566. [Docs] Mention clone depth feature of git in LLVM getting started (details / githubweb)
  567. [libc][NFC] Merge llvmlibc and llvmlibm targets in to a single target. (details / githubweb)
  568. Revert "patch" it wass my mistake inusing git (details / githubweb)
  569. Reduce the number of attributes attached to each function (details / githubweb)
  570. [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline (details / githubweb)
  571. [asan] Increase CHECK limit in __sanitizer_annotate_contiguous_container (details / githubweb)
  572. [Test][AArch64] Test SADDO/SSUBO narrowing legalization (details / githubweb)
  573. [LegalizeIntegerTypes] Use GetExpandedInteger instead of SplitInteger in ExpandIntRes_XMULO. (details / githubweb)
  574. Add REQUIRES aarch64 to test incompatible-arch.s since it fails if that target is not built. (details / githubweb)
  575. [libc++] [docs] [C++2b] Update status page with papers adopted in February 2021 virtual meeting. (details / githubweb)
  576. Revert "[InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF" (details / githubweb)
  577. [ARM] Expand the range of allowed post-incs in load/store optimizer (details / githubweb)
  578. [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib (details / githubweb)
  579. [libcxx] [test] Don't pass INCLUDE to clang via -isystem (details / githubweb)
  580. [OpenCL] Add declarations with enum/typedef args (details / githubweb)
  581. [OpenCL] Add ndrange builtin functions to TableGen (details / githubweb)
  582. [AArch64] Use CMTST for != 0 vector compares (vnot (CMEQz A)). (details / githubweb)
  583. [JITLink] Fix comments about JITLink's generic link algorithm. (details / githubweb)
  584. [JITLink] Add assertions, fix a comment. (details / githubweb)
  585. [docs][JITLink] Add a JITLink design and API document. (details / githubweb)
  586. [docs][JITLink] Sphinx does not like '::' in monotype. Try using a (details / githubweb)
  587. Update REQUIRES line in 4 tests that attempt to use arm64 which should be aarch64 not arm. (details / githubweb)
  588. [mlir][linalg] Fix Linalg roundtrip test. (details / githubweb)
  589. Recommit "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." (details / githubweb)
  590. [docs][JITLink] More attempted fixes for formatting issues in the JITLink doc. (details / githubweb)
  591. [docs][JITLink] Try explicit literal blocks for monospace list elements. (details / githubweb)
  592. [docs][JITLink] Return to `` for inline literals. (details / githubweb)
  593. [docs][JITLink] Make ``ObjectLinkingLayer`` not a paragraph start. (details / githubweb)
  594. [DAG] Add basic mul-with-overflow constant folding support (details / githubweb)
  595. [clangd] Fix a race (details / githubweb)
  596. [dexter] Force dexter tests to use the host triple (details / githubweb)
  597. [docs][JITLink] More experiments to try to understand sphinx error. (details / githubweb)
  598. [docs][JITLink] Yet more experiments to try to understand sphinx error. (details / githubweb)
  599. [docs][JITLink] Remove the JITLink doc for now. (details / githubweb)
  600. [Utils] collectBitParts - add truncate() handling (details / githubweb)
  601. [asan] Avoid putting globals in a comdat section when targetting elf. (details / githubweb)
  602. [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526) (details / githubweb)
  603. [lldb] Add asserts that prevent construction of cycles in the decl origin tracking (details / githubweb)
  604. [OpenCL] Allow taking address of functions as an extension. (details / githubweb)
  605. [lldb][NFC] Rename the second ValueObjectManager to ValueObjectUpdater and remove the dead code (details / githubweb)
  606. [lldb][NFC] Move trivial ValueObject getters/setters to the header (details / githubweb)
  607. [AMDGPU] Update s_sendmsg messages (details / githubweb)
  608. [mlir] Specify cuda-runner pass pipeline as command line options. (details / githubweb)
  609. [AMDGPU] Add more PAL metadata register names (details / githubweb)
  610. [lldb] Prevent double new lines behind errors/warning/messages from LLDB commands (details / githubweb)
  611. [mlir] Add a builder to `linalg.tiled_loop`. (details / githubweb)
  612. [ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling. (details / githubweb)
  613. Revert "[ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling." (details / githubweb)
  614. [InstructionCost] NFC: Fix up missing cases in LoopVectorize and CodeGenPrep. (details / githubweb)
  615. [lld-macho] Add REQUIRES to incompatible-arch-tapi test (details / githubweb)
  616. [Coverage][Unittest] Fix stringref issue (details / githubweb)
  617. [clang-tidy][test] Allow specifying potentially unused suffixes (details / githubweb)
  618. [libc][NFC] Remove headergen for the cacheline size macro. (details / githubweb)
  619. [mlir] Add polynomial approximation for math::LogOp (using builders API) (details / githubweb)
  620. [clang-tidy] Fix readability-avoid-const-params-in-decls removing const in template paramaters (details / githubweb)
  621. [flang][fir] Add zero_bits operation. (details / githubweb)
  622. [libc++] NFC: Fix a few tests in pair that would succeed trivially (details / githubweb)
  623. [libc++] NFC: Fix a few tests in tuple that would succeed trivially (details / githubweb)
  624. [libc][NFC] Exclude few targets from the `all` target. (details / githubweb)
  625. [OpenMP][Tests][NFC] rename macro to avoid naming clash (details / githubweb)
  626. [AMDGPU] Add a bit more gfx90a test coverage (details / githubweb)
  627. [OpenMP][Tests][NFC] rename macro to avoid naming clash (details / githubweb)
  628. [tests] Mark an autogened test as such (details / githubweb)
  629. [libomptarget] Load images in order of registration (details / githubweb)
  630. Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable (details / githubweb)
  631. Revert "[tests] Mark an autogened test as such" (details / githubweb)
  632. [OpenMP][Tests][NFC] lit might also be known as (details / githubweb)
  633. [OpenMP] Fixed a crash when offloading to x86_64 with target nowait (details / githubweb)
  634. [OpenMP][Tests][NFC] rename macro to avoid naming clash (details / githubweb)
  635. [tests] precommit tests for an upcoming AA improvement (details / githubweb)
  636. [flang] add attribute to trim runtime implementation establish call (details / githubweb)
  637. [AArch64] Do not fold SP adjustments into pre-increment addr modes if it overflows the redzone. (details / githubweb)
  638. [MC][ARM] add .w suffixes for BL (T1) and DBG (details / githubweb)
  639. [libomptarget] Fixed MSVC build fail caused by __attribute__((used)). (details / githubweb)
  640. Revert rGd65ddca83ff85c7345fe9a0f5a15750f01e38420 - "[ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)" (details / githubweb)
  641. [mlir] Add constBuilderCall to TypeAttr to simplify builders (details / githubweb)
  642. [LegalizeIntegerTypes] Further improve ExpandIntRes_SADDSUBO for targets where SADDO/SSUBO aren't supported. (details / githubweb)
  643. [mlir][spirv] Define spv.GLSL.Ldexp (details / githubweb)
  644. [lit] Add --ignore-fail (details / githubweb)
  645. [RISCV] Support fixed vector extract element. Use VL=1 for scalable vector extract element. (details / githubweb)
  646. [AArch64][GlobalISel] Fix manual selection for v4s16 and v8s8 G_DUP (details / githubweb)
  647. Remove a workaround for MSVC 2013, now that MSVC 2017 is the minimum. (details / githubweb)
  648. [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits (details / githubweb)
  649. [lldb] Support debugging utility functions (details / githubweb)
  650. [mlir][linalg] Support for using output values in TC definitions. (details / githubweb)
  651. [mlir][linalg] Reuse the symbol if attribute uses are identical. (details / githubweb)
  652. [mlir][docs] Small fix to local Pass Manager reproduction documentation (details / githubweb)
  653. AMDGPU: Add even aligned VGPR/AGPR register classes (details / githubweb)
  654. AMDGPU: Remove special case in shouldCoalesce (details / githubweb)
  655. [InstCombine] add tests for fdiv+powi; NFC (details / githubweb)
  656. [libcxx] [test] Quote the path to the python interpreter (details / githubweb)
  657. [amdgpu] Atomic should be source of divergence. (details / githubweb)
  658. [tests] precommit tests for D97219 (details / githubweb)
  659. IR: Rename Metadata::ImplicitCode to SubclassData1, NFC (details / githubweb)
  660. Transforms: Clone distinct nodes in metadata mapper unless RF_ReuseAndMutateDistinctMDs (details / githubweb)
  661. [Profile] Include a few asserts in coverage mapping test (details / githubweb)
  662. [InstCombine] add helper for x/pow(); NFC (details / githubweb)
  663. [InstCombine] fold fdiv with powi divisor (PR49147) (details / githubweb)
  664. Revert "[Profile] Include a few asserts in coverage mapping test" (details / githubweb)
  665. [MC][ARM] make Thumb function also if type attribute is set (details / githubweb)
  666. [builtins] Define fmax and scalbn inline (details / githubweb)
  667. Reland "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" (details / githubweb)
  668. Revert "[builtins] Define fmax and scalbn inline" (details / githubweb)
  669. [profile] Fix buffer overrun when parsing %c in filename string (details / githubweb)
  670. Allow !shape.size type operands in "shape.from_extents" op. (details / githubweb)
  671. [CUDA][HIP] Support accessing static device variable in host code for -fgpu-rdc (details / githubweb)
  672. [RISCV] Use a ComplexPattern for zexti32 to match sexti32. (details / githubweb)
  673. [RISCV] Teach VSETVLI inserter to use VSETIVLI when possible. (details / githubweb)
  674. Improve attribute documentation for nodebug on typedefs (details / githubweb)
  675. [llvm] Check availability for os_signpost (details / githubweb)
  676. update AMDGPU _Float16 support in clang doc (details / githubweb)
  677. [test] Improve SanitizerCoverage tests on !associated and comdat (details / githubweb)
  678. [lld-macho] add code signature for native arm64 macOS (details / githubweb)
  679. [X86] Support amx-bf16 intrinsic. (details / githubweb)
  680. [ThinLTO][NewPM] Clean up dead code under -O0 (details / githubweb)
  681. [flang][fir][NFC] Move remaining types to TableGen type definition (details / githubweb)
  682. [flang][fir][NFC] Remove dead code. (details / githubweb)
  683. [docs] Add a release note for the removing of -Wreturn-std-move-in-c++11 (details / githubweb)
  684. [Coroutine] Check indirect uses of alloca when checking lifetime info (details / githubweb)
  685. [NFC][AIX] Rename aix-csr-vector.ll to aix-csr-vector-extabi.ll (details / githubweb)
  686. [NARY][NFC] New tests for upcoming changes. (details / githubweb)
  687. [docs][JITLink] Reintroduce JITLink design/API doc with fixes and improvements. (details / githubweb)
  688. [RISCV] Reuse existing SDLoc and XLenVT in the switch in RISCVISelDAGToDAG::Select. NFC (details / githubweb)
  689. OpenMP: Fix object clobbering issue when using save-temps (details / githubweb)
  690. [debugserver] Fix logic to extract app bundle from file path (details / githubweb)
  691. [clang][RecoveryAST] Add design doc to clang internal manual. (details / githubweb)
  692. [mlir] Fix emitting attribute documentation (details / githubweb)
  693. [mlir][nfc] Fix typo in documentation comment (details / githubweb)
  694. [clang][cli] Add MarshallingInfoEnum multiclass (details / githubweb)
  695. [clang][cli] Remove marshalling from Opt{In,Out}FFlag (details / githubweb)
  696. [clangd] NFC, remove an extra "class" keyword. (details / githubweb)
  697. [AArch64] Add abs intrinsic costs (details / githubweb)
  698. [clang][cli] Store additional optimization remarks info (details / githubweb)
  699. [clang][cli] Round-trip the whole CompilerInvocation (details / githubweb)
  700. AArch64: relax address-space assertion in FastISel. (details / githubweb)
  701. [CodeGen] Canonicalise adds/subs of i1 vectors using XOR (details / githubweb)
  702. Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk (details / githubweb)
  703. [lldb] Let ClangASTImporter assert that the target AST has an external source (details / githubweb)
  704. [lldb][NFC] Remove some obsolete comments in ClangASTImporter.cpp (details / githubweb)
  705. Support standalone build of clang-tidy unittest (details / githubweb)
  706. [X86][SSE] Move unaryshuffle(xor(x,-1)) -> xor(unaryshuffle(x),-1) fold into helper. NFCI. (details / githubweb)
  707. [NARY-REASSOCIATE] Support reassociation of min/max (details / githubweb)
  708. [X86] Regenerate sdiv_fix.ll tests. NFCI. (details / githubweb)
  709. [NFC] Fix build failure after 83d134c3c4222e8b8d3d90c099f749a3b3abc8e0 (details / githubweb)
  710. [RISCV] Unify scalable- and fixed-vector EXTRACT_SUBVECTOR lowering (details / githubweb)
  711. [RISCV] Support fixed-length vector sign/zero extension (details / githubweb)
  712. [RISCV] Support fixed-length vector truncates (details / githubweb)
  713. Pass GPU events instead of streams across async regions. (details / githubweb)
  714. [RISCV] Support fixed-length vector FP_ROUND & FP_EXTEND (details / githubweb)
  715. [lldb][NFC] Document ClangASTImporter (details / githubweb)
  716. [clang][cli] NFC: Remove intermediate command line parsing functions (details / githubweb)
  717. [clang][cli] NFC: Remove ArgList infrastructure for recording queries (details / githubweb)
  718. [clang] Remove a superfluous semicolon, silencing GCC warnings. NFC. (details / githubweb)
  719. [clang][driver] Set the input type to Fortran when reading from stdin (details / githubweb)
  720. [clang][flang] Improve the consistency of the code-base (details / githubweb)
  721. [RISCV] Support fixed-length vector i2fp/fp2i conversions (details / githubweb)
  722. [RISCV] Update RVV ISA section-header comments. NFC. (details / githubweb)
  723. [mlir][NFC] Add missing namespace qualifier to ODS generated code (details / githubweb)
  724. [clang][sema] Ignore xor-used-as-pow if both sides are macros (details / githubweb)
  725. Fix a test case that should check whether or not it is passed into lld (details / githubweb)
  726. [RISCV] Add isel pattern to match X > -1 to bgez. (details / githubweb)
  727. [arm builtin crosscompile docs] alphabetize flags, no behavior change (details / githubweb)
  728. [arm builtin crosscompile docs] add COMPILER_RT_BUILD_MEMPROF=OFF (details / githubweb)
  729. [RISCV] Teach CleanupVSETVLI to remove 'vsetvli zero, zero, vtype' when the vtype matches the previous vsetvli or vsetivli (details / githubweb)
  730. [IndVars] Add test cases inspired by PR48965. (details / githubweb)
  731. [CodeGen] Format code comment to 80 columns. NFC. (details / githubweb)
  732. [MLIR][affine-loop-fusion] Handle defining ops between the source and dest loops (details / githubweb)
  733. [mlir] Check 'iter_args' in 'isLoopParallel' utility (details / githubweb)
  734. [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class (details / githubweb)
  735. [AMDGPU] require s-memtime-inst for __builtin_amdgcn_s_memtime (details / githubweb)
  736. [X86] Remove custom lowering of vXi1 ADD/SUB now that they are canonicalized to XOR in getNode. (details / githubweb)
  737. Support `#pragma clang section` directives on MachO targets (details / githubweb)
  738. Option to ignore assume like intrinsic uses in hasAddressTaken() (details / githubweb)
  739. [DAG] Move simplification of SADDSAT/SSUBSAT/UADDSAT/USUBSAT of vXi1 to getNode() (details / githubweb)
  740. Option to ignore llvm[.compiler].used uses in hasAddressTaken() (details / githubweb)
  741. [lld-macho] Basic support for linkage and visibility attributes in LTO (details / githubweb)
  742. [OpenMP] Fix accidental addition of use omp_lib_kinds (details / githubweb)
  743. [test] Improve SanitizerCoverage tests (details / githubweb)
  744. adds more checks to -Wfree-nonheap-object (details / githubweb)
  745. [mlir] Mark OpState::getAttrs() deprecated. (details / githubweb)
  746. [libc++] Fix incorrect forwarding in tuple's assignment operator (details / githubweb)
  747. [SanitizerCoverage] Drop !associated on metadata sections (details / githubweb)
  748. Add a nullptr check. (details / githubweb)
  749. [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option. (details / githubweb)
  750. [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`. (details / githubweb)
  751. [CodeGen] Call ConvertTypeForMem instead of ConvertType (details / githubweb)
  752. [scudo][standalone] Compact pointers for Caches/Batches (details / githubweb)
  753. [clang,NFC] Fix typos in file headers (details / githubweb)
  754. Rewrite MSVC toolchain discovery with VFS (details / githubweb)
  755. [OpenMP] libomp: fix ittnotify stack stitching for teams construct (details / githubweb)
  756. [NFC] Switch to auto marshalling infrastructure for `-fsanitize-address-destructor-kind=` flag. (details / githubweb)
  757. [lldb/Core] Change large function threshold variable into a setting. (details / githubweb)
  758. [OpenMP] libomp minor cleanup (details / githubweb)
  759. [PM] Show the pass argument in pre/post-pass IR dumps (details / githubweb)
  760. [libcxx] [test] Use string().c_str() to convert a std::filesystem::path to a const char* (details / githubweb)
  761. [libcxx] [test] Ifdef out uses of create_fifo on windows (details / githubweb)
  762. [libcxx] [cmake] Add asm to the runtimes build languages (details / githubweb)
  763. [libcxx] [test] Add a MinGW target (details / githubweb)
  764. [libcxx] Use the allocating form of getcwd() on Glibc and Apple platforms (details / githubweb)
  765. Fix constructor declarations that are invalid in C++20 onwards. (details / githubweb)
  766. [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) (details / githubweb)
  767. [www] Add cxx_status tracking for C++23. (details / githubweb)
  768. BPF: Implement TTI.getCmpSelInstrCost() properly (details / githubweb)
  769. [Clang][Attributes] Allow not_tail_called attribute to be applied to virtual function. (details / githubweb)
  770. Add more historic DWARF vendor extensions (details / githubweb)
  771. [Remarks] Emit remarks for "auto-init" !annotations (details / githubweb)
  772. [Remarks] Provide more information about auto-init stores (details / githubweb)
  773. [Remarks] Provide more information about auto-init calls (details / githubweb)
  774. [gn build] Port 4753a69a316b (details / githubweb)
  775. Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg. (details / githubweb)
  776. [Clang][ASan] Correct AsanDtorKindToString to return non-void in default case (details / githubweb)
  777. [dfsan] Conservative solution to atomic load/store (details / githubweb)
  778. [Android] Use -l:libunwind.a with --rtlib=compiler-rt (details / githubweb)
  779. BPF: Add LLVMTransformUtils in CMakefile LINK_COMPONENTS (details / githubweb)
  780. [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections (details / githubweb)
  781. [RISCV] Support fixed vector extract_element for FP types. (details / githubweb)
  782. Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator." (details / githubweb)
  783. [clang] Print 32 candidates on the first failure, with -fshow-overloads=best. (details / githubweb)
  784. [debug-info] refactor emitDwarfUnitLength (details / githubweb)
  785. Revert [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) (details / githubweb)
  786. Fix signed-compare warning. (details / githubweb)
  787. [flang][fir] Add array value operations. (details / githubweb)
  788. [TableGen] Use ListSeparator (NFC) (details / githubweb)
  789. [Scalar] Use range-based for loops (NFC) (details / githubweb)
  790. [llvm-dwarfdump] StringMap -> MapVector to make iteration order stable (details / githubweb)
  791. [X86] Use correct padding when in 16-bit mode (details / githubweb)
  792. [Driver] Create -ffile-compilation-dir alias (details / githubweb)
  793. [Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir} (details / githubweb)
  794. [MC] Allow .cfi_sections with empty section list (details / githubweb)
  795. [RISCV] Add test cases for fixed vector extract element with non-constant index. NFC (details / githubweb)
  796. [Driver] Don't pass -ffile-compilation-dir through to cc1 (details / githubweb)
  797. [mlir] Remove some rarely used OpState members and use Operation members instead. (details / githubweb)
  798. [clang-format] [PR19056] Add support for access modifiers indentation (details / githubweb)
  799. [clang][NFC] Extract Target and AuxTarget creation in CompilerInstance to new function (details / githubweb)
  800. [Basic] Fix Wreturn-type gcc warning (NFC) (details / githubweb)
  801. [Test] Add one more test with corner cases for non-wrapping IVs (details / githubweb)
  802. [Sema] Fix MSVC "attribute is not recognized" warning (NFC) (details / githubweb)
  803. [llvm-exegesis][X86] Ignore a few unmeasurable opcodes. (details / githubweb)
  804. [RISCV] Use existing method for the LMUL1 type. NFCI. (details / githubweb)
  805. [MLIR][affine] Certain Call Ops to prevent fusion (details / githubweb)
  806. [Test] Two more interesting test cases & their codegen counterparts (details / githubweb)
  807. [DAG] expandAddSubSat - break if-else chain. NFCI. (details / githubweb)
  808. [mlir] Mark OpState::removeAttr() deprecated. (details / githubweb)
  809. [X86] Remove unnecessary custom lowering of v16i1/v32i1 ADD/SUB (details / githubweb)
  810. [DAG] Fold vXi1 multiplies -> and (details / githubweb)
  811. [docs][JITLink] Few typo fixes in JITLink design/API doc (details / githubweb)
  812. [Driver] Flush file in locked area (details / githubweb)
  813. [X86] Remove unnecessary custom lowering of vXi1 SADDSAT/SSUBSAT/UADDSAT/USUBSAT (details / githubweb)
  814. [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy (details / githubweb)
  815. [clang][cli] Fix build failure in CompilerInvocation (details / githubweb)
  816. [clang][cli] Implement '-cuid=' marshalling (details / githubweb)
  817. Revert "[NARY-REASSOCIATE] Support reassociation of min/max" (details / githubweb)
  818. [InstCombine] Avoid redundant or out-of-order debug value sinking (details / githubweb)
  819. [mlir] Replace deprecated 'getAttrs' (details / githubweb)
  820. [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable (details / githubweb)
  821. [clangd][remote] Add flag to set idletimeout (details / githubweb)
  822. [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi (details / githubweb)
  823. [mlir] Silence some deprecation warnings after dffc487b07d9a50f8c65eccb9241f72af3486c79 (details / githubweb)
  824. [mlir][linalg] Allow TC ops taking an unused shaped operand. (details / githubweb)
  825. [Utils] collectBitParts - bail for integers > 128-bits (details / githubweb)
  826. [mlir][linalg] Add pooling ops to Linalg TC ops. (details / githubweb)
  827. [libc++] Remove the now unused macos-trunk and macos-backdeployment CI scripts (details / githubweb)
  828. [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef` (details / githubweb)
  829. [lldb] Add deref support to libc++ unique_ptr synthetic (details / githubweb)
  830. [llvm][utils] Support dereferencing llvm::Optional lldb formatter (details / githubweb)
  831. [llvm][utils] Rename lldb dict variables to internal_dict (details / githubweb)
  832. [AMDGPU] Better codegen for i64 bitreverse (details / githubweb)
  833. Fix assert to use getTypeStoreSize instead of getPrimitiveSizeInBits, (details / githubweb)
  834. [llvm][utils] Fix innocuous off by one in lldb formatters (details / githubweb)
  835. [X86][AVX] SimplifyDemandedBitsForTargetNode - add basic X86ISD::VBROADCAST handling. (details / githubweb)
  836. [PDB] Fix unsigned integer overflow (details / githubweb)
  837. [MLIR][linalg] Make integer matmul ops cast before multiplying (details / githubweb)
  838. [AMDGPU] Add selection pattern for v_xnor_b32 (details / githubweb)
  839. [NFC] MCRegister fixes in RegisterClassInfo, and const-ed APIs (details / githubweb)
  840. [libc++] Allow running CI on macOS when Ninja isn't installed outside of Xcode (details / githubweb)
  841. [NFC] Const-ed 2 APIs in VirtRegMap (details / githubweb)
  842. [NFC][regalloc] const-ed APIs, using MCRegister instead of unsigned (details / githubweb)
  843. [InstCombine][NFC]Add a test for logical reductions. (details / githubweb)
  844. [libc++] Make the from-scratch config work on macOS out-of-the-box (details / githubweb)
  845. Add a helper for matching simple recurrence cycles (details / githubweb)
  846. Change some addUsedGlobal to addUsedOrCompilerUsedGlobal (details / githubweb)
  847. [libcxx] cleans up __cpp_concepts mess (details / githubweb)
  848. Use helper introduced in 8020be0b8 to simplify ValueTracking [NFC] (details / githubweb)
  849. [clang-tidy] Remove some test c++ mode restrictions. (details / githubweb)
  850. [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows (details / githubweb)
  851. [clang-tidy][NFC] Tweak some generation of diag messages (details / githubweb)
  852. [dfsan] Propagate origins for callsites (details / githubweb)
  853. [scudo][test] Disable -Wfree-nonheap-object (details / githubweb)
  854. Be more mathematicly precise about definition of recurrence [NFC] (details / githubweb)
  855. [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores. (details / githubweb)
  856. [dfsan] Do not test origin-tracking in atomic.cpp (details / githubweb)
  857. [cgp] Minor code improvement - reuse an existing named helper [NFC] (details / githubweb)
  858. Use getAlign() on atomicrmw/cmpxchg instructions, now that it's available. (details / githubweb)
  859. [SystemZ] Introducing assembler dialects for the Z backend (details / githubweb)
  860. [AMDGPU] Skip unclusterd rescheduling w/o ld/st (details / githubweb)
  861. [AMDGPU] Avoid second rescheduling for some regions (details / githubweb)
  862. [MLIR][TOSA] Lower tosa.reshape to linalg.reshape (details / githubweb)
  863. [tests] Precommit for upcoming patch (details / githubweb)
  864. [WebAssembly] Fix remapping branch dests in fixCatchUnwindMismatches (details / githubweb)
  865. [libcxx][test] Don't require Container<cv T> extension on non-libc++ (details / githubweb)
  866. [lld/mac] Add some support for dynamic lookup symbols, and implement -U (details / githubweb)
  867. [WebAssembly] Avoid `bit_cast` when printing f32 and f64 immediates (details / githubweb)
  868. [mlir][vector] add higher dimensional support to gather/scatter (details / githubweb)
  869. [NFC] Suppress "warning: ignoring return value" (details / githubweb)
  870. [NFC][libc++] Suppress "warning: ignoring return value" (details / githubweb)
  871. [sanitizers][NFC] Change typesto avoid warnings (details / githubweb)
  872. [dfsan] Record dfsan metadata in globals (details / githubweb)
  873. [flang] Detect circularly defined interfaces of procedures (details / githubweb)
  874. [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible. (details / githubweb)
  875. AMDGPU: Use kill instruction to hint soft clause live ranges (details / githubweb)
  876. [docs] Add documentation on using the new pass manager (details / githubweb)
  877. [MLIR][TOSA] Lower tosa.identity and tosa.identitiyn to linalg (details / githubweb)
  878. [clang] implicitly delete space ship operator with function pointers (details / githubweb)
  879. [flang][fir][NFC] Removes deprecated messages in builds. (details / githubweb)
  880. [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF (details / githubweb)
  881. [Driver] Print process statistics report on CC_PRINT_PROC_STAT env variable. (details / githubweb)
  882. Reland "[builtins] Define fmax and scalbn inline" (details / githubweb)
  883. [mlir] Add regions to OpAdaptor (details / githubweb)
  884. [test] Fix PGOProfile/comdat_internal.ll (details / githubweb)
  885. [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it (details / githubweb)
  886. [msan] Use non-transparent-huge-page at SetShadow (details / githubweb)
  887. [Driver] Fix a warning about the the initialization order (details / githubweb)
  888. Add GNU attribute 'retain' (details / githubweb)
  889. ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects (details / githubweb)
  890. [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC (details / githubweb)
  891. [lld][WebAssembly] Rename methods/members to match ELF backend. NFC. (details / githubweb)
  892. [WebAssembly] Fix reverse mapping in WasmEHFuncInfo (details / githubweb)
  893. [flang][fir] Add remaining Ops. Updates to pre-existing Ops. (details / githubweb)
  894. [test] Add -triple x86_64 to attr-retain.c (details / githubweb)
  895. [clang][NFC] Clean up whitespace in ClangOpcodesEmitter output (details / githubweb)
  896. [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" (details / githubweb)
  897. [mlir] Simplify various pieces of code now that Identifier has access to the Context/Dialect (details / githubweb)
  898. [flang][fir] Upstream utility function valueHasFirAttribute() (details / githubweb)
  899. [test] Add -triple x86_64 to attr-retain.cpp (details / githubweb)
  900. [NFC] Remove tab from the source (details / githubweb)
  901. [TableGen] Use ListSeparator (NFC) (details / githubweb)
  902. [Transforms/Utils] Use range-based for loops (NFC) (details / githubweb)
  903. [llvm] Add assertions for the smart pointers with the possibility to be null in DWARFLinker::loadClangModule (details / githubweb)
  904. [clang-tidy] Handle uninstantiated templates in redundant get check (details / githubweb)
  905. [clang-tidy] Simplify shrink to fit check (details / githubweb)
  906. [clang-tidy] Simplify default member init check (details / githubweb)
  907. [clang-tidy] Simplify redundant member init check (details / githubweb)
  908. [clang-tidy] Simplify suspicious enum usage check (details / githubweb)
  909. [clang-tidy] Simplify redundant branch condition check (details / githubweb)
  910. [clang-tidy] Simplify special member functions check (details / githubweb)
  911. [clang-tidy] Simplify boolean expr check (details / githubweb)
  912. [clang-tidy] Simplify suspicious memset usage check (details / githubweb)
  913. [X86] Disable rematerializion for PTILELOADDV (details / githubweb)
  914. [SimplifyCFG] avoid illegal phi with both poison and undef (details / githubweb)
  915. [clang][Lifetimes] Fix false positive warning from BUG 49342 (details / githubweb)
  916. Store (cache) the Argument number (index in the argument list) inside the BlockArgumentImpl (details / githubweb)
  917. [lld-macho] Properly test subtractor relocations & fix their attributes (details / githubweb)
  918. [lld-macho] Don't emit rebase opcodes for subtractor minuend relocs (details / githubweb)
  919. [lld-macho] Add test for a variety of arm64 relocations (details / githubweb)
  920. [lld-macho] Extract embedded addends for arm64 UNSIGNED relocations (details / githubweb)
  921. [llvm-readobj] Use ListSeparator (NFC) (details / githubweb)
  922. [llvm] Fix typos in documentation (NFC) (details / githubweb)
  923. [IR] Use range-based for loops (NFC) (details / githubweb)
  924. [mlir] Improve test coverage for print-op-graph (details / githubweb)
  925. [NFC][AMDGPU] Document the AMDGPU target feature defaults (details / githubweb)
  926. Change the error message when `-split-input-file` is used with mlir-opt to make it recognizable by IDEs (details / githubweb)
  927. Fix Block::eraseArguments to properly update the cached positions (details / githubweb)
  928. Fix Block::eraseArguments: keep track the first removed element while removing (details / githubweb)
  929. Revert "[clang-itdy] Simplify virtual near-miss check" (details / githubweb)
  930. [lld-macho] Implement options -rename_section -rename_segment (details / githubweb)
  931. [clang-format] Fix AlignConsecutiveDeclarations handling of pointers (details / githubweb)
  932. [lld-macho] check minimum header length when opening linkable input files (details / githubweb)
  933. [X86] Add back SSE check prefix for vec-umulo.ll. Regenerate vec-smulo.ll. NFC (details / githubweb)
  934. [mlir][linalg] Generate additional interfaces for named ops. (details / githubweb)
  935. [mlir][linalg] Add symbolic type conversion to linalg named ops. (details / githubweb)
  936. NFC: Adds labels to a linalg test and extend a missing case. (details / githubweb)
  937. [X86] Fix a couple comments that said LHS where they meant RHS. NFC (details / githubweb)
  938. [mlir][sparse] fixed inaccury in maintaining universal index (details / githubweb)
  939. [Attributor] Conditinoally delete fns (details / githubweb)
  940. [Debug-Info][NFC] use emitDwarfUnitLength for debug line section (details / githubweb)
  941. [X86] Add avx512f command lines to vec_smulo and vec_umulo. (details / githubweb)
  942. [SampleFDO] Add a cutoff flag to control how many symbols will be included (details / githubweb)
  943. [ARM] VECTOR_REG_CAST undef -> undef (details / githubweb)
  944. [X86][AVX] Reuse existing VBROADCAST(x) for SCALAR_TO_VECTOR(x) (details / githubweb)
  945. [lld/mac] Simplify encodeDylibOrdinal() a bit (details / githubweb)
  946. [ARM] VMOVN undef folding (details / githubweb)
  947. [InstCombine] avoid infinite loop in demanded bits for select (details / githubweb)
  948. AMDGPU/GlobalISel: Add subtarget to a test (details / githubweb)
  949. [lldb/Interpreter][NFC] Remove more deleted const char* overloads (details / githubweb)
  950. [lldb/Interpreter][NFC] Replace default constructors/destructors bodies with "=default" (details / githubweb)
  951. [lldb/Interpreter][NFC] Remove explicit default initialization of members and base classes (details / githubweb)
  952. [lldb][NFC] Make OptionValueArgs::GetArgs constant (details / githubweb)
  953. [lldb] OptionValueProperties::Get[Set]PropertyAtIndexAsArgs should handle OptionValueArgs (details / githubweb)
  954. [lldb/Interpreter] Fix deep copying for OptionValue classes (details / githubweb)
  955. [lldb/Target] Remove outdated code (details / githubweb)
  956. [DAGCombiner] Don't skip no overflow check on UMULO if the first computeKnownBits call doesn't return any 0 bits. (details / githubweb)
  957. [llvm] Use set_is_subset (NFC) (details / githubweb)
  958. [TableGen] Use ListSeparator (NFC) (details / githubweb)
  959. [IR] Use range-based for loops (NFC) (details / githubweb)
  960. [DAGCombiner][X86] Don't peek through ANDs on the shift amount in matchRotateSub when called from MatchFunnelPosNeg. (details / githubweb)
  961. Add tests which include brace initialization (details / githubweb)
  962. [lld][ELF] Removing redundant cast. NFC. (details / githubweb)
  963. [Statepoint lowering] Require spill of deopt value in case its type is not legal (details / githubweb)
  964. [SimplifyCFG] Update FoldTwoEntryPHINode to handle and/or of select and binop equally (details / githubweb)
  965. [profile] Delete zero-size dummy sections (details / githubweb)
  966. [NFC] Factor out IV detector function for further reuse (details / githubweb)
  967. [NFC] Whitespace fix (details / githubweb)
  968. [NFC] Introduce function getIVStep for further reuse (details / githubweb)
  969. [NFC] Detect IV increment expressed as uadd_with_overflow and usub_with_overflow (details / githubweb)
  970. [clangd] Use flags from open files when opening headers they include (details / githubweb)
  971. Use a fast path when initializing LineOffsetMapping (details / githubweb)
  972. [DAG] visitVECTOR_SHUFFLE - move shuffle canonicalization/merges all under the same legality test. NFCI. (details / githubweb)
  973. [libc++] [docs] [C++2b] Update status page with issues (and forgotten papers) adopted in November 2020 and February 2021 virtual meetings. (details / githubweb)
  974. [Driver] Don't litter the source directory in test (details / githubweb)
  975. [lldb/Interpreter] Pacify -Wnon-virtual-dtor (details / githubweb)
  976. [Statepoint Lowering] Consider dead deopt gc values together with other gc values (details / githubweb)
  977. [CodeGen] Fix issues with subvector intrinsic index types (details / githubweb)
  978. Revert "[flang] Detect circularly defined interfaces of procedures" (details / githubweb)
  979. [DAG] visitVECTOR_SHUFFLE - attempt to match commuted shuffles with MergeInnerShuffle. (details / githubweb)
  980. [LV] Generate RT checks up-front and remove them if required. (details / githubweb)
  981. [SEH] capture 'this' (details / githubweb)
  982. [RISCV] Support EXTRACT_SUBVECTOR on vector masks (details / githubweb)
  983. [RISCV] Unify scalable- and fixed-vector INSERT_SUBVECTOR lowering (details / githubweb)
  984. [RISCV] Fix INSERT/EXTRACT_SUBVECTOR on fractional LMUL types (details / githubweb)
  985. [RISCV] Support INSERT_SUBVECTOR on vector masks (details / githubweb)
  986. Use the default seed value for djb hash for StringMap (details / githubweb)
  987. [AArch64] Adjust dot produce tests. NFC (details / githubweb)
  988. [AArch64] Add combine for add(udot(0, x, y), z) -> udot(z, x, y). (details / githubweb)
  989. Revert "Use the default seed value for djb hash for StringMap" (details / githubweb)
  990. [mlir] Add convenience grouping for tensor type inference (details / githubweb)
  991. [AArch64] NFC: Cleanup some SVE cost-model tests. (details / githubweb)
  992. AArch64/GlobalISel: Fix using wrong calling convention for calls (details / githubweb)
  993. GlobalISel: Move splitToValueTypes to generic code (details / githubweb)
  994. GlobalISel: Verify G_CONCAT_VECTORS has at least 2 sources (details / githubweb)
  995. [AMDGPU] Simplify SITargetLowering::isSDNodeSourceOfDivergence. NFC. (details / githubweb)
  996. [Flang][OpenMP] Add semantic checks for OpenMP clauses. (details / githubweb)
  997. [AMDGPU] New intrinsic void llvm.amdgcn.s.sethalt(i32) (details / githubweb)
  998. [X86] Fold shuffle(not(x),undef) -> not(shuffle(x,undef)) (details / githubweb)
  999. [lldb] Fix handling of `DW_AT_decl_file` according to D91014 (details / githubweb)
  1000. [lldb] Rename NativeRegisterContext{Watchpoint => DBReg}_x86 (details / githubweb)
  1001. [lldb] [test] Workaround symlink-related test failures (details / githubweb)
  1002. [lldb] [test] Skip AVX lldb-server test on non-x86 architectures (details / githubweb)
  1003. [PowerPC] Removing sqrtd2 and sqrtf4 from list of vectorizable function with MASSV (details / githubweb)
  1004. [TableGen] Avoid repeated TreePredicateFn::getCodeToRunOnSDNode() calls in MatcherTableEmitter::EmitNodePredicatesFunction loop. NFCI. (details / githubweb)
  1005. [WebAssembly] call_indirect issues table number relocs (details / githubweb)
  1006. [VPlan] Remove recipes from back to front. (details / githubweb)
  1007. [clang-cl] make -f(no-)ident a CoreOption (details / githubweb)
  1008. [clang] SimpleMFlag helper in (details / githubweb)
  1009. [libc++/abi] Allow running back-deployment testing against libc++abi (details / githubweb)
  1010. [TTI] Consider select form of and/or i1 as having arithmetic cost (details / githubweb)
  1011. Fix a warning about named return value not being moved-from. (details / githubweb)
  1012. Fix virtual-dtor warning a different way, since a virtual dtor is not required for this use case. (details / githubweb)
  1013. [lld-macho][nfc] Remove TODO regarding addends (details / githubweb)
  1014. [lld-macho] Switch default to new Darwin backend (details / githubweb)
  1015. Remove use of tuple for multiresult type storage (details / githubweb)
  1016. [AMDGPU] Add IntrWillReturn to recently added intrinsics (details / githubweb)
  1017. [clangd] Improve document symbols support for Objective-C categories and methods (details / githubweb)
  1018. [LegalizeTypes] Improve ExpandIntRes_XMULO codegen. (details / githubweb)
  1019. [clang-tidy] Remove OptionError (details / githubweb)
  1020. [WebAssembly] Handle empty cleanuppads when adding catch_all (details / githubweb)
  1021. Move EntryExitInstrumentation pass location (details / githubweb)
  1022. [PowerPC][AIX] Enable passing vectors in variadic functions. (details / githubweb)
  1023. [libclang] Remove LIBCLANG_INCLUDE_CLANG_TOOLS_EXTRA (details / githubweb)
  1024. BPF: fix enum value 0 issue for __builtin_preserve_enum_value() (details / githubweb)

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

This run spent:

  • 4 min 28 sec waiting;
  • 6 hr 29 min build duration;
  • 6 hr 34 min total from scheduled to completion.
Revision: 7f708cc38f51de4d887e1c449f9114b3b6877e85
  • refs/remotes/origin/main
Revision: 283db5f0837d55f91242812003adf6e189ba743e
  • detached
Test Result (no failures)