diff options
author | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-05-10 11:46:17 +0100 |
---|---|---|
committer | Andrew Carlotti <andrew.carlotti@arm.com> | 2024-07-24 16:54:50 +0100 |
commit | c0ed0823a6fa35dc074d3323163473a663721441 (patch) | |
tree | 3969b89ab384b2877d2e62303042ecd45e6e3081 /gcc/analyzer/program-state.cc | |
parent | 2abf063aee3ed75ab8e7839dad8a701740828f6c (diff) | |
download | gcc-c0ed0823a6fa35dc074d3323163473a663721441.zip gcc-c0ed0823a6fa35dc074d3323163473a663721441.tar.gz gcc-c0ed0823a6fa35dc074d3323163473a663721441.tar.bz2 |
aarch64: Define aarch64_get_{asm_|}isa_flags
Building an aarch64_feature_flags value from data within a gcc_options
or cl_target_option struct will get more complicated in a later commit.
Use a macro to avoid doing this manually in more than one location.
gcc/ChangeLog:
* common/config/aarch64/aarch64-common.cc
(aarch64_handle_option): Use new macro.
* config/aarch64/aarch64.cc
(aarch64_override_options_internal): Ditto.
(aarch64_option_print): Ditto.
(aarch64_set_current_function): Ditto.
(aarch64_can_inline_p): Ditto.
(aarch64_declare_function_name): Ditto.
(aarch64_start_file): Ditto.
* config/aarch64/aarch64.h (aarch64_get_asm_isa_flags): New
(aarch64_get_isa_flags): New.
(aarch64_asm_isa_flags): Use new macro.
(aarch64_isa_flags): Ditto.
Diffstat (limited to 'gcc/analyzer/program-state.cc')
0 files changed, 0 insertions, 0 deletions