f396e9fb89
- Update to version 18.1.6. * Fixes issues where LLVM is either generating the incorrect thunk for a function with aligned parameters or didn't correctly pass through the return value when StructRet was used. * `-Xclang -target-feature -Xclang +unaligned-scalar-mem` can be used to enable unaligned scalar memory accesses for CPUs that do not support unaligned vector accesses. `-mno-strict-align` will enable unaligned scalar and vector memory accesses. * Don't replace an aliasee with an alias that has weak linkage. This avoids incorrect linkage that can lead to using the wrong symbols during linking time. * Fixes build failures when compiling AVX512 code using `-march=native` on machines without AVX512. The problem was introduced in LLVM 18.1.5. * Fixes crash in AArch64 backend when having `true` or `false` as operand for `fcmp` instruction on IR level. * Fixes compiler crash when user specifies `-mno-evex512` with AVX512 features but no AVX512VL. * Fixes a bug that tries to do VBROADCAST_LOAD for `f16` without AVX2. - Rebase llvm-do-not-install-static-libraries.patch. OBS-URL: https://build.opensuse.org/request/show/1175712 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/llvm18?expand=0&rev=6 |
||
---|---|---|
_constraints | ||
.gitattributes | ||
.gitignore | ||
assume-opensuse.patch | ||
baselibs.conf | ||
check-no-llvm-exegesis.patch | ||
clang-18.1.6.src.tar.xz | ||
clang-18.1.6.src.tar.xz.sig | ||
clang-docs-18.1.6.src.tar.xz | ||
clang-fix-modules-test-riscv.patch | ||
clang-fix-openmp-test-non-x86.patch | ||
clang-fix-openmp-test.patch | ||
clang-resourcedirs.patch | ||
clang-tools-extra-18.1.6.src.tar.xz | ||
clang-tools-extra-18.1.6.src.tar.xz.sig | ||
cmake-18.1.6.src.tar.xz | ||
cmake-18.1.6.src.tar.xz.sig | ||
compact_unwind_encoding.h | ||
compiler-rt-18.1.6.src.tar.xz | ||
compiler-rt-18.1.6.src.tar.xz.sig | ||
default-to-i586.patch | ||
libcxx-18.1.6.src.tar.xz | ||
libcxx-18.1.6.src.tar.xz.sig | ||
libcxx-test-library-path.patch | ||
libcxxabi-18.1.6.src.tar.xz | ||
libcxxabi-18.1.6.src.tar.xz.sig | ||
link-clang-shared.patch | ||
link-clang-tools-extra-shared.patch | ||
lld-18.1.6.src.tar.xz | ||
lld-18.1.6.src.tar.xz.sig | ||
lld-default-sha1.patch | ||
lldb-18.1.6.src.tar.xz | ||
lldb-18.1.6.src.tar.xz.sig | ||
lldb-cmake.patch | ||
llvm18-rpmlintrc | ||
llvm18.changes | ||
llvm18.keyring | ||
llvm18.spec | ||
llvm_build_tablegen_component_as_shared_library.patch | ||
llvm-18.1.6.src.tar.xz | ||
llvm-18.1.6.src.tar.xz.sig | ||
llvm-do-not-install-static-libraries.patch | ||
llvm-docs-18.1.6.src.tar.xz | ||
llvm-fix-cov-test-i586.patch | ||
llvm-fix-find-gcc5-install.patch | ||
llvm-normally-versioned-libllvm.patch | ||
llvm-projects-tools-order.patch | ||
llvm-remove-clang-only-flags.patch | ||
llvm-suse-implicit-gnu.patch | ||
llvm-workaround-superfluous-branches.patch | ||
lto-disable-cache.patch | ||
openmp-18.1.6.src.tar.xz | ||
openmp-18.1.6.src.tar.xz.sig | ||
openmp-dont-run-gpu-arch.patch | ||
opt-viewer-Find-style-css-in-usr-share.patch | ||
polly-18.1.6.src.tar.xz | ||
polly-18.1.6.src.tar.xz.sig | ||
runtimes-18.1.6.src.tar.xz | ||
runtimes-18.1.6.src.tar.xz.sig | ||
tests-use-python3.patch | ||
third-party-18.1.6.src.tar.xz | ||
third-party-18.1.6.src.tar.xz.sig |