Started 9 hr 32 min ago
Took 6 hr 42 min

Build #5604 (Feb 3, 2023 5:56:29 AM)

Changes
  1. [libc][NFC] Another round of replacement of "inline" with "LIBC_INLINE". (details / githubweb)
  2. [MLIR] Expose LocationAttrs in the C API (details / githubweb)
  3. [X86] Use llvm::countr_zero instead of findFirstSet (NFC) (details / githubweb)
  4. libcxx: Don't apply ABI tags to extern "C" fns (details / githubweb)
  5. [LLDB] Fix for libc++ atomic allowing modification of contained value (details / githubweb)
  6. [IndVars] Expand icmp in preheader rather than in loop (details / githubweb)
  7. [LLDB] Fixes summary formatter for libc++ map allowing modification of contained value (details / githubweb)
  8. [libc][NFC] Detect host CPU features using try_compile instead of try_run. (details / githubweb)
  9. [llvm] Use llvm::bit_ceil instead of PowerOf2Ceil (NFC) (details / githubweb)
  10. [lldb] Consider all breakpoints in breakpoint detection (details / githubweb)
  11. [libc][Obvious] Disable log10_test as it is failing on the x86_64 builders. (details / githubweb)
  12. [flang] Fix bounds array creation for pointer remapping calls (details / githubweb)
  13. [mlir][linalg] Convert tensor.from_elements to destination style (details / githubweb)
  14. [flang][hlfir] Add hlfir.copy_in and hlfir.copy_out operations (details / githubweb)
  15. [AMDGPU][MC][NFC] MUBUF code cleanup (details / githubweb)
  16. [Docs] Typed pointers are no longer supported (details / githubweb)
  17. [NFC][LLDB] Rename test file (details / githubweb)
  18. update_test_checks.py: pick up --tool from UTC_ARGS (details / githubweb)
  19. UpdateTestChecks: cleanup NamelessValues constructor (details / githubweb)
  20. [clang][Interp] Fix compound assign operator types (details / githubweb)
  21. [clang][Interp] Re-apply "Implement missing compound assign operators" (details / githubweb)
  22. [AArch64][SME2] Add the IR intrinsics for SME2 fclamp, sclamp and uclamp instructions (details / githubweb)
  23. [flang][hlfir] Add hlfir.copy_in and hlfir.copy_out codegen to FIR. (details / githubweb)
  24. [InstCombine] Add additional tests for dead phi cycles (NFC) (details / githubweb)
  25. [clang][Interp] Fix dereferencing arrays with no offset applied (details / githubweb)
  26. [NFC][WebAssembly] More fpclamptosat tests (details / githubweb)
  27. [AArch64][SME2] Add Multi-vector add/sub and accumulate into ZA intrinsic (details / githubweb)
  28. [X86] Ensure the _mm_test_all_ones macro does not reuse argument (PR60006) (details / githubweb)
  29. [clang][Interp] Support inc/dec operators for pointers (details / githubweb)
  30. [LTO] Remove -lto-opaque-pointers flag (details / githubweb)
  31. [gold] Remove no-opaque-pointers option (details / githubweb)
  32. [LLD] Remove no-opaque-pointers plugin option (details / githubweb)
  33. [clang][Interp] Fix ImplicitValueInitExprs for pointer types (details / githubweb)
  34. [AArch64][SME2] Add intrinsics to move multi-vectors to/from ZA. (details / githubweb)
  35. [LTO] Remove OpaquePointers option from config (NFC) (details / githubweb)
  36. [Support] Avoid using main thread for llvm::parallelFor(). (details / githubweb)
  37. [clang][Interp] Reject invalid declarations and expressions (details / githubweb)
  38. [AArch64] Codegen for FEAT_LSE128 (details / githubweb)
  39. [MLIR] Convert remaining tests to opaque pointers (NFC) (details / githubweb)
  40. [clang][Interp] Implement switch statements (details / githubweb)
  41. [SCCP] Add extra tests for Add flag inference. (details / githubweb)
  42. [AArch64] Codegen for FEAT_LRCPC3 (details / githubweb)
  43. [SVE][InstrFormats] Explcitly set hasSideEffects for all SVE instructions. (details / githubweb)
  44. [clang][Interp] Specify c++ standard used in switch test (details / githubweb)
  45. [mlir] Improve line breaks of code snippets in comments (NFC). (details / githubweb)
  46. [clang][Interp] Start implementing builtin functions (details / githubweb)
  47. [mlir][arith] Don't crash when folding a & ~a -> 0 on vectors (details / githubweb)
  48. [MLIR] Remove LLVM typed pointer support (details / githubweb)
  49. [clang][Interp] Array initialization via string literal (details / githubweb)
  50. [LoopVectorize] Enable integer Mul and Add as select reduction patterns (details / githubweb)
  51. [gn build] Port a7a4463acbe1 (details / githubweb)
  52. [Polly] Convert some tests to opaque pointers (NFC) (details / githubweb)
  53. [clang][Interp] Support floating-point values (details / githubweb)
  54. [MC] Remove MCInstrDesc::opInfo_begin/end, unused since D142213 (details / githubweb)
  55. [TableGen] Speed up computeUberSets. NFC. (details / githubweb)
  56. Revert "[clang][Interp] Support floating-point values" (details / githubweb)
  57. [Flang][Debug] Use pathnames from location of functions (details / githubweb)
  58. [bazel] fix for 494734b06d62b54fdcbd982f96274dede572ba07 (details / githubweb)
  59. Fix one of the regressions found in revert of concept sugaring (details / githubweb)
  60. [mlir][LLVM] Add param attr verifiers (details / githubweb)
  61. Re-apply "[clang][Interp] Support floating-point values" (details / githubweb)
  62. [mlir][doc] Fix syntax for affine.dam_wait (details / githubweb)
  63. [clang][Interp] Add empty messages to static_asserts (details / githubweb)
  64. [ADT] FloatingPointMode.h - add missing closing namespace comment. NFC. (details / githubweb)
  65. Exclude running MLIR tests for Toy example Ch6 and Ch7 when JIT is unavailable (details / githubweb)
  66. Replace use of sprintf with snprint in SparseTensorRuntime.cpp (NFC) (details / githubweb)
  67. doc: Fix typo in clang-tidy no-automatic-move doc (details / githubweb)
  68. [gn build] Port cb7f58221101 (details / githubweb)
  69. [mlir][LLVM] Add result attribute import support (details / githubweb)
  70. [AMDGCN] Fix device lib test to work with lib64 (details / githubweb)
  71. [clang][Interp][NFC] Remove an unused function (details / githubweb)
  72. [clang][Interp][NFC] Get rid of InterpSize (details / githubweb)
  73. [clang][Interp] Compound assign operators for FP values (details / githubweb)
  74. [Clang] Make the linker wrapper test require Linux (details / githubweb)
  75. [AArch64] Remove HasCrypto tablegen predicate. NFC (details / githubweb)
  76. [clang][Interp][NFC] Replace remaining dyn_cast_or_null uses (details / githubweb)
  77. [clang][Interp][NFC] Add a helper function for local variables (details / githubweb)
  78. [clang][Interp][NFC] Use InitThisField in initializers (details / githubweb)
  79. [clang][Interp] Add back Run() call (details / githubweb)
  80. [mlir] fix crash when call a function decl (details / githubweb)
  81. [clang][Interp][NFCI] Remove an unnecessary DupPtr op (details / githubweb)
  82. [clang][Interp][NFC] Cast in InterpFrame::localBlock (details / githubweb)
  83. Fix warnings (details / githubweb)
  84. [clang][Interp][NFC] Refector OffsetHelper (details / githubweb)
  85. [VPlan] Use VPDominatorTree in VPlanVerifier . (details / githubweb)
  86. [libc] Templatize strstr (details / githubweb)
  87. [Polly] Update ISL to isl-0.25-193-g8621c60c. (details / githubweb)
  88. [libc] Fix warning in ExecuteFunctionUnix.cpp (details / githubweb)
  89. [AMDGPU] Make flat_offset a 32-bit operand instead of 16-bits (details / githubweb)
  90. [LSAN] Attempt to fix the ppc64 build by excluding unsupported test (details / githubweb)
  91. [Polly] Remove failing Polly-ACC test. (details / githubweb)
  92. [BOLT] Use MCInstrDesc::operands() instead of OpInfo (details / githubweb)
  93. [flang] Fix element indexing in derived type default initialization (details / githubweb)
  94. [llvm-ml] Disallow '{' and '}' at the start of a statement (details / githubweb)
  95. Fix assertion in GCStrategy. (details / githubweb)
  96. [RS4GC] Remove the hardcoded GC strategy names (v2) (details / githubweb)
  97. [libc] Implement strcasestr (details / githubweb)
  98. [ASan][libcxx] Annotating std::vector with all allocators (details / githubweb)
  99. Avoid removing useful loop metadata when stripping debug info (details / githubweb)
  100. [ScheduleDAG] Fix removing edges with weak deps (details / githubweb)
  101. Recommit "[SCCP] Use range info to prove AddInst has NUW flag." (details / githubweb)
  102. Revert "Recommit "[SCCP] Use range info to prove AddInst has NUW flag."" (details / githubweb)
  103. [llvm-c] Remove LLVMContextSetOpaquePointers (details / githubweb)
  104. LangRef: Fix extra spaces in udec_wrap description (details / githubweb)
  105. AMDGPU: Convert some tests to opaque pointers (details / githubweb)
  106. [Clang] Add sanity check in Sema::getDestructorName to prevent nullptr dereference (details / githubweb)
  107. [mlir][tosa] Update tosa.avg_pool2d for bit-exact TOSA behavior (details / githubweb)
  108. [clang][CodeGen][NFC] Fix `llvm-else-after-return` (details / githubweb)
  109. [lldb][test] Replace use of p with expression (NFC) (details / githubweb)
  110. [mlir][scf] Fix typo in comment in BufferizableOpInterfaceImpl.cpp (NFC). (details / githubweb)
  111. [mlir][sparse] (re)introducing getRankedTensorType/getMemrefType (details / githubweb)
  112. [BOLT] Emit a warning about invalid entries in function-order list (details / githubweb)
  113. [BOLT] Use LTO fuzzy name matching in function-order (details / githubweb)
  114. [GVN] Improve PRE on load instructions (details / githubweb)
  115. [nvptx-arch] Remove `find_package(CUDA)` as it has been deprecated. (details / githubweb)
  116. [Libomptarget] Remove find_package(CUDA) as it has been deprecated (details / githubweb)
  117. [Libomptarget] Clean up CUDA plugin CMake files (details / githubweb)
  118. [Libomptarget] Add correct relative path for the nexgen plugin (details / githubweb)
  119. [clang-tidy] Fix segfault in bugprone-standalone-empty (details / githubweb)
  120. Fix a dead link in the docs (details / githubweb)
  121. [mlir][Pass] Make PassManager default to op-agnostic (details / githubweb)
  122. [Clang] Fix compilation errors for unsupported __bf16 intrinsics (details / githubweb)
  123. [AMDGPU] Remove predicates from real dot instructions. NFCI. (details / githubweb)
  124. Fix clang-tools-extra Sphinx build (details / githubweb)
  125. [BOLT][NFC] Remove C-style out of bounds array ref (details / githubweb)
  126. [CodeGen] Split some functionality from DetectDeadLanes into its own class to be reused. NFC (details / githubweb)
  127. [amdgpuarch] Delete stray hsa #include line (details / githubweb)
  128. [SCCP] Add additional tests for Add NUW/NSW flag inference. (details / githubweb)
  129. [libc] fix strtointmax tests (details / githubweb)
  130. [unittests] Use GTEST_SKIP() instead of return when appropriate (details / githubweb)
  131. [llvm-cov] Look up object files using debuginfod (details / githubweb)
  132. Reland [pgo] Avoid introducing relocations by using private alias (details / githubweb)
  133. [CUDA] Fix output from `ptxas` being removes as a temporary file (details / githubweb)
  134. Fix compilation failure in CoverageMapping.cpp (details / githubweb)
  135. [mlir-translate] More specific error message for BlockAddress (details / githubweb)
  136. [llvm][NFC] Rename variables to match style guide in Local.cpp (details / githubweb)
  137. [libc] add scanf current position conversion (details / githubweb)
  138. [libc] add scanf pointer conversion (details / githubweb)
  139. [clang-doc] Removed unused method in the Info class (details / githubweb)
  140. [NFC] clang-format OpenMPOpt.cpp (details / githubweb)
  141. [MLIR] Add LocationAttr to the Python API (details / githubweb)
  142. AMDGPU: Remove redundant test (details / githubweb)
  143. Migrate away from C++20-deprecated POD type traits (details / githubweb)
  144. [flang] Add driver install directory to AIX toolchain program paths list. (details / githubweb)
  145. [bazel] Port efbc8bb18e (details / githubweb)
  146. GVN.cpp: Suppress a warning in D141712 [-Wunused-variable] (details / githubweb)
  147. [MLIR] Fix python tests for LocationAttr (details / githubweb)
  148. [RISCV] Rename CS_ALU tablegen class to CA_ALU. NFC (details / githubweb)
  149. Verifier: Add checks for associated metadata (details / githubweb)
  150. AMDGPU: Add fneg from integer tests (details / githubweb)
  151. Revert "Fix compilation failure in CoverageMapping.cpp" (details / githubweb)
  152. Revert "[llvm-cov] Look up object files using debuginfod" (details / githubweb)
  153. [Mips] Simplify isShiftedUIntAtAnyPosition (NFC) (details / githubweb)
  154. [Mips] Simplify loadImmediate (NFC) (details / githubweb)
  155. Resolve a FIXME in MachineCopyPropagation by allowig propagation to subregister uses. (details / githubweb)
  156. [Support] Use llvm::countr_zero and llvm::Log2_64 in APInt.cpp (NFC) (details / githubweb)
  157. Use llvm::Log2_32 and llvm::Log2_64 instead of llvm::findLastSet (NFC) (details / githubweb)
  158. [clang][Interp] Implement logical and/or operators (details / githubweb)
  159. [SystemZ] Use llvm::countl_zero and llvm::countr_zero (NFC) (details / githubweb)
  160. [clang][Interp] Fix left-/right-shifting more than sizeof(unsigned) (details / githubweb)
  161. [RISCV] Add Zcd and Zcf to RISCVUsage.rst. NFC (details / githubweb)
  162. [clang][Interp][NFCI] Don't crash on void builtin functions (details / githubweb)
  163. Revert "[clang][Interp] Fix left-/right-shifting more than sizeof(unsigned)" (details / githubweb)
  164. [llvm] Do not zero out write_unsigned_impl internal buffer (details / githubweb)
  165. [llvm] Replace array allocation pattern by SmallVector in ComputeMappedEditDistance (details / githubweb)
  166. [AST] Use llvm::bit_width (NFC) (details / githubweb)
  167. Re-apply "[clang][Interp] Fix left-/right-shifting more than sizeof(unsigned)" (details / githubweb)
  168. flang: fix a copy and paste mistake (details / githubweb)
  169. [mlir] GreedyPatternRewriteDriver: Keep track of surviving ops (details / githubweb)
  170. [AMDGPU] sendmsg(MSG_ORDERED_PS_DONE) is not supported on GFX11 (details / githubweb)
  171. [libc++][NFC] Rename multidimentional uninitialized algorithms (details / githubweb)
  172. Allow getRawCommentForDecl to find comments in macros (details / githubweb)
  173. [NFC][WebAssembly] Updated tests (details / githubweb)
  174. [Clang] Convert some tests to opaque pointers (NFC) (details / githubweb)
  175. Revert "[clang] Build UsingType for elaborated type specifiers." (details / githubweb)
  176. [SROA] Break typed pointer support (details / githubweb)
  177. [AArch64][SME2] Add multi-vector saturating doubling multiply high intrinsics (details / githubweb)
  178. [SPIRV] Fix build warnings (details / githubweb)
  179. [MLIR][OpenMP] Add Lowering support for OpenMP Target Data, Exit Data and Enter Data directives (details / githubweb)
  180. [AArch64][SME2] Add multi-vector saturating rounding shift right intrinsics (details / githubweb)
  181. [RISCV][NFC] Rename narrowing patterns to use W suffix (details / githubweb)
  182. [clang] Add test for CWG1960 (details / githubweb)
  183. [Coroutine] Fix typos in comment (details / githubweb)
  184. Recommit "[SCCP] Use range info to prove AddInst has NUW flag." (details / githubweb)
  185. Revert "[LoopVectorize] Enable integer Mul and Add as select reduction patterns" (details / githubweb)
  186. [SCCP] Adjust test after cdeaf5f28c3dca. (details / githubweb)
  187. [SVE] Fix incorrect lowering of predicate permute builtins. (details / githubweb)
  188. [LLVM][TableGen] Notebook describing how to write a Python backend (details / githubweb)
  189. [SVE] Move isel for casting between NEON and SVE vector types into tablegen. (details / githubweb)
  190. [DAGCombine] fp_to_sint isSaturatingMinMax (details / githubweb)
  191. ARM: skip debug instructions when matching jump-table patterns. (details / githubweb)
  192. AArch64: remove SM4 support from Apple CPUs. (details / githubweb)
  193. Revert "ARM: skip debug instructions when matching jump-table patterns." (details / githubweb)
  194. [Docs] Add best practices for regression tests (details / githubweb)
  195. [llvm][TableGen][Jupyter] Add notebook links to README (details / githubweb)
  196. [InstCombine] add tests for cmp-of-signbits using sext+ashr; NFC (details / githubweb)
  197. [InstCombine] improve description of not+shift transform; NFC (details / githubweb)
  198. [InstCombine] reduce compare of signbits of 2 values, signed variant (details / githubweb)
  199. [CVP] Add test for !range being ignored on supported intrinsic (NFC) (details / githubweb)
  200. [LVI] Use !range metadata for supported intrinsics (details / githubweb)
  201. [MLIR][LLVM] Support inlining of LLVM::AllocaOp. (details / githubweb)
  202. [WebAssembly] Trying to fix expensive buildbot (details / githubweb)
  203. Re-apply "[OpenMP][Archer] Use dlsym rather than weak symbols for TSan annotations" (details / githubweb)
  204. [15/15][Clang][RISCV][NFC] Set data member under Policy as constants (details / githubweb)
  205. [SelectionDAG] Add pcsections recursively on SDNode values (details / githubweb)
  206. [SelectionDAG] Add missing setValue calls in visitIntrinsicCall (details / githubweb)
  207. [SCCP] Regenerate check lines for test. (details / githubweb)
  208. [clang] Fix sizeof of boolean vector (details / githubweb)
  209. Fix assertion failure "PathDiagnosticSpotPiece's must have a valid location." in ReturnPtrRange checker on builtin functions (details / githubweb)
  210. [analyzer] Fix assertion failure in SMT conversion for unary operator on floats (details / githubweb)
  211. [unittests] Use GTEST_SKIP() instead of return when appropriate (details / githubweb)
  212. [mlir][Linalg] Put a proper type on transform.structured.match op (details / githubweb)
  213. [MISched] Dump the execution trace of the schedule. (details / githubweb)
  214. [AArch64][SME2] Add Multi-vector add vector intrinsics (details / githubweb)
  215. [mlir][vector] Allow transposing multi_reduction when the parallel dim is in the middle (details / githubweb)
  216. [MLIR][NFC] Fix a checked after used case in ReshapeOpsUtils.cpp (details / githubweb)
  217. [flang] Fix dereference of std::optional with no value (details / githubweb)
  218. [clang-doc] Reduce duplicate code with template (details / githubweb)
  219. [CMake] Remove libLTO from Fuchsia toolchain (details / githubweb)
  220. [SystemZ] Add atomicrmw tests for i128 (NFC). (details / githubweb)
  221. [AMDGPU] Split dot7 feature (details / githubweb)
  222. [InstSimplify] add commuted variants of logical and/or pattern; NFC (details / githubweb)
  223. [InstSimplify] X && !(X || Y) --> false (details / githubweb)
  224. [analyzer] Fix crash exposed by D140059 (details / githubweb)
  225. [Clang][NFC] Fix out-of-date comments on 'clang-offload-bundler' (details / githubweb)
  226. [lld] Remove transitional legacy pass manager flags (details / githubweb)
  227. [NFC][Concepts] Change the Source Range of Concepts ParamMatching (details / githubweb)
  228. __arithmetic_fence enforces ordering on expression evaluation when fast-math (details / githubweb)
  229. [OpenMP] Make OpenMPOpt aware of the OpenMP runtime's status (details / githubweb)
  230. [OpenMP] Run an extra 'OpenMPOpt' pass in LTO-mode (details / githubweb)
  231. [NVPTX] Do not addrspacecast AS-specific kernel arguments. (details / githubweb)
  232. [llvm][docs] Update old metadata syntax in examples (details / githubweb)
  233. [CMake] Support undefined LLVM_NATIVE_ARCH in llvm_map_components_to_libnames(). (details / githubweb)
  234. [libc++] Move the definition of aligned allocation helpers outside of <new> (details / githubweb)
  235. [gn build] Port 36080434a885 (details / githubweb)
  236. [libc++] Add documentation for reproducing CI issues locally (details / githubweb)
  237. [extract_symbols.py] Filter out more symbols for MSVC (details / githubweb)
  238. [Support] Remove findFirstSet and findLastSet (details / githubweb)
  239. [RISCV] Add MC support of RISCV Zcb Extension (details / githubweb)
  240. Reland: [llvm-cov] Look up object files using debuginfod (details / githubweb)
  241. [LinkerWrapper] Fix `-Bsymbolic` being sent to the compiler and not the linker (details / githubweb)
  242. [OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend (details / githubweb)
  243. [SYCL] Fix test to conform to SYCL2020 (details / githubweb)
  244. [mlir][Linalg] Adding a greedy packing transform dialect op. (details / githubweb)
  245. [flang] Fixed uninitialized std::unique_ptr dereference. (details / githubweb)
  246. [flang] Fixed restrictions checking for OpenACC loop-associated constructs. (details / githubweb)
  247. [bazel] Add missing dependency after 55cf0de35e (details / githubweb)
  248. [test][lldb-vscode] Fix unclean shutdown in test_terminate_commands (details / githubweb)
  249. test-release.sh: Use parallel xz for packaging the binaries (details / githubweb)
  250. [NFC] Optimize vector usage in lld (details / githubweb)
  251. [mlir][tensor] Add a tiling interface registration for pack/unpack only. (details / githubweb)
  252. [clang-format] Disallow templates to be followed by literal (details / githubweb)
  253. [test] Remove unused `unittest2` import (details / githubweb)
  254. [X86][ConstraintFP] Model `MXCSR` for function call (details / githubweb)
  255. [test] Remove unused `unittest2` import from concurrent_base.py (details / githubweb)
  256. [clang][TypePrinter] Support expression template arguments when checking defaultedness (details / githubweb)
  257. [clang][TemplateBase] Add IsDefaulted bit to TemplateArgument (details / githubweb)
  258. [clang][TypePrinter] Test TemplateArgument::IsDefaulted when omitting default arguments (details / githubweb)
  259. [clang][DebugInfo] Check TemplateArgument::IsDefaulted (details / githubweb)
  260. [lldb][TypeSystemClang][NFC] Make TemplateParameterInfos members private (details / githubweb)
  261. [lldb] Add support for DW_AT_default_value in template params (details / githubweb)
  262. [ReleaseNotes] Add release notes for LLDB/Clang changes to handling of defaulted template arguments (details / githubweb)
  263. [lldb][NFC] Build fix: use TemplateParameterInfos public APIs instead of accessing private members (details / githubweb)
  264. [lldb][Test][NFC] TestCreateClassTemplateDecl: make variable names more readable (details / githubweb)
  265. [OpenMP] Fix stack overflow for test bug54082.c (details / githubweb)
  266. [clang][Interp] Implement __builtin_assume (details / githubweb)
  267. [clang][Interp][NFC] Add GetPtrBasePop opcode (details / githubweb)
  268. [JT][CT] Preserve exisiting BPI/BFI during JumpThreading (details / githubweb)
  269. [clang][Interp][NFC] Remove an unnecessary isArray() check (details / githubweb)
  270. [clang][Interp][NFC] Print parent class name of methods (details / githubweb)
  271. [mlir][linalg] Make Linalg vectorizer lower affine.apply (details / githubweb)
  272. Revert "[JT][CT] Preserve exisiting BPI/BFI during JumpThreading" (details / githubweb)
  273. [mlir] fail gracefull in CallOpSignatureConversion (details / githubweb)
  274. [mlir][Conversion] Rename the MemRefToLLVM pass (details / githubweb)
  275. [mlir] GreedyPatternRewriteDriver: Enqueue ancestors in MultiOpPatternRewriteDriver (details / githubweb)
  276. [mlir][NFC] GreedyPatternRewriteDriver: Remove OpPatternRewriteDriver (details / githubweb)
  277. [mlir] GreedyPatternRewriteDriver: Make classes single-use (details / githubweb)
  278. [MLIR] Fix tensor shapes in Toy chapter 1 (details / githubweb)
  279. [memref][Transform][NFC] Improve the doc for masked_vectorize (details / githubweb)
  280. [mlir] GreedyPatternRewriteDriver: Entry point takes single region (details / githubweb)
  281. [mlir][transforms] Simplify OperationEquivalence and CSE (details / githubweb)
  282. [PowerPC] ppc64-P9-vabsd.ll - add some basic ISD::ABDS test coverage (details / githubweb)
  283. [mlir][transforms] CSE ops with multiple regions (details / githubweb)
  284. Revert "[lldb] Add support for DW_AT_default_value in template params" (details / githubweb)
  285. [flang][hlfir] Handle scalar to array in hlfir.assign codegen. (details / githubweb)
  286. [flang][hlfir] Handle box and non constant must_free in end_associate. (details / githubweb)
  287. [Docs] Fix a statement wrt instruction alignment of 0 (details / githubweb)
  288. Add clang_CXXMethod_isExplicit to libclang (details / githubweb)
  289. [NFC][AArch64] Use optional returns in target parser instead of 'invalid' objects (details / githubweb)
  290. [NFC][AArch64] Get default features directly from ArchInfo and CpuInfo objects (details / githubweb)
  291. [lldb][Target] GetScratchTypeSystems: sort TypeSystems with strict weak ordering (details / githubweb)
  292. [mlir] GreedyPatternRewriteDriver: All entry points take a config (details / githubweb)
  293. [SCCP] Use range info to prove AddInst has NSW flag. (details / githubweb)
  294. [mlir] GreedyPatternRewriteDriver: Move strict mode to GreedyPatternRewriteDriver (details / githubweb)
  295. Workflows: Fix version-check.py script for when there is no RC tag yet (details / githubweb)
  296. [libc][cmake] Fix LIBC_TARGET_OS query from compiler triple for `darwin`. (details / githubweb)
  297. [NFC][AArch64] Get extension strings directly from ArchInfo in target parser (details / githubweb)
  298. Revert "[DAGCombine] fp_to_sint isSaturatingMinMax" (details / githubweb)
  299. [gn] port a3b0dde4edb9 (llvm-cov -> Debuginfod dep) (details / githubweb)
  300. Stop diagnosing member and array access in offsetof as an extension (details / githubweb)
  301. [SCCP] Add test cases with switch on range containing undef. (details / githubweb)
  302. [libc++] Disables a test in clang-17. (details / githubweb)
  303. [libc][math] Implement asinhf function correctly rounded for all rounding modes. (details / githubweb)
  304. Correct the link to the latest C DR status page for C11 and C17 (details / githubweb)
  305. [gn] merge 650bbc56203c9 (details / githubweb)
  306. [flang] Add Count to simplified intrinsics (details / githubweb)
  307. [mlir][NFC] GreedyPatternRewriteDriver: Merge region-based and multi-op-based drivers (details / githubweb)
  308. [clang][ASTImporter] Propagate TemplateArgument::IsDefaulted during import (details / githubweb)
  309. [lldb][CXXModuleHandler] Set TemplateArgument::IsDefaulted (details / githubweb)
  310. [LinkerWrapper][NFC] Remove unused options (details / githubweb)
  311. [mlir][sparse][NFC] Disallow writing into sparse_tensor.to_... results (details / githubweb)
  312. [mlir][sparse] Implement BufferizableOpInterface for additional ops (details / githubweb)
  313. Lift EHPersonalities from Analysis to IR (NFC) (details / githubweb)
  314. [Verifier][WinEH] Check funclet tokens on intrinsic calls that may lower to function calls (details / githubweb)
  315. [LinkerWrapper] Add support for --[no-]whole-archive into the linker wrapper (details / githubweb)
  316. Don't flag memory-only mach-o corefiles as invalid (details / githubweb)
  317. disable-language-runtime-unwindplans desc rewrite to be searchable (details / githubweb)
  318. Fix tsan problem where the per-thread shared_ptr() can be locked right before the cache is destroyed causing a race where it tries to remove an entry from a destroyed cache. (details / githubweb)
  319. [gn build] Enable check-bolt on Linux (details / githubweb)
  320. [lldb] Make SBSection::GetSectionData call Section::GetSectionData. (details / githubweb)
  321. [CMake] Include clang-bolt bootstrap target in BOLT-PGO.cmake (details / githubweb)
  322. libclc: Set CMAKE_CXX_STANDARD to 17 to match llvm (details / githubweb)
  323. [clang-tidy] Fix warning in portability-simd-intrinsics (details / githubweb)
  324. workflows: Bump python version on Windows to try to fix lldb failure (details / githubweb)
  325. Fix recursive error for constraints depending on itself incorrectly (details / githubweb)
  326. libclc: Fix building against an llvm build directory (details / githubweb)
  327. workflows: Fix libclc tests (details / githubweb)
  328. [SystemZ] Fix handling of vectors and their exposure of the vector ABI. (details / githubweb)
  329. [BranchRelaxation] Move faulting_op check into callee [nfc] (details / githubweb)
  330. [mlir][sparse] refactoring isAdmissibleTensorExp into codegen (details / githubweb)
  331. [clang][deps] Fix modulemap file path for implementation of module (details / githubweb)
  332. [RISCV][InsertVSETVLI] Handle partially transparent instructions in PRE (details / githubweb)
  333. Revert "[BranchRelaxation] Move faulting_op check into callee [nfc]" (details / githubweb)
  334. [libc] Use a prebuilt libc-hdrgen binary if available. (details / githubweb)
  335. [flang] Don't fold STORAGE_SIZE() on polymorphic argument (details / githubweb)
  336. [libc] Do not install to the default triple in GPU mode (details / githubweb)
  337. [libc] Add code for detecting NVIDIA GPUs as well (details / githubweb)
  338. [llvm-cov] Fix logic error in debuginfod lookup. (details / githubweb)
  339. [mlri][ExecutionEngine] Don't globaly set CMake prefixes to find HIP (details / githubweb)
  340. [NVPTX] Infer AS of pointers passed to kernels as integers. (details / githubweb)
  341. [flang] Catch obscure error in defined assignment (details / githubweb)
  342. [lldb][test] Set minimum compiler_versions (details / githubweb)
  343. [flang] Don't apply intrinsic assignment check for PURE subprograms to defined assignment (details / githubweb)
  344. [flang] Prohibit multiple separate module procedure definitions (details / githubweb)
  345. Reland "[lldb] Add support for DW_AT_default_value in template params" (details / githubweb)
  346. [flang] Correct procedure pointer (or dummy) compatibility check (details / githubweb)
  347. [flang][parser] Diagnose an invalid space (details / githubweb)
  348. [mlir][sparse] fixed typo (details / githubweb)
  349. [lldb][Test] TestVSCode_completions.py: fix expected type strings (details / githubweb)
  350. [mlir] Promote the SubElementInterfaces to a core Attribute/Type construct (details / githubweb)
  351. Add tests for binops with conditions/assume constraints (details / githubweb)
  352. Add optimizations for icmp eq/ne (mul(X, Y), 0) (details / githubweb)
  353. Add tests for reoredering (shift (add (shift x, C0), y), C1); NFC (details / githubweb)
  354. Reorder (shl (add/sub (shl x, C0), y), C1) -> (add/sub (shl x, C0 + C1), (shl y, C1)) (details / githubweb)
  355. [BOLT][DWARF] Add logging for split dwarf (details / githubweb)
  356. [flang] Fix shared library build (details / githubweb)
  357. Manual DWARF index: don't skip over -gmodules debug info (details / githubweb)
  358. [LSAN][HWASAN] Run LSAN tests with HWASAN enabled (details / githubweb)
  359. llvm-reduce: Use consistent type for reducer function (details / githubweb)
  360. llvm-reduce: Use ThreadPool feature to wait for tasks to complete (details / githubweb)
  361. llvm-reduce: Use WithColor in another place (details / githubweb)
  362. llvm-reduce: Parse file from the opened buffer instead of the file (details / githubweb)
  363. [ValueTracking] Teach computeKnownBits about riscv.vsetvli.opt and riscv.vsetvlimax.opt intrinsics. (details / githubweb)
  364. [RISCV] Teach computeKnownBits that vsetvli returns <= 65536. (details / githubweb)
  365. Revert "Add optimizations for icmp eq/ne (mul(X, Y), 0)" (details / githubweb)
  366. Revert "Reorder (shl (add/sub (shl x, C0), y), C1) -> (add/sub (shl x, C0 + C1), (shl y, C1))" (details / githubweb)
  367. [LSAN] Disable leak_check_before_thread_started for hwasan (details / githubweb)
  368. [flang] Portability warnings for an ambiguous ASSOCIATED() case (details / githubweb)
  369. [mlgo] Introduce an "InteractiveModelRunner" (details / githubweb)
  370. [gn build] Port 5b8dc7c8a552 (details / githubweb)
  371. [flang] Catch out-of-range constant arguments to CHAR/ACHAR (details / githubweb)
  372. [AArch64] Fix crash for expandMOVImm (details / githubweb)
  373. [mlir][NFC] Move the headers for lsp-server-support to include/ (details / githubweb)
  374. Explain code coverage with Lit in docs/SourceBasedCodeCoverage.rst (details / githubweb)
  375. Added a note that "%p" is also a Lit token and needs to be escaped. (details / githubweb)
  376. Fix "not all control paths return a value" introduced by D142642 (details / githubweb)
  377. AMDGPU: Support atomicrmw uinc_wrap/udec_wrap (details / githubweb)
  378. LoopStrengthReduce: Convert AMDGPU tests to opaque pointers (details / githubweb)
  379. llvm-reduce: Add REQUIRES: default_triple to test (details / githubweb)
  380. [X86] Use llvm::bit_ceil (NFC) (details / githubweb)
  381. Recommit "Add optimizations for icmp eq/ne (mul(X, Y), 0)" 2nd Try (details / githubweb)
  382. Recommit "Reorder (shl (add/sub (shl x, C0), y), C1) -> (add/sub (shl x, C0 + C1), (shl y, C1))" 2nd Try (details / githubweb)
  383. [Docs] Fix a statement wrt instruction alignment of 0 (details / githubweb)
  384. [RISCV] Refine the (mul (zext.w X), C) -> mulhu isel heuristic. (details / githubweb)
  385. Use std::optional instead of llvm::Optional (NFC) (details / githubweb)
  386. [RISCV] Use llvm::bit_floor and std::clamp (NFC) (details / githubweb)
  387. [bazel][mlir] Remove references to SubElementInterfaces. (details / githubweb)
  388. [bazel] Add a dep from target asm parsers to :TargetParser (details / githubweb)
  389. [bazel] Adjust lsp-server-support include paths for 305d71853965 (details / githubweb)
  390. [Clang][RISCV] Simplify RVV intrinsic policy suffix (details / githubweb)
  391. AMDGPU: Add fneg and select test (details / githubweb)
  392. AMDGPU: Convert fcopysign tests to generated checks and add cases (details / githubweb)
  393. Fix Clang sphinx build (details / githubweb)
  394. Revert "[X86][ABI] Don't preserve return regs for preserve_all/preserve_most CCs" (details / githubweb)
  395. [LSAN] Remove -fuse-ld=lld from HWASAN config (details / githubweb)
  396. [RISCV] Use std::clamp (NFC) (details / githubweb)
  397. [llvm] Use llvm::bit_floor instead of llvm::PowerOf2Floor (NFC) (details / githubweb)
  398. [libc++] Addresses LWG3754 (details / githubweb)
  399. [Target] Use llvm::count{l,r}_{zero,one} (NFC) (details / githubweb)
  400. [flang] Enforce ENTRY dummy argument usage restriction (details / githubweb)
  401. [SCCP] Support NUW/NSW inference for all overflowing binary operators. (details / githubweb)
  402. [flang] Warn about defined operator with too few/many dummy arguments (details / githubweb)
  403. [flang] Diagnose fixed form statement that begins with continuation line (details / githubweb)
  404. [llvm] Use llvm::Log2_64 (NFC) (details / githubweb)
  405. [RISCV] Use llvm::Log2_64 (NFC) (details / githubweb)
  406. [CMake] Replace clang binary if using clang-bolt target (details / githubweb)
  407. [RISCV] Simplify predicates with llvm::countr_zero (NFC) (details / githubweb)
  408. [MLIR][OpenMP] Add conversion support from FIR to LLVM Dialect for OMP Target Data directives (details / githubweb)
  409. Use llvm::count{lr}_{zero,one} (NFC) (details / githubweb)
  410. Revert "[SCCP] Support NUW/NSW inference for all overflowing binary operators." (details / githubweb)
  411. [SystemZ] Use llvm::bit_floor (NFC) (details / githubweb)
  412. [Target] Use llvm::Log2_{32,64} (NFC) (details / githubweb)
  413. [llvm] Use llvm::bit_width (NFC) (details / githubweb)
  414. Use llvm::byteswap instead of ByteSwap_{16,32,64} (NFC) (details / githubweb)
  415. [ADT] Fix a comment typo (details / githubweb)
  416. [flang] Diagnose known out-of-range subscripts in more circumstances (details / githubweb)
  417. [OpenMP][NVPTX] Added `__tgt_rtl_launch_kernel` in old CUDA plugin (details / githubweb)
  418. Use llvm::bit_ceil (NFC) (details / githubweb)
  419. [Clang] Treat `std::forward_like` as builtin (details / githubweb)
  420. Attributes: Check declarations for dereferenceable bytes (details / githubweb)
  421. [flang] Diagnose invalid initializations (details / githubweb)
  422. [flang][MSVC] Disable test on Windows (details / githubweb)
  423. AMDGPU: Don't insert pointer bitcasts for printf lowering (details / githubweb)
  424. [JITLink][MachO] Error on N_EXT symbols with illegal string-table index 0. (details / githubweb)
  425. [clang] Add the check of membership in decltype for the issue #58674 (details / githubweb)
  426. [RISCV] Bump Zca, Zcb, Zcd, Zcf version to 1.0. (details / githubweb)
  427. Revert commit 01adf96ebc86 because it caused "Unhandled DeclRefExpr" errors. (details / githubweb)
  428. [RISCV] Simplify code slightly. NFC (details / githubweb)
  429. [llvm] Use llvm::bit_ceil (NFC) (details / githubweb)
  430. [AVR] Fix incorrect decoding of conditional branch instructions (details / githubweb)
  431. [ELF][test] Improve AVR relocation tests (details / githubweb)
  432. [LLDB][RISCV] Add RVV registers enums (details / githubweb)
  433. [X86] lowerShuffleAsLanePermuteAndRepeatedMask - retain the per-lane undef elements and don't just copy the repeated mask (details / githubweb)
  434. [mlir][gpu][spirv] Gpu min/max reductions lowering to SPIR-V (details / githubweb)
  435. GlobalISel: Include register class/bank in regbankselect debug printing (details / githubweb)
  436. [X86] matchShuffleAsBlend - keep per-lane blend masks 'whole' if only one input is used (details / githubweb)
  437. [X86] wide-scalar-shift-by-byte-multiple-legalization.ll - use X86 check prefix instead of X32 (details / githubweb)
  438. [X86] wide-scalar-shift-legalization.ll - use X86 check prefix instead of X32 (details / githubweb)
  439. [X86] avx2-conversions.ll - use X86 check prefix instead of X32 + add common CHECK check-prefix (details / githubweb)
  440. [Support] TypeName.h - add missing closing namespace comment. NFC. (details / githubweb)
  441. [InstSimplify] add tests for poison-safe logical nand+or; NFC (details / githubweb)
  442. [InstSimplify] !(X && Y) || X --> true (for poison-safe logical ops) (details / githubweb)
  443. [AArch64] Add A+B+1 and A-B-1 macro fusion for Ampere1A (details / githubweb)
  444. [flang] If it's got an argument keyword, it can't become an array reference (details / githubweb)
  445. [X86] vec_ss_load_fold.ll - use X86 check prefix instead of X32 (details / githubweb)
  446. [Support] ReverseIteration.h - add missing closing namespace comment. NFC. (details / githubweb)
  447. [Support] StringSaver.h - add missing closing namespace comment. NFC. (details / githubweb)
  448. [AST] Use std::clamp (NFC) (details / githubweb)
  449. [Scalar] Remove an unused local varable (NFC) (details / githubweb)
  450. [IR] InstrTypes.h - operandBundleFromBundleOpInfo - specialise auto to const auto* (details / githubweb)
  451. [IR] PatternMatch.h - m_SplatOrUndefMask::match - specialise auto to const auto* (details / githubweb)
  452. [Support] ModRef.h - fix include guard (details / githubweb)
  453. [flang] Fix defined I/O semantics crash & missing errors that exposed it (details / githubweb)
  454. [Support] Use std::clamp (NFC) (details / githubweb)
  455. [flang] Don't fold REPEAT() when the result would be too large (details / githubweb)
  456. [X86] pr53419.ll - cleanup check-prefixes. NFC. (details / githubweb)
  457. [RISCV] Move FRM parsing in the assembler to a custom operand parser. (details / githubweb)
  458. [RISCV] Move IsGPRAsFPR into RegOp struct in RISCVOperand. NFC (details / githubweb)
  459. [RISCV] Alphabetize X-extensions (and add a comment).  NFC. (details / githubweb)
  460. [RISCV] Fix wrong comment style.  NFC (details / githubweb)
  461. flang: remove the hardcoded 15 from the release notes (details / githubweb)
  462. [PowerPC] Convert some tests to opaque pointers (NFC) (details / githubweb)
  463. [flang] Check that DO index variables are definable (details / githubweb)
  464. [VPlan] Add sideffect/read or write test for VPPredInstPHIRecipe. (NFC) (details / githubweb)
  465. [flang][MSVC] Change XFAIL to UNSUPPORTED for disabled test (details / githubweb)
  466. [ORC] Add ordering to ExecutorAddrRanges. (details / githubweb)
  467. [ADT] Use llvm::bit_ceil (NFC) (details / githubweb)
  468. [AST] Use llvm::bit_ceil (NFC) (details / githubweb)
  469. [flang] Fix ENUMERATOR declarations in nested scopes (details / githubweb)
  470. [Support] Use llvm::bit_ceil (NFC) (details / githubweb)
  471. [JITLink] Adds support for PLT based relocations to the ELF/i386 JITLink backend (details / githubweb)
  472. [PowerPC] Convert more tests to opaque pointers (NFC) (details / githubweb)
  473. [JITLink] Fixes a bug in one of the test files which was causing build failures (details / githubweb)
  474. [mlir][sparse] Change the quick sort pivot selection. (details / githubweb)
  475. [clang] Remove clang::Optional (details / githubweb)
  476. [PowerPC] Convert more tests to opaque pointers (NFC) (details / githubweb)
  477. [mlir][sparse] Extend sparse_tensor.sort with a enum attribute to specify a sorting implementation. (details / githubweb)
  478. [RISCV] Make RISCVOperand struct final. (details / githubweb)
  479. [RISCV] Correct end pointer in RISCVAsmParser::parseGPRAsFPR. (details / githubweb)
  480. [RISCV] Move IsRV64 field of RISCVOperand into RegOp and ImmOp sub-structs. (details / githubweb)
  481. [AVR][NFC] Remove redundant target feature PROGMEM (details / githubweb)
  482. [Thumb2] Convert some tests to opaque pointers (NFC) (details / githubweb)
  483. [WebAssembly] Convert some tests to opaque pointers (NFC) (details / githubweb)
  484. [mlir] skip 0-D vector in BubbleUpBitCastForStridedSliceInsert (details / githubweb)
  485. [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero (details / githubweb)
  486. [clangd] Don't show 'auto' type hint when type deduction fails (details / githubweb)
  487. [Docs] Rename -dot-postdom -> -dom-post-dom in Passes.rst. NFC (details / githubweb)
  488. [clangd] Fix test failure in TypeHints.Decltype (details / githubweb)
  489. Revert "[lldb] Make SBSection::GetSectionData call Section::GetSectionData." (details / githubweb)
  490. [mlir][LLVM] Add all LLVM parameter attributes (details / githubweb)
  491. [mlir][NFC] GreedyPatternRewriteDriver: Remove single-op entry point (details / githubweb)
  492. [libc++] Fix some missed `return 0` statements in test `main` functions. (details / githubweb)
  493. [mlir][bufferization] Generalize and rename isMemoryWrite (details / githubweb)
  494. [libc++][ranges] Temporarily mark `ranges::join_view` as experimental. (details / githubweb)
  495. Revert "[mlir][LLVM] Add all LLVM parameter attributes" (details / githubweb)
  496. [mlir][bufferization][NFC] Rename: "last-write" -> "definition" (details / githubweb)
  497. Revert "[llvm] Use llvm::bit_ceil (NFC)" (details / githubweb)
  498. [UTC] Add --version argument (details / githubweb)
  499. [clang][ASTImporter] Handle UsingType in friend declarations. (details / githubweb)
  500. [mlir][bufferization] Fix getAliasingOpOperand/OpResult for non-bufferizable ops (details / githubweb)
  501. [mlir][bufferization][NFC] Simplify func bufferization state (details / githubweb)
  502. [mlir][bufferization] Better handling of unranked tensors in resolveTensorOpOperandConflicts (details / githubweb)
  503. [X86] pr53419.ll - add AVX512 test coverage (details / githubweb)
  504. [LoopVectorize] Enable integer Mul and Add as select reduction patterns (details / githubweb)
  505. [libc] Remove warning about unused variable (details / githubweb)
  506. [mlir][nfc] Migrate standalone to new fold API (details / githubweb)
  507. [mlir][bufferization][NFC] Rename BufferRelation::None to BufferRelation::Unknown (details / githubweb)
  508. [ARM] Accept shortened forms of the T2 ADC instruction (details / githubweb)
  509. [VPlan] VPPredInstPHIRecipes does not write to memory. (details / githubweb)
  510. [memprof] Change test output redirection to enable it to run on Windows (details / githubweb)
  511. [clangd] Disable tests that are incompatible with Windows (details / githubweb)
  512. [AArch64] Add atomics tests for lse2+lse128 (details / githubweb)
  513. Revert "Revert "[lldb] Make SBSection::GetSectionData call Section::GetSectionData."" (details / githubweb)
  514. [lldb] Fix TestVSCode_completions for D141828 (details / githubweb)
  515. [flang] Fix simplify intrinsic for count not checking for rank = 0 properly (details / githubweb)
  516. Revert "[ASan][libcxx] Annotating std::vector with all allocators" (details / githubweb)
  517. [DAGCombine] fp_to_sint isSaturatingMinMax (details / githubweb)
  518. [Libomptarget] Remove unused test targets in libomptaget (details / githubweb)
  519. Fix LLVM Sphinx build (details / githubweb)
  520. Fix LLVM sphinx docs, redux (details / githubweb)
  521. [X86] combinePredicateReduction - pull out SETCC handling for all_of(icmp_eq) reductions. NFC. (details / githubweb)
  522. [Libomptarget] Fix tests after previous patch (details / githubweb)
  523. [MLIR][LLVM] Generate LLVM lifetime intrinsics while inlining. (details / githubweb)
  524. [mlir] Remove Linalg fusion-on-memrefs. (details / githubweb)
  525. [X86] Add SSE2 test coverage to vector comparison all_of/any_of tests (details / githubweb)
  526. [mlir] use getNumDimAndSymbolVars when iterate dims/symbols of FlatAffineValueConstraints (details / githubweb)
  527. [InferAddressSpaces] Regenerate test checks (NFC) (details / githubweb)
  528. [InstCombine] Regenerate test checks (NFC) (details / githubweb)
  529. [mlir][llvm] Import access group metadata. (details / githubweb)
  530. [libc++] Don't assume that string_view::const_iterator is a raw pointer (details / githubweb)
  531. [AArch64] Replace AEK_CRYPTO with relevant features in cpu definitions (details / githubweb)
  532. [mem2reg][debuginfo] Handle op_deref when converting dbg.declare (details / githubweb)
  533. [libc] Use a more general way to determine the compiler's target triple. (details / githubweb)
  534. [libc] Add an off-by-default option to silence "skipping" messages from CMake. (details / githubweb)
  535. [libc++] Add [[clang::lifetimebound]] to min/max algorithms (details / githubweb)
  536. Revert "[AIX][BigArchive] Treat the archive is empty if the first child member offset is zero" (details / githubweb)
  537. [RISCV] Replace multiple ifs with a switch. NFC (details / githubweb)
  538. [SCCP] Flip range arguments for NSW region check. (details / githubweb)
  539. [CGSCC] Add pass which counts the max number of times we visit a function (details / githubweb)
  540. [LTO] Demangle the function name in DiagnosticInfoDontCall message (details / githubweb)
  541. [OpenMP][NVPTX] Guard the target name macro definition (details / githubweb)
  542. clang/OpenCL: Don't use a Function for the block type (details / githubweb)
  543. clang/OpenCL: Fix not setting convergent on block invoke kernels (details / githubweb)
  544. clang/OpenCL: Extend tests for enqueued block attributes (details / githubweb)
  545. clang/OpenCL: Apply default attributes to enqueued blocks (details / githubweb)
  546. Revert "[LTO] Demangle the function name in DiagnosticInfoDontCall message" (details / githubweb)
  547. Reland [LTO] Demangle the function name in DiagnosticInfoDontCall message (details / githubweb)
  548. [MC] Allow .pushsection between .cfi_startproc/.cfi_endproc (details / githubweb)
  549. [SCCP] Add sub tests for NUW/NSW flag inference. (details / githubweb)
  550. AMDGPU: Fix null dereference in getInstructionUniformity (details / githubweb)
  551. AMDGPU: Partially fix machine uniformity for inline asm (details / githubweb)
  552. AMDGPU/GlobalISel: Partially fix getGenericInstructionUniformity (details / githubweb)
  553. Fix handling of braced-init temporaries for modernize-use-emplace (details / githubweb)
  554. Improve example documentation for __builtin_offsetof; NFC (details / githubweb)
  555. Revert "[LSAN][HWASAN] Run LSAN tests with HWASAN enabled" (details / githubweb)
  556. [test] Require asserts in count-visits.ll (details / githubweb)
  557. Recommit "[SCCP] Support NUW/NSW inference for all overflowing binary operators." (details / githubweb)
  558. AMDGPU/GlobalISel: Add stub custom regbankselect pass (details / githubweb)
  559. AMDGPU: Update machine divergence analysis test (details / githubweb)
  560. [RISCV] Use custom operand parsing for FenceArg. (details / githubweb)
  561. [mlir][AsmPrinter] Gracefully handle empty symbol (details / githubweb)
  562. [mlir][Pass] Handle spaces in pipeline strings (details / githubweb)
  563. [InstCombine] add tests for icmp-of-and-of-select-of-constants; NFC (details / githubweb)
  564. [InstCombine] reduce icmp_eq0-of-and-of-select-of-constants (details / githubweb)
  565. [libc++] Add missing include promote.h in <cmath> (details / githubweb)
  566. [Pseudo Probe] Do not instrument EH blocks. (details / githubweb)
  567. [Clang] Fix unconditional access to Attr pointer when checking if _Nullable is applicable to a type (details / githubweb)
  568. [libc++] Remove <experimental/coroutine> (details / githubweb)
  569. [llvm-cov] Add split-file to compiler-rt test requirements. (details / githubweb)
  570. [NFC] [llvm-cov] Remove unnecessary logic from llvm-cov debuginfod. (details / githubweb)
  571. [lldb] Use lldbassert in BuildObjCObjectPointerType (details / githubweb)
  572. [AIX][CMake] Use top-level tools in llvm_ExternalProject_Add (details / githubweb)
  573. [bazel] Port 155e0cf5dc2f (details / githubweb)
  574. [lldb/swig] Remove deprecated flags for generating bindings (details / githubweb)
  575. [LSAN][HWASAN] Run LSAN tests with HWASAN enabled (details / githubweb)
  576. [flang] Fixed Flang LIT testing after D142548. (details / githubweb)
  577. [PowerPC] Fix incorrect shift amount for build_vector (details / githubweb)
  578. [lldb/test] Skip TestStackCoreScriptedProcess if Asan is enabled (details / githubweb)
  579. [hwasan] Support __lsan_default_options (details / githubweb)
  580. lld/COFF: simplify startswith+substr (details / githubweb)
  581. [X86] Move RDFLAGS/WRFLAGS expansion until after RA (details / githubweb)
  582. [flang] Use proper attributes for runtime calls with 'i1' arguments/returns. (details / githubweb)
  583. [RISCV] Peak through BITCAST in isUsedByReturnOnly (details / githubweb)
  584. [Libomptarget] Fix building AMDGPU tests (details / githubweb)
  585. [NFC] Correct argument comment typo (details / githubweb)
  586. [mlir][vector] Clarify vector.contract promotion behavior (details / githubweb)
  587. [MLIR] Remove unnecessary Block argument on MemRefDependenceGraph::init (details / githubweb)
  588. [InstCombine] Add test cases for D142783. NFC" (details / githubweb)
  589. [InstCombine][LV] Fold (add (zext (add X, -1)), 1) -> (zext X) if X is non-zero. (details / githubweb)
  590. [lldb,FreeBSD] getValue => operator* for Optional migration (details / githubweb)
  591. [PowerPC] Pre-commit test for fix to peephole opt (details / githubweb)
  592. [Doc] Removes extra argument of ReplaceInstWithValue() (details / githubweb)
  593. [AVR][NFC] Refactor 'AVRAsmPrinter::PrintAsmOperand' (details / githubweb)
  594. [lldb] Remove unimplemented SBTraceCursor::GetExecutionContextRef (details / githubweb)
  595. [mlir][vector] Add folder for bitcast of integer splat constants (details / githubweb)
  596. [GuardWidening] Choose right point for generating wide condition for branches. PR60234 (details / githubweb)
  597. [mlir][SubElements] Remove the ability to override implementations (details / githubweb)
  598. [clangd] Stop filtering lit tests based on target-triple (details / githubweb)
  599. [mlir] Remove redundant virtual keyword. NFC (details / githubweb)
  600. [runtimes][libc] Keep the libc target as "libc". (details / githubweb)
  601. [Fuchsia] Re-enable HWASan for globals in runtimes (details / githubweb)
  602. [libc] Unify full build and default build static archive targets to just "libc". (details / githubweb)
  603. [mlir] Adjust AttributeTest to show skip behavior. (details / githubweb)
  604. [mlir][vector][bufferize] Bufferize vector.mask and vector.yield (details / githubweb)
  605. Reland "[mlir][LLVM] Add all LLVM parameter attributes" (details / githubweb)
  606. [IR][doc] Alignment is always set in memory for load/store/alloca/cmpxchg/atomicrmw. (details / githubweb)
  607. [mlir][vector][bufferize] Fix Windows build failure introduced by D141686 (details / githubweb)
  608. Revert "[GuardWidening] Choose right point for generating wide condition for branches. PR60234" (details / githubweb)
  609. [flang] Lower storage_size intrinsic for polymorphic entities (details / githubweb)
  610. [1/3][Clang][RISCV] Add `__riscv_` prefix for vread, vwrite, vlenb, vsetvl, and vsetvlmax (details / githubweb)
  611. [mlir][OneShotModuleBufferize] Add a new flag: no-analysis-func-filter (details / githubweb)
  612. [2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics (details / githubweb)
  613. Revert "[2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics" (details / githubweb)
  614. [clang][compiler-rt] Support LLVM_ENABLE_PER_TARGET_RUNTIME_DIR on Arm Linux and BSD (details / githubweb)
  615. [Clang] Implement Change scope of lambda trailing-return-type (details / githubweb)
  616. [Thumb2] Upgrade intrinsic upgrading code (details / githubweb)
  617. [AArch64] Add additional tests for dotreduce to check for `v4i8` and `v24i8` (details / githubweb)
  618. [InstCombine] Add additional constexpr gep inbounds tests (NFC) (details / githubweb)
  619. [2/3][Clang][RISCV] Add `__riscv_` for non-overloaded intrinsics (details / githubweb)
  620. [Clang] Fix typo in ReleaseNotes.rst (details / githubweb)
  621. [AArch64] turn extended vecreduce bigger than v16i8 into udot/sdot (details / githubweb)
  622. [ConstantFold] Fix inbounds inference on mismatching source element type (details / githubweb)
  623. [LICM] Regenerate test checks (NFC) (details / githubweb)
  624. [bazel] Add missing includes for 5212058 (details / githubweb)
  625. [PowerPC] Improve materialization for immediates which is almost a 32 bit splat. (details / githubweb)
  626. [Polly] Fix tests (NFC) (details / githubweb)
  627. [mlir][bufferization] Fix failing lit test (details / githubweb)
  628. [Test] Add motivating test for revert of fix of PR60234 (details / githubweb)
  629. [3/3][Clang][RISCV] Add `__riscv_` for overloaded intrinsics (details / githubweb)
  630. [AArch64][SME2] Add SME2 outer product intrinsics (details / githubweb)
  631. [LoongArch] Add baseline test for (X & Y) == Y and (X & Y) != Y (details / githubweb)
  632. [AArch64][SME2] Add multi-vector min/max intrinsics (details / githubweb)
  633. [AMDGPU] Use tablegen to list uniform intrinsics (details / githubweb)
  634. DAG: Remove redundant check for return alignment (details / githubweb)
  635. [RISCV][test] Add tests ahead of isMultiStoresCheaperThanBitsMerge hook implementation (details / githubweb)
  636. [flang] derived-type finalization (details / githubweb)
  637. [RISCV] Implement isMultiStoresCheaperThanBitsMerge hook (details / githubweb)
  638. [GuardWidening] Choose right point for generating wide condition for branches. PR60234. Take 2 (details / githubweb)
  639. [MLIR] Split `generalize-tensor-pack.mlir` (NFC) (details / githubweb)
  640. [NFC] Transition GlobalObject alignment from MaybeAlign to Align (details / githubweb)
  641. Revert D142708 "[NFC] Transition GlobalObject alignment from MaybeAlign to Align" (details / githubweb)
  642. [OpenMP][FIX] Properly check assume only uses (details / githubweb)
  643. [mlir] multi-argument binding for top-level transform ops (details / githubweb)
  644. [clang-format][NFC] Pull FormatTokenSource into its own header. (details / githubweb)
  645. [LiveDebugValues] Allow EntryValue with OP_deref expressions (details / githubweb)
  646. [Clang] Improve error message for violations of -fmodules-decluse. (details / githubweb)
  647. [flang] Improve error message for move_alloc (details / githubweb)
  648. [clang-format][NFC] Move IndexedTokenSource to FormatTokenSource header. (details / githubweb)
  649. [reland][NFC] Transition GlobalObject alignment from MaybeAlign to Align (details / githubweb)
  650. [clang][CGCall] Remove header file not used. [NFCI] (details / githubweb)
  651. [AArch64][SME2] Add LLVM IR intrinsics for multi-single dots (details / githubweb)
  652. [LLDB] Do not dereference promise pointer in `coroutine_handle` pretty printer (details / githubweb)
  653. [RISCV] Add asserts that we don't increase codesize during pseudo expansion (details / githubweb)
  654. [PowerPC] Do not convert lwz to lwa if the offset is not a multiple of 4 (details / githubweb)
  655. [mlir][SubElements] Disambiguate cast<> call for MSVC (details / githubweb)
  656. [flang][driver] Add support for -embed-offload-object flag in flang (details / githubweb)
  657. [BranchRelaxation] Strengthen post condition assertions (details / githubweb)
  658. [clang-format][NFC] Bring FormatTokenSource under test. (details / githubweb)
  659. [clangd] Add semantic token for angle brackets (details / githubweb)
  660. [flang] Handle missing substring upper bound better when folding (details / githubweb)
  661. [flang] More subscript triplet checking at compilation time (details / githubweb)
  662. [flang] Suppress a warning in D118631 [-Wunused-result] (details / githubweb)
  663. [SanitizerBinaryMetadata] Pretend compiler-generated loads/stores are atomic (details / githubweb)
  664. [flang] Single entry point for GET_ENVIRONMENT_VARIABLE (details / githubweb)
  665. [clang][WebAssembly] Initial support for reference type externref in clang (details / githubweb)
  666. [RISCV] Handle FRMArg as an optional operand instead of using InstAliases. (details / githubweb)
  667. [MTE] Add AArch64GlobalsTagging Pass (details / githubweb)
  668. [llvm-ifs] Add support for --target=riscv (details / githubweb)
  669. [Clang] Add machinery to catch overflow in unary minus outside of a constant expression context (details / githubweb)
  670. [Clang] Do not attempt to directly link arch tools in 32-bit mode (details / githubweb)
  671. [AST] assert(false) -> llvm_unreachable (details / githubweb)
  672. [llvm-c] add LLVMReplaceMDNodeOperandWith (details / githubweb)
  673. [Kaleidoscope] Update code snippets in text to match full code listings (details / githubweb)
  674. [mlir][Linalg] Add a transform.structured.lower_pack op (details / githubweb)
  675. [libc++] Fixes the Clang modular build. (details / githubweb)
  676. [mlir][sparse] Extend sorting function generator to support operand beyond (lo, hi, xs, ys). (details / githubweb)
  677. [lldb] Fix warning about unhandled enum value `WasmExternRef` (NFC). (details / githubweb)
  678. [NFC][libc++][format] Uses retarget buffer. (details / githubweb)
  679. [libc++] Addresses LWG3764. (details / githubweb)
  680. [libc++] Partly addresses LWG3798. (details / githubweb)
  681. [libc++] Marks LWG2970 as complete. (details / githubweb)
  682. [libc++] Addresses LWG3755. (details / githubweb)
  683. [NFC][libc++] Addresses LWG3781. (details / githubweb)
  684. [flang] Use fir.type_desc and delay type desc address resolution (details / githubweb)
  685. [MemProf] Make test more resilient to cpu scheduling (details / githubweb)
  686. [AArch64] Make nosimd imply nocrypto (details / githubweb)
  687. [-Wunsafe-buffer-usage] Introduce the unsafe_buffer_usage attribute (details / githubweb)
  688. [InstCombine] add tests for icmp-ne0-of-and-of-select-of-constants; NFC (details / githubweb)
  689. [InstCombine] reduce icmp_ne0-of-and-of-select-of-constants (details / githubweb)
  690. [clang-format] Fix use after free in FormatTokenSource test (details / githubweb)
  691. Revert "[OpenMP][OMPIRBuilder]Move SIMD alignment calculation to LLVM Frontend" (details / githubweb)
  692. [llvm-c-test] Fix warnings (details / githubweb)
  693. [gn] port 226c444b3882e (details / githubweb)
  694. Revert "[MTE] Add AArch64GlobalsTagging Pass" (details / githubweb)
  695. [Clang] Adjust PIC handling for the AMDGPU ToolChain (details / githubweb)
  696. [mlir][Linalg] Make Elementwise op fusion return a map from existing values to values in the fused op. (details / githubweb)
  697. [gn] prepare for 40025761564 (awkward AMDGPUGenRegisterBank.inc include) (details / githubweb)
  698. [gn build] Port 04ed86ff1b72 (details / githubweb)
  699. [gn build] Port e9c49901a43f (details / githubweb)
  700. Fix Clang sphinx build (details / githubweb)
  701. [lldb][NFC] Remove copy of debugserver entitlements plist (details / githubweb)
  702. Re-land: [MTE] Add AArch64GlobalsTagging Pass (details / githubweb)
  703. [GVN] Don't count debug instructions when limit the number of checked instructions (details / githubweb)
  704. [RISCV] Remove unneeded code from TTI::isLegalMaskedLoadStore/isLegalMaskedGatherScatter. (details / githubweb)
  705. [RISCV] Move RISCVELFStreamer::getRelocPairForSize to RISCVFixUpKinds.h and reuse it. NFC (details / githubweb)
  706. [gn build] Port 486729ce06c1 (details / githubweb)
  707. [lld][WebAssembly] Renamed a few tests to conform to naming convention. NFC (details / githubweb)
  708. [libc] Build two different static archives libc.a and libm.a under full build. (details / githubweb)
  709. [VPlan] VPPredInstPHIRecipe does not read from memory. (details / githubweb)
  710. Fix two warnings introduced by 69011a2ad0ce "[mlir][Linalg] Make Elementwise op fusion return a map from existing values to values in the fused op." (NFCI) (details / githubweb)
  711. [DWARF] Fix handling of .debug_aranges with -g1 (details / githubweb)
  712. [ORC] Add a NonOwningSymbolStringPtr utility. (details / githubweb)
  713. compiler-rt/lib: Add .Linterceptor_sigsetjmp (details / githubweb)
  714. [libc++] Use bounded iterators in std::string_view when the debug mode is enabled (details / githubweb)
  715. [libc++][ranges] Fix incorrect integer typedef in `elements_view` test. (details / githubweb)
  716. [lldb] Use ${CMAKE_COMMAND} -E remove instead of remove_directory (details / githubweb)
  717. [lld][WebAssembly] Apply relocations to TLS data (details / githubweb)
  718. [GlobalISel] Don't combine instructions with unknown type in hoist_logic_op_with_same_opcode_hands. (details / githubweb)
  719. [RISCV][NFC] Update RISCVUsage.rst to sort vendor extensions (details / githubweb)
  720. [mlir] Register tensor dialect for transfer_read conversion (details / githubweb)
  721. [hexagon] add a -mcabac flag (details / githubweb)
  722. [ORC] Further improvements to SymbolStringPtr & NonOwningSymbolStringPtr. (details / githubweb)
  723. [VE] Fix useDeprecatedPositionallyEncodedOperands errors. (details / githubweb)
  724. Fix bazel build (details / githubweb)
  725. Fix missing return of LogicalResult from D142848 (details / githubweb)
  726. [LoongArch] Enable shrink wrapping when optimize the function (details / githubweb)
  727. [ORC] Enable DenseMap<SymbolStringPtr, T>::find_as(NonOwningSymbolStringPtr). (details / githubweb)
  728. [ORC] Fix an iterator invalidation issue in JITDylib::defineMaterializing. (details / githubweb)
  729. [NFC] Extract `CodeGenInstAlias` into its own *.h/*.cpp (details / githubweb)
  730. [lli] Don't create an ExecutorProcessControl in non-remote MCJIT config. (details / githubweb)
  731. [github] update actions and make tweaks (details / githubweb)
  732. [AArch64] Mark function calls as possibly changing FPCR (details / githubweb)
  733. [mlir] return nullopt for getNeutralElement (details / githubweb)
  734. Transform slow LEA_B_I_D/LEA_SLOWBASE_I -> LEA_IS_D/LEA_IS iff base == index (details / githubweb)
  735. Use autogenerated result for switch-bt.ll test; NFC (details / githubweb)
  736. Improve and enable folding of conditional branches with tail calls. (details / githubweb)
  737. Make `prefetchit{0/1}` emit an assembler warning if the operand is not rip-rel (details / githubweb)
  738. [MLIR] Propagate unpack through element-wise ops (details / githubweb)
  739. [LoongArch] Support getHostCPUName and getHostCPUFeatures (details / githubweb)
  740. [CodeGen] Filter out available_externally aliases (details / githubweb)
  741. [ARM] Allow selecting hard-float ABI in integer-only MVE. (details / githubweb)
  742. [mlir][bufferization][NFC] Rename getAliasingOpOperand/getAliasingOpResult (details / githubweb)
  743. [mlir][llvm] Opaque pointer support for atomic and call ops. (details / githubweb)
  744. [NFC] Use GlobalObject::setAlignment that takes an Align in LLParser (details / githubweb)
  745. XFAIL new test available_externally_alias.ll on NVPTX (details / githubweb)
  746. [AArch64] Handle negative architecture features (details / githubweb)
  747. [NFC] Use GlobalObject::setAlignment that takes an Align in BitcodeReader (details / githubweb)
  748. [AArch64][SME2] Add LLVM IR intrinsics for multi-multi dots (details / githubweb)
  749. [mlir][Linalg] Add a transform.structured.lower_unpack op (details / githubweb)
  750. [flang][hlfir] Lower post f77 user calls (details / githubweb)
  751. [InstCombine] Don't replace unused `atomicrmw xchg` with `atomic store` (details / githubweb)
  752. [InstCombine][NFC] Fold variable into assert (details / githubweb)
  753. [mlir][NFC] Clean and Fix broken Affine documentation (details / githubweb)
  754. [SCEV] Add test for applyLoopGuards with pointer induction. (details / githubweb)
  755. [SystemZ] Implement isGuaranteedNotToBeUndefOrPoisonForTargetNode(). (details / githubweb)
  756. [DebugInfo] Make debug intrinsics to track cloned values in JumpThreading (details / githubweb)
  757. [flang] Support allocate array from scalar source in runtime (details / githubweb)
  758. [NVPTX] Implement NVPTX AliasAnalysis (details / githubweb)
  759. [clang][dataflow] Fix handling of `DeclRefExpr`s to `BindingDecl`s. (details / githubweb)
  760. [mlir][tensor][bufferize] Implement getBufferType for CastOp (details / githubweb)
  761. [GVN] Add pre-commit tests for address translation through select (D142705) (details / githubweb)
  762. [compiler-rt] initialize variables to silence warning. NFC. (details / githubweb)
  763. [SCEV] Add test for applyLoopGuards with pointer induction. (details / githubweb)
  764. [gn build] Port ca50be8c896b (details / githubweb)
  765. [flang] Make sure derived-type finalization is done before return (details / githubweb)
  766. [Clang] Add -Wtype-limits to -Wextra for GCC compatibility (details / githubweb)
  767. [libc++] Fix ODR violation with __exception_guard in mixed exceptions builds (details / githubweb)
  768. [InstCombine] Add test for incorrect inbounds on [0 x i8] global (NFC) (details / githubweb)
  769. [LinkerWrapper] Fix memory issues due to unguarded accesses to global state (details / githubweb)
  770. [ConstantFold] Fix incorrect inbounds inference for [0 x T] GEPs (details / githubweb)
  771. [flang] Make EndProgramStmt a NOP + early return (details / githubweb)
  772. Revert "[libc++] Fix ODR violation with __exception_guard in mixed exceptions builds" (details / githubweb)
  773. Revert "Improve and enable folding of conditional branches with tail calls." (details / githubweb)
  774. [Hexagon] Disallow using the same register for Vy/Vx in vdeal/vshuff (details / githubweb)
  775. [Driver] Move PS4/PS5 header search path management to the driver (details / githubweb)
  776. [lldb][NFC] Use move instead of copy (details / githubweb)
  777. AMDGPU/MC: Refactor decoders. Rework decoders for float immediates (details / githubweb)
  778. [clang][dataflow] Relax validity assumptions in `UncheckedOptionalAccessModel`. (details / githubweb)
  779. [mlir][scf] Fix typo in description of option of TestSCFForUtilsPass (NFC). (details / githubweb)
  780. [libc][math] Implement acoshf function correctly rounded to all rounding modes. (details / githubweb)
  781. [AMDGPU][NFC] More precise predicates on GFX9 f16 insts (details / githubweb)
  782. [SCEV] Use fact that B >u 0 for A <u B in applyLoopGuards. (details / githubweb)
  783. [NFC][Profile] Access profile through VirtualFileSystem (details / githubweb)
  784. [gn build] Port 516e30175256 (details / githubweb)
  785. [lldb] Enable TestFrameFormatNameWithArgs in case of cross compilation (details / githubweb)
  786. [llvm][NFC] Use move instead of copy (details / githubweb)
  787. Add CFI integer types normalization (details / githubweb)
  788. [libc++] Add a clang-tidy check to make sure we use _Uglyfied attribute names (details / githubweb)
  789. [LinkerWrapper] Fix passing `-rpath` directly to clang (details / githubweb)
  790. [CMake] Save and restore CMAKE_EXE_LINKER_FLAGS manually (details / githubweb)
  791. Reland "[codegen] Store address of indirect arguments on the stack" (details / githubweb)
  792. [Hexagon] Use %t for output file in test introduced in 97d51e3fa8e8 (NFCI). (details / githubweb)
  793. [mlgo] Allow logging the spec for the "advice", if needed (details / githubweb)
  794. [mlir] Pin for the PyPi requirements for mlir (details / githubweb)
  795. [Module] Respect `-fno-pch-timestamps` when building modules (details / githubweb)
  796. Revert "Fix tsan problem where the per-thread shared_ptr() can be locked right before the cache is destroyed causing a race where it tries to remove an entry from a destroyed cache." (details / githubweb)
  797. [libc][Obvious] Add a default clause to RoundingModeUtils.h to suppress gcc (details / githubweb)
  798. [libc++] Remove explicit instantiations of __insertion_sort_incomplete and __sort5 from the dylib (details / githubweb)
  799. [libc++] Split ranges.transform.binary.pass.cpp up (details / githubweb)
  800. [Sanitizers] fix -fno-sanitize-link-runtime for darwin (details / githubweb)
  801. [libc++] Forward ranges::sort to instantiations in the dylib (details / githubweb)
  802. [RISCV] Move the even register check for rv32zdinx later in the matching process. (details / githubweb)
  803. [flang] Catch statement function typing error (details / githubweb)
  804. [Driver][Fuchsia] Support --emit-static-lib in Fuchsia driver (details / githubweb)
  805. [LinkerWrapper] Adjust placement of input files for the linker (details / githubweb)
  806. [Clang] Fix test after changing the order of input files (details / githubweb)
  807. [flang] Catch character length errors in pointer associations (details / githubweb)
  808. add arcanist patch to fix arc diff (details / githubweb)
  809. [mlir][spirv] Fix vector type mismatch in UnifyAliasedResourcePass (details / githubweb)
  810. [flang] Catch bad inquiries in specification expressions (details / githubweb)
  811. [libc][math] Fix setting exceptional value for tanf to work with gcc. (details / githubweb)
  812. [BOLT][CMake] Add dependency on llvm_vcsrevision_h (details / githubweb)
  813. [clang-format] Support clang-format on/off line comments as prefix (details / githubweb)
  814. [flang] Check for global name conflicts (19.2) (details / githubweb)
  815. [clang][deps] Remove support for the deprecated driver API (details / githubweb)
  816. [clang][deps] NFC: Split out the module-based API from the TU-based API (details / githubweb)
  817. [clang][deps] Give the fake file a unique name in by-module-name scans (details / githubweb)
  818. [RISCV] Reuse RISCVRegWithSubRegs class to shorten some code in RISCVRegisterInfo.td. NFC (details / githubweb)
  819. [Clang] avoid relying on StringMap iteration order when roundtripping -analyzer-config (details / githubweb)
  820. [flang] Fix a warning (details / githubweb)
  821. [libc++] Look for Clang 17 when compiling clang-tidy checks (details / githubweb)
  822. [flang] Fix build warning (details / githubweb)
  823. [flang] Avoid crashing from recursion on very tall expression parse trees (details / githubweb)
  824. Revert "[GVN] Don't count debug instructions when limit the number of checked instructions" (details / githubweb)
  825. Revert "[GVN] Improve PRE on load instructions" (details / githubweb)
  826. [flang] Allow compiler directives in the specification part of a module (details / githubweb)
  827. Remove unnecessary comparison. (details / githubweb)
  828. Remove another unnecessary integer-check. (details / githubweb)
  829. [Clang][DependencyScanner] Remove secondary actions from -cc1 (details / githubweb)
  830. [LSAN] Enable some tests which are passing as is in HWASAN. (details / githubweb)
  831. [mlgo] Make InteractiveModelRunner actually work with named pipes (details / githubweb)
  832. [RISCV] Slightly simplify how the X*_PD registers for Zdinx are declared. NFC (details / githubweb)
  833. Fix windows bot breakages due to D143110 (details / githubweb)
  834. [Driver][Fuchsia] Remove relative vtable multilib (details / githubweb)
  835. Revert "[Clang] Add -Wtype-limits to -Wextra for GCC compatibility" (details / githubweb)
  836. [LSAN] Add GetUserAddr function which returns the user visible address of an internal pointer (details / githubweb)
  837. [ORC] Merge redundant jitlink::Symbol -> JITSymbolFlags mappings. (details / githubweb)
  838. Fix typo: FineLineEntriesForFileIndex -> FindLineEntriesForFileIndex. (details / githubweb)
  839. [DX] Begin adding support for pipeline state (details / githubweb)
  840. [libc++] Avoid ODR violations in __exception_guard (details / githubweb)
  841. [HLSL] [Dirver] add dxv as a VerifyDebug Job (details / githubweb)
  842. Uninitialize the file descriptor. (details / githubweb)
  843. [HWASAN] Set os_id in Thread::Init to make sure that the thread can be found by GetThreadByOsIDLocked. (details / githubweb)
  844. Revert (and fix properly) "Uninitialize the file descriptor." (details / githubweb)
  845. [RISCV][MC] Simplify .option and make error messages more conventional (details / githubweb)
  846. [JITLink] Ensure that in-flight alloc is abandoned on error in post-alloc phase. (details / githubweb)
  847. [DAGCombiner][NFC] add testcases for D138899 (details / githubweb)
  848. [DAGCombiner] handle more store value forwarding (details / githubweb)
  849. [X86][MC][bugfix] Report error for mismatched modifier in inline asm and remove function getX86SubSuperRegisterOrZero (details / githubweb)
  850. [LoongArch] Implement isUsedByReturnOnly for tailcall more libcalls (details / githubweb)
  851. [MC] Simplify code with parseComma (details / githubweb)
  852. [mlir] Simplify a few cast implementations (details / githubweb)
  853. [mlir] Use TypedValue in single result traits (details / githubweb)
  854. [mlir] Require explicit casts when using TypedValue (details / githubweb)
  855. [ExecutionEngine] Enable ExecutionEngine regression tests on LoongArch (details / githubweb)
  856. [LoongArch] Implement handling of triple-implied ABIs (details / githubweb)
  857. [LoongArch] Honor the `--target-abi` option when generating e_flags (details / githubweb)
  858. [DX] Speculative fix for big endian encoding (details / githubweb)
  859. Use ArrayRef instead of raw pointers. NFC (details / githubweb)
  860. [PowerPC] Use default attributes for more intrinsics (details / githubweb)
  861. [LoongArch] Implement TargetLowering::isLegalAddressingMode() hook (details / githubweb)
  862. [Local][InstCombine][GVN] Handle !noundef metadata in combineMetadata (details / githubweb)
  863. [clang] Fix warning about unused variable [NFC] (details / githubweb)
  864. [RISCV] Add precommit tests for D142071; (details / githubweb)
  865. [clang-tidy] Implement CppCoreGuideline F.54 (details / githubweb)
  866. [Clang][RISCV] Bump rvv intrinsics version to v0.11 (details / githubweb)
  867. [X86][NFC] Move MemoryFoldTable2Addr MemoryFoldTable0~4 into X86InstrFoldTables.def (details / githubweb)
  868. [flang] Use rank from the allocate object when allocate with mold (details / githubweb)
  869. [lld] Fix gcc compiler warnings related to variadic macro [NFC] (details / githubweb)
  870. [DAGCombine] Fold redundant select (details / githubweb)
  871. [lldb] Try harder to optimize away a test variable (details / githubweb)
  872. [Attributor][FIX] Ensure we use the right AAExecutionDomain (details / githubweb)
  873. [OpenMP][FIX] Ensure to determine aligned regions properly (details / githubweb)
  874. [Attributor][NFC] Improve debug messages (details / githubweb)
  875. [mlir][tensor|memref] Harden the checks on dim op (details / githubweb)
  876. [C++20][Modules] Handle template declarations in header units. (details / githubweb)
  877. [TTI][NFC] Introduce option to set predictable branch threshold (details / githubweb)
  878. [FLANG][MLIR] Update all module symbol references after changing FuncOp symbol during external name mangling (details / githubweb)
  879. [Clang] Add builtin_nondeterministic_value (details / githubweb)
  880. [InstCombine] Promote expression tree with @llvm.vscale when zero-extending result. (details / githubweb)
  881. [runtimes] Don't override LLVM_ENABLE_PER_TARGET_RUNTIME_DIR set from llvm (details / githubweb)
  882. [lldb][Test] Fix import-std-module and data-formatter tests on older compilers (details / githubweb)
  883. [lldb][SymbolFileDWARF] Support by-name lookup of global variables in inline namespaces (details / githubweb)
  884. [X86][FP16][NFC] Add round and fptosi tests to show suboptimal codegen (details / githubweb)
  885. [gn build] Port 8a8f77c1b849 (details / githubweb)
  886. [gn build] Port ad93908e3b55 (details / githubweb)
  887. [X86] Add test coverage showing failure to load/binop combine adjacent v2f32 float ops (details / githubweb)
  888. [X86] combineConcatVectorOps - add FADD/FSUB/FMUL/FDIV handling (details / githubweb)
  889. [clang-tidy] Add the `bugprone-unsafe-functions` check (details / githubweb)
  890. [gn build] Port f27c8ac83e7c (details / githubweb)
  891. [AArch64][CostModel]: Add costs for zero/sign extend. (details / githubweb)
  892. [NFC] Fix function naming conventions in PHITransAddr methods (details / githubweb)
  893. Bump CINDEX_VERSION_MINOR due to additional APIs (details / githubweb)
  894. [X86] canonicalizeShuffleWithBinOps - all merging shuffles with INSERT_SUBVECTOR as well as generic target shuffles. (details / githubweb)
  895. Revert "[Clang] Add builtin_nondeterministic_value" (details / githubweb)
  896. [DX] Hopefully really fix the big endian bots (details / githubweb)
  897. [clang-tidy] Attempt fixing wrong caching result in `bugprone-unsafe-functions` (details / githubweb)
  898. [NFC] [mlir] fix file header for SCFToControlFlow.h (details / githubweb)
  899. Add a new modules test to ensure we dont rebreak diagnostic (details / githubweb)
  900. [NFC][clang-tidy] Disable test for `bugprone-unsafe-functions` for PlayStation (details / githubweb)
  901. [AArch64] Add tests for reassociating to mls. NFC (details / githubweb)
  902. [Libomptarget] Fix the NVPTX Libomptarget test (details / githubweb)
  903. [libc] Remove OpenMP and build the GPU libc directly (details / githubweb)
  904. [mlgo][nfc] Better pretty printing of interactive mode reply (details / githubweb)
  905. Revert "[mlgo][nfc] Better pretty printing of interactive mode reply" (details / githubweb)
  906. [ConstraintSystem] Remove last variable, use move instead of copy. (NFC) (details / githubweb)
  907. [C++20] Fix a crash with modules. (details / githubweb)
  908. [LSAN] Enable more tests which are passing as is in HWASAN. (details / githubweb)
  909. Reapply 9cffabc68ca380be937e192be909feff7b144822 (details / githubweb)
  910. [clang][driver] Emit an error for `/clang:-x` (details / githubweb)
  911. [flang] Avoid double finalization in Assign (details / githubweb)
  912. [AMDGPU] GFX11: accept global_atomic_csub as an alias (details / githubweb)
  913. Revert "[LSAN] Enable more tests which are passing as is in HWASAN." (details / githubweb)
  914. [MLIR] NFC: fully scope use FastMathFlag. (details / githubweb)
  915. [flang] Disable libstdc++ assertions in the runtime library (details / githubweb)
  916. [SelectionDAG] Correctly widen bitcast of scalar to vector for big endian (details / githubweb)
  917. [RISCV] Add CoveredBySubRegs to the X*_PD register class. (details / githubweb)
  918. [LSAN] Enable more tests which are passing as is in HWASAN. (details / githubweb)
  919. [mlir][affine] fix affine LICM pass for has effected memory's user (details / githubweb)
  920. [libc++] Remove use of internal glibc macros to determine if c8rtomb() and mbrtoc8() are present. (details / githubweb)
  921. [RISCV][Driver] Add -mrvv-vector-bits= option similar to -msve-vector-bits= (details / githubweb)
  922. [PowerPC] Don't crash when disassembling invalid immediate (details / githubweb)
  923. [clang][driver] Fix test fail on Mac after fe082124 (details / githubweb)
  924. [LLVM][Runtimes] Hide unused CMake variable messages for runtimes builds (details / githubweb)
  925. [Libomptarget] Improve next-gen AMDGPU plugin error messages (details / githubweb)
  926. [NFC] Add split-file as runtime test dependency (details / githubweb)
  927. [RISCV] Merge rv32-vsetvli-intrinsics.ll and rv64-vsetvli-intrinsics.ll into a single test using sed. NFC (details / githubweb)
  928. Add builtin_elementwise_log (details / githubweb)
  929. [flang] Do not finalize pointer function result (details / githubweb)
  930. [BOLT][NFC] Use llvm::make_second_range (details / githubweb)
  931. [BOLT][NFC] Simplify SW::checkStackPointerRestore (details / githubweb)
  932. [clang] Warn by default that implicit capture of 'this' is deprecated in C++20 and later. (details / githubweb)
  933. [X86] Reflow comment to fit 80 columns. NFC (details / githubweb)
  934. [PowerPC] Switch to by-name matching for instructions (part 1 of 2). (details / githubweb)
  935. [PowerPC] Switch to by-name matching for instructions (part 2 of 2). (details / githubweb)
  936. [BOLT][NFC] Rename {MachO,}RewriteInstance::create methods (details / githubweb)
  937. Repair sphinx doc generation (details / githubweb)
  938. [Libomptarget] Add new enum to the dynamically opened HSA implementation (details / githubweb)
  939. [unittest] Use UnorderedElementsAre for StringMap keys (details / githubweb)
  940. [modularize] StringMap=>map to make iteration order deterministic (details / githubweb)
  941. Add usage info for backtick to the lldb tutorial. (details / githubweb)
  942. [Attributor][NCFI] Explicitly state what interfering accesses to look for (details / githubweb)
  943. [Attributor][NFCI] Avoid spending time resolving kernel reachability queries (details / githubweb)
  944. [mlgo][nfc] Refactor the log_reader.py utility (details / githubweb)
  945. [DX] Add support for PSV resource bindings (details / githubweb)
  946. libLTO.{so,dylib}: remove unused non-LTO symbols (details / githubweb)
  947. libRemarks.{so,dylib}: remove Remarks.dylib.exports (details / githubweb)
  948. [DeclContext] Sort the Decls before adding into DeclContext (details / githubweb)
  949. [lldb/python] Fix scripted_platform python module creation (details / githubweb)
  950. [lldb] Fix typo in ScriptedProcess python docstrings (NFC) (details / githubweb)
  951. [mlir][sparse] Implement heap sort for sparse_tensor.sort. (details / githubweb)
  952. [SPIRV][NFC] fix build warning and error (details / githubweb)
  953. [GWP-ASan] Remove thread clamping in tests. (details / githubweb)
  954. Revert "Add CFI integer types normalization" (details / githubweb)
  955. [DX] Fix big-endian... again (details / githubweb)
  956. [DX] Speculative big endian fix (details / githubweb)
  957. [RISCV] Permit tail call to an externally-defined function with weak linkage (details / githubweb)
  958. [PowerPC] add a peephole to remove redundant swap instructions after vector splats on P8 (details / githubweb)
  959. [C++20] [Modules] Pop Expression Evaluation Context when we skip its body during parsing (details / githubweb)
  960. AMDGPU: Try to unfold fneg source when matching legacy fmin/fmax (details / githubweb)
  961. AMDGPU: Factor out fneg fold predicate function (details / githubweb)
  962. AMDGPU: Regenerate test checks (details / githubweb)
  963. AMDGPU: Add additional tests for is.fpclass legalization (details / githubweb)
  964. X86: Add some baseline tests for broken is.fpclass handling with DAZ (details / githubweb)
  965. AMDGPU: Use module flag to get code object version at IR level (details / githubweb)
  966. [OpenMP] Guard the code if ITT is not used (details / githubweb)
  967. [mlir] print-op-graph: StringMap=>map to stabilize iteration order (details / githubweb)
  968. [LoongArch] Override TargetLowering::hasAndNotCompare() (details / githubweb)
  969. [NFC] [Serialization] Add static assert for Num*Declbits (details / githubweb)
  970. [libc++] Make some tests in `math_nodiscard_extensions` Clang-only. (details / githubweb)
  971. [X86][FP16] Set Custom action for vector FROUND (details / githubweb)
  972. [ORC] Drop Comdat when discarding IR symbol (details / githubweb)
  973. [libc++][format] Fix a missing include in tests. (details / githubweb)
  974. [mlir][llvm] Add structured loop metadata (details / githubweb)
  975. [ELF] Fix help message for --lto-pgo-warn-mismatch (details / githubweb)
  976. [mlir][linalg] Fix crash in vectorizer when expanding affine apply (details / githubweb)
  977. Fix bazel dependency (details / githubweb)
  978. [clang-format][doc] Fix a typo (details / githubweb)
  979. [mlir][Bazel] Update bazel BUILD after 889a11783ec (details / githubweb)
  980. [docs] Prefer setting LLVM_HOST_TRIPLE instead of LLVM_DEFAULT_TARGET_TRIPLE and LLVM_TARGET_ARCH (details / githubweb)
  981. [docs] Rewrite/improve the docs for LLVM_NATIVE_TOOL_DIR (details / githubweb)
  982. [mlir] GreedyPatternRewriteDriver: Ignore scope when rewriting top-level ops (details / githubweb)
  983. Revert "[ORC] Drop Comdat when discarding IR symbol" (details / githubweb)
  984. [NFC] PHITransAddr refactoring - return translated value directly or nullptr on (details / githubweb)
  985. [InstCombine] Fold pattern xor(and, or) to select (details / githubweb)
  986. [InstCombine] typo fix in the test xor-and-or.ll; NFC (details / githubweb)
  987. [flang] Fix potential null scope when lowering dispatch table op (details / githubweb)
  988. [flang] use runRegionDCE instead of a custom DCE in cg-rewrite (details / githubweb)
  989. [Clang] Add builtin_nondeterministic_value (details / githubweb)
  990. [AArch64][SME2] Add LLVM IR intrinsics for multi-indexed dots (details / githubweb)
  991. [Test] Add motivating test for umin support in SCEVLoopGuardRewriter (details / githubweb)
  992. [Test] Add signed counterparts of unsigned tests on SCEVLoopGuardRewriter (details / githubweb)
  993. [llvm-objcopy] Fix strip-all-gnu test (details / githubweb)
  994. [dsymutil] dsymutil produces broken lines info (probably) with LTO on mac (details / githubweb)
  995. [ORC] Drop Comdat when discarding IR symbol (details / githubweb)
  996. [Test] Add tests with narrow checks for SCEVLoopGuardRewriter (details / githubweb)
  997. [gn build] Port 1e72920c8859 (details / githubweb)
  998. [NFC] Remove isSafeToSpeculativelyExecute checks for casts (details / githubweb)
  999. [AMDGPU] Make offset a 32-bit operand (details / githubweb)
  1000. [MLIR] NFC: fully scope use FastMathFlag. (details / githubweb)
  1001. [AArch64][SME2] Add multi-vector zip/uzp intrinsics (details / githubweb)
  1002. Fix up tests committed in 57a6bb34729df30df18a133ee2083b3323a936dc (details / githubweb)

Started by upstream project relay-lldb build number 1260
originally caused by:

This run spent:

  • 2 hr 1 min waiting;
  • 6 hr 42 min build duration;
  • 6 hr 42 min total from scheduled to completion.
Revision: 7986e6372b360dbd7a14f577da0d148ba2c0a7bf
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 6e1ebb916e467f26d3c0cb0819770cd67f956cc3
Repository: https://github.com/llvm/llvm-project.git
  • detached
Test Result (658 failures / ±0)Show all failed tests >>>
Revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-7.0.1
Revision: 0399d5a9682b3cef71c653373e38890c63c4c365
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-9.0.0
Revision: 43ff75f2c3feef64f9d73328230d34dac8832a91
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-11.0.1
Revision: d7b669b3a30345cfcdb2fde2af6f48aa4b94845d
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-13.0.0
Revision: b73d2c8c720a8c8e6e73b11be4e27afa6cb75bdf
Repository: https://github.com/llvm/llvm-project.git
  • llvmorg-15.0.1

Identified problems

Assertion failure

This build failed because of an assertion failure. Below is a list of all errors in the build log:
Indication 1

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 2

Ninja target failed

Below is a link to the first failed ninja target.
Indication 3