aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2022-02-09 16:57:06 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2022-02-09 16:57:06 +0000
commitbce43c0493f65d2589776f0dafa396d5477a84c7 (patch)
tree80792e5ba752ed95c4744d0ae6c3b7c01a8b5c61 /gcc/go
parent4057266ce5afc1fccd5d4e4971103afaa4be63d4 (diff)
downloadgcc-bce43c0493f65d2589776f0dafa396d5477a84c7.zip
gcc-bce43c0493f65d2589776f0dafa396d5477a84c7.tar.gz
gcc-bce43c0493f65d2589776f0dafa396d5477a84c7.tar.bz2
aarch64: Remove move_lo/hi_quad expanders
This patch is the second of two to remove the old move_lo/hi_quad expanders and move_hi_quad insns. gcc/ * config/aarch64/aarch64-simd.md (@aarch64_split_simd_mov<mode>): Use aarch64_combine instead of move_lo/hi_quad. Tabify. (move_lo_quad_<mode>, aarch64_simd_move_hi_quad_<mode>): Delete. (aarch64_simd_move_hi_quad_be_<mode>, move_hi_quad_<mode>): Delete. (vec_pack_trunc_<mode>): Take general_operand elements and use aarch64_combine rather than move_lo/hi_quad to combine them. (vec_pack_trunc_df): Likewise.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions