aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/iresolve.cc
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2025-07-29 15:58:32 +0100
committerRichard Sandiford <richard.sandiford@arm.com>2025-07-29 15:58:32 +0100
commit668936caf0662a4eea62144c98fdfc8cf30b79d8 (patch)
treeb60b900bbe56a2bdb17c7a94d94646fc1f17f60a /gcc/fortran/iresolve.cc
parent21e16e4a1ab2d665d4ba662281ec404563e4ff58 (diff)
downloadgcc-668936caf0662a4eea62144c98fdfc8cf30b79d8.zip
gcc-668936caf0662a4eea62144c98fdfc8cf30b79d8.tar.gz
gcc-668936caf0662a4eea62144c98fdfc8cf30b79d8.tar.bz2
aarch64: Fix function_expander::get_reg_target
function_expander::get_reg_target didn't actually check for a register, meaning that it could return a memory target instead. That doesn't really matter for the current direct and indirect uses (svundef*, svcreate*, and svset*) but it will for later patches. gcc/ * config/aarch64/aarch64-sve-builtins.cc (function_expander::get_reg_target): Check whether the target is a valid register_operand.
Diffstat (limited to 'gcc/fortran/iresolve.cc')
0 files changed, 0 insertions, 0 deletions