aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadupdate.c
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2004-11-20 11:21:55 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2004-11-20 11:21:55 +0000
commit2075b05db6dbd95bd334cd9a8f1bc085aef642aa (patch)
treed507dbbe8977ece1767492a24c84daef2fcbcf24 /gcc/tree-ssa-threadupdate.c
parent9eaf7da0942407021382e5d0e6a251017c0e698c (diff)
downloadgcc-2075b05db6dbd95bd334cd9a8f1bc085aef642aa.zip
gcc-2075b05db6dbd95bd334cd9a8f1bc085aef642aa.tar.gz
gcc-2075b05db6dbd95bd334cd9a8f1bc085aef642aa.tar.bz2
arm.c (arm_override_options): Use arm_ld_sched rather than testing a bit in tune_flags.
* arm.c (arm_override_options): Use arm_ld_sched rather than testing a bit in tune_flags. (const_double_needs_minipool): Likewise. Split most of the code out into ... (arm_const_double_inline_cost): ... new function here. * arm-protos.h (arm_const_double_inline_cost): Add prototype. * arm.h (EXTRA_CONSTRAINT_STR_ARM): Add D[abc] constraints for double- word constants of length 2, 3 and 4 insns respectively. (CONSTRAINT_LEN): The 'D' prefix is a 2-letter constraint. * arm.md (arm_movdi, movdf_soft_insn): Add alternatives for D[abc] constraints. Set insn lenghts accordingly. From-SVN: r90962
Diffstat (limited to 'gcc/tree-ssa-threadupdate.c')
0 files changed, 0 insertions, 0 deletions