aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils2.c
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2017-09-05 17:22:51 +0000
committerWilco Dijkstra <wilco@gcc.gnu.org>2017-09-05 17:22:51 +0000
commite5fc06a3d339c7db391f199c51354f61a033b555 (patch)
tree1537c9c18f0dd49c1bc42405a1848868f550833f /gcc/ada/gcc-interface/utils2.c
parentf174328efedff73f53cad8848fe69f92e940309a (diff)
downloadgcc-e5fc06a3d339c7db391f199c51354f61a033b555.zip
gcc-e5fc06a3d339c7db391f199c51354f61a033b555.tar.gz
gcc-e5fc06a3d339c7db391f199c51354f61a033b555.tar.bz2
Improve max_insns_skipped logic
Improve the logic when setting max_insns_skipped. Limit the maximum size of IT to MAX_INSN_PER_IT_BLOCK as otherwise multiple IT instructions are needed, increasing codesize. Given 4 works well for Thumb-2, use the same limit for ARM for consistency. gcc/ * config/arm/arm.c (arm_option_params_internal): Improve setting of max_insns_skipped. From-SVN: r251720
Diffstat (limited to 'gcc/ada/gcc-interface/utils2.c')
0 files changed, 0 insertions, 0 deletions