Lines Matching refs:hw
87 // 64 -hw-> 32 -hw-> 64
92 // 64 -sw->32 -hw-> 64
97 // 64 -hw->32 -sw-> 64
102 // float64 -hw-> int64 -hw-> float64
107 // float64 -hw-> int32 -hw-> float64
112 // float64 -sw-> int64 -hw-> float64
123 // float64 -hw-> int64 -sw-> float64
142 func test(t *testing.T, op string, hw, sw func(float64, float64) float64, all []float64) {
145 h := hw(f, g)
148 err(t, "%g %s %g = sw %g, hw %g\n", f, op, g, s, h)
162 func testu(t *testing.T, op string, hw, sw func(float64) float64, v float64) {
163 h := hw(v)
166 err(t, "%s %g = sw %g, hw %g\n", op, v, s, h)
186 err(t, "cmp(%g, %g) = sw %v, %v, hw %v, %v\n", f, g, scmp, sisnan, hcmp, hisnan)