| /src/crypto/external/apache2/openssl/lib/libcrypto/arch/aarch64/ |
| keccak1600-armv8.S | 602 .inst 0xce7c8f5f //rax1 v31.16b,v26.16b,v28.16b // D[2] 612 .inst 0xce9f0ec9 //xar v9.16b,v22.16b,v31.16b,#64-61 616 .inst 0xce9f085a //xar v26.16b, v2.16b,v31.16b,#64-62 // C[1]=A[4][0] 618 .inst 0xce9f5582 //xar v2.16b,v12.16b,v31.16b,#64-43 637 .inst 0xce9fc623 //xar v3.16b,v17.16b,v31.16b,#64-15 // A[0][3]=A[3][3] 639 .inst 0xce9fe8ff //xar v31.16b, v7.16b,v31.16b,#64-6 // D[2]=A[2][1] 657 .inst 0xce2c7f2a //bcax v10.16b,v25.16b, v12.16b,v31.16b 658 .inst 0xce2d33eb //bcax v11.16b,v31.16b, v13.16b,v12.16b 661 .inst 0xce3f65ce //bcax v14.16b,v14.16b,v31.16b, v25.16 [all...] |
| vpsm4_ex-armv8.S | 100 and v0.16b, v0.16b, v31.16b 107 and v0.16b, v0.16b, v31.16b 146 and v0.16b, v0.16b, v31.16b 153 and v0.16b, v0.16b, v31.16b 180 and v0.16b, v0.16b, v31.16b 187 and v0.16b, v0.16b, v31.16b 219 and v0.16b, v0.16b, v31.16b 226 and v0.16b, v0.16b, v31.16b 253 and v0.16b, v0.16b, v31.16b 260 and v0.16b, v0.16b, v31.16 [all...] |
| chacha-armv8.S | 412 dup v31.4s,v3.s[3] 442 eor v31.16b,v31.16b,v28.16b 450 rev32 v31.8h,v31.8h 458 add v30.4s,v30.4s,v31.4s 498 eor v7.16b,v31.16b,v28.16b 506 tbl v31.16b,{v7.16b},v9.16b 514 add v30.4s,v30.4s,v31.4s 540 eor v31.16b,v31.16b,v16.16 [all...] |
| /src/crypto/external/apache2/openssl/lib/libcrypto/arch/arm/ |
| keccak1600-armv8.S | 603 .inst 0xce7c8f5f //rax1 v31.16b,v26.16b,v28.16b // D[2] 613 .inst 0xce9f0ec9 //xar v9.16b,v22.16b,v31.16b,#64-61 617 .inst 0xce9f085a //xar v26.16b, v2.16b,v31.16b,#64-62 // C[1]=A[4][0] 619 .inst 0xce9f5582 //xar v2.16b,v12.16b,v31.16b,#64-43 638 .inst 0xce9fc623 //xar v3.16b,v17.16b,v31.16b,#64-15 // A[0][3]=A[3][3] 640 .inst 0xce9fe8ff //xar v31.16b, v7.16b,v31.16b,#64-6 // D[2]=A[2][1] 658 .inst 0xce2c7f2a //bcax v10.16b,v25.16b, v12.16b,v31.16b 659 .inst 0xce2d33eb //bcax v11.16b,v31.16b, v13.16b,v12.16b 662 .inst 0xce3f65ce //bcax v14.16b,v14.16b,v31.16b, v25.16 [all...] |
| vpsm4_ex-armv8.S | 101 and v0.16b, v0.16b, v31.16b 108 and v0.16b, v0.16b, v31.16b 147 and v0.16b, v0.16b, v31.16b 154 and v0.16b, v0.16b, v31.16b 181 and v0.16b, v0.16b, v31.16b 188 and v0.16b, v0.16b, v31.16b 220 and v0.16b, v0.16b, v31.16b 227 and v0.16b, v0.16b, v31.16b 254 and v0.16b, v0.16b, v31.16b 261 and v0.16b, v0.16b, v31.16 [all...] |
| chacha-armv8.S | 413 dup v31.4s,v3.s[3] 443 eor v31.16b,v31.16b,v28.16b 451 rev32 v31.8h,v31.8h 459 add v30.4s,v30.4s,v31.4s 499 eor v7.16b,v31.16b,v28.16b 507 tbl v31.16b,{v7.16b},v9.16b 515 add v30.4s,v30.4s,v31.4s 541 eor v31.16b,v31.16b,v16.16 [all...] |
| /src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/ |
| keccak1600-armv8.S | 594 .inst 0xce7c8f5f //rax1 v31.16b,v26.16b,v28.16b // D[2] 604 .inst 0xce9f0ec9 //xar v9.16b,v22.16b,v31.16b,#64-61 608 .inst 0xce9f085a //xar v26.16b, v2.16b,v31.16b,#64-62 // C[1]=A[4][0] 610 .inst 0xce9f5582 //xar v2.16b,v12.16b,v31.16b,#64-43 629 .inst 0xce9fc623 //xar v3.16b,v17.16b,v31.16b,#64-15 // A[0][3]=A[3][3] 631 .inst 0xce9fe8ff //xar v31.16b, v7.16b,v31.16b,#64-6 // D[2]=A[2][1] 649 .inst 0xce2c7f2a //bcax v10.16b,v25.16b, v12.16b,v31.16b 650 .inst 0xce2d33eb //bcax v11.16b,v31.16b, v13.16b,v12.16b 653 .inst 0xce3f65ce //bcax v14.16b,v14.16b,v31.16b, v25.16 [all...] |
| chacha-armv8.S | 372 dup v31.4s,v3.s[3] 402 eor v31.16b,v31.16b,v28.16b 410 rev32 v31.8h,v31.8h 418 add v30.4s,v30.4s,v31.4s 458 eor v7.16b,v31.16b,v28.16b 466 tbl v31.16b,{v7.16b},v9.16b 474 add v30.4s,v30.4s,v31.4s 500 eor v31.16b,v31.16b,v16.16 [all...] |
| /src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ |
| keccak1600-armv8.S | 595 .inst 0xce7c8f5f //rax1 v31.16b,v26.16b,v28.16b // D[2] 605 .inst 0xce9f0ec9 //xar v9.16b,v22.16b,v31.16b,#64-61 609 .inst 0xce9f085a //xar v26.16b, v2.16b,v31.16b,#64-62 // C[1]=A[4][0] 611 .inst 0xce9f5582 //xar v2.16b,v12.16b,v31.16b,#64-43 630 .inst 0xce9fc623 //xar v3.16b,v17.16b,v31.16b,#64-15 // A[0][3]=A[3][3] 632 .inst 0xce9fe8ff //xar v31.16b, v7.16b,v31.16b,#64-6 // D[2]=A[2][1] 650 .inst 0xce2c7f2a //bcax v10.16b,v25.16b, v12.16b,v31.16b 651 .inst 0xce2d33eb //bcax v11.16b,v31.16b, v13.16b,v12.16b 654 .inst 0xce3f65ce //bcax v14.16b,v14.16b,v31.16b, v25.16 [all...] |
| chacha-armv8.S | 373 dup v31.4s,v3.s[3] 403 eor v31.16b,v31.16b,v28.16b 411 rev32 v31.8h,v31.8h 419 add v30.4s,v30.4s,v31.4s 459 eor v7.16b,v31.16b,v28.16b 467 tbl v31.16b,{v7.16b},v9.16b 475 add v30.4s,v30.4s,v31.4s 501 eor v31.16b,v31.16b,v16.16 [all...] |
| /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/aarch64/ |
| keccak1600-armv8.S | 594 .inst 0xce7c8f5f //rax1 v31.16b,v26.16b,v28.16b // D[2] 602 .inst 0xce9f0ec9 //xar v9.16b,v22.16b,v31.16b,#64-61 606 .inst 0xce9f0854 //xar v20.16b,v2.16b,v31.16b,#64-62 608 .inst 0xce9f5582 //xar v2.16b,v12.16b,v31.16b,#64-43 620 .inst 0xce9fc632 //xar v18.16b,v17.16b,v31.16b,#64-15 622 .inst 0xce9fe8eb //xar v11.16b,v7.16b,v31.16b,#64-6 636 dup v31.2d,x11 // borrow C[6] 649 eor v0.16b,v28.16b,v31.16b // Iota 664 .inst 0xce375abf //bcax v31.16b, v21.16b,v23.16b,v22.16b // * 675 .inst 0xce1d7d4a //eor3 v10.16b,v10.16b, v29.16b,v31.16 [all...] |
| /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/arm/ |
| keccak1600-armv8.S | 595 .inst 0xce7c8f5f //rax1 v31.16b,v26.16b,v28.16b // D[2] 603 .inst 0xce9f0ec9 //xar v9.16b,v22.16b,v31.16b,#64-61 607 .inst 0xce9f0854 //xar v20.16b,v2.16b,v31.16b,#64-62 609 .inst 0xce9f5582 //xar v2.16b,v12.16b,v31.16b,#64-43 621 .inst 0xce9fc632 //xar v18.16b,v17.16b,v31.16b,#64-15 623 .inst 0xce9fe8eb //xar v11.16b,v7.16b,v31.16b,#64-6 637 dup v31.2d,x11 // borrow C[6] 650 eor v0.16b,v28.16b,v31.16b // Iota 665 .inst 0xce375abf //bcax v31.16b, v21.16b,v23.16b,v22.16b // * 676 .inst 0xce1d7d4a //eor3 v10.16b,v10.16b, v29.16b,v31.16 [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/sha/asm/ |
| keccak1600p8-ppc.pl | 57 $FRAME=6*$SIZE_T+13*16; # 13*16 is for v20-v31 offload 105 vpermdi v31,v26,v27,0b00 ; A[0][0..1]^A[2][0..1] 110 vxor v26,v26,v31 ; C[0..1] 113 vspltisb v31,1 118 vrld v29,v26,v31 ; ROL64(C[0..1],1) 119 vrld v30,v27,v31 ; ROL64(C[2..3],1) 120 vrld v31,v28,v31 ; ROL64(C[4..4],1) 121 vpermdi v31,v31,v29,0b1 [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/sha/asm/ |
| keccak1600p8-ppc.pl | 57 $FRAME=6*$SIZE_T+13*16; # 13*16 is for v20-v31 offload 105 vpermdi v31,v26,v27,0b00 ; A[0][0..1]^A[2][0..1] 110 vxor v26,v26,v31 ; C[0..1] 113 vspltisb v31,1 118 vrld v29,v26,v31 ; ROL64(C[0..1],1) 119 vrld v30,v27,v31 ; ROL64(C[2..3],1) 120 vrld v31,v28,v31 ; ROL64(C[4..4],1) 121 vpermdi v31,v31,v29,0b1 [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/sha/asm/ |
| keccak1600p8-ppc.pl | 53 $FRAME=6*$SIZE_T+13*16; # 13*16 is for v20-v31 offload 101 vpermdi v31,v26,v27,0b00 ; A[0][0..1]^A[2][0..1] 106 vxor v26,v26,v31 ; C[0..1] 109 vspltisb v31,1 114 vrld v29,v26,v31 ; ROL64(C[0..1],1) 115 vrld v30,v27,v31 ; ROL64(C[2..3],1) 116 vrld v31,v28,v31 ; ROL64(C[4..4],1) 117 vpermdi v31,v31,v29,0b1 [all...] |
| /src/external/gpl3/gcc/dist/libgcc/config/rs6000/ |
| darwin-vecsave.S | 69 stvx v31,r11,r0 97 lvx v31,r11,r0 127 stvx v31,r11,r0 158 lvx v31,r11,r0
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/ |
| darwin-vecsave.S | 69 stvx v31,r11,r0 97 lvx v31,r11,r0 127 stvx v31,r11,r0 158 lvx v31,r11,r0
|
| /src/sys/crypto/aes/arch/arm/ |
| aes_armv8_64.S | 547 ld1 {v31.16b}, [x1] /* q31 := chaining value */ 549 eor v0.16b, v0.16b, v31.16b /* q0 := plaintext block */ 551 mov v0.16b, v31.16b /* move cv = ciphertext block */ 598 mov v31.16b, v6.16b /* q[24+i] := cv[i], 0<i<8 */ 609 eor v7.16b, v7.16b, v31.16b /* q[i] := pt[i] */ 646 ld1 {v31.16b}, [x4] /* q31 := tweak */ 651 eor v0.16b, v0.16b, v31.16b /* q0 := ptxt ^ tweak */ 653 eor v0.16b, v0.16b, v31.16b /* q0 := AES(ptxt ^ tweak) ^ tweak */ 658 st1 {v31.16b}, [x4] /* update tweak */ 679 ld1 {v31.16b}, [x4] /* q31 := tweak * [all...] |
| /src/sys/arch/powerpc/oea/ |
| altivec_subr.S | 93 li %r7,VREG_V31; lvx %v31,%r3,%r7 145 li %r7,VREG_V31; stvx %v31,%r3,%r7 150 mfvscr %v31 151 li %r4,VREG_VSCR; stvewx %v31,%r3,%r4 /* low word only */ 153 lvx %v31,%r3,%r7 /* restore v31 */
|
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| tsan_ppc_regs.h | 96 #define v31 31 macro
|
| /src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| tsan_ppc_regs.h | 96 #define v31 31 macro
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
| tsan_ppc_regs.h | 96 #define v31 31 macro
|
| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| amdgpu_atomfirmware.c | 122 struct atom_umc_info_v3_1 v31; member in union:umc_info 301 (le32_to_cpu(umc_info->v31.umc_config) & 310 struct atom_firmware_info_v3_1 v31; member in union:firmware_info 335 (le32_to_cpu(firmware_info->v31.firmware_capability) & 344 struct atom_smu_info_v3_1 v31; member in union:smu_info 365 le32_to_cpu(firmware_info->v31.bootup_sclk_in10khz); 367 le32_to_cpu(firmware_info->v31.bootup_mclk_in10khz); 374 le32_to_cpu(firmware_info->v31.firmware_capability); 388 spll->reference_freq = le32_to_cpu(smu_info->v31.core_refclk_10khz); 411 mpll->reference_freq = le32_to_cpu(umc_info->v31.mem_refclk_10khz) [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/aes/asm/ |
| aesp8-ppc.pl | 682 # v26-v31 last 6 round keys 712 stvx v31,r11,$sp 736 lvx v31,$x00,$key 742 ?vperm v24,v30,v31,$keyperm 746 ?vperm v25,v31,v30,$keyperm 747 lvx v31,$x00,$key 753 ?vperm v24,v30,v31,$keyperm 756 ?vperm v25,v31,v26,$keyperm 765 lvx v31,$x60,$key 768 ?vperm v30,v30,v31,$keyper [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/aes/asm/ |
| aesp8-ppc.pl | 682 # v26-v31 last 6 round keys 712 stvx v31,r11,$sp 736 lvx v31,$x00,$key 742 ?vperm v24,v30,v31,$keyperm 746 ?vperm v25,v31,v30,$keyperm 747 lvx v31,$x00,$key 753 ?vperm v24,v30,v31,$keyperm 756 ?vperm v25,v31,v26,$keyperm 765 lvx v31,$x60,$key 768 ?vperm v30,v30,v31,$keyper [all...] |