aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2023-12-01 08:36:15 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2023-12-01 08:36:15 +0000
commita1bc121c00e30bd1bdaa62d87cbe64eb88e74f45 (patch)
tree8650b0ffdaee26eb284a4e09031a680f87fdf8f7 /gcc/value-range.h
parente3be66dfe82abe30d09f23489e9f2a47a129acc5 (diff)
downloadgcc-a1bc121c00e30bd1bdaa62d87cbe64eb88e74f45.zip
gcc-a1bc121c00e30bd1bdaa62d87cbe64eb88e74f45.tar.gz
gcc-a1bc121c00e30bd1bdaa62d87cbe64eb88e74f45.tar.bz2
aarch64: Add a result_mode helper function
SME will add more intrinsics whose expansion code requires the mode of the function return value. This patch adds an associated helper routine. gcc/ * config/aarch64/aarch64-sve-builtins.h (function_expander::result_mode): New member function. * config/aarch64/aarch64-sve-builtins-base.cc (svld234_impl::expand): Use it. * config/aarch64/aarch64-sve-builtins.cc (function_expander::get_reg_target): Likewise.
Diffstat (limited to 'gcc/value-range.h')
0 files changed, 0 insertions, 0 deletions