func compare1(a, b float64) bool { … }
func compare2(a, b float32) bool { … }
func TestFloatCompare(t *testing.T) { … }
func TestFloatCompareFolded(t *testing.T) { … }
func cvt1(a float64) uint64 { … }
func cvt2(a float64) uint32 { … }
func cvt3(a float32) uint64 { … }
func cvt4(a float32) uint32 { … }
func cvt5(a float64) int64 { … }
func cvt6(a float64) int32 { … }
func cvt7(a float32) int64 { … }
func cvt8(a float32) int32 { … }
func cvt9(a float64) int { … }
func cvt10(a float64) uint { … }
func cvt11(a float32) int { … }
func cvt12(a float32) uint { … }
func f2i64p(v float64) *int64 { … }
func ip64(v int64) *int64 { … }
func TestFloatConvert(t *testing.T) { … }
func TestFloatConvertFolded(t *testing.T) { … }
func TestFloat32StoreToLoadConstantFold(t *testing.T) { … }
const snan32bits …
const snan64bits …
var snan32bitsVar …
var snan64bitsVar …
func TestFloatSignalingNaN(t *testing.T) { … }
func TestFloatSignalingNaNConversion(t *testing.T) { … }
func TestFloatSignalingNaNConversionConst(t *testing.T) { … }
var sinkFloat …
func BenchmarkMul2(b *testing.B) { … }
func BenchmarkMulNeg2(b *testing.B) { … }