summaryrefslogtreecommitdiff
path: root/security/nss/lib/freebl/mpi/montmulf.il
diff options
context:
space:
mode:
authornelsonb%netscape.com <devnull@localhost>2000-11-17 20:15:29 +0000
committernelsonb%netscape.com <devnull@localhost>2000-11-17 20:15:29 +0000
commit8f9d6ce8486a89885cfe59f729d20c3878158ae2 (patch)
treea4c733ed12ee99ae662624b0dee65b1c09775de1 /security/nss/lib/freebl/mpi/montmulf.il
parentcf87818b31394817249d2d32164af9e70c247fe0 (diff)
downloadnss-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.il58
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