diff options
author | nelsonb%netscape.com <devnull@localhost> | 2000-11-17 20:15:29 +0000 |
---|---|---|
committer | nelsonb%netscape.com <devnull@localhost> | 2000-11-17 20:15:29 +0000 |
commit | 8f9d6ce8486a89885cfe59f729d20c3878158ae2 (patch) | |
tree | a4c733ed12ee99ae662624b0dee65b1c09775de1 /security/nss/lib/freebl/mpi/montmulf.il | |
parent | cf87818b31394817249d2d32164af9e70c247fe0 (diff) | |
download | nss-hg-8f9d6ce8486a89885cfe59f729d20c3878158ae2.tar.gz |
Get the montmulf code to build, in preparation for integration into MPI.
Diffstat (limited to 'security/nss/lib/freebl/mpi/montmulf.il')
-rw-r--r-- | security/nss/lib/freebl/mpi/montmulf.il | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/security/nss/lib/freebl/mpi/montmulf.il b/security/nss/lib/freebl/mpi/montmulf.il index 18aa47b80..b3dd734b6 100644 --- a/security/nss/lib/freebl/mpi/montmulf.il +++ b/security/nss/lib/freebl/mpi/montmulf.il @@ -77,58 +77,6 @@ ! -! void separate16(double * /*1/(2^16)*/, double * /* 2^16*/, -! double * /*result*/ -! float * /*source - should be unsigned int* -! converted to float* */); -! - .inline separate16,20 - ldd [%o0],%f2 ! 1/(2^16) - ldd [%o1],%f4 ! 2^16 - - ld [%o3],%f7 - fmovs %f5,%f6 - ld [%o3+4],%f11 - fmovs %f5,%f10 - ld [%o3+8],%f15 - fmovs %f5,%f14 - ld [%o3+12],%f19 - fmovs %f5,%f18 - fxtod %f6,%f6 - fxtod %f10,%f10 - fxtod %f14,%f14 - fxtod %f18,%f18 - fmuld %f2,%f6,%f8 - fmuld %f2,%f10,%f12 - fmuld %f2,%f14,%f16 - fmuld %f2,%f18,%f20 - fdtox %f8,%f8 - fdtox %f12,%f12 - fdtox %f16,%f16 - fdtox %f20,%f20 - fxtod %f8,%f8 - std %f8,[%o2+8] - fxtod %f12,%f12 - std %f12,[%o2+24] - fxtod %f16,%f16 - std %f16,[%o2+40] - fxtod %f20,%f20 - std %f20,[%o2+56] - fmuld %f8,%f4,%f8 - fmuld %f12,%f4,%f12 - fmuld %f16,%f4,%f16 - fmuld %f20,%f4,%f20 - fsubd %f6,%f8,%f8 - std %f8,[%o2] - fsubd %f10,%f12,%f12 - std %f12,[%o2+16] - fsubd %f14,%f16,%f16 - std %f16,[%o2+32] - fsubd %f18,%f20,%f20 - std %f20,[%o2+48] - .end - -! ! void i16_to_d16_and_d32x4(double * /*1/(2^16)*/, double * /* 2^16*/, ! double * /* 0 */, ! double * /*result16*/, double * /* result32 */ @@ -187,9 +135,3 @@ .end -! -! unsigned long long tick(); -! - .inline tick,0 - rd %tick,%o0 - .end |