summaryrefslogtreecommitdiff
path: root/mpn
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2000-05-29 20:00:39 +0200
committertege <tege@gmplib.org>2000-05-29 20:00:39 +0200
commiteab75fe7b3f417588bb450d0a0abef8eb02ee94a (patch)
tree669299ef555d83b471b26af420326e9b66c17569 /mpn
parent2fb0a706d510195f0bb354c76b9b16dc8a765a8a (diff)
downloadgmp-eab75fe7b3f417588bb450d0a0abef8eb02ee94a.tar.gz
Remove [PR] from first word in function descriptor.
Diffstat (limited to 'mpn')
-rw-r--r--mpn/power/addmul_1.s18
-rw-r--r--mpn/power/mul_1.s18
-rw-r--r--mpn/power/submul_1.s20
3 files changed, 28 insertions, 28 deletions
diff --git a/mpn/power/addmul_1.s b/mpn/power/addmul_1.s
index 1c74d9ee5..d1b99ee2d 100644
--- a/mpn/power/addmul_1.s
+++ b/mpn/power/addmul_1.s
@@ -27,22 +27,22 @@
# size r5
# s2_limb r6
-# The RS/6000 has no unsigned 32x32->64 bit multiplication instruction. To
-# obtain that operation, we have to use the 32x32->64 signed multiplication
-# instruction, and add the appropriate compensation to the high limb of the
-# result. We add the multiplicand if the multiplier has its most significant
-# bit set, and we add the multiplier if the multiplicand has its most
-# significant bit set. We need to preserve the carry flag between each
+# The POWER architecture has no unsigned 32x32->64 bit multiplication
+# instruction. To obtain that operation, we have to use the 32x32->64 signed
+# multiplication instruction, and add the appropriate compensation to the high
+# limb of the result. We add the multiplicand if the multiplier has its most
+# significant bit set, and we add the multiplier if the multiplicand has its
+# most significant bit set. We need to preserve the carry flag between each
# iteration, so we have to compute the compensation carefully (the natural,
-# srai+and doesn't work). Since the POWER architecture has a branch unit
-# we can branch in zero cycles, so that's how we perform the additions.
+# srai+and doesn't work). Since the POWER architecture has a branch unit we
+# can branch in zero cycles, so that's how we perform the additions.
.toc
.globl __gmpn_addmul_1
.globl .__gmpn_addmul_1
.csect __gmpn_addmul_1[DS]
__gmpn_addmul_1:
- .long .__gmpn_addmul_1[PR], TOC[tc0], 0
+ .long .__gmpn_addmul_1, TOC[tc0], 0
.csect .text[PR]
.align 2
.__gmpn_addmul_1:
diff --git a/mpn/power/mul_1.s b/mpn/power/mul_1.s
index 11e7b559c..bc32e018f 100644
--- a/mpn/power/mul_1.s
+++ b/mpn/power/mul_1.s
@@ -27,22 +27,22 @@
# size r5
# s2_limb r6
-# The RS/6000 has no unsigned 32x32->64 bit multiplication instruction. To
-# obtain that operation, we have to use the 32x32->64 signed multiplication
-# instruction, and add the appropriate compensation to the high limb of the
-# result. We add the multiplicand if the multiplier has its most significant
-# bit set, and we add the multiplier if the multiplicand has its most
-# significant bit set. We need to preserve the carry flag between each
+# The POWER architecture has no unsigned 32x32->64 bit multiplication
+# instruction. To obtain that operation, we have to use the 32x32->64 signed
+# multiplication instruction, and add the appropriate compensation to the high
+# limb of the result. We add the multiplicand if the multiplier has its most
+# significant bit set, and we add the multiplier if the multiplicand has its
+# most significant bit set. We need to preserve the carry flag between each
# iteration, so we have to compute the compensation carefully (the natural,
-# srai+and doesn't work). Since the POWER architecture has a branch unit
-# we can branch in zero cycles, so that's how we perform the additions.
+# srai+and doesn't work). Since the POWER architecture has a branch unit we
+# can branch in zero cycles, so that's how we perform the additions.
.toc
.globl __gmpn_mul_1
.globl .__gmpn_mul_1
.csect __gmpn_mul_1[DS]
__gmpn_mul_1:
- .long .__gmpn_mul_1[PR], TOC[tc0], 0
+ .long .__gmpn_mul_1, TOC[tc0], 0
.csect .text[PR]
.align 2
.__gmpn_mul_1:
diff --git a/mpn/power/submul_1.s b/mpn/power/submul_1.s
index c93b0557f..425e9bb2d 100644
--- a/mpn/power/submul_1.s
+++ b/mpn/power/submul_1.s
@@ -27,23 +27,23 @@
# size r5
# s2_limb r6
-# The RS/6000 has no unsigned 32x32->64 bit multiplication instruction. To
-# obtain that operation, we have to use the 32x32->64 signed multiplication
-# instruction, and add the appropriate compensation to the high limb of the
-# result. We add the multiplicand if the multiplier has its most significant
-# bit set, and we add the multiplier if the multiplicand has its most
-# significant bit set. We need to preserve the carry flag between each
+# The POWER architecture has no unsigned 32x32->64 bit multiplication
+# instruction. To obtain that operation, we have to use the 32x32->64 signed
+# multiplication instruction, and add the appropriate compensation to the high
+# limb of the result. We add the multiplicand if the multiplier has its most
+# significant bit set, and we add the multiplier if the multiplicand has its
+# most significant bit set. We need to preserve the carry flag between each
# iteration, so we have to compute the compensation carefully (the natural,
-# srai+and doesn't work). Since the POWER architecture has a branch unit
-# we can branch in zero cycles, so that's how we perform the additions.
+# srai+and doesn't work). Since the POWER architecture has a branch unit we
+# can branch in zero cycles, so that's how we perform the additions.
.toc
.globl __gmpn_submul_1
.globl .__gmpn_submul_1
.csect __gmpn_submul_1[DS]
__gmpn_submul_1:
- .long .__gmpn_submul_1[PR], TOC[tc0], 0
- .csect .__gmpn_submul_1[PR]
+ .long .__gmpn_submul_1, TOC[tc0], 0
+ .csect .text[PR]
.align 2
.__gmpn_submul_1: