diff options
author | Richard Sandiford <rsandifo@redhat.com> | 2003-06-09 07:10:47 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2003-06-09 07:10:47 +0000 |
commit | 32ad6a47f78997e7cb032cea8c45ad09d57a5b7a (patch) | |
tree | 4d243014dd807b969b2e3cb453fdb425ec9ac906 /gcc/java/parse.h | |
parent | d334c3c18f48af480423dc1926cebf87069c83da (diff) | |
download | gcc-32ad6a47f78997e7cb032cea8c45ad09d57a5b7a.zip gcc-32ad6a47f78997e7cb032cea8c45ad09d57a5b7a.tar.gz gcc-32ad6a47f78997e7cb032cea8c45ad09d57a5b7a.tar.bz2 |
mips-protos.h (mips_output_division): Declare.
* config/mips/mips-protos.h (mips_output_division): Declare.
* config/mips/mips.h (MASK_CHECK_RANGE_DIV): Remove.
(MASK_BRANCHLIKELY): Use MASK_CHECK_RANGE_DIV's old number.
(TARGET_NO_CHECK_ZERO_DIV, TARGET_CHECK_RANGE_DIV): Remove.
(TARGET_CHECK_ZERO_DIV): New macro.
(TARGET_SWITCHES): Remove -mcheck-range-div & -mno-check-range-div.
* config/mips/mips.c (mips_output_division): New function.
* config/mips/mips.md (length): Take TARGET_CHECK_ZERO_DIV into
account when calculating the default length of a division.
(divmodsi4, divmoddi4, udivmodsi4, udivmoddi4): Turn into define_insns.
Enable regardless of optimization level. Use mips_output_division.
(divmodsi4_internal, divmoddi4_internal, udivmodsi4_internal,
udivmoddi4_internal, div_trap, div_trap_normal, div_trap_mips16,
divsi3, divsi3_internal, divdi3, divdi3_internal, modsi3,
modsi3_internal, moddi3, moddi3_internal, udivsi3, udivsi3_internal,
udivdi3, udivdi3_internal, umodsi3, umodsi3_internal, umoddi3,
umoddi3_internal): Remove.
From-SVN: r67655
Diffstat (limited to 'gcc/java/parse.h')
0 files changed, 0 insertions, 0 deletions