Home
last modified time | relevance | path

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

12345678910>>...17

/freebsd/sys/arm64/arm64/
H A Dcopyinout.S42 ldr x7, =VM_MAXUSER_ADDRESS
43 cmp x6, x7
101 SET_FAULT_HANDLER(x6, x7) /* Set the handler */
103 ldr x7, =VM_MAXUSER_ADDRESS
104 1: cmp x0, x7
114 2: SET_FAULT_HANDLER(xzr, x7) /* Clear the handler */
148 SET_FAULT_HANDLER(x6, x7) /* Set the handler */
149 ENTER_USER_ACCESS(w6, x7)
175 ldp x7, x8, [x0], #0x10
179 stp x7, x8, [x1], #0x10
[all …]
H A Dlocore.S506 mov x7, LPA2_VAL
508 cmp x6, x7
545 ldr x7, =((6 * 1024 * 1024) - 1)
546 add x8, x8, x7
558 ldr x7, .Lend
559 sub x8, x7, x6
565 ldr x7, =(3 * L2_SIZE - 1)
566 add x8, x8, x7
589 mov x7, #(ATTR_S1_IDX(VM_MEMATTR_WRITE_BACK))
634 mov x7, #(ATTR_S1_nG | ATTR_S1_IDX(VM_MEMATTR_WRITE_BACK))
[all …]
H A Dsupport.S42 ldr x7, =(\limit)
43 cmp x\user_arg, x7
218 mov x7, x1 /* Back up the compare value */
222 cmp x1, x7 /* Check if successful */
231 adr x7, fsu_fault /* Load the fault handler */
232 SET_FAULT_HANDLER(x7, x6) /* And set it */
/freebsd/sys/crypto/openssl/aarch64/
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.S2406 ldp x6,x7,[x1,#16]
2431 ldp x6,x7,[x1,#16]
2457 ldp x6,x7,[x1,#16]
2480 ldp x6,x7,[x1,#16]
2582 mov x7,x17
2589 mov x11,x7
2658 mul x17,x7,x3 // a[3]*b[0]
2659 umulh x11,x7,x3
2678 mul x11,x7,x3 // lo(a[3]*b[i])
2688 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
45 adr x7,.Lpoly1305_blocks_neon
49 csel x12,x12,x7,eq
74 ldp x7,x8,[x0,#32] // load key value
90 mul x12,x4,x7 // h0*r0
92 umulh x13,x4,x7
103 mul x10,x5,x7 // h1*r0
[all …]
H A Daesv8-armx.S395 add x7,x3,x5,lsl#4 // pointer to last 7 round keys
397 ld1 {v18.4s,v19.4s},[x7],#32
398 ld1 {v20.4s,v21.4s},[x7],#32
399 ld1 {v22.4s,v23.4s},[x7],#32
400 ld1 {v7.4s},[x7]
402 add x7,x3,#32
435 ld1 {v16.4s},[x7],#16
447 ld1 {v17.4s},[x7],#16
474 mov x7,x3
546 ld1 {v16.4s},[x7],#16 // re-pre-load rndkey[0]
[all …]
H A Dsha512-armv8.S132 eor x7,x23,x23,ror#23
138 eor x16,x16,x7,ror#18 // Sigma1(e)
139 ror x7,x27,#28
146 eor x17,x7,x17,ror#34 // Sigma0(a)
177 ldp x7,x8,[x1],#2*8
200 rev x7,x7 // 4
208 add x23,x23,x7 // h+=X[i]
400 str x7,[sp,#0]
403 eor x7,x20,x20,ror#23
409 eor x16,x16,x7,ror#18 // Sigma1(e)
[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
H A Dtimingsafe_memcmp.S90 0: ldp x4, x7, [x0], #16
93 csel x4, x4, x7, ne // if not, try second pair
103 ldp x4, x7, [x0]
106 csel x4, x4, x7, ne // if not, try second pair
/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/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/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/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.S140 eor x7,x23,x23,ror#23
146 eor x16,x16,x7,ror#18 // Sigma1(e)
147 ror x7,x27,#28
154 eor x17,x7,x17,ror#34 // Sigma0(a)
185 ldp x7,x8,[x1],#2*8
208 rev x7,x7 // 4
216 add x23,x23,x7 // h+=X[i]
408 str x7,[sp,#0]
411 eor x7,x2
[all...]
/freebsd/contrib/bearssl/src/symcipher/
H A Daes_ct.c41 uint32_t x0, x1, x2, x3, x4, x5, x6, x7; in br_aes_ct_bitslice_Sbox() local
63 x7 = q[0]; in br_aes_ct_bitslice_Sbox()
73 y1 = t0 ^ x7; in br_aes_ct_bitslice_Sbox()
82 y6 = y15 ^ x7; in br_aes_ct_bitslice_Sbox()
85 y7 = x7 ^ y11; in br_aes_ct_bitslice_Sbox()
98 t5 = y4 & x7; in br_aes_ct_bitslice_Sbox()
143 z2 = t33 & x7; in br_aes_ct_bitslice_Sbox()

12345678910>>...17