aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/io/ObjectInputStream.java
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@ds2.pg.gda.pl>2004-02-28 21:06:01 +0100
committerRichard Sandiford <rsandifo@gcc.gnu.org>2004-02-28 20:06:01 +0000
commitbddbfe5f6707bb2a3a4085d35c3c0753800dd5df (patch)
tree3406ca6d90e692f93d6143cdc9697f10661275f1 /libjava/java/io/ObjectInputStream.java
parent4649040309b011c972e0ffbd0e1c336cb490eed3 (diff)
downloadgcc-bddbfe5f6707bb2a3a4085d35c3c0753800dd5df.zip
gcc-bddbfe5f6707bb2a3a4085d35c3c0753800dd5df.tar.gz
gcc-bddbfe5f6707bb2a3a4085d35c3c0753800dd5df.tar.bz2
mips.md: Complete the unfinished R4000 multiply/shift errata workaround.
* config/mips/mips.md: Complete the unfinished R4000 multiply/shift errata workaround. Improve documentation. (hazard): Use TARGET_FIX_R4000 to decide whether an "imul" instruction has a hilo hazard. (mulsi3, mulsi3_internal, mulsi3_r4000): Use TARGET_FIX_R4000. (muldi3, muldi3_internal): Likewise. (muldi3_internal2): Remove, replacing with... (muldi3_mult3, muldi3_r4000): ...these new patterns. (mulsidi3): Take the errata into account. (mulsidi3_32bit): Remove, replacing with... (mulsidi3_32bit_internal, mulsidi3_32bit_r4000): ...these new patterns. (mulsidi3_64bit, mulsidi3_64bit_parts): Disable if TARGET_FIX_R4000. (umulsidi3): Take the errata into account. (umulsidi3_32bit): Remove, replacing with.. (umulsidi3_32bit_internal, umulsidi3_32bit_r4000): ...these patterns. (umulsi3_highpart, umulsi3_highpart_internal): Disable if TARGET_FIX_R4000. (smulsi3_highpart, smulsi3_highpart_internal): Likewise. (smuldi3_highpart, umuldi3_highpart): Likewise. * doc/invoke.texi: Document the errata workaround. From-SVN: r78622
Diffstat (limited to 'libjava/java/io/ObjectInputStream.java')
0 files changed, 0 insertions, 0 deletions