| /src/crypto/external/apache2/openssl/dist/crypto/sha/asm/ |
| sha1-s390x.pl | 27 # Optimize Xupdate for amount of memory references and reschedule 77 sub Xupdate { 81 lg $prefetch,$stdframe($sp) ### Xupdate(16) warm-up 84 return if ($i&1); # Xupdate is vectorized and executed every 2nd cycle 90 xgr $X[0],$prefetch ### Xupdate($i) 110 &Xupdate($i); 129 &Xupdate($i); 147 &Xupdate($i);
|
| sha1-sparcv9.pl | 87 sub Xupdate { 99 sllx @X[($j+6)%8],32,$Xi ! Xupdate($i) 120 &Xupdate(@_); 144 &Xupdate(@_); 167 &Xupdate(@_);
|
| sha1-sparcv9a.pl | 20 # pairable(*) with IALU ones, offloading of Xupdate to the UltraSPARC 88 # This is reference 2x-parallelized VIS-powered Xupdate procedure. It 90 sub Xupdate { 127 # half-round VIS timing, because there are 16 Xupdate-free rounds, 137 # The reference Xupdate procedure is then "strained" over *pairs* of
|
| sha256-armv4.pl | 326 sub Xupdate() 536 &Xupdate(\&body_00_15); 537 &Xupdate(\&body_00_15); 538 &Xupdate(\&body_00_15); 539 &Xupdate(\&body_00_15);
|
| sha512-armv8.pl | 474 sub Xupdate() 688 &Xupdate(\&body_00_15); 689 &Xupdate(\&body_00_15); 690 &Xupdate(\&body_00_15); 691 &Xupdate(\&body_00_15);
|
| sha1-armv4-large.pl | 111 sub Xupdate { 165 &Xupdate(@_,"and $t1,$b,$t1,ror#2"); 174 &Xupdate(@_,"eor $t1,$b,$t1,ror#2"); 182 &Xupdate(@_,"and $t1,$b,$t1,ror#2","and $t2,$c,$d");
|
| /src/crypto/external/bsd/openssl/dist/crypto/sha/asm/ |
| sha1-s390x.pl | 27 # Optimize Xupdate for amount of memory references and reschedule 77 sub Xupdate { 81 lg $prefetch,$stdframe($sp) ### Xupdate(16) warm-up 84 return if ($i&1); # Xupdate is vectorized and executed every 2nd cycle 90 xgr $X[0],$prefetch ### Xupdate($i) 110 &Xupdate($i); 129 &Xupdate($i); 147 &Xupdate($i);
|
| sha1-sparcv9.pl | 87 sub Xupdate { 99 sllx @X[($j+6)%8],32,$Xi ! Xupdate($i) 120 &Xupdate(@_); 144 &Xupdate(@_); 167 &Xupdate(@_);
|
| sha1-sparcv9a.pl | 20 # pairable(*) with IALU ones, offloading of Xupdate to the UltraSPARC 88 # This is reference 2x-parallelized VIS-powered Xupdate procedure. It 90 sub Xupdate { 127 # half-round VIS timing, because there are 16 Xupdate-free rounds, 137 # The reference Xupdate procedure is then "strained" over *pairs* of
|
| sha256-armv4.pl | 326 sub Xupdate() 536 &Xupdate(\&body_00_15); 537 &Xupdate(\&body_00_15); 538 &Xupdate(\&body_00_15); 539 &Xupdate(\&body_00_15);
|
| sha512-armv8.pl | 466 sub Xupdate() 677 &Xupdate(\&body_00_15); 678 &Xupdate(\&body_00_15); 679 &Xupdate(\&body_00_15); 680 &Xupdate(\&body_00_15);
|
| sha1-armv4-large.pl | 111 sub Xupdate { 165 &Xupdate(@_,"and $t1,$b,$t1,ror#2"); 174 &Xupdate(@_,"eor $t1,$b,$t1,ror#2"); 182 &Xupdate(@_,"and $t1,$b,$t1,ror#2","and $t2,$c,$d");
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/sha/asm/ |
| sha1-s390x.pl | 27 # Optimize Xupdate for amount of memory references and reschedule 75 sub Xupdate { 79 lg $prefetch,$stdframe($sp) ### Xupdate(16) warm-up 82 return if ($i&1); # Xupdate is vectorized and executed every 2nd cycle 88 xgr $X[0],$prefetch ### Xupdate($i) 108 &Xupdate($i); 127 &Xupdate($i); 145 &Xupdate($i);
|
| sha1-sparcv9.pl | 88 sub Xupdate { 100 sllx @X[($j+6)%8],32,$Xi ! Xupdate($i) 121 &Xupdate(@_); 145 &Xupdate(@_); 168 &Xupdate(@_);
|
| sha1-sparcv9a.pl | 20 # pairable(*) with IALU ones, offloading of Xupdate to the UltraSPARC 89 # This is reference 2x-parallelized VIS-powered Xupdate procedure. It 91 sub Xupdate { 128 # half-round VIS timing, because there are 16 Xupdate-free rounds, 138 # The reference Xupdate procedure is then "strained" over *pairs* of
|
| sha256-armv4.pl | 317 sub Xupdate() 527 &Xupdate(\&body_00_15); 528 &Xupdate(\&body_00_15); 529 &Xupdate(\&body_00_15); 530 &Xupdate(\&body_00_15);
|
| sha512-armv8.pl | 477 sub Xupdate() 688 &Xupdate(\&body_00_15); 689 &Xupdate(\&body_00_15); 690 &Xupdate(\&body_00_15); 691 &Xupdate(\&body_00_15);
|
| sha1-armv4-large.pl | 109 sub Xupdate { 163 &Xupdate(@_,"and $t1,$b,$t1,ror#2"); 172 &Xupdate(@_,"eor $t1,$b,$t1,ror#2"); 180 &Xupdate(@_,"and $t1,$b,$t1,ror#2","and $t2,$c,$d");
|
| /src/crypto/external/apache2/openssl/dist/crypto/sha/ |
| sha_local.h | 42 #define Xupdate(a, ix, ia, ib, ic, id) ((a) = (ia ^ ib ^ ic ^ id), \ 95 Xupdate(f, xi, xa, xb, xc, xd); \ 100 Xupdate(f, xi, xa, xb, xc, xd); \ 105 Xupdate(f, xa, xa, xb, xc, xd); \ 110 Xupdate(f, xa, xa, xb, xc, xd); \ 115 Xupdate(f, xa, xa, xb, xc, xd); \ 349 Xupdate(T, xa, xa, xb, xc, xd); \ 357 Xupdate(T, xa, xa, xb, xc, xd); \ 365 Xupdate(T, xa, xa, xb, xc, xd); \ 373 Xupdate(T, xa, xa, xb, xc, xd); [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/sha/ |
| sha_local.h | 36 #define Xupdate(a,ix,ia,ib,ic,id) ( (a)=(ia^ib^ic^id), \ 90 Xupdate(f,xi,xa,xb,xc,xd); \ 95 Xupdate(f,xi,xa,xb,xc,xd); \ 100 Xupdate(f,xa,xa,xb,xc,xd); \ 105 Xupdate(f,xa,xa,xb,xc,xd); \ 110 Xupdate(f,xa,xa,xb,xc,xd); \ 342 Xupdate(T,xa,xa,xb,xc,xd); \ 348 Xupdate(T,xa,xa,xb,xc,xd); \ 354 Xupdate(T,xa,xa,xb,xc,xd); \ 360 Xupdate(T,xa,xa,xb,xc,xd); [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/sha/ |
| sha_local.h | 35 #define Xupdate(a,ix,ia,ib,ic,id) ( (a)=(ia^ib^ic^id), \ 89 Xupdate(f,xi,xa,xb,xc,xd); \ 94 Xupdate(f,xi,xa,xb,xc,xd); \ 99 Xupdate(f,xa,xa,xb,xc,xd); \ 104 Xupdate(f,xa,xa,xb,xc,xd); \ 109 Xupdate(f,xa,xa,xb,xc,xd); \ 346 Xupdate(T,xa,xa,xb,xc,xd); \ 352 Xupdate(T,xa,xa,xb,xc,xd); \ 358 Xupdate(T,xa,xa,xb,xc,xd); \ 364 Xupdate(T,xa,xa,xb,xc,xd); [all...] |