Home
last modified time | relevance | path

Searched refs:x7 (Results 1 – 25 of 444) sorted by relevance

12345678910>>...18

/freebsd/sys/crypto/openssl/aarch64/
H A Decp_sm2p256-armv8.S29 ldp x7,x8,[x0]
33 extr x7,x8,x7,#1
39 stp x7,x8,[x0]
52 ldp x7,x8,[x1]
58 subs x7,x7,x11
64 stp x7,x8,[x0]
77 ldp x7,x8,[x1]
81 mov x3,x7
84 extr x7,x8,x7,#1
103 adds x7,x7,x11
[all …]
H A Darmv8-mont.S42 ldp x7,x8,[x1],#16 // ap[0..1]
48 mul x6,x7,x9 // ap[0]*bp[0]
50 umulh x7,x7,x9
77 adds x6,x10,x7
79 adc x7,x11,xzr
95 adds x6,x10,x7
97 adc x7,x11,xzr
105 adcs x13,x13,x7
112 ldp x7,x8,[x1],#16
116 mul x6,x7,x9 // ap[0]*bp[i]
[all …]
H A Decp_nistz256-armv8.S2409 ldp x6,x7,[x1,#16]
2437 ldp x6,x7,[x1,#16]
2466 ldp x6,x7,[x1,#16]
2491 ldp x6,x7,[x1,#16]
2603 mov x7,x17
2610 mov x11,x7
2683 mul x17,x7,x3 // a[3]*b[0]
2684 umulh x11,x7,x3
2703 mul x11,x7,x3 // lo(a[3]*b[i])
2713 umulh x11,x7,x3 // hi(a[3]*b[i])
[all …]
H A Daes-gcm-armv8_64.S225 ldp x6, x7, [x0, #0] //AES block 0 - load plaintext
228 rev x7, x7
246 eor x7, x7, x14 //AES block 0 - round 10 high
253 fmov v4.d[1], x7 //AES block 0 - mov high
346 ldp x6, x7, [x0, #0] //AES block 4k+4 - load plaintext
349 rev x7, x7
387 eor x7, x7, x14 //AES block 4k+4 - round 10 high
469 fmov v4.d[1], x7 //AES block 4k+4 - mov high
754 ldp x6, x7, [x0], #16 //AES block 4k+4 - load plaintext
757 rev x7, x7
[all …]
H A Dpoly1305-armv8.S30 ldp x7,x8,[x1] // load key
34 rev x7,x7 // flip bytes
37 and x7,x7,x9 // &=0ffffffc0fffffff
40 stp x7,x8,[x0,#32] // save key value
46 adrp x7,poly1305_blocks_neon
47 add x7,x7,#:lo12:.Lpoly1305_blocks_neon
53 csel x12,x12,x7,eq
78 ldp x7,x8,[x0,#32] // load key value
94 mul x12,x4,x7 // h0*r0
96 umulh x13,x4,x7
[all …]
H A Daesv8-armx.S397 add x7,x3,x5,lsl#4 // pointer to last 7 round keys
399 ld1 {v18.4s,v19.4s},[x7],#32
400 ld1 {v20.4s,v21.4s},[x7],#32
401 ld1 {v22.4s,v23.4s},[x7],#32
402 ld1 {v7.4s},[x7]
404 add x7,x3,#32
437 ld1 {v16.4s},[x7],#16
449 ld1 {v17.4s},[x7],#16
476 mov x7,x3
548 ld1 {v16.4s},[x7],#16 // re-pre-load rndkey[0]
[all …]
H A Dchacha-armv8-sve.S43 mov x7,0
48 mov x7,1
87 cbz x7, 1f
90 subs x7,x2,x5,lsl #6
92 mov x2,x7
531 add x7,x7,x8,lsl #32 // pack
623 rev x7,x7
654 eor x7,x7,x8
728 stp x7,x9,[x0],#16
773 eor x7,x7,x8
[all …]
H A Dsha512-armv8.S133 eor x7,x23,x23,ror#23
139 eor x16,x16,x7,ror#18 // Sigma1(e)
140 ror x7,x27,#28
147 eor x17,x7,x17,ror#34 // Sigma0(a)
178 ldp x7,x8,[x1],#2*8
201 rev x7,x7 // 4
209 add x23,x23,x7 // h+=X[i]
401 str x7,[sp,#0]
404 eor x7,x20,x20,ror#23
410 eor x16,x16,x7,ror#18 // Sigma1(e)
[all …]
/freebsd/sys/arm64/arm64/
H A Dcopyinout.S49 ldr x7, =VM_MAXUSER_ADDRESS
50 cmp x6, x7
91 SET_FAULT_HANDLER(x6, x7) /* Set the handler */
97 SET_FAULT_HANDLER(xzr, x7) /* Clear the handler */
130 SET_FAULT_HANDLER(x6, x7) /* Set the handler */
136 SET_FAULT_HANDLER(xzr, x7) /* Clear the handler */
154 SET_FAULT_HANDLER(x6, x7) /* Set the handler */
162 ldr x7, =VM_MAXUSER_ADDRESS
163 1: cmp x6, x7
174 2: SET_FAULT_HANDLER(xzr, x7) /* Clear the handler */
[all …]
H A Dlocore.S594 mov x7, LPA2_VAL
596 cmp x6, x7
633 ldr x7, =((6 * 1024 * 1024) - 1)
634 add x8, x8, x7
646 ldr x7, .Lend
647 sub x8, x7, x6
653 ldr x7, =(3 * L2_SIZE - 1)
654 add x8, x8, x7
695 ldr x7, =(ATTR_S1_IDX(VM_MEMATTR_WRITE_BACK) | \
704 ldr x7, =(ATTR_S1_IDX(VM_MEMATTR_WRITE_BACK) | ATTR_S1_XN)
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/
H A Dcore_hsalsa20_ref2.c22 uint32_t x0, x1, x2, x3, x4, x5, x6, x7, x8, in crypto_core_hsalsa20() local
46 x7 = LOAD32_LE(in + 4); in crypto_core_hsalsa20()
64 x7 ^= ROTL32(x3 + x15, 9); in crypto_core_hsalsa20()
65 x11 ^= ROTL32(x7 + x3, 13); in crypto_core_hsalsa20()
66 x15 ^= ROTL32(x11 + x7, 18); in crypto_core_hsalsa20()
72 x7 ^= ROTL32(x6 + x5, 9); in crypto_core_hsalsa20()
73 x4 ^= ROTL32(x7 + x6, 13); in crypto_core_hsalsa20()
74 x5 ^= ROTL32(x4 + x7, 18); in crypto_core_hsalsa20()
90 STORE32_LE(out + 20, x7); in crypto_core_hsalsa20()
/freebsd/lib/libc/aarch64/string/
H A Dstrlcpy.S100 mov x7, x4
119 cbnz x7, 1f
129 fmov x7, d1
130 cbnz x7, 2f
135 fmov x7, d1
137 cbz x7, 0b
140 2: rbit x8, x7
176 mov x7, x8
203 cbnz x7, 1f
213 fmov x7, d1
[all …]
H A Dmemccpy.S139 clz x7, x8 // index of mismatch
140 lsr x8, x7, #2
142 lsl x5, x6, x7 // simulate x86 bt with shifted 0xf
175 mov x7, x5 // keep a copy of original match mask
193 mov x7, x8
216 ands x7, x7, x5 // was the terminator present?
H A Dstrcmp.S179 mov x7, x9
182 ubfiz x7, x7, #2, #4 // x7 = (x7 & 0xf) << 2
183 lsl x6, x6, x7 // adjust NUL mask to indices
314 mov x7, x9
317 ubfiz x7, x7, #2, #4
318 lsl x6, x6, x7
/freebsd/sys/contrib/device-tree/Bindings/opp/
H A Dqcom-nvmem-cpufreq.txt163 opp-supported-hw = <0x7>;
175 opp-supported-hw = <0x7>;
187 opp-supported-hw = <0x7>;
199 opp-supported-hw = <0x7>;
211 opp-supported-hw = <0x7>;
235 opp-supported-hw = <0x7>;
247 opp-supported-hw = <0x7>;
259 opp-supported-hw = <0x7>;
271 opp-supported-hw = <0x7>;
283 opp-supported-hw = <0x7>;
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/salsa/ref/
H A Dcore_salsa_ref.c15 uint32_t x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, in crypto_core_salsa() local
41 j7 = x7 = LOAD32_LE(in + 4); in crypto_core_salsa()
59 x7 ^= ROTL32(x3 + x15, 9); in crypto_core_salsa()
60 x11 ^= ROTL32(x7 + x3, 13); in crypto_core_salsa()
61 x15 ^= ROTL32(x11 + x7, 18); in crypto_core_salsa()
67 x7 ^= ROTL32(x6 + x5, 9); in crypto_core_salsa()
68 x4 ^= ROTL32(x7 + x6, 13); in crypto_core_salsa()
69 x5 ^= ROTL32(x4 + x7, 18); in crypto_core_salsa()
86 STORE32_LE(out + 28, x7 + j7); in crypto_core_salsa()
/freebsd/crypto/openssh/openbsd-compat/
H A Dchacha_private.h93 u32 x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15; in chacha_encrypt_bytes() local
132 x7 = j7; in chacha_encrypt_bytes()
145 QUARTERROUND( x3, x7,x11,x15) in chacha_encrypt_bytes()
148 QUARTERROUND( x2, x7, x8,x13) in chacha_encrypt_bytes()
158 x7 = PLUS(x7,j7); in chacha_encrypt_bytes()
176 x7 = XOR(x7,U8TO32_LITTLE(m + 28)); in chacha_encrypt_bytes()
200 U32TO8_LITTLE(c + 28,x7); in chacha_encrypt_bytes()
/freebsd/contrib/unbound/compat/
H A Dchacha_private.h91 u32 x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15; in chacha_encrypt_bytes() local
130 x7 = j7; in chacha_encrypt_bytes()
143 QUARTERROUND( x3, x7,x11,x15) in chacha_encrypt_bytes()
146 QUARTERROUND( x2, x7, x8,x13) in chacha_encrypt_bytes()
156 x7 = PLUS(x7,j7); in chacha_encrypt_bytes()
174 x7 = XOR(x7,U8TO32_LITTLE(m + 28)); in chacha_encrypt_bytes()
198 U32TO8_LITTLE(c + 28,x7); in chacha_encrypt_bytes()
/freebsd/crypto/openssh/
H A Dchacha.c91 u32 x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15; in chacha_encrypt_bytes() local
130 x7 = j7; in chacha_encrypt_bytes()
143 QUARTERROUND( x3, x7,x11,x15) in chacha_encrypt_bytes()
146 QUARTERROUND( x2, x7, x8,x13) in chacha_encrypt_bytes()
156 x7 = PLUS(x7,j7); in chacha_encrypt_bytes()
173 x7 = XOR(x7,U8TO32_LITTLE(m + 28)); in chacha_encrypt_bytes()
196 U32TO8_LITTLE(c + 28,x7); in chacha_encrypt_bytes()
/freebsd/sys/crypto/chacha20/
H A Dchacha.c113 u32 x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15; in chacha_encrypt_bytes() local
154 x7 = j7; in chacha_encrypt_bytes()
167 QUARTERROUND( x3, x7,x11,x15) in chacha_encrypt_bytes()
170 QUARTERROUND( x2, x7, x8,x13) in chacha_encrypt_bytes()
180 x7 = PLUS(x7,j7); in chacha_encrypt_bytes()
198 x7 = XOR(x7,U8TO32_LITTLE(m + 28)); in chacha_encrypt_bytes()
231 U32TO8_LITTLE(c + 28,x7); in chacha_encrypt_bytes()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/ref/
H A Dchacha20_ref.c84 uint32_t x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, in chacha20_encrypt_bytes() local
132 x7 = j7; in chacha20_encrypt_bytes()
145 QUARTERROUND(x3, x7, x11, x15) in chacha20_encrypt_bytes()
148 QUARTERROUND(x2, x7, x8, x13) in chacha20_encrypt_bytes()
158 x7 = PLUS(x7, j7); in chacha20_encrypt_bytes()
175 x7 = XOR(x7, LOAD32_LE(m + 28)); in chacha20_encrypt_bytes()
199 STORE32_LE(c + 28, x7); in chacha20_encrypt_bytes()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/hchacha20/
H A Dcore_hchacha20.c21 uint32_t x0, x1, x2, x3, x4, x5, x6, x7; in crypto_core_hchacha20() local
38 x7 = LOAD32_LE(k + 12); in crypto_core_hchacha20()
52 QUARTERROUND(x3, x7, x11, x15); in crypto_core_hchacha20()
55 QUARTERROUND(x2, x7, x8, x13); in crypto_core_hchacha20()
/freebsd/contrib/wireguard-tools/
H A Dcurve25519-fiat32.h232 { const u32 x7 = in1[1]; in fe_add_impl() local
245 out[1] = (x7 + x25); in fe_add_impl()
275 { const u32 x7 = in1[1]; in fe_sub_impl() local
288 out[1] = ((0x3fffffe + x7) - x25); in fe_sub_impl()
318 { const u32 x7 = in1[1]; in fe_mul_impl() local
331 { u64 x41 = (((u64)x23 * x7) + ((u64)x25 * x5)); in fe_mul_impl()
332 { u64 x42 = ((((u64)(0x2 * x25) * x7) + ((u64)x23 * x9)) + ((u64)x27 * x5)); in fe_mul_impl()
333 { u64 x43 = (((((u64)x25 * x9) + ((u64)x27 * x7)) + ((u64)x23 * x11)) + ((u64)x29 * x5)); in fe_mul_impl()
334 …{ u64 x44 = (((((u64)x27 * x9) + (0x2 * (((u64)x25 * x11) + ((u64)x29 * x7)))) + ((u64)x23 * x13))… in fe_mul_impl()
335 …{ u64 x45 = (((((((u64)x27 * x11) + ((u64)x29 * x9)) + ((u64)x25 * x13)) + ((u64)x31 * x7)) + ((u6… in fe_mul_impl()
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/
H A Dsha512-armv8.S141 eor x7,x23,x23,ror#23
147 eor x16,x16,x7,ror#18 // Sigma1(e)
148 ror x7,x27,#28
155 eor x17,x7,x17,ror#34 // Sigma0(a)
186 ldp x7,x8,[x1],#2*8
209 rev x7,x7 // 4
217 add x23,x23,x7 // h+=X[i]
409 str x7,[sp,#0]
412 eor x7,x20,x20,ror#23
418 eor x16,x16,x7,ror#18 // Sigma1(e)
[all …]
/freebsd/crypto/krb5/src/plugins/preauth/spake/
H A Dedwards25519_fiat.h142 fiat_25519_uint128 x7; in fiat_25519_carry_mul() local
194 x7 = ((fiat_25519_uint128)(arg1[3]) * ((arg2[2]) * UINT8_C(0x13))); in fiat_25519_carry_mul()
213 x26 = (x25 + (x10 + (x9 + (x7 + x4)))); in fiat_25519_carry_mul()
261 uint64_t x7; in fiat_25519_carry_square() local
311 x7 = ((arg1[2]) * 0x2); in fiat_25519_carry_square()
321 x17 = ((fiat_25519_uint128)(arg1[1]) * x7); in fiat_25519_carry_square()
325 x21 = ((fiat_25519_uint128)(arg1[0]) * x7); in fiat_25519_carry_square()
376 uint64_t x7; in fiat_25519_carry() local
388 x7 = ((fiat_25519_uint1)(x6 >> 51) + (x2 & UINT64_C(0x7ffffffffffff))); in fiat_25519_carry()
390 x9 = (x7 & UINT64_C(0x7ffffffffffff)); in fiat_25519_carry()
[all …]

12345678910>>...18