Searched refs:Hshr4 (Results 1 - 6 of 6) sorted by relevance

/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/modes/asm/
H A Dghash-ia64.pl219 for($i=0;$i<8;$i++) { # generate first half of Hshr4[]
240 for($i=0;$i<6;$i++) { # generate second half of Hshr4[]
292 ld8 $rem[0]=[$Btbl],-256 //(p18) Htable[nhi].lo,&Hshr4[nhi].lo
298 { .mmi; ld8 $Blo=[$Btbl],8 //(p18) Hshr4[nhi].lo,&Hshr4[nhi].hi
303 { .mmi; ld8 $Bhi=[$Btbl] //(p18) Hshr4[nhi].hi
316 ld8 $rem[0]=[$Btbl],-256 //(p18) Htable[nhi].lo,&Hshr4[nhi].lo
319 xor $Zlo=$Zlo,$Blo //(p19) Z.lo^=Hshr4[nhi].lo
326 xor $Zhi=$Zhi,$Bhi };; //(p19) Z.hi^=Hshr4[nhi].hi
327 { .mmi; ld8 $Blo=[$Btbl],8 //(p18) Hshr4[nh
[all...]
H A Dghash-x86_64.pl314 my $Hshr4="%rbp";
317 &lea ($Hshr4,"16+128(%rsp)");
329 &mov ("8*$j($Hshr4)",$hi[0]) if ($i>1);
332 &mov ("8*$j-128($Hshr4)",$lo[0]) if ($i>1);
391 &xor ($Zlo,"-128($Hshr4,$nhi[0],8)");
393 &xor ($Zhi,"($Hshr4,$nhi[0],8)");
/netbsd-current/crypto/external/bsd/openssl/dist/crypto/modes/asm/
H A Dghash-ia64.pl219 for($i=0;$i<8;$i++) { # generate first half of Hshr4[]
240 for($i=0;$i<6;$i++) { # generate second half of Hshr4[]
292 ld8 $rem[0]=[$Btbl],-256 //(p18) Htable[nhi].lo,&Hshr4[nhi].lo
298 { .mmi; ld8 $Blo=[$Btbl],8 //(p18) Hshr4[nhi].lo,&Hshr4[nhi].hi
303 { .mmi; ld8 $Bhi=[$Btbl] //(p18) Hshr4[nhi].hi
316 ld8 $rem[0]=[$Btbl],-256 //(p18) Htable[nhi].lo,&Hshr4[nhi].lo
319 xor $Zlo=$Zlo,$Blo //(p19) Z.lo^=Hshr4[nhi].lo
326 xor $Zhi=$Zhi,$Bhi };; //(p19) Z.hi^=Hshr4[nhi].hi
327 { .mmi; ld8 $Blo=[$Btbl],8 //(p18) Hshr4[nh
[all...]
H A Dghash-x86_64.pl318 my $Hshr4="%rbp";
321 &lea ($Hshr4,"16+128(%rsp)");
333 &mov ("8*$j($Hshr4)",$hi[0]) if ($i>1);
336 &mov ("8*$j-128($Hshr4)",$lo[0]) if ($i>1);
395 &xor ($Zlo,"-128($Hshr4,$nhi[0],8)");
397 &xor ($Zhi,"($Hshr4,$nhi[0],8)");
/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/modes/
H A Dgcm128.c442 u128 Hshr4[16]; /* Htable shifted right by 4 bits */ local
487 Hshr4[cnt].lo = (Z.hi << 60) | (Z.lo >> 4);
488 Hshr4[cnt].hi = (Z.hi >> 4);
507 Z.hi ^= Hshr4[nhi].hi;
508 Z.lo ^= Hshr4[nhi].lo;
/netbsd-current/crypto/external/bsd/openssl/dist/crypto/modes/
H A Dgcm128.c432 u128 Hshr4[16]; /* Htable shifted right by 4 bits */ local
477 Hshr4[cnt].lo = (Z.hi << 60) | (Z.lo >> 4);
478 Hshr4[cnt].hi = (Z.hi >> 4);
497 Z.hi ^= Hshr4[nhi].hi;
498 Z.lo ^= Hshr4[nhi].lo;

Completed in 190 milliseconds