Pushed to r16-4702 and r16-4703.
在 2025/10/19 上午10:59, Lulu Cheng 写道:
1. Move vector templates of and xor ior to simd.md.
2. Fix bug for PR122097.
v1 -> v2:
1. Move vector and xor ior template to simd.md.
2. Add floating point type handling in and<mode>3 template.
Lulu Cheng (2):
LoongArch: Move vector templates of and xor ior to simd.md.
LoongArch: Fix bug for PR122097.
gcc/config/loongarch/lasx.md | 53 ----
gcc/config/loongarch/loongarch.cc | 78 ++++-
gcc/config/loongarch/lsx.md | 53 ----
gcc/config/loongarch/simd.md | 71 +++++
gcc/testsuite/gcc.target/loongarch/pr122097.c | 271 ++++++++++++++++++
5 files changed, 413 insertions(+), 113 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/loongarch/pr122097.c