diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2023-12-01 08:36:15 +0000 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2023-12-01 08:36:15 +0000 |
commit | a1bc121c00e30bd1bdaa62d87cbe64eb88e74f45 (patch) | |
tree | 8650b0ffdaee26eb284a4e09031a680f87fdf8f7 /gcc/value-range.h | |
parent | e3be66dfe82abe30d09f23489e9f2a47a129acc5 (diff) | |
download | gcc-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