|
math: amd64p32 assembly routines
These routines only manipulate float64 values,
so the amd64 and amd64p32 can share assembly.
The large number of files is symptomatic of a problem
with package path: it is a Go package structured like a C library.
But that will need to wait for another day.
See golang.org/s/go13nacl for design overview.
This CL is publicly visible but not CC'ed to golang-dev,
to avoid distracting from the preparation of the Go 1.2
release.
This CL and the others will be checked into my rsc-go13nacl
clone repo for now, and I will send CLs against the main
repo early in the Go 1.3 development.
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+151 lines, -0 lines) |
Patch |
|
A |
src/pkg/math/abs_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/asin_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/atan2_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/atan_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/big/arith_amd64p32.s
|
View
|
1
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/dim_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/exp2_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/exp_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/expm1_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/floor_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/frexp_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/hypot_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/ldexp_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/log10_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/log1p_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/log_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/mod_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/modf_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/remainder_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/sin_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/sincos_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/sqrt_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/pkg/math/tan_amd64p32.s
|
View
|
1
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
Total messages: 3
|