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 -- 2.34.1
