aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-unswitch.c
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2021-12-15 02:22:34 -0300
committerAlexandre Oliva <oliva@gnu.org>2021-12-15 02:22:34 -0300
commit71cc9b8c39148d19a8043b74ca8b6b4e8b8072ca (patch)
treeeae49da0f9010557e0fb24287d96ac2441c4df29 /gcc/tree-ssa-loop-unswitch.c
parentc95a9f1ee7ebd461cbced455271a993bae3a42b6 (diff)
downloadgcc-71cc9b8c39148d19a8043b74ca8b6b4e8b8072ca.zip
gcc-71cc9b8c39148d19a8043b74ca8b6b4e8b8072ca.tar.gz
gcc-71cc9b8c39148d19a8043b74ca8b6b4e8b8072ca.tar.bz2
[PR100518] store by mult pieces: keep addr in Pmode
The conversion of a MEM address to ptr_mode in try_store_by_multiple_pieces was misguided: copy_addr_to_reg expects Pmode for addresses. for gcc/ChangeLog PR target/100518 * builtins.c (try_store_by_multiple_pieces): Drop address conversion to ptr_mode. for gcc/testsuite/ChangeLog PR target/100518 * gcc.target/aarch64/pr100518.c: New.
Diffstat (limited to 'gcc/tree-ssa-loop-unswitch.c')
0 files changed, 0 insertions, 0 deletions