Home
last modified time | relevance | path

Searched refs:H3 (Results 1 – 25 of 107) sorted by relevance

12345

/third_party/openssl/crypto/poly1305/asm/
Dpoly1305-armv4.pl444 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
747 vld4.32 {$H0#lo[0],$H1#lo[0],$H2#lo[0],$H3#lo[0]},[$inp]!
754 vrev32.8 $H3,$H3
758 vsri.u32 $H4#lo,$H3#lo,#8 @ base 2^32 -> base 2^26
759 vshl.u32 $H3#lo,$H3#lo,#18
761 vsri.u32 $H3#lo,$H2#lo,#14
765 vbic.i32 $H3#lo,#0xfc000000
771 vadd.i32 $H3#hi,$H3#lo,$D3#lo
793 vld4.32 {$H0#lo,$H1#lo,$H2#lo,$H3#lo},[$inp] @ inp[0:1]
795 vld4.32 {$H0#hi,$H1#hi,$H2#hi,$H3#hi},[$in2] @ inp[2:3] (or 0)
[all …]
Dpoly1305-x86_64.pl344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
638 vmovd $h1#d,$H3
741 vmovd $h1#d,$H3
775 vmovd 4*3($ctx),$H3
918 vmovdqa $H3,0x30(%r11) #
922 vmovdqa 0x30(%rsp),$H3 # r2^2
926 vpmuludq $T2,$H3,$H0 # h2*r2
931 vpmuludq $T1,$H3,$H1 # h1*r2
932 vpmuludq $T0,$H3,$H3 # h0*r2
935 vpaddq $H3,$D2,$D2 # d2 += h0*r2
[all …]
Dpoly1305-s390x.pl225 my ($H0, $H1, $H2, $H3, $H4) = map("%v$_",(0..4));
307 vmalof ($ACC0,$H3,$S2,$ACC0);
308 vmalof ($ACC1,$H3,$S3,$ACC1);
309 vmalof ($ACC2,$H3,$S4,$ACC2);
310 vmalof ($ACC3,$H3,$R0,$ACC3);
311 vmalof ($ACC4,$H3,$R1,$ACC4);
324 vn ($H3,$ACC3,$mask26);
340 vag ($H3,$H3,$ACC2); # h2 -> h3
343 vesrlg ($ACC3,$H3,26);
345 vn ($H3,$H3,$mask26);
[all …]
Dpoly1305-ppc.pl765 my ($H0, $H1, $H2, $H3, $H4) = map("v$_",(0..4));
1001 mtvrwz $H3,$d1
1060 vmulouw $ACC3,$H3,$R0
1071 vmulouw $T0,$H3,$R1
1074 vmulouw $T0,$H3,$S2
1087 vmulouw $T0,$H3,$S3
1100 vmulouw $T0,$H3,$S4
1113 vand $H3,$ACC3,$mask26
1129 vaddudm $H3,$H3,$ACC2 # h2 -> h3
1132 vsrd $ACC3,$H3,$_26
[all …]
Dpoly1305-c64xplus.pl32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
162 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3]
169 || ADDU $D2,$D3:$H3,$D3:$H3
176 MPY32U $H3,$S1,A29:A28
177 || MPY32U $H3,$S2,B29:B28
183 MPY32U $H3,$S3,A31:A30
184 || MPY32U $H3,$R0b,B31:B30
Dpoly1305-armv8.pl219 my ($H0,$H1,$H2,$H3,$H4) = map("v$_.2s",(24..28));
410 fmov ${H3},x13
459 fmov ${H3},x13
649 add $IN01_3,$IN01_3,$H3
694 xtn $H3,$ACC3
698 bic $H3,#0xfc,lsl#24 // &=0x03ffffff
714 add $H3,$H3,$T1.2s // h2 -> h3
719 ushr $T1.2s,$H3,#26
720 bic $H3,#0xfc,lsl#24
739 add $IN23_3,$IN01_3,$H3
[all …]
/third_party/node/deps/openssl/openssl/crypto/poly1305/asm/
Dpoly1305-armv4.pl444 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
747 vld4.32 {$H0#lo[0],$H1#lo[0],$H2#lo[0],$H3#lo[0]},[$inp]!
754 vrev32.8 $H3,$H3
758 vsri.u32 $H4#lo,$H3#lo,#8 @ base 2^32 -> base 2^26
759 vshl.u32 $H3#lo,$H3#lo,#18
761 vsri.u32 $H3#lo,$H2#lo,#14
765 vbic.i32 $H3#lo,#0xfc000000
771 vadd.i32 $H3#hi,$H3#lo,$D3#lo
793 vld4.32 {$H0#lo,$H1#lo,$H2#lo,$H3#lo},[$inp] @ inp[0:1]
795 vld4.32 {$H0#hi,$H1#hi,$H2#hi,$H3#hi},[$in2] @ inp[2:3] (or 0)
[all …]
Dpoly1305-x86_64.pl344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
638 vmovd $h1#d,$H3
741 vmovd $h1#d,$H3
775 vmovd 4*3($ctx),$H3
918 vmovdqa $H3,0x30(%r11) #
922 vmovdqa 0x30(%rsp),$H3 # r2^2
926 vpmuludq $T2,$H3,$H0 # h2*r2
931 vpmuludq $T1,$H3,$H1 # h1*r2
932 vpmuludq $T0,$H3,$H3 # h0*r2
935 vpaddq $H3,$D2,$D2 # d2 += h0*r2
[all …]
Dpoly1305-s390x.pl225 my ($H0, $H1, $H2, $H3, $H4) = map("%v$_",(0..4));
307 vmalof ($ACC0,$H3,$S2,$ACC0);
308 vmalof ($ACC1,$H3,$S3,$ACC1);
309 vmalof ($ACC2,$H3,$S4,$ACC2);
310 vmalof ($ACC3,$H3,$R0,$ACC3);
311 vmalof ($ACC4,$H3,$R1,$ACC4);
324 vn ($H3,$ACC3,$mask26);
340 vag ($H3,$H3,$ACC2); # h2 -> h3
343 vesrlg ($ACC3,$H3,26);
345 vn ($H3,$H3,$mask26);
[all …]
Dpoly1305-ppc.pl765 my ($H0, $H1, $H2, $H3, $H4) = map("v$_",(0..4));
1001 mtvrwz $H3,$d1
1060 vmulouw $ACC3,$H3,$R0
1071 vmulouw $T0,$H3,$R1
1074 vmulouw $T0,$H3,$S2
1087 vmulouw $T0,$H3,$S3
1100 vmulouw $T0,$H3,$S4
1113 vand $H3,$ACC3,$mask26
1129 vaddudm $H3,$H3,$ACC2 # h2 -> h3
1132 vsrd $ACC3,$H3,$_26
[all …]
Dpoly1305-c64xplus.pl32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
162 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3]
169 || ADDU $D2,$D3:$H3,$D3:$H3
176 MPY32U $H3,$S1,A29:A28
177 || MPY32U $H3,$S2,B29:B28
183 MPY32U $H3,$S3,A31:A30
184 || MPY32U $H3,$R0b,B31:B30
Dpoly1305-armv8.pl219 my ($H0,$H1,$H2,$H3,$H4) = map("v$_.2s",(24..28));
410 fmov ${H3},x13
459 fmov ${H3},x13
649 add $IN01_3,$IN01_3,$H3
694 xtn $H3,$ACC3
698 bic $H3,#0xfc,lsl#24 // &=0x03ffffff
714 add $H3,$H3,$T1.2s // h2 -> h3
719 ushr $T1.2s,$H3,#26
720 bic $H3,#0xfc,lsl#24
739 add $IN23_3,$IN01_3,$H3
[all …]
/third_party/node/deps/openssl/openssl/crypto/modes/asm/
Dghash-c64xplus.pl33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
80 AND $H3,$FF000000,$H3u ; H3's upper byte
93 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
108 AND $H3,$FF000000,$H3u ; H3's upper byte
168 XORMPY $H3,$xia,$H3x ; 3
Dghashv8-armx.pl424 $I1,$I2,$I3,$H3,$H34,$H4,$Yl,$Ym,$Yh) = map("q$_",(4..7,15..23));
434 vld1.64 {$H3-$H4},[$Htbl] @ load twisted H^3, ..., H^4
463 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1
465 vpmull2.p64 $I1,$H3,$I1
525 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1
528 vpmull2.p64 $I1,$H3,$I1
600 vpmull.p64 $Xl,$H3,$IN @ H^3·(Xi+Ii)
602 vpmull2.p64 $Xh,$H3,$IN
/third_party/openssl/crypto/modes/asm/
Dghash-c64xplus.pl33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
65 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
80 AND $H3,$FF000000,$H3u ; H3's upper byte
93 LDDW *${Htable}[-2],$H3:$H2 ; H.hi
108 AND $H3,$FF000000,$H3u ; H3's upper byte
168 XORMPY $H3,$xia,$H3x ; 3
Dghashv8-armx.pl424 $I1,$I2,$I3,$H3,$H34,$H4,$Yl,$Ym,$Yh) = map("q$_",(4..7,15..23));
434 vld1.64 {$H3-$H4},[$Htbl] @ load twisted H^3, ..., H^4
463 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1
465 vpmull2.p64 $I1,$H3,$I1
525 vpmull.p64 $j3,$H3,$I1 @ H^3·Ii+1
528 vpmull2.p64 $I1,$H3,$I1
600 vpmull.p64 $Xl,$H3,$IN @ H^3·(Xi+Ii)
602 vpmull2.p64 $Xh,$H3,$IN
/third_party/icu/ohos_icu4j/src/main/tests/resources/ohos/global/icu/dev/test/rbbi/break_rules/
Dline.txt39 H3 = [:LineBreak = H3:];
187 LB26.1: JL CM* (JL | JV | H2 | H3);
189 LB26.3: (JT | H3) CM* JT;
191 LB27.1: (JL | JV | JT | H2 | H3) CM* IN;
192 LB27.2: (JL | JV | JT | H2 | H3) CM* PO;
193 LB27.3: PR CM* (JL | JV | JT | H2 | H3);
Dline_loose.txt46 H3 = [:LineBreak = H3:];
196 LB26.1: JL CM* (JL | JV | H2 | H3);
198 LB26.3: (JT | H3) CM* JT;
200 LB27.1: (JL | JV | JT | H2 | H3) CM* IN;
201 LB27.2: (JL | JV | JT | H2 | H3) CM* PO;
202 LB27.3: PR CM* (JL | JV | JT | H2 | H3);
Dline_cj.txt39 H3 = [:LineBreak = H3:];
194 LB26.1: JL CM* (JL | JV | H2 | H3);
196 LB26.3: (JT | H3) CM* JT;
198 LB27.1: (JL | JV | JT | H2 | H3) CM* IN;
199 LB27.2: (JL | JV | JT | H2 | H3) CM* PO;
200 LB27.3: PR CM* (JL | JV | JT | H2 | H3);
Dline_normal.txt48 H3 = [:LineBreak = H3:];
196 LB26.1: JL CM* (JL | JV | H2 | H3);
198 LB26.3: (JT | H3) CM* JT;
200 LB27.1: (JL | JV | JT | H2 | H3) CM* IN;
201 LB27.2: (JL | JV | JT | H2 | H3) CM* PO;
202 LB27.3: PR CM* (JL | JV | JT | H2 | H3);
Dline_loose_cj.txt61 H3 = [:LineBreak = H3:];
218 LB26.1: JL CM* (JL | JV | H2 | H3);
220 LB26.3: (JT | H3) CM* JT;
222 LB27.1: (JL | JV | JT | H2 | H3) CM* IN;
223 LB27.2: (JL | JV | JT | H2 | H3) CM* PO;
224 LB27.3: PR CM* (JL | JV | JT | H2 | H3);
Dline_normal_cj.txt50 H3 = [:LineBreak = H3:];
204 LB26.1: JL CM* (JL | JV | H2 | H3);
206 LB26.3: (JT | H3) CM* JT;
208 LB27.1: (JL | JV | JT | H2 | H3) CM* IN;
209 LB27.2: (JL | JV | JT | H2 | H3) CM* PO;
210 LB27.3: PR CM* (JL | JV | JT | H2 | H3);
/third_party/icu/icu4c/source/test/testdata/
DLineBreakTest.txt73 × 0023 ÷ AC01 ÷ # × [0.3] NUMBER SIGN (AL) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
74 … ÷ AC01 ÷ # × [0.3] NUMBER SIGN (AL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
75 …3] NUMBER SIGN (AL) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
76 … × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
245 × 2014 ÷ AC01 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
246 × 2014 × 0020 ÷ AC01 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3
247 … [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CM1_CM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
248 … × [9.0] COMBINING DIAERESIS (CM1_CM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
417 × 0009 ÷ AC01 ÷ # × [0.3] <CHARACTER TABULATION> (BA) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
418 … × [0.3] <CHARACTER TABULATION> (BA) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]
[all …]
/third_party/icu/icu4c/source/test/testdata/break_rules/
Dline_loose.txt46 H3 = [:LineBreak = H3:];
199 LB26.1: JL CM* (JL | JV | H2 | H3);
201 LB26.3: (JT | H3) CM* JT;
203 LB27.1: (JL | JV | JT | H2 | H3) CM* PO;
204 LB27.2: PR CM* (JL | JV | JT | H2 | H3);
Dline.txt46 H3 = [:LineBreak = H3:];
197 LB26.1: JL CM* (JL | JV | H2 | H3);
199 LB26.3: (JT | H3) CM* JT;
201 LB27.1: (JL | JV | JT | H2 | H3) CM* PO;
202 LB27.2: PR CM* (JL | JV | JT | H2 | H3);

12345