func randInt(r *rand.Rand, size uint) *Int { … }
func runGCD(b *testing.B, aSize, bSize uint) { … }
func runGCDExt(b *testing.B, aSize, bSize uint, calcXY bool) { … }
func BenchmarkGCD10x10(b *testing.B) { … }
func BenchmarkGCD10x100(b *testing.B) { … }
func BenchmarkGCD10x1000(b *testing.B) { … }
func BenchmarkGCD10x10000(b *testing.B) { … }
func BenchmarkGCD10x100000(b *testing.B) { … }
func BenchmarkGCD100x100(b *testing.B) { … }
func BenchmarkGCD100x1000(b *testing.B) { … }
func BenchmarkGCD100x10000(b *testing.B) { … }
func BenchmarkGCD100x100000(b *testing.B) { … }
func BenchmarkGCD1000x1000(b *testing.B) { … }
func BenchmarkGCD1000x10000(b *testing.B) { … }
func BenchmarkGCD1000x100000(b *testing.B) { … }
func BenchmarkGCD10000x10000(b *testing.B) { … }
func BenchmarkGCD10000x100000(b *testing.B) { … }
func BenchmarkGCD100000x100000(b *testing.B) { … }