]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: Remove old aarch64_expand_sve_vec_cmp_float code
authorRichard Sandiford <richard.sandiford@arm.com>
Thu, 20 Feb 2025 17:10:14 +0000 (17:10 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Thu, 20 Feb 2025 17:10:14 +0000 (17:10 +0000)
commitd7ff3142821bd114ba925cb5a3778d973fe5335e
treea025b58b74ce73feecf54c1dcdb30abcb8775e1e
parent2f03b10da878fe8365975f54b72ff5e717a295a9
aarch64: Remove old aarch64_expand_sve_vec_cmp_float code

While looking at PR118956, I noticed that we had some dead code
left over after the removal of the vcond patterns.  The can_invert_p
path is no longer used.

gcc/
* config/aarch64/aarch64-protos.h (aarch64_expand_sve_vec_cmp_float):
Remove can_invert_p argument and change return type to void.
* config/aarch64/aarch64.cc (aarch64_expand_sve_vec_cmp_float):
Likewise.
* config/aarch64/aarch64-sve.md (vec_cmp<mode><vpred>): Update call
accordingly.
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64-sve.md
gcc/config/aarch64/aarch64.cc