Home
last modified time | relevance | path

Searched full:v7 (Results 1 – 25 of 417) sorted by relevance

12345678910>>...17

/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/blake3/
H A Db3_aarch64_sse2.S138 ld2 { v6.4s, v7.4s }, [x8]
149 ext v16.16b, v7.16b, v7.16b, #12
151 mov v7.16b, v16.16b
154 mov v7.s[1], v6.s[2]
187 trn2 v1.4s, v1.4s, v7.4s
193 ushr v7.4s, v5.4s, #12
195 orr v5.16b, v5.16b, v7.16b
196 add v7.4s, v2.4s, v5.4s
197 eor v2.16b, v7.16b, v3.16b
198 ext v7.16b, v7.16b, v7.16b, #12
[all …]
H A Db3_aarch64_sse41.S154 uzp1 v3.4s, v6.4s, v7.4s
156 uzp2 v2.4s, v6.4s, v7.4s
161 add v7.4s, v16.4s, v2.4s
168 add v6.4s, v7.4s, v5.4s
169 eor v7.16b, v1.16b, v6.16b
172 tbl v7.16b, { v7.16b }, v1.16b
174 add v4.4s, v4.4s, v7.4s
175 ext v7.16b, v7.16b, v7.16b, #8
187 eor v7.16b, v7.16b, v6.16b
190 tbl v7.16b, { v7.16b }, v0.16b
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha256-riscv64-zvkb-zvknha_or_zvknhb.pl63 my ($V0, $V1, $V2, $V3, $V4, $V5, $V6, $V7,
142 @{[vluxei8_v $V7, $H2, $V26]}
157 @{[vmv_v_v $V31, $V7]}
176 @{[vsha2cl_vv $V7, $V6, $V5]}
177 @{[vsha2ch_vv $V6, $V7, $V5]}
183 @{[vsha2cl_vv $V7, $V6, $V5]}
184 @{[vsha2ch_vv $V6, $V7, $V5]}
190 @{[vsha2cl_vv $V7, $V6, $V5]}
191 @{[vsha2ch_vv $V6, $V7, $V5]}
197 @{[vsha2cl_vv $V7, $V6, $V5]}
[all …]
/freebsd/sys/crypto/openssl/aarch64/
H A Dbsaes-armv8.S39 // v0-v7 input data
43 // v0-v7 output data
66 eor v7.16b, v7.16b, v8.16b
71 tbl v7.16b, {v7.16b}, v10.16b
79 eor v19.16b, v19.16b, v7.16b
91 eor v7.16b, v7.16b, v9.16b
101 eor v10.16b, v10.16b, v7.16b
111 eor v7.16b, v7.16b, v10.16b
123 eor v8.16b, v8.16b, v7.16b
131 eor v7.16b, v7.16b, v8.16b
[all …]
H A Daes-gcm-armv8-unroll8_64.S57 rev32 v7.16b, v30.16b //CTR block 7
74 aese v7.16b, v26.16b
75 aesmc v7.16b, v7.16b //AES block 7 - round 0
83 aese v7.16b, v27.16b
84 aesmc v7.16b, v7.16b //AES block 7 - round 1
108 aese v7.16b, v28.16b
109 aesmc v7.16b, v7.16b //AES block 7 - round 2
134 aese v7.16b, v26.16b
135 aesmc v7.16b, v7.16b //AES block 7 - round 3
144 aese v7.16b, v27.16b
[all …]
H A Dsm4-armv8.S63 .inst 0xce77c8c7 //sm4ekey v7.4S,v6.4S,v23.4S
64 st1 {v4.4s,v5.4s,v6.4s,v7.4s},[x1]
72 ld1 {v7.4s},[x0]
80 rev32 v7.16b,v7.16b
83 eor v7.16b, v7.16b,v24.16b;
84 .inst 0xce70c8e7 //sm4ekey v7.4S,v7.4S,v16.4S
85 .inst 0xce71c8e6 //sm4ekey v6.4S,v7.4S,v17.4S
87 rev64 v7.4s,v7.4s
89 ext v7.16b,v7.16b,v7.16b,#8
109 st1 {v4.4s,v5.4s,v6.4s,v7.4s},[x1]
[all …]
H A Dghashv8-armx.S59 pmull2 v7.1q,v22.2d,v22.2d
64 ext v17.16b,v5.16b,v7.16b,#8
67 eor v4.16b,v5.16b,v7.16b
75 ins v7.d[0],v6.d[1]
86 eor v4.16b,v4.16b,v7.16b
103 pmull2 v7.1q,v23.2d,v23.2d
108 ext v17.16b,v5.16b,v7.16b,#8
111 eor v4.16b,v5.16b,v7.16b
119 ins v7.d[0],v6.d[1]
130 eor v4.16b,v4.16b,v7.16b
[all …]
H A Dvpsm4_ex-armv8.S65 ld1 {v7.2d},[x5]
111 tbl v5.16b,{v5.16b},v7.16b
128 eor v14.16b,v6.16b,v7.16b
202 eor v12.16b,v7.16b,v12.16b
267 eor v7.16b,v7.16b,v13.16b
286 rev32 v0.16b,v7.16b
288 mov v0.16b,v7.16b
302 eor v14.16b,v6.16b,v7.16b
433 eor v0.16b,v7.16b,v12.16b
554 eor v7.16b,v7.16b,v12.16b
[all …]
H A Darmv8-mont.S247 eor v7.16b,v7.16b,v7.16b
261 st1 {v6.2d,v7.2d},[x7],#32
283 umlal v7.2d,v28.2s,v0.s[1]
298 umlal v7.2d,v29.2s,v2.s[1]
310 add v16.2d,v7.2d,v6.2d
311 ins v7.d[0],v16.d[0]
313 umlal v7.2d,v28.2s,v0.s[0]
317 shl v29.2d,v7.2d,#16
320 add v29.2d,v29.2d,v7.2d
329 umlal v7.2d,v29.2s,v2.s[0]
[all …]
H A Dvpsm4-armv8.S78 ld1 {v7.2d},[x5]
118 tbl v5.16b,{v5.16b},v7.16b
135 eor v14.16b,v6.16b,v7.16b
203 eor v12.16b,v7.16b,v12.16b
262 eor v7.16b,v7.16b,v13.16b
281 rev32 v0.16b,v7.16b
283 mov v0.16b,v7.16b
297 eor v14.16b,v6.16b,v7.16b
420 eor v0.16b,v7.16b,v12.16b
533 eor v7.16b,v7.16b,v12.16b
[all …]
H A Dsha512-armv8.S1138 ext v7.16b,v20.16b,v21.16b,#8
1140 .inst 0xce678af0 //sha512su1 v16.16b,v23.16b,v7.16b
1150 ext v7.16b,v21.16b,v22.16b,#8
1152 .inst 0xce678a11 //sha512su1 v17.16b,v16.16b,v7.16b
1162 ext v7.16b,v22.16b,v23.16b,#8
1164 .inst 0xce678a32 //sha512su1 v18.16b,v17.16b,v7.16b
1174 ext v7.16b,v23.16b,v16.16b,#8
1176 .inst 0xce678a53 //sha512su1 v19.16b,v18.16b,v7.16b
1186 ext v7.16b,v16.16b,v17.16b,#8
1188 .inst 0xce678a74 //sha512su1 v20.16b,v19.16b,v7.16b
[all …]
H A Dchacha-armv8.S467 eor v7.16b,v29.16b,v30.16b
475 ushr v29.4s,v7.4s,#20
483 sli v29.4s,v7.4s,#12
499 eor v7.16b,v31.16b,v28.16b
507 tbl v31.16b,{v7.16b},v9.16b
523 eor v7.16b,v29.16b,v30.16b
528 ushr v29.4s,v7.4s,#25
532 sli v29.4s,v7.4s,#7
571 eor v7.16b,v17.16b,v22.16b
579 ushr v17.4s,v7.4s,#20
[all …]
H A Dsha256-armv8.S1087 ld1 {v4.16b,v5.16b,v6.16b,v7.16b},[x1],#64
1093 rev32 v7.16b,v7.16b
1102 .inst 0x5e0760c4 //sha256su1 v4.16b,v6.16b,v7.16b
1109 .inst 0x5e0460e5 //sha256su1 v5.16b,v7.16b,v4.16b
1112 .inst 0x5e2828e6 //sha256su0 v6.16b,v7.16b
1118 add v17.4s,v17.4s,v7.4s
1119 .inst 0x5e282887 //sha256su0 v7.16b,v4.16b
1123 .inst 0x5e0660a7 //sha256su1 v7.16b,v5.16b,v6.16b
1130 .inst 0x5e0760c4 //sha256su1 v4.16b,v6.16b,v7.16b
1137 .inst 0x5e0460e5 //sha256su1 v5.16b,v7.16b,v4.16b
[all …]
H A Daesv8-armx.S336 ld1 {v7.4s},[x3]
340 eor v0.16b,v0.16b,v7.16b
376 ld1 {v7.4s},[x3]
380 eor v0.16b,v0.16b,v7.16b
402 ld1 {v7.4s},[x7]
549 eor v4.16b,v7.16b,v0.16b
551 eor v5.16b,v7.16b,v1.16b
553 eor v17.16b,v7.16b,v24.16b
555 eor v30.16b,v7.16b,v25.16b
557 eor v31.16b,v7.16b,v26.16b
[all …]
H A Dsha1-armv8.S1093 ld1 {v4.16b,v5.16b,v6.16b,v7.16b},[x1],#64
1103 rev32 v7.16b,v7.16b
1110 add v21.4s,v16.4s,v7.4s
1111 .inst 0x5e2818e4 //sha1su1 v4.16b,v7.16b
1112 .inst 0x5e0730c5 //sha1su0 v5.16b,v6.16b,v7.16b
1117 .inst 0x5e0430e6 //sha1su0 v6.16b,v7.16b,v4.16b
1122 .inst 0x5e053087 //sha1su0 v7.16b,v4.16b,v5.16b
1126 .inst 0x5e2818c7 //sha1su1 v7.16b,v6.16b
1130 add v21.4s,v17.4s,v7.4s
1131 .inst 0x5e2818e4 //sha1su1 v4.16b,v7.16b
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Dbsaes-armv8.pl72 // v0-v7 input data
76 // v0-v7 output data
99 eor v7.16b, v7.16b, v8.16b
104 tbl v7.16b, {v7.16b}, v10.16b
112 eor v19.16b, v19.16b, v7.16b
124 eor v7.16b, v7.16b, v9.16b
134 eor v10.16b, v10.16b, v7.16b
144 eor v7.16b, v7.16b, v10.16b
156 eor v8.16b, v8.16b, v7.16b
164 eor v7.16b, v7.16b, v8.16b
[all …]
H A Dvpaes-ppc.pl199 vxor v7, v7, v7 # 0x00..00
257 vperm v4, $sb1t, v7, v2 # vpshufb %xmm2, %xmm13, %xmm4 # 4 = sb1u
260 vperm v0, $sb1u, v7, v3 # vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t
263 vperm v5, $sb2t, v7, v2 # vpshufb %xmm2, %xmm15, %xmm5 # 4 = sb2u
265 vperm v2, $sb2u, v7, v3 # vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t
268 vperm v3, v0, v7, v1 # vpshufb %xmm1, %xmm0, %xmm3 # 0 = B
270 vperm v0, v0, v7, v4 # vpshufb %xmm4, %xmm0, %xmm0 # 3 = D
272 vperm v4, v3, v7, v1 # vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C
286 vperm v2, $invlo, v7, v3 # vpshufb %xmm3, %xmm10, %xmm2 # 2 = 1/iak
289 vperm v3, $invlo, v7, v4 # vpshufb %xmm4, %xmm10, %xmm3 # 3 = 1/jak
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/marvell/
H A Darmada-3720-espressobin-v7-emmc.dts3 * Device Tree file for Globalscale Marvell ESPRESSOBin Board V7 with eMMC
19 model = "Globalscale Marvell ESPRESSOBin Board V7 (eMMC)";
20 compatible = "globalscale,espressobin-v7-emmc", "globalscale,espressobin-v7",
H A Darmada-3720-espressobin-v7.dts3 * Device Tree file for Globalscale Marvell ESPRESSOBin Board V7
19 model = "Globalscale Marvell ESPRESSOBin Board V7";
20 compatible = "globalscale,espressobin-v7", "globalscale,espressobin",
/freebsd/sys/contrib/device-tree/Bindings/arm/marvell/
H A Darmada-37xx.yaml33 - globalscale,espressobin-v7
38 - description: Globalscale Espressobin V7 boards
41 - globalscale,espressobin-v7-emmc
42 - const: globalscale,espressobin-v7
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/
H A Dsha512-armv8.S1094 ext v7.16b,v20.16b,v21.16b,#8
1096 .inst 0xce678af0 //sha512su1 v16.16b,v23.16b,v7.16b
1106 ext v7.16b,v21.16b,v22.16b,#8
1108 .inst 0xce678a11 //sha512su1 v17.16b,v16.16b,v7.16b
1118 ext v7.16b,v22.16b,v23.16b,#8
1120 .inst 0xce678a32 //sha512su1 v18.16b,v17.16b,v7.16b
1130 ext v7.16b,v23.16b,v16.16b,#8
1132 .inst 0xce678a53 //sha512su1 v19.16b,v18.16b,v7.16b
1142 ext v7.16b,v16.16b,v17.16b,#8
1144 .inst 0xce678a74 //sha512su1 v20.16b,v19.16b,v7.16b
[all …]
H A Dsha256-armv8.S1039 ld1 {v4.16b-v7.16b},[x1],#64
1045 rev32 v7.16b,v7.16b
1054 .inst 0x5e0760c4 //sha256su1 v4.16b,v6.16b,v7.16b
1061 .inst 0x5e0460e5 //sha256su1 v5.16b,v7.16b,v4.16b
1064 .inst 0x5e2828e6 //sha256su0 v6.16b,v7.16b
1070 add v17.4s,v17.4s,v7.4s
1071 .inst 0x5e282887 //sha256su0 v7.16b,v4.16b
1075 .inst 0x5e0660a7 //sha256su1 v7.16b,v5.16b,v6.16b
1082 .inst 0x5e0760c4 //sha256su1 v4.16b,v6.16b,v7.16b
1089 .inst 0x5e0460e5 //sha256su1 v5.16b,v7.16b,v4.16b
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Dbrcm,brcmnand.yaml53 - brcm,brcmnand-v7.0
54 - brcm,brcmnand-v7.1
55 - brcm,brcmnand-v7.2
56 - brcm,brcmnand-v7.3
62 - brcm,brcmnand-v7.0
63 - brcm,brcmnand-v7.1
112 v7.0. Use this property to describe the rare
231 compatible = "brcm,brcmnand-v7.0", "brcm,brcmnand";
H A Dbrcm,brcmnand.txt21 string, like "brcm,brcmnand-v7.0"
30 brcm,brcmnand-v7.0
31 brcm,brcmnand-v7.1
32 brcm,brcmnand-v7.2
33 brcm,brcmnand-v7.3
56 v7.0. Use this property to describe the rare
132 compatible = "brcm,brcmnand-v7.0", "brcm,brcmnand";
/freebsd/sys/contrib/device-tree/Bindings/i2c/
H A Dmicrochip,corei2c.yaml20 - const: microchip,corei2c-rtl-v7 # Microchip Fabric based i2c IP core
21 - const: microchip,corei2c-rtl-v7 # Microchip Fabric based i2c IP core
49 compatible = "microchip,mpfs-i2c", "microchip,corei2c-rtl-v7";

12345678910>>...17