aboutsummaryrefslogtreecommitdiff
path: root/gcc/loop-init.c
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2016-12-15 15:47:58 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2016-12-15 15:47:58 +0000
commit6c466c7c6f4b58c7ee2b45bf448ec20bb715f4bc (patch)
treebc3c8dffa30748f3352278e2a38bdd8de936ae2b /gcc/loop-init.c
parent7d0ce9412cf8f961f4e517fef036b2d6bba2dea6 (diff)
downloadgcc-6c466c7c6f4b58c7ee2b45bf448ec20bb715f4bc.zip
gcc-6c466c7c6f4b58c7ee2b45bf448ec20bb715f4bc.tar.gz
gcc-6c466c7c6f4b58c7ee2b45bf448ec20bb715f4bc.tar.bz2
[arm] Remove insn_flags.
This patch finishes the job of removing insn_flags and moves the logic over to using the new data structures. I've added a new boolean variable to detect when we have ARMv7ve-like capabilities and thus have 64-bit atomic operations since that would be a complex query and expensive to do in full. It might be better to add a specific bit to the ISA data structures to indicate this capability directly. * arm-protos.h (insn_flags): Delete declaration. (arm_arch7ve): Declare. * arm.c (insn_flags): Delete. (arm_arch7ve): New variable. (arm_selected_cpu): Delete. (arm_option_check_internal): Use new ISA bitmap. (arm_option_override_internal): Likewise. (arm_configure_build_target): Declare arm_selected_cpu locally. (arm_option_override): Use new ISA bitmap. Initialize arm_arch7ve. Rearrange variable intialization by general function. * arm.h (TARGET_HAVE_LPAE): Use arm_arch7ve. From-SVN: r243703
Diffstat (limited to 'gcc/loop-init.c')
0 files changed, 0 insertions, 0 deletions