aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-patterns.cc
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2024-08-27 21:01:00 +0200
committerAndreas Schwab <schwab@linux-m68k.org>2024-08-27 22:21:44 +0200
commita83e519ab2d4e7df2756411cd9d21c6f1b583429 (patch)
treec86dcbfa815e61fbd1324f3efec8b8433f97e2d7 /gcc/tree-vect-patterns.cc
parent02dff52c60e5b89d290147f142f655c7817154c2 (diff)
downloadgcc-a83e519ab2d4e7df2756411cd9d21c6f1b583429.zip
gcc-a83e519ab2d4e7df2756411cd9d21c6f1b583429.tar.gz
gcc-a83e519ab2d4e7df2756411cd9d21c6f1b583429.tar.bz2
m68k: Accept ASHIFT like MULT in address operand
When LRA pulls an address operand out of a MEM it caninoicalizes a containing MULT into ASHIFT. Adjust the address decomposer to recognize this form. PR target/116413 * config/m68k/m68k.cc (m68k_decompose_index): Accept ASHIFT like MULT. (m68k_rtx_costs) [PLUS]: Likewise. (m68k_legitimize_address): Likewise.
Diffstat (limited to 'gcc/tree-vect-patterns.cc')
0 files changed, 0 insertions, 0 deletions