diff options
Diffstat (limited to 'src/pkg/runtime/complex_test.go')
-rw-r--r-- | src/pkg/runtime/complex_test.go | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/src/pkg/runtime/complex_test.go b/src/pkg/runtime/complex_test.go deleted file mode 100644 index f41e6a357..000000000 --- a/src/pkg/runtime/complex_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Copyright 2012 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package runtime_test - -import ( - "math/cmplx" - "testing" -) - -var result complex128 - -func BenchmarkComplex128DivNormal(b *testing.B) { - d := 15 + 2i - n := 32 + 3i - res := 0i - for i := 0; i < b.N; i++ { - n += 0.1i - res += n / d - } - result = res -} - -func BenchmarkComplex128DivNisNaN(b *testing.B) { - d := cmplx.NaN() - n := 32 + 3i - res := 0i - for i := 0; i < b.N; i++ { - n += 0.1i - res += n / d - } - result = res -} - -func BenchmarkComplex128DivDisNaN(b *testing.B) { - d := 15 + 2i - n := cmplx.NaN() - res := 0i - for i := 0; i < b.N; i++ { - d += 0.1i - res += n / d - } - result = res -} - -func BenchmarkComplex128DivNisInf(b *testing.B) { - d := 15 + 2i - n := cmplx.Inf() - res := 0i - for i := 0; i < b.N; i++ { - d += 0.1i - res += n / d - } - result = res -} - -func BenchmarkComplex128DivDisInf(b *testing.B) { - d := cmplx.Inf() - n := 32 + 3i - res := 0i - for i := 0; i < b.N; i++ { - n += 0.1i - res += n / d - } - result = res -} |