aports/main/llvm17
Jingyun Hua 13efced704 main/llvm17: Revert "[LoongArch] Support InlineAsm for LSX and LASX"
This reverts commit d25c79dc70008b835312e5cc7ef48b199fda3165.

D154931[1] needs to be reverted on LLVM17. As Loongson SIMD Extension(LSX) and
Loongson Advanced SIMD Extension(LASX) are not fully supported on LLVM17,
InlineAsm for LSX and LASX should not be supported as well. Otherwise it leads
to the following error:
'''
LLVM ERROR: Cannot select: 0x7ffea41a3650: ch = store<(store (s128) into %ir.mask
store52)> 0x7ffea41a35e0, 0x7ffea4196a30, FrameIndex:i64<6>, undef:i64
'''

LSX and LASX are fully supported on LLVM18 and are not supported on LLVM16,
thus only LLVM17 has the problem.

[1] https://reviews.llvm.org/D154931
[2] d25c79dc70
2024-06-12 08:53:33 +00:00
..
0001-Disable-dynamic-lib-tests-for-musl-s-dlclose-is-noop.patch
0001-Revert-Pseudo-Probe-Make-.pseudo_probe-GC-able.patch
allocscore.patch
APKBUILD main/llvm17: Revert "[LoongArch] Support InlineAsm for LSX and LASX" 2024-06-12 08:53:33 +00:00
fix-hexagon-tests.patch
fix-memory-mf_exec-on-aarch64.patch
install-prefix.patch
llvm-stack-size.patch
Revert-LoongArch-Support-InlineAsm-for-LSX-and-LASX.patch main/llvm17: Revert "[LoongArch] Support InlineAsm for LSX and LASX" 2024-06-12 08:53:33 +00:00
rust-feature-tables.patch
workaround-codegen-riscv-xtheadmempair-miscompile.patch