aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2010-05-05 22:46:38 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2010-05-05 22:46:38 +0000
commit93b338c3964e0d4f7b267a37077c8b8fecb7749e (patch)
tree7116c81f4884032702f3d08bb2c3d8dbdec83922 /gcc/tree-ssa-loop.c
parent5e7b92b9ff393c7cc64a7ff7d3400ab86d5f587a (diff)
downloadgcc-93b338c3964e0d4f7b267a37077c8b8fecb7749e.zip
gcc-93b338c3964e0d4f7b267a37077c8b8fecb7749e.tar.gz
gcc-93b338c3964e0d4f7b267a37077c8b8fecb7749e.tar.bz2
arm.h (MAX_LDM_STM_OPS): New macro.
* config/arm/arm.h (MAX_LDM_STM_OPS): New macro. * config/arm/arm.c (multiple_operation_profitable_p, compute_offset_order): New static functions. (load_multiple_sequence, store_multiple_sequence): Use them. Replace constant 4 with MAX_LDM_STM_OPS. Compute order[0] from memory offsets, not register numbers. (emit_ldm_seq, emit_stm_seq): Replace constant 4 with MAX_LDM_STM_OPS. From-SVN: r159089
Diffstat (limited to 'gcc/tree-ssa-loop.c')
0 files changed, 0 insertions, 0 deletions