/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p9/ |
H A D | gcd_11.asm | 44 define(`u0', `r3') 54 L(top): isel v0, u0, v0, 29 C v = min(u,v) 55 isel u0, r10, r11, 29 C u = |v - u| 56 srd u0, u0, cnt 57 L(odd): subf r10, u0, v0 C r10 = v - u 58 subf r11, v0, u0 C r11 = u - v 59 cmpld cr7, v0, u0
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc64/mode64/p7/ |
H A D | gcd_11.asm | 44 define(`u0', `r3') 57 isel v0, u0, v0, 29 C v = min(u,v) 58 isel u0, r10, r11, 29 C u = |u - v| 60 srd u0, u0, cnt 61 L(odd): cmpld cr7, v0, u0 62 subf r10, u0, v0 C r10 = v - u 63 subf r11, v0, u0 C r11 = u - v
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/sparc64/ultrasparct3/ |
H A D | aormul_4.asm | 63 define(`u0', `%i4') 118 L(odd): mov u1, u0 121 umulxhi(u0, v0, %l4) 122 umulxhi(u0, v1, %l5) 123 umulxhi(u0, v2, %l6) 124 umulxhi(u0, v3, %l7) 128 L(evn): ldx [up1 + n], u0 138 mulx u0, v0, %l0 C w 0 140 mulx u0, v1, %l1 C w 1 142 mulx u0, v [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/generic/ |
H A D | div_qr_1n_pi1.c | 192 mp_limb_t u0, u2; local 215 u0 = up[n-1]; /* Early read, to allow qp == up. */ 218 add_mssaaaa (u2, u1, u0, u0, up[n-2], p1, p0); 234 * | 1 | (conditional on u0 + u2 B2 carry) 248 ADDC_LIMB (cy, u0, u0, u2 & B2); 249 u0 -= (-cy) & d; 256 add_mssaaaa (u2, u1, u0, u0, u [all...] |
H A D | gcdext.c | 169 Storage for u0 and u1: 2(n+1). 188 * of work between hgcd and the updates of u0 and u1 depends on the 208 mp_ptr u0; local 255 /* Cofactors u0 and u1 */ 283 u0 = tp; tp += ualloc; 294 /* FIXME: We could trim use of temporary storage, since u0 and u1 295 are not used yet. For the hgcd call, we could swap in the u0 312 MPN_COPY (u0, M.p[1][0], M.n); 315 while ( (u0[un-1] | u1[un-1] ) == 0) 325 ctx.u0 [all...] |
H A D | matrix22_mul.c | 134 mp_ptr s0, t0, u0, u1; local 138 u0 = tp; tp += rn + mn + 1; 141 MUL (u0, r1, rn, m2, mn); /* u5 = s5 * t6 */ 169 MUL (u1, r0, rn, m0, mn); /* u0 = s0 * t0 */ 170 r0[rn+mn] = mpn_add_n (r0, u0, u1, rn + mn); 171 ASSERT (r0[rn+mn] < 2); /* u0 + u5 */ 207 u0[rn+mn] = 0; 210 r3s = abs_sub_n (r3, u0, r3, rn + mn + 1); 214 ASSERT_NOCARRY (mpn_add_n (r3, r3, u0, rn + mn + 1)); 230 MUL (u0, r [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86_64/ |
H A D | gcd_22.asm | 77 define(`u0', `%rsi') 103 sub u0, t0 108 mov u0, s0 111 sub v0, u0 114 L(bck): cmovc t0, u0 C u = |u - v| 122 C Rightshift (u1,,u0) into (u1,,u0) 123 L(shr): shr R8(cnt), u0 128 or t1, u0 137 C mov u0, [all...] |
H A D | gcd_11.asm | 78 define(`u0', `%rdi') 93 L(top): cmovc %rdx, u0 C u = |u - v| 98 shr R8(%rcx), u0 99 L(ent): mov u0, %rax 101 sub u0, %rdx 102 sub v0, u0 111 shr $MAXSHIFT, u0 112 mov u0, %rdx
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc64/ |
H A D | rshift.asm | 52 define(`u0',`r30') 93 L(gt3): ld u0, 0(up) 96 sld r9, u0, tnc 111 L(gt2): ld u0, 16(up) 113 sld r9, u0, tnc 116 srd r12, u0, cnt 118 ld u0, 32(up) 127 ld u0, 16(up) 129 sld r9, u0, tnc 132 srd r12, u0, cn [all...] |
H A D | lshift.asm | 52 define(`u0',`r30') 93 L(gt3): ld u0, -8(up) 96 srd r9, u0, tnc 111 L(gt2): ld u0, -24(up) 113 srd r9, u0, tnc 116 sld r12, u0, cnt 118 ld u0, -40(up) 127 ld u0, -24(up) 129 srd r9, u0, tnc 132 sld r12, u0, cn [all...] |
H A D | lshiftc.asm | 53 define(`u0',`r30') 93 L(gt3): ld u0, -8(up) 96 srd r9, u0, tnc 112 L(gt2): ld u0, -24(up) 114 srd r9, u0, tnc 117 sld r12, u0, cnt 119 ld u0, -40(up) 128 ld u0, -24(up) 130 srd r9, u0, tnc 133 sld r12, u0, cn [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/epiphany/ |
H A D | divsi3.c | 37 fu u0, u1, u2, u1b, u2b; local 46 u0.i = 0x40000000; 47 u1b.i = u2b.i = u0.i; 50 u1.i = a | u0.i; 57 u2.i = b | u0.i;
|
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/epiphany/ |
H A D | divsi3.c | 37 fu u0, u1, u2, u1b, u2b; local 46 u0.i = 0x40000000; 47 u1b.i = u2b.i = u0.i; 50 u1.i = a | u0.i; 57 u2.i = b | u0.i;
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86_64/coreibwl/ |
H A D | sqr_basecase.asm | 76 define(`u0', `%rdx') 173 mov (up), u0 184 L(mf0): mulx( u0, w0, w1) C up[0]^2 185 add u0, u0 191 L(mf3): mulx( u0, w2, w3) C up[0]^2 192 add u0, u0 200 L(mf4): mulx( u0, w0, w1) C up[0]^2 201 add u0, u [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86_64/bd2/ |
H A D | gcd_22.asm | 63 define(`u0', `%rsi') 87 sub u0, t0 93 mov u0, s0 96 sub v0, u0 99 L(bck): cmovc t0, u0 C u = |u - v| 104 C Rightshift (u1,,u0) into (u1,,u0) 105 L(shr): shr R8(cnt), u0 110 or t1, u0 119 C mov u0, [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/arm/v6/ |
H A D | addmul_3.asm | 58 define(`u0',`r3') define(`u1',`r14') 103 ldr u0, [up, #12] 123 ldr u0, [up, #4] 130 ldr u0, [up, #-4] 134 umaal w1, cy0, u0, v0 136 umaal w2, cy1, u0, v1 138 umaal w0, cy2, u0, v2 141 ldr u0, [up, #4] 146 umaal w0, cy0, u0, v0 148 umaal w1, cy1, u0, v [all...] |
H A D | addmul_2.asm | 54 define(`u0',`r3') 82 L(evn): ldr u0, [up, #0] 96 ldr u0, [up, #4] 100 umaal r5, cya, u0, v0 102 umaal r4, cyb, u0, v1 106 ldr u0, [up, #12] 110 umaal r5, cya, u0, v0 112 umaal r4, cyb, u0, v1
|
H A D | mul_2.asm | 58 define(`u0',`r3') 76 ldr u0, [up, #0] 100 L(top): ldr u0, [up, #4] 106 umaal r5, cya, u0, v0 109 umaal r4, cyb, u0, v1 110 L(lo0): ldr u0, [up, #12] 116 umaal r5, cya, u0, v0 119 umaal r4, cyb, u0, v1 124 ldr u0, [up, #4] 127 umaal r5, cya, u0, v [all...] |
/netbsd-current/share/doc/usd/01.begin/ |
H A D | Makefile | 5 SRCS= u.mac u0 u1 u2 u3 u4 u5
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc32/ |
H A D | addlsh1_n.asm | 54 define(`u0',`r8') 64 lwz u0, 0(up) C load u limb 72 adde s1, s1, u0 C add limbs with cy, set cy 75 lwzu u0, 8(up) C load u limb and update up 81 adde s0, s0, u0 C add limbs with cy, set cy 84 lwz u0, 4(up) C load u limb 89 L(end): adde r7, s1, u0 95 adde r7, s0, u0
|
H A D | sublsh1_n.asm | 54 define(`u0',`r8') 63 lwz u0, 0(up) C load u limb 71 subfe s1, s1, u0 C add limbs with cy, set cy 74 lwzu u0, 8(up) C load u limb and update up 80 subfe s0, s0, u0 C add limbs with cy, set cy 83 lwz u0, 4(up) C load u limb 88 L(end): subfe r7, s1, u0 95 subfe r7, s0, u0
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/arm/v6t2/ |
H A D | gcd_22.asm | 50 define(`u0', `r2') 64 L(top): subs t0, u0, v0 C 0 7 72 L(bck): movcc v0, u0 78 lsr u0, t0, cnt C 3 81 orr u0, u0, r12 C 5 90 mov r0, u0 C pass 1st argument 99 L(lowz):C We come here when v0 - u0 = 0
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86_64/bt1/ |
H A D | gcd_11.asm | 78 define(`u0', `%rdi') 95 sub u0, t0 99 L(top): mov u0, s0 100 sub v0, u0 101 cmovc t0, u0 C u = |u - v| 106 L(shr): shr R8(cnt), u0 108 sub u0, t0 117 bsf u0, cnt
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/x86_64/bd4/ |
H A D | gcd_11.asm | 65 define(`u0', `%rdi') 76 mov u0, %rax 78 sub u0, %rdx C v - u 83 sub v0, u0 C u - v 84 cmovc %rdx, u0 C u = |u - v| 86 shrx( %rcx, u0, %rax) 87 shrx( %rcx, u0, u0)
|
/netbsd-current/external/lgpl3/gmp/dist/mpn/powerpc64/mode64/ |
H A D | aorsorrlshC_n.asm | 75 define(`u0', `r8') 88 ld u0, 0(up) C load u limb 96 ADDSUBE(s1, s1, u0) C add limbs with cy, set cy 97 ldu u0, 16(up) C load u limb and update up 103 ADDSUBE(s0, s0, u0) C add limbs with cy, set cy 104 ld u0, 8(up) C load u limb 110 L(ex1): ADDSUBE(r7, s1, u0) 115 L(ex0): ADDSUBE(r7, s0, u0) 129 ld u0, 0(up) 133 ADDSUBC(s1, s1, u0) [all...] |