| /freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/blake3/ |
| H A D | b3_aarch64_sse2.S | 138 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 D | b3_aarch64_sse41.S | 154 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 D | sha256-riscv64-zvkb-zvknha_or_zvknhb.pl | 63 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 D | bsaes-armv8.S | 39 // 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 D | aes-gcm-armv8-unroll8_64.S | 57 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 D | sm4-armv8.S | 63 .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 D | ghashv8-armx.S | 59 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 D | vpsm4_ex-armv8.S | 65 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 D | armv8-mont.S | 247 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 D | vpsm4-armv8.S | 78 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 D | sha512-armv8.S | 1138 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 D | chacha-armv8.S | 467 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 D | sha256-armv8.S | 1087 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 D | aesv8-armx.S | 336 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 D | sha1-armv8.S | 1093 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 D | bsaes-armv8.pl | 72 // 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 D | vpaes-ppc.pl | 199 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 D | armada-3720-espressobin-v7-emmc.dts | 3 * 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 D | armada-3720-espressobin-v7.dts | 3 * 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 D | armada-37xx.yaml | 33 - 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 D | sha512-armv8.S | 1094 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 D | sha256-armv8.S | 1039 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 D | brcm,brcmnand.yaml | 53 - 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 D | brcm,brcmnand.txt | 21 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 D | microchip,corei2c.yaml | 20 - 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";
|