/freebsd/contrib/arm-optimized-routines/string/aarch64/ |
H A D | memset-sve.S | 42 str q0, [dstin] 43 str q0, [dstin, off] 44 str q0, [dstend2, -16] 45 str q0, [dstend, -16] 59 stp q0, q0, [dstin] 60 stp q0, q0, [dstin, 32] 61 stp q0, q0, [dstend, -64] 62 stp q0, q0, [dstend, -32] 78 str q0, [dstin] 79 str q0, [dst, 16] [all …]
|
H A D | memset.S | 39 str q0, [dstin] 40 str q0, [dstin, off] 41 str q0, [dstend2, -16] 42 str q0, [dstend, -16] 72 stp q0, q0, [dstin] 73 stp q0, q0, [dstin, 32] 74 stp q0, q0, [dstend, -64] 75 stp q0, q0, [dstend, -32] 80 str q0, [dstin] 81 str q0, [dst, 16] [all …]
|
/freebsd/sys/crypto/openssl/arm/ |
H A D | ghashv8-armx.S | 39 INST(0xa8,0x0e,0xa8,0xf2) @ pmull q0,q12,q12 44 vext.8 q9,q0,q2,#8 @ Karatsuba post-processing 45 veor q10,q0,q2 48 INST(0x26,0x4e,0xe0,0xf2) @ pmull q10,q0,q11 @ 1st phase 52 veor q0,q1,q10 54 vext.8 q10,q0,q0,#8 @ 2nd phase 55 INST(0x26,0x0e,0xa0,0xf2) @ pmull q0,q0,q11 57 veor q14,q0,q10 78 INST(0x86,0x0e,0xa8,0xf2) @ pmull q0,q12,q3 @ H.lo·Xi.lo 83 vext.8 q9,q0,q2,#8 @ Karatsuba post-processing [all …]
|
H A D | armv4cpuid.S | 128 vorr q0,q0,q0 147 .byte 0xb0,0xff,0x00,0x03 @ aese.8 q0,q0 149 .byte 0x00,0x03,0xb0,0xf3 @ aese.8 q0,q0 158 .byte 0x00,0xef,0x40,0x0c @ sha1c.32 q0,q0,q0 160 .byte 0x40,0x0c,0x00,0xf2 @ sha1c.32 q0,q0,q0 169 .byte 0x00,0xff,0x40,0x0c @ sha256h.32 q0,q0,q0 171 .byte 0x40,0x0c,0x00,0xf3 @ sha256h.32 q0,q0,q0 179 .byte 0xa0,0xef,0x00,0x0e @ vmull.p64 q0,d0,d0 181 .byte 0x00,0x0e,0xa0,0xf2 @ vmull.p64 q0,d0,d0 204 veor q0, q0, q0
|
H A D | bsaes-armv7.S | 101 veor q10, q0, q9 @ xor with round0 key 140 vshr.u64 q11, q0, #1 150 veor q0, q0, q11 165 vshr.u64 q11, q0, #2 175 veor q0, q0, q11 189 vshr.u64 q11, q0, #4 199 veor q0, q0, q11 205 veor q8, q8, q0 242 veor q0, q0, q1 245 veor q3, q3, q0 [all …]
|
H A D | sha1-armv4-large.S | 521 vld1.8 {q0,q1},[r1]! @ handles unaligned 525 vrev32.8 q0,q0 @ yes, even on 528 vadd.i32 q8,q0,q14 538 vext.8 q8,q0,q1,#8 549 veor q8,q8,q0 728 veor q0,q0,q8 731 veor q0,q0,q1 737 veor q12,q12,q0 740 vshr.u32 q0,q12,#30 747 vsli.32 q0,q12,#2 [all …]
|
H A D | ghash-armv4.S | 403 vrev64.8 q0,q0 414 veor q3,q0 @ inp^=Xi 419 vmull.p8 q0, d26, d0 @ E = A*B1 425 veor q8, q8, q0 @ L = E + F 429 vmull.p8 q0, d26, d0 @ I = A*B3 436 veor q10, q10, q0 @ N = I + J 446 vmull.p8 q0, d26, d6 @ D = A*B 451 veor q0, q0, q8 452 veor q0, q0, q10 528 veor q1,q1,q0 @ Karatsuba post-processing [all …]
|
H A D | armv4-gf2m.S | 182 vmull.p8 q0, d26, d0 @ E = A*B1 188 veor q1, q1, q0 @ L = E + F 192 vmull.p8 q0, d26, d0 @ I = A*B3 199 veor q3, q3, q0 @ N = I + J 209 vmull.p8 q0, d26, d27 @ D = A*B 214 veor q0, q0, q1 215 veor q0, q0, q3 217 vst1.32 {q0}, [r0]
|
H A D | chacha-armv4.S | 820 vld1.32 {q0},[r14]! @ load sigma 823 vst1.32 {q0,q1},[sp] @ copy sigma|1/2key 831 vmov q4,q0 833 vmov q8,q0 843 vmov q4,q0 845 vmov q8,q0 867 vadd.i32 q0,q0,q1 873 veor q3,q3,q0 909 vadd.i32 q0,q0,q1 915 veor q12,q3,q0 [all …]
|
/freebsd/contrib/bearssl/src/symcipher/ |
H A D | aes_ct64_dec.c | 35 uint64_t q0, q1, q2, q3, q4, q5, q6, q7; in br_aes_ct64_bitslice_invSbox() local 37 q0 = ~q[0]; in br_aes_ct64_bitslice_invSbox() 46 q[6] = q0 ^ q3 ^ q5; in br_aes_ct64_bitslice_invSbox() 49 q[3] = q5 ^ q0 ^ q2; in br_aes_ct64_bitslice_invSbox() 51 q[1] = q3 ^ q6 ^ q0; in br_aes_ct64_bitslice_invSbox() 56 q0 = ~q[0]; in br_aes_ct64_bitslice_invSbox() 65 q[6] = q0 ^ q3 ^ q5; in br_aes_ct64_bitslice_invSbox() 68 q[3] = q5 ^ q0 ^ q2; in br_aes_ct64_bitslice_invSbox() 70 q[1] = q3 ^ q6 ^ q0; in br_aes_ct64_bitslice_invSbox() 112 uint64_t q0, q1, q2, q3, q4, q5, q6, q7; in inv_mix_columns() local [all …]
|
H A D | aes_ct_dec.c | 49 uint32_t q0, q1, q2, q3, q4, q5, q6, q7; in br_aes_ct_bitslice_invSbox() local 51 q0 = ~q[0]; in br_aes_ct_bitslice_invSbox() 60 q[6] = q0 ^ q3 ^ q5; in br_aes_ct_bitslice_invSbox() 63 q[3] = q5 ^ q0 ^ q2; in br_aes_ct_bitslice_invSbox() 65 q[1] = q3 ^ q6 ^ q0; in br_aes_ct_bitslice_invSbox() 70 q0 = ~q[0]; in br_aes_ct_bitslice_invSbox() 79 q[6] = q0 ^ q3 ^ q5; in br_aes_ct_bitslice_invSbox() 82 q[3] = q5 ^ q0 ^ q2; in br_aes_ct_bitslice_invSbox() 84 q[1] = q3 ^ q6 ^ q0; in br_aes_ct_bitslice_invSbox() 123 uint32_t q0, q1, q2, q3, q4, q5, q6, q7; in inv_mix_columns() local [all …]
|
H A D | aes_ct64_enc.c | 68 uint64_t q0, q1, q2, q3, q4, q5, q6, q7; in mix_columns() local 71 q0 = q[0]; in mix_columns() 79 r0 = (q0 >> 16) | (q0 << 48); in mix_columns() 88 q[0] = q7 ^ r7 ^ r0 ^ rotr32(q0 ^ r0); in mix_columns() 89 q[1] = q0 ^ r0 ^ q7 ^ r7 ^ r1 ^ rotr32(q1 ^ r1); in mix_columns()
|
H A D | aes_ct_enc.c | 65 uint32_t q0, q1, q2, q3, q4, q5, q6, q7; in mix_columns() local 68 q0 = q[0]; in mix_columns() 76 r0 = (q0 >> 8) | (q0 << 24); in mix_columns() 85 q[0] = q7 ^ r7 ^ r0 ^ rotr16(q0 ^ r0); in mix_columns() 86 q[1] = q0 ^ r0 ^ q7 ^ r7 ^ r1 ^ rotr16(q1 ^ r1); in mix_columns()
|
/freebsd/lib/msun/src/ |
H A D | k_rem_pio2.c | 292 int32_t jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih; in __kernel_rem_pio2() local 302 q0 = e0-24*(jv+1); in __kernel_rem_pio2() 323 z = scalbn(z,q0); /* actual value of z */ in __kernel_rem_pio2() 328 if(q0>0) { /* need iq[jz-1] to determine n */ in __kernel_rem_pio2() 329 i = (iq[jz-1]>>(24-q0)); n += i; in __kernel_rem_pio2() 330 iq[jz-1] -= i<<(24-q0); in __kernel_rem_pio2() 331 ih = iq[jz-1]>>(23-q0); in __kernel_rem_pio2() 333 else if(q0==0) ih = iq[jz-1]>>23; in __kernel_rem_pio2() 346 if(q0>0) { /* rare case: chance is 1 in 12 */ in __kernel_rem_pio2() 347 switch(q0) { in __kernel_rem_pio2() [all …]
|
H A D | e_jnf.c | 111 float q0,q1,h,tmp; int32_t k,m; in jnf() local 113 q0 = w; z = w+h; q1 = w*z - (float)1.0; k=1; in jnf() 116 tmp = z*q1 - q0; in jnf() 117 q0 = q1; in jnf()
|
H A D | e_jn.c | 153 double q0,q1,h,tmp; int32_t k,m; in jn() local 155 q0 = w; z = w+h; q1 = w*z - 1.0; k=1; in jn() 158 tmp = z*q1 - q0; in jn() 159 q0 = q1; in jn()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/aarch64/ |
H A D | sme-libc-mem-routines.S | 290 str q0, [dstin] 292 str q0, [dstend2, -16] 294 str q0, [dstin, 16] 295 str q0, [dstend2, -32] 302 str q0, [dstin, 16] 303 stp q0, q0, [dstin, 32] 304 stp q0, q0, [dstend2, -32] 311 str q0, [dstin] 322 str q0, [dst, 16] 323 stp q0, q0, [dst, 32] [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | udivmodti4.c | 29 du_int q1, q0; // Quotient digits in udiv128by64to64default() local 69 q0 = un21 / vn1; in udiv128by64to64default() 70 rhat = un21 - q0 * vn1; in udiv128by64to64default() 73 while (q0 >= b || q0 * vn0 > b * rhat + un0) { in udiv128by64to64default() 74 q0 = q0 - 1; in udiv128by64to64default() 80 *r = (un21 * b + un0 - q0 * v) >> s; in udiv128by64to64default() 81 return q1 * b + q0; in udiv128by64to64default()
|
/freebsd/lib/libc/aarch64/string/ |
H A D | strncmp.S | 42 ldr q0, [x8] // load aligned head 71 ldr q0, [x0] // load true head 83 ldr q0, [x0] // load true heads 116 ldr q0, [x8] // load aligned head 156 ldr q0, [x0] // load true head 168 ldr q0, [x0] // load true heads 196 ldr q0, [x12, #16]! 236 ldr q0, [x8, x11] 254 ldr q0, [x8, x11] 275 ldr q0, [x8, x11] [all …]
|
H A D | strcmp.S | 36 ldr q0, [x8] // load aligned head 65 ldr q0, [x0] // load true head 77 ldr q0, [x0] // load true heads 97 ldr q0, [x12, #16]! 129 ldr q0, [x8, x11] 146 ldr q0, [x8, x11] 192 ldr q0, [x8, x9] 231 ldr q0, [x12, #16]! 264 ldr q0, [x10, x11] 281 ldr q0, [x10, x11] [all …]
|
H A D | strcspn.S | 39 stp q0, q0, [sp, #6*32] 40 stp q0, q0, [sp, #7*32]
|
H A D | timingsafe_bcmp.S | 71 .L1732: ldr q0, [x0] 84 .Lgt32: ldp q0, q1, [x0], #32 92 0: ldp q0, q1, [x0], #32 104 ldp q0, q1, [x0]
|
/freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | spl-generic.c | 273 uint64_t u0, u1, v1, q0, q1, k; in __udivdi3() local 285 q0 = __div_u64(u0, v); // Seconds quotient digit. in __udivdi3() 286 return ((q1 << 32) + q0); in __udivdi3() 293 q0 = (q1 << n) >> 31; // Undo normalization and in __udivdi3() 295 if (q0 != 0) // Make q0 correct or in __udivdi3() 296 q0 = q0 - 1; // too small by 1. in __udivdi3() 297 if ((u - q0 * v) >= v) in __udivdi3() 298 q0 = q0 + 1; // Now q0 is correct. in __udivdi3() 300 return (q0); in __udivdi3()
|
/freebsd/sys/contrib/openzfs/module/icp/algs/edonr/ |
H A D | edonr.c | 120 uint64_t q0, q1, q2, q3, q4, q5, q6, q7; in Q512() local 158 QEF_512(q0, q1, q2, q3, q4, q5, q6, q7); in Q512() 166 LS2_512(q0, q1, q2, q3, q4, q5, q6, q7); in Q512() 167 QEF_512(q0, q1, q2, q3, q4, q5, q6, q7); in Q512() 174 LS1_512(q0, q1, q2, q3, q4, q5, q6, q7); in Q512() 176 QEF_512(q0, q1, q2, q3, q4, q5, q6, q7); in Q512() 184 LS2_512(q0, q1, q2, q3, q4, q5, q6, q7); in Q512() 185 QEF_512(q0, q1, q2, q3, q4, q5, q6, q7); in Q512() 196 p[8] ^= d(0) ^ q0; in Q512()
|
/freebsd/contrib/byacc/test/yacc/ |
H A D | grammar.dot | 12 …q0 [label="0:\l $accept -> . program $end\l program -> . { $end }\l program -> . translation_un… 164 q0 -> q1 [label="error"]; 165 q0 -> q2 [label="'('"]; 166 q0 -> q3 [label="'*'"]; 167 q0 -> q4 [label="'&'"]; 168 q0 -> q5 [label="T_IDENTIFIER"]; 169 q0 -> q6 [label="T_TYPEDEF_NAME"]; 170 q0 -> q7 [label="T_DEFINE_NAME"]; 171 q0 -> q8 [label="T_AUTO"]; 172 q0 -> q9 [label="T_EXTERN"]; [all …]
|