https://gcc.gnu.org/g:a760fee28d361e7f8336c62104d2421a06867424

commit r17-2555-ga760fee28d361e7f8336c62104d2421a06867424
Author: Juergen Christ <[email protected]>
Date:   Mon Jul 20 10:06:11 2026 +0200

    s390x: Fix singlefloat iterator.
    
    The VEC_SET_SINGLEFLOAT iterator erroneously included V1TF.  Remove it.
    
    gcc/ChangeLog:
    
            * config/s390/vector.md (VEC_SET_SINGLEFLOAT): Remove V1TF.
    
    Signed-off-by: Juergen Christ <[email protected]>

Diff:
---
 gcc/config/s390/vector.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/config/s390/vector.md b/gcc/config/s390/vector.md
index b65c52a95f9f..205a8d04bdb0 100644
--- a/gcc/config/s390/vector.md
+++ b/gcc/config/s390/vector.md
@@ -524,7 +524,7 @@
 (define_mode_iterator VEC_SET_NONFLOAT
   [V1QI V2QI V4QI V8QI V16QI V1HI V2HI V4HI V8HI V1SI V2SI V4SI V1DI V2DI V2HF 
V4HF V8HF V2SF V4SF])
 ; Iterator for single element float vectors
-(define_mode_iterator VEC_SET_SINGLEFLOAT [V1HF V1SF V1DF (V1TF "TARGET_VXE")])
+(define_mode_iterator VEC_SET_SINGLEFLOAT [V1HF V1SF V1DF])
 
 ; FIXME: Support also vector mode operands for 1
 ; FIXME: A target memory operand seems to be useful otherwise we end

Reply via email to