diff options
author | Torbjorn Granlund <tg@gmplib.org> | 2018-11-11 12:43:58 +0100 |
---|---|---|
committer | Torbjorn Granlund <tg@gmplib.org> | 2018-11-11 12:43:58 +0100 |
commit | c8e77e22eb51e7f26ac0c9dc4116fabc384e33f2 (patch) | |
tree | 855c40a1d6326ed11fa490918c180dbb223b2a0f /mpn/powerpc64 | |
parent | 97dabcd884e62f455c2ada2fdd79d329f56ad389 (diff) | |
download | gmp-c8e77e22eb51e7f26ac0c9dc4116fabc384e33f2.tar.gz |
Do addex insn via m4 macro.
Diffstat (limited to 'mpn/powerpc64')
-rw-r--r-- | mpn/powerpc64/mode64/p9/addmul_2.asm | 16 | ||||
-rw-r--r-- | mpn/powerpc64/mode64/p9/mul_2.asm | 16 |
2 files changed, 16 insertions, 16 deletions
diff --git a/mpn/powerpc64/mode64/p9/addmul_2.asm b/mpn/powerpc64/mode64/p9/addmul_2.asm index faae1003b..bb1782cec 100644 --- a/mpn/powerpc64/mode64/p9/addmul_2.asm +++ b/mpn/powerpc64/mode64/p9/addmul_2.asm @@ -114,7 +114,7 @@ L(top): ld r9, 0(up) std r0, 0(rp) maddld( r5, r8, v1, r29) C 1 5 -> addex maddhdu(r10, r8, v1, r29) C 2 6 - addex r0, r12, r30, 0 C 8 12 + addex( r0, r12, r30, 0) C 8 12 L(lo2): ld r8, 8(up) maddld( r27, r9, v0, r11) C 1 5 -> adde maddhdu(r30, r9, v0, r11) C 2 6 @@ -123,7 +123,7 @@ L(lo2): ld r8, 8(up) std r0, 8(rp) maddld( r12, r9, v1, r28) C 2 6 -> addex maddhdu(r11, r9, v1, r28) C 3 7 - addex r0, r5, r31, 0 C 5 9 13 + addex( r0, r5, r31, 0) C 5 9 13 L(lo1): ld r9, 16(up) maddld( r26, r8, v0, r10) C 2 6 -> adde maddhdu(r31, r8, v0, r10) C 3 7 @@ -132,7 +132,7 @@ L(lo1): ld r9, 16(up) std r0, 16(rp) maddld( r5, r8, v1, r29) C 3 7 -> addex maddhdu(r10, r8, v1, r29) C 4 8 - addex r0, r12, r30, 0 C 6 10 + addex( r0, r12, r30, 0) C 6 10 L(lo0): ld r8, 24(up) maddld( r27, r9, v0, r11) C 3 7 -> adde maddhdu(r30, r9, v0, r11) C 4 8 @@ -141,7 +141,7 @@ L(lo0): ld r8, 24(up) std r0, 24(rp) maddld( r12, r9, v1, r28) C 4 8 -> addex maddhdu(r11, r9, v1, r28) C 5 9 - addex r0, r5, r31, 0 C 7 11 + addex( r0, r5, r31, 0) C 7 11 addi up, up, 32 addi rp, rp, 32 bdnz L(top) @@ -153,22 +153,22 @@ L(end): ld r9, 0(up) std r0, 0(rp) C -4 maddld( r5, r8, v1, r29) C 1 5 maddhdu(r10, r8, v1, r29) C 2 6 - addex r0, r12, r30, 0 C 8 12 + addex( r0, r12, r30, 0) C 8 12 L(cj2): maddld( r27, r9, v0, r11) C 1 5 -2 maddhdu(r30, r9, v0, r11) C 2 6 -1 adde r0, r26, r0 C 8 12 -3 std r0, 8(rp) C -3 mulld r12, r9, v1 C 2 6 -1 mulhdu r11, r9, v1 C 3 7 0 = return limb - addex r0, r5, r31, 0 C 5 9 13 + addex( r0, r5, r31, 0) C 5 9 13 adde r0, r27, r0 C 5 9 13 -2 std r0, 16(rp) C -2 - addex r0, r12, r30, 0 C 6 10 -1 + addex( r0, r12, r30, 0) C 6 10 -1 adde r0, r0, r10 C -1 std r0, 24(rp) C -1 li r4, 0 addze r3, r11 - addex r3, r3, r4, 0 + addex( r3, r3, r4, 0) L(ret): ld r26, -48(r1) ld r27, -40(r1) diff --git a/mpn/powerpc64/mode64/p9/mul_2.asm b/mpn/powerpc64/mode64/p9/mul_2.asm index 8ca2ec1b0..ed1b86985 100644 --- a/mpn/powerpc64/mode64/p9/mul_2.asm +++ b/mpn/powerpc64/mode64/p9/mul_2.asm @@ -107,7 +107,7 @@ L(top): ld r9, 0(up) std r0, 0(rp) mulld r5, r8, v1 C 1 5 -> addex mulhdu r10, r8, v1 C 2 6 - addex r0, r12, r30, 0 C 8 12 + addex( r0, r12, r30, 0) C 8 12 L(lo2): ld r8, 8(up) maddld( r29, r9, v0, r11) C 1 5 -> adde maddhdu(r30, r9, v0, r11) C 2 6 @@ -115,7 +115,7 @@ L(lo2): ld r8, 8(up) std r0, 8(rp) mulld r12, r9, v1 C 2 6 -> addex mulhdu r11, r9, v1 C 3 7 - addex r0, r5, r31, 0 C 5 9 13 + addex( r0, r5, r31, 0) C 5 9 13 L(lo1): ld r9, 16(up) maddld( r28, r8, v0, r10) C 2 6 -> adde maddhdu(r31, r8, v0, r10) C 3 7 @@ -123,7 +123,7 @@ L(lo1): ld r9, 16(up) std r0, 16(rp) mulld r5, r8, v1 C 3 7 -> addex mulhdu r10, r8, v1 C 4 8 - addex r0, r12, r30, 0 C 6 10 + addex( r0, r12, r30, 0) C 6 10 L(lo0): ld r8, 24(up) maddld( r29, r9, v0, r11) C 3 7 -> adde maddhdu(r30, r9, v0, r11) C 4 8 @@ -131,7 +131,7 @@ L(lo0): ld r8, 24(up) std r0, 24(rp) mulld r12, r9, v1 C 4 8 -> addex mulhdu r11, r9, v1 C 5 9 - addex r0, r5, r31, 0 C 7 11 + addex( r0, r5, r31, 0) C 7 11 addi up, up, 32 addi rp, rp, 32 bdnz L(top) @@ -143,22 +143,22 @@ L(end): ld r9, 0(up) std r0, 0(rp) C -4 mulld r5, r8, v1 C 1 5 mulhdu r10, r8, v1 C 2 6 - addex r0, r12, r30, 0 C 8 12 + addex( r0, r12, r30, 0) C 8 12 L(cj2): maddld( r29, r9, v0, r11) C 1 5 -2 maddhdu(r30, r9, v0, r11) C 2 6 -1 adde r0, r28, r0 C 8 12 -3 std r0, 8(rp) C -3 mulld r12, r9, v1 C 2 6 -1 mulhdu r11, r9, v1 C 3 7 0 = return limb - addex r0, r5, r31, 0 C 5 9 13 + addex( r0, r5, r31, 0) C 5 9 13 adde r0, r29, r0 C 5 9 13 -2 std r0, 16(rp) C -2 - addex r0, r12, r30, 0 C 6 10 -1 + addex( r0, r12, r30, 0) C 6 10 -1 adde r0, r0, r10 C -1 std r0, 24(rp) C -1 li r4, 0 addze r3, r11 - addex r3, r3, r4, 0 + addex( r3, r3, r4, 0) L(ret): ld r28, -32(r1) ld r29, -24(r1) |