]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
PR target/117669 - RISC-V:The 'VEEWTRUNC4' iterator 'RVVMF2BF' type condition error
authorFeng Wang <wangfeng@eswincomputing.com>
Wed, 20 Nov 2024 06:25:54 +0000 (06:25 +0000)
committerFeng Wang <wangfeng@eswincomputing.com>
Wed, 20 Nov 2024 08:01:03 +0000 (08:01 +0000)
This patch fix the wrong condition for RVVMF2BF. It should be
TARGET_VECTOR_ELEN_BF_16.
gcc/ChangeLog:

PR target/117669
* config/riscv/vector-iterators.md:

Signed-off-by: Feng Wang <wangfeng@eswincomputing.com>
gcc/config/riscv/vector-iterators.md

index 6a621459cc4a09e55f0905b47d0b0b67fff90aa0..92cb651ce4931e0ea9c04e896f17cf8e43221d77 100644 (file)
 
   (RVVM2BF "TARGET_VECTOR_ELEN_BF_16")
   (RVVM1BF "TARGET_VECTOR_ELEN_BF_16")
-  (RVVMF2BF "TARGET_VECTOR_ELEN_FP_16")
+  (RVVMF2BF "TARGET_VECTOR_ELEN_BF_16")
   (RVVMF4BF "TARGET_VECTOR_ELEN_BF_16 && TARGET_MIN_VLEN > 32 && TARGET_64BIT")
 
   (RVVM2HF "TARGET_VECTOR_ELEN_FP_16 && TARGET_64BIT")