Searched refs:W512 (Results 1 - 2 of 2) sorted by relevance

/opensolaris-onvv-gate/usr/src/common/openssl/crypto/sha/asm/
H A Dsha512-sse2.pl48 #$W512="esp"; # $W512 is not just W512[16]: it comprises *two* copies
49 # of W512[16] and a copy of A-H variables...
52 $Widx="edx"; # index in W512, wraps around at 16...
56 $Aoff=256+0; # A-H offsets relative to $W512...
81 &movq ("mm4",&QWP($Foff,$W512)); # load f
82 &movq ("mm5",&QWP($Goff,$W512)); # load g
83 &movq ("mm6",&QWP($Hoff,$W512)); # load h
100 &movq (&QWP($Foff,$W512),
[all...]
/opensolaris-onvv-gate/usr/src/lib/libsum/common/
H A Dsum-sha2.c848 REVERSE64(*data++, W512[j]); \
850 K512[j] + W512[j]; \
860 K512[j] + (W512[j] = *data++); \
868 s0 = W512[(j+1)&0x0f]; \
870 s1 = W512[(j+14)&0x0f]; \
873 (W512[j&0x0f] += s1 + W512[(j+9)&0x0f] + s0); \
880 sha2_word64 T1, *W512 = (sha2_word64*)sha->buffer; local
935 sha2_word64 T1, T2, *W512 = (sha2_word64*)sha->buffer; local
952 REVERSE64(*data++, W512[
[all...]

Completed in 49 milliseconds