]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/config/aarch64/iterators.md
AArch64: New RTL for ABDL
[thirdparty/gcc.git] / gcc / config / aarch64 / iterators.md
index 7f9a512809d7ca12d4944257b34ce6522327cbba..9398d713044433cd89b2a83db5ae7969feb1dcf7 100644 (file)
 ;; Same as above, but louder.
 (define_code_attr MAX_OPP [(smax "SMIN") (umax "UMIN")])
 
+;; Map smax and umax to sign_extend and zero_extend
+(define_code_attr USMAX_EXT [(smax "sign_extend") (umax "zero_extend")])
+
 ;; The number of subvectors in an SVE_STRUCT.
 (define_mode_attr vector_count [(VNx32QI "2") (VNx16HI "2")
                                (VNx8SI  "2") (VNx4DI  "2")