aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2012-06-15 13:32:09 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2012-06-15 13:32:09 +0000
commitdae840fcd34ceaac186cc603e4458aeb43d4063b (patch)
tree6d5e72466a9fd821a0853ef2af969d63ebdda3c3 /gcc/gimplify.c
parent3ebde0e9e3028aded82176416029ef79e0423082 (diff)
downloadgcc-dae840fcd34ceaac186cc603e4458aeb43d4063b.zip
gcc-dae840fcd34ceaac186cc603e4458aeb43d4063b.tar.gz
gcc-dae840fcd34ceaac186cc603e4458aeb43d4063b.tar.bz2
arm.md (addsf3, adddf3): Use s_register_operand.
* arm.md (addsf3, adddf3): Use s_register_operand. (subsf3, subdf3): Likewise. (mulsf3, muldf3): Likewise. (difsf3, divdf3): Likewise. (movsfcc, movdfcc): Likewise. * predicates.md (f_register_operand): Delete. (arm_float_rhs_operand): Delete. (arm_float_add_operand): Delete. (arm_float_compare_operand): Use s_register_operand when there's no VFP. (cirrus_register_operand): Delete. (cirrus_fp_register): Delete. (cirrus_shift_const): Delete. (cmpdi_operand): Remove Maverick support. * constraints.md (f, v, H): Delete constraints. (G): Update documentation. * arm.c (fp_consts_inited): Convert to bool. (strings_fp): Delete. (values_fp): Delete. (value_fp0): New variable. (init_fp_table): Simplify logic. (arm_const_double_rtx): Likewise. (fp_immediate_constant): Likewise. (fp_const_from_val): Likewise. (neg_const_double_rtx_ok_for_fpa): Delete. * doc/md.texi (ARM constraints): Update documentation. From-SVN: r188662
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions