register auto auto int function auto int short long multiply call+ret double ------------------------------------------------------------------------------- cc: MVME-133 () .43 .74 .74 2.41 6.17 5.28 MVME-133 (-O4) .43 .53 .43 2.25 5.66 2.04 Sun-3/260 () 0.34 0.55 0.56 1.93 2.13 5.70 Sun-3/260 (-O4) 0.34 0.41 0.34 1.83 1.62 2.20 Sun-3/80 () 0.47 0.68 0.70 2.57 2.87 4.37 Sun-3/80 (-O4) 0.44 0.56 0.45 2.42 2.20 1.90 Sun-3E () 0.45 0.76 0.75 2.47 2.82 5.33 Sun-3E (-O4) 0.44 0.54 0.45 2.27 2.22 2.07 Sun-4 () 0.54 0.55 0.48 4.80 0.72 1.20 Sun-4 (-O4) 0.41 0.44 0.40 4.45 0.67 1.00 HP9000/370 (fpa -O) 0.22 0.26 0.22 1.35 3.96 0.62 HP9000/370 (-O) 0.21 0.26 0.22 1.35 3.08 1.21 HP9000/370(fpa no -O)0.26 0.40 0.36 1.44 4.42 1.56 HP9000/370 (no -O) 0.26 0.40 0.37 1.45 3.38 2.72 HP9000/835 (-O) 0.27 0.29 0.27 5.49 0.31 0.27 HP9000/835 (no -O) 0.29 0.53 0.45 5.62 0.31 0.59 Sun SS1 (no -O) 0.38 0.40 0.35 19.7 0.51 0.72 Sun SS1 (-O) 0.29 0.33 0.30 19.5 0.49 0.59 gcc: MVME-133 () .42 .65 .70 2.45 5.53 5.75 MVME-133 (-O) .33 .28 .33 2.27 5.61 2.04 Sun-3/260 () 0.34 0.49 0.53 1.95 1.67 6.27 Sun-3/260 (-O) 0.28 0.23 0.26 1.93 1.68 2.15 Sun-3/80 () 0.45 0.62 0.66 2.58 2.10 4.82 Sun-3/80 (-O) 0.36 0.30 0.35 2.40 2.15 1.95 Sun-3E () 0.43 0.65 0.71 2.53 2.20 5.80 Sun-3E (-O) 0.34 0.29 0.34 2.30 2.30 2.08 Sun-4 () 0.27 0.51 0.50 4.62 0.66 1.23 Sun-4 (-O) 0.36 0.37 0.23 4.78 0.73 0.86 ------------------------------------------------------------------------------- Notes: 1> Sun cc compilation included the -f68881 flag for all 680x0 targets. 2> Sun times are for UNIX, all others for VxWorks.