/openssl/crypto/sm3/ |
H A D | sm3.c | 101 R2(A, B, C, D, E, F, G, H, 0x9D8A7A87, W00, W00 ^ W04); in ossl_sm3_block_data_order() 103 R2(D, A, B, C, H, E, F, G, 0x3B14F50F, W01, W01 ^ W05); in ossl_sm3_block_data_order() 105 R2(C, D, A, B, G, H, E, F, 0x7629EA1E, W02, W02 ^ W06); in ossl_sm3_block_data_order() 107 R2(B, C, D, A, F, G, H, E, 0xEC53D43C, W03, W03 ^ W07); in ossl_sm3_block_data_order() 109 R2(A, B, C, D, E, F, G, H, 0xD8A7A879, W04, W04 ^ W08); in ossl_sm3_block_data_order() 111 R2(D, A, B, C, H, E, F, G, 0xB14F50F3, W05, W05 ^ W09); in ossl_sm3_block_data_order() 113 R2(C, D, A, B, G, H, E, F, 0x629EA1E7, W06, W06 ^ W10); in ossl_sm3_block_data_order() 115 R2(B, C, D, A, F, G, H, E, 0xC53D43CE, W07, W07 ^ W11); in ossl_sm3_block_data_order() 117 R2(A, B, C, D, E, F, G, H, 0x8A7A879D, W08, W08 ^ W12); in ossl_sm3_block_data_order() 119 R2(D, A, B, C, H, E, F, G, 0x14F50F3B, W09, W09 ^ W13); in ossl_sm3_block_data_order() [all …]
|
H A D | sm3_local.h | 109 #define R2(A,B,C,D,E,F,G,H,TJ,Wi,Wj) \ macro
|
/openssl/crypto/md4/ |
H A D | md4_dgst.c | 130 R2(A, B, C, D, X(0), 3, 0x6ED9EBA1L); in md4_block_data_order() 131 R2(D, A, B, C, X(8), 9, 0x6ED9EBA1L); in md4_block_data_order() 132 R2(C, D, A, B, X(4), 11, 0x6ED9EBA1L); in md4_block_data_order() 134 R2(A, B, C, D, X(2), 3, 0x6ED9EBA1L); in md4_block_data_order() 135 R2(D, A, B, C, X(10), 9, 0x6ED9EBA1L); in md4_block_data_order() 136 R2(C, D, A, B, X(6), 11, 0x6ED9EBA1L); in md4_block_data_order() 138 R2(A, B, C, D, X(1), 3, 0x6ED9EBA1L); in md4_block_data_order() 139 R2(D, A, B, C, X(9), 9, 0x6ED9EBA1L); in md4_block_data_order() 140 R2(C, D, A, B, X(5), 11, 0x6ED9EBA1L); in md4_block_data_order() 142 R2(A, B, C, D, X(3), 3, 0x6ED9EBA1L); in md4_block_data_order() [all …]
|
H A D | md4_local.h | 58 #define R2(a,b,c,d,k,s,t) { \ macro
|
/openssl/crypto/md5/ |
H A D | md5_dgst.c | 130 R2(A, B, C, D, X(5), 4, 0xfffa3942L); in md5_block_data_order() 131 R2(D, A, B, C, X(8), 11, 0x8771f681L); in md5_block_data_order() 134 R2(A, B, C, D, X(1), 4, 0xa4beea44L); in md5_block_data_order() 135 R2(D, A, B, C, X(4), 11, 0x4bdecfa9L); in md5_block_data_order() 136 R2(C, D, A, B, X(7), 16, 0xf6bb4b60L); in md5_block_data_order() 138 R2(A, B, C, D, X(13), 4, 0x289b7ec6L); in md5_block_data_order() 139 R2(D, A, B, C, X(0), 11, 0xeaa127faL); in md5_block_data_order() 140 R2(C, D, A, B, X(3), 16, 0xd4ef3085L); in md5_block_data_order() 141 R2(B, C, D, A, X(6), 23, 0x04881d05L); in md5_block_data_order() 142 R2(A, B, C, D, X(9), 4, 0xd9d4d039L); in md5_block_data_order() [all …]
|
H A D | md5_local.h | 74 #define R2(a,b,c,d,k,s,t) { \ macro
|
/openssl/crypto/poly1305/asm/ |
H A D | poly1305-armv4.pl | 478 vdup.32 $R2,r4 513 vmlal.u32 $D4,$R2,${R2}[1] 615 vtrn.32 $R2,$D2#lo 624 vadd.i32 $S2,$S2,$R2 647 vmov $R2,$D2#lo 1029 vmlal.u32 $D3,$H1#hi,$R2 1033 vmlal.u32 $D4,$H2#hi,$R2 1035 vmlal.u32 $D2,$H0#hi,$R2 1077 vmlal.u32 $D3,$H1#lo,$R2 1081 vmlal.u32 $D4,$H2#lo,$R2 [all …]
|
H A D | poly1305-s390x.pl | 393 vlvgg ($R2,$d1,0); 399 veslg ($S2,$R2,2); 404 vlr ($H2,$R2); 408 vag ($S2,$S2,$R2); 416 vpdi ($R2,$H2,$R2,0); 425 veslg ($S2,$R2,2); 429 vag ($S2,$S2,$R2); 438 vperm ($R2,$R2,$H2,$I0); 442 veslf ($S2,$R2,2); 446 vaf ($S2,$S2,$R2); [all …]
|
H A D | poly1305-c64xplus.pl | 34 ($R0,$R1,$R2,$R3,$S1,$S2,$S3,$S3b)=("A0","B0","A1","B1","A12","B12","A13","B13"); 127 LDDW *${CTXA}[3],$R2:$R0 ; load r2:r0 153 MPY32U $H0,$R2,A19:A18 165 || MPY32U B24,$R2,B23:B22 ; MPY32U $H1,$R2,B23:B22
|
H A D | poly1305-armv8.pl | 571 umull $ACC2,$IN23_0,${R2}[2] 585 umlal $ACC3,$IN23_1,${R2}[2] 594 umlal $ACC4,$IN23_2,${R2}[2] 638 umlal $ACC4,$IN01_2,${R2}[0] 652 umlal $ACC2,$IN01_0,${R2}[0] 757 umull2 $ACC4,$IN23_2,${R2} 763 umlal2 $ACC2,$IN23_0,${R2} 770 umlal2 $ACC3,$IN23_1,${R2} 796 umlal $ACC4,$IN01_2,${R2} 805 umlal $ACC2,$IN01_0,${R2} [all …]
|
H A D | poly1305-x86_64.pl | 2198 vpermd $D2,$T2,$R2 2336 vpermd $R2,$M0,$R2 2347 vpslld \$2,$R2,$S2 2532 vpsrlq \$32,$R2,$R2 3014 vmovdqa $H2,$R2 3082 vpunpcklqdq $R2,$H2,$R2 3100 vinserti128 \$1,%x#$R2,$H2,$R2 3104 vpermq \$0b11011000,$R2,$R2 3123 vpbroadcastq %x#$R2,$R2 3137 vpsrldq \$8,$R2,$R2 [all …]
|
H A D | poly1305-ppc.pl | 1078 vmulouw $T0,$H0,$R2 1218 mtvrwz $R2,$h2 1232 vmr $H2,$R2 1240 vpermdi $R2,$H2,$R2,0b00 1249 vsld $S2,$R2,$T0 1253 vaddudm $S2,$S2,$R2 1268 vmrgow $R2,$R2,$H2 1272 vslw $S2,$R2,$T0 1276 vadduwm $S2,$S2,$R2 1283 stvx_u $R2,$x00,$h0 [all …]
|
/openssl/crypto/md5/asm/ |
H A D | md5-586.pl | 107 sub R2 subroutine 252 &R2( 0,-1,$A,$B,$C,$D,$X,32, 4,0xfffa3942); 253 &R2( 1, 0,$D,$A,$B,$C,$X,33,11,0x8771f681); 254 &R2( 2, 0,$C,$D,$A,$B,$X,34,16,0x6d9d6122); 255 &R2( 3, 0,$B,$C,$D,$A,$X,35,23,0xfde5380c); 256 &R2( 4, 0,$A,$B,$C,$D,$X,36, 4,0xa4beea44); 257 &R2( 5, 0,$D,$A,$B,$C,$X,37,11,0x4bdecfa9); 258 &R2( 6, 0,$C,$D,$A,$B,$X,38,16,0xf6bb4b60); 259 &R2( 7, 0,$B,$C,$D,$A,$X,39,23,0xbebfbc70); 260 &R2( 8, 0,$A,$B,$C,$D,$X,40, 4,0x289b7ec6); [all …]
|
H A D | md5-sparcv9.pl | 155 sub R2 { subroutine 354 for (;$i<48;$i++) { &R2($i,@V); unshift(@V,pop(@V)); }
|
/openssl/crypto/bn/ |
H A D | rsaz_exp.c | 59 unsigned char *R2 = table_s; /* borrow */ 76 rsaz_1024_norm2red_avx2(R2, RR); 78 rsaz_1024_mul_avx2(R2, R2, R2, m, k0); 79 rsaz_1024_mul_avx2(R2, R2, two80, m, k0); 82 rsaz_1024_mul_avx2(result, R2, one, m, k0); 84 rsaz_1024_mul_avx2(a_inv, a_inv, R2, m, k0);
|
/openssl/crypto/rc4/asm/ |
H A D | rc4-md5-x86_64.pl | 318 sub R2 { subroutine 402 for(;$i<48;$i++) { R2($i,@V); unshift(@V,pop(@V)); push(@TX,shift(@TX)); }
|