Home
last modified time | relevance | path

Searched refs:H0 (Results 1 – 25 of 103) sorted by relevance

12345

/netbsd/crypto/external/bsd/openssl.old/dist/crypto/poly1305/asm/
H A Dpoly1305-x86_64.pl1095 vpand $MASK,$H0,$H0
1105 vpaddq $D0,$H0,$H0
1114 vpand $MASK,$H0,$H0
1820 vpaddq $H0,$T0,$H0
1929 vpaddq $D4,$H0,$H0
1970 vpaddq $H0,$T0,$H0
2046 vpaddq $T0,$H0,$H0
2055 vpaddq $T0,$H0,$H0
2077 vpaddq $D4,$H0,$H0
2485 vpaddq $D4,$H0,$H0
[all …]
H A Dpoly1305-armv4.pl758 vrev32.8 $H0,$H0
782 vadd.i32 $H0#hi,$H0#lo,$D0#lo
807 vrev32.8 $H0,$H0
823 vsri.u32 $H1,$H0,#26
825 vbic.i32 $H0,#0xfc000000
860 vadd.i32 $H0#lo,$H0#lo,$D0#lo
938 vrev32.8 $H0,$H0
946 @ inp[0:3] previously loaded to $H0-$H3 and smashed to $H0-$H4.
983 vsri.u32 $H1,$H0,#26
1006 vadd.i32 $H0#hi,$H0#lo,$D0#lo
[all …]
H A Dpoly1305-c64xplus.pl33 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
137 ADDU $D0,B24,$D0:$H0 ; h0+=inp[0]
149 MPY32U $H0,$R0,A17:A16
150 || MPY32U B27,$R1,B17:B16 ; MPY32U $H0,$R1,B17:B16
154 MPY32U $H0,$R2,A19:A18
155 || MPY32U B27,$R3,B19:B18 ; MPY32U $H0,$R3,B19:B18
245 || [A2] ADDU $D0,B24,$D0:$H0 ; h0+=inp[0]
H A Dpoly1305-armv8.pl218 my ($H0,$H1,$H2,$H3,$H4) = map("v$_.2s",(24..28));
405 fmov ${H0},x10
454 fmov ${H0},x10
620 add $IN01_0,$IN01_0,$H0
716 xtn $H0,$ACC0
719 bic $H0,#0xfc,lsl#24
736 add $IN23_0,$IN01_0,$H0
781 add $IN01_0,$IN01_0,$H0
H A Dpoly1305-sparcv9.pl281 my ($H0,$H1,$H2,$R0,$R1,$S1,$T1) = map("%o$_",(0..5,7));
296 ldx [$ctx+0],$H0 ! load hash value
325 addcc $D0,$H0,$H0 ! accumulate input
330 mulx $R0,$H0,$D0 ! r0*h0
332 umulxhi $R0,$H0,$D1
336 mulx $R1,$H0,$T0 ! r1*h0
338 umulxhi $R1,$H0,$D2
355 addcc $T0,$D0,$H0
360 stx $H0,[$ctx+0] ! store hash value
/netbsd/crypto/external/bsd/openssl/dist/crypto/poly1305/asm/
H A Dpoly1305-x86_64.pl1097 vpand $MASK,$H0,$H0
1107 vpaddq $D0,$H0,$H0
1116 vpand $MASK,$H0,$H0
1822 vpaddq $H0,$T0,$H0
1931 vpaddq $D4,$H0,$H0
1972 vpaddq $H0,$T0,$H0
2048 vpaddq $T0,$H0,$H0
2057 vpaddq $T0,$H0,$H0
2079 vpaddq $D4,$H0,$H0
2487 vpaddq $D4,$H0,$H0
[all …]
H A Dpoly1305-armv4.pl753 vrev32.8 $H0,$H0
777 vadd.i32 $H0#hi,$H0#lo,$D0#lo
802 vrev32.8 $H0,$H0
818 vsri.u32 $H1,$H0,#26
820 vbic.i32 $H0,#0xfc000000
855 vadd.i32 $H0#lo,$H0#lo,$D0#lo
933 vrev32.8 $H0,$H0
941 @ inp[0:3] previously loaded to $H0-$H3 and smashed to $H0-$H4.
978 vsri.u32 $H1,$H0,#26
1001 vadd.i32 $H0#hi,$H0#lo,$D0#lo
[all …]
H A Dpoly1305-s390x.pl333 vag ($H0,$H0,$ACC4);
339 vag ($H0,$H0,$ACC4); # h4 -> h0
344 vn ($H0,$H0,$mask26);
419 vpdi ($H0,$H0,$H0,0); # r^2:r^2
560 vaf ($H0,$H0,$I0);
660 vag ($H0,$H0,$ACC4);
671 vn ($H0,$H0,$mask26);
698 vaf ($H0,$H0,$I0);
776 vag ($H0,$H0,$ACC4);
787 vn ($H0,$H0,$mask26);
[all …]
H A Dpoly1305-ppc.pl1122 vaddudm $H0,$H0,$ACC4
1133 vand $H0,$H0,$mask26
1243 vpermdi $H0,$H0,$H0,0b00
1448 vaddudm $H0,$H0,$I0
1610 vaddudm $H0,$H0,$ACC4
1621 vand $H0,$H0,$mask26
1660 vaddudm $H0,$H0,$I0
1789 vaddudm $H0,$H0,$ACC4
1800 vand $H0,$H0,$mask26
1857 vperm $H0,$H0,$H0,$ACC0 # move hash to right lane
[all …]
H A Dpoly1305-c64xplus.pl32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
136 ADDU $D0,B24,$D0:$H0 ; h0+=inp[0]
148 MPY32U $H0,$R0,A17:A16
149 || MPY32U B27,$R1,B17:B16 ; MPY32U $H0,$R1,B17:B16
153 MPY32U $H0,$R2,A19:A18
154 || MPY32U B27,$R3,B19:B18 ; MPY32U $H0,$R3,B19:B18
244 || [A2] ADDU $D0,B24,$D0:$H0 ; h0+=inp[0]
H A Dpoly1305-armv8.pl219 my ($H0,$H1,$H2,$H3,$H4) = map("v$_.2s",(24..28));
407 fmov ${H0},x10
456 fmov ${H0},x10
622 add $IN01_0,$IN01_0,$H0
718 xtn $H0,$ACC0
721 bic $H0,#0xfc,lsl#24
738 add $IN23_0,$IN01_0,$H0
783 add $IN01_0,$IN01_0,$H0
H A Dpoly1305-sparcv9.pl283 my ($H0,$H1,$H2,$R0,$R1,$S1,$T1) = map("%o$_",(0..5,7));
298 ldx [$ctx+0],$H0 ! load hash value
327 addcc $D0,$H0,$H0 ! accumulate input
332 mulx $R0,$H0,$D0 ! r0*h0
334 umulxhi $R0,$H0,$D1
338 mulx $R1,$H0,$T0 ! r1*h0
340 umulxhi $R1,$H0,$D2
357 addcc $T0,$D0,$H0
362 stx $H0,[$ctx+0] ! store hash value
/netbsd/external/gpl3/gcc.old/dist/gcc/config/rl78/
H A Drl78-virt.md227 movw ax,%H1 \; movw %0,ax \; sarw ax,15 \; movw %H0,ax
265 movw ax,%H1 \; movw %0,ax \; movw ax,#0 \; movw %H0,ax
299 … x,%Q1 \; mov a,%H1 \; shlw ax,%s2 \; movw %H0,ax \; movw ax,%1 \; shlw ax,%s2 \; mov %H…
300 … x,%Q1 \; mov a,%H1 \; shlw ax,%s2 \; movw %H0,ax \; movw ax,%1 \; shlw ax,%s2 \; mov %H…
303 movw ax,%1 \; movw %H0,ax \; movw %0,#0
304 movw ax,%1 \; movw %H0,ax \; movw ax,#0 \; movw %0,ax
306 movw ax,%1 \; shlw ax,%S2 \; movw %H0,ax \; movw %0,#0
309 mov a,%1 \; movw %H0,ax \; mov %H0,#0 \; movw %0,#0
310 mov a,%1 \; movw %H0,ax \; movw ax,#0 \; mov %H0,a \; movW %0,ax
312 mov a,%1 \; shl a,%s2 \; movw %H0,ax \; mov %H0,#0 \; movw %0,#0
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/config/rl78/
H A Drl78-virt.md227 movw ax,%H1 \; movw %0,ax \; sarw ax,15 \; movw %H0,ax
265 movw ax,%H1 \; movw %0,ax \; movw ax,#0 \; movw %H0,ax
299 … x,%Q1 \; mov a,%H1 \; shlw ax,%s2 \; movw %H0,ax \; movw ax,%1 \; shlw ax,%s2 \; mov %H…
300 … x,%Q1 \; mov a,%H1 \; shlw ax,%s2 \; movw %H0,ax \; movw ax,%1 \; shlw ax,%s2 \; mov %H…
303 movw ax,%1 \; movw %H0,ax \; movw %0,#0
304 movw ax,%1 \; movw %H0,ax \; movw ax,#0 \; movw %0,ax
306 movw ax,%1 \; shlw ax,%S2 \; movw %H0,ax \; movw %0,#0
309 mov a,%1 \; movw %H0,ax \; mov %H0,#0 \; movw %0,#0
310 mov a,%1 \; movw %H0,ax \; movw ax,#0 \; mov %H0,a \; movW %0,ax
312 mov a,%1 \; shl a,%s2 \; movw %H0,ax \; mov %H0,#0 \; movw %0,#0
[all …]
/netbsd/external/gpl3/gcc.old/dist/gcc/config/m32c/
H A Daddsub.md91 return \"add.w %X2,%h0\;adcf.w %H0\";
93 return \"add.w %X2,%h0\;adcf.w %H0\";
98 return \"adc.w #%%hi(%d2),%H0\";
104 return \"adc.w %X2,%H0\";
107 return \"add.w %h2,%h0\;adc.w %H2,%H0\";
111 return \"adc.w %X2,%H0\";
113 return \"add.w %h2,%h0\;adc.w %H2,%H0\";
115 return \"add.w %h2,%h0\;adc.w %H2,%H0\";
191 return \"sbb.w %X2,%H0\";
197 return \"sbb.w %X2,%H0\";
[all …]
H A Dbitops.md125 return \"and.w %X2,%H0\";
131 return \"and.w %X2,%H0\";
202 bclr\t%B2-8,%H0
235 bset\t%B2-8,%H0
305 return \"or.w %X2,%H0\";
307 return \"or.w %h2,%h0\;or.w %H2,%H0\";
311 return \"or.w %X2,%H0\";
313 return \"or.w %h2,%h0\;or.w %H2,%H0\";
315 return \"or.w %h2,%h0\;or.w %H2,%H0\";
353 return \"xor.w %X2,%H0\";
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/config/m32c/
H A Daddsub.md91 return \"add.w %X2,%h0\;adcf.w %H0\";
93 return \"add.w %X2,%h0\;adcf.w %H0\";
98 return \"adc.w #%%hi(%d2),%H0\";
104 return \"adc.w %X2,%H0\";
107 return \"add.w %h2,%h0\;adc.w %H2,%H0\";
111 return \"adc.w %X2,%H0\";
113 return \"add.w %h2,%h0\;adc.w %H2,%H0\";
115 return \"add.w %h2,%h0\;adc.w %H2,%H0\";
191 return \"sbb.w %X2,%H0\";
197 return \"sbb.w %X2,%H0\";
[all …]
H A Dbitops.md125 return \"and.w %X2,%H0\";
131 return \"and.w %X2,%H0\";
202 bclr\t%B2-8,%H0
235 bset\t%B2-8,%H0
305 return \"or.w %X2,%H0\";
307 return \"or.w %h2,%h0\;or.w %H2,%H0\";
311 return \"or.w %X2,%H0\";
313 return \"or.w %h2,%h0\;or.w %H2,%H0\";
315 return \"or.w %h2,%h0\;or.w %H2,%H0\";
353 return \"xor.w %X2,%H0\";
[all …]
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-xray/
H A Dxray-color-helper.cpp151 static double interpolateHue(double H0, double H1, double T) { in interpolateHue() argument
152 double D = H1 - H0; in interpolateHue()
153 if (H0 > H1) { in interpolateHue()
154 std::swap(H0, H1); in interpolateHue()
161 return H0 + T * (H1 - H0); in interpolateHue()
163 H0 = H0 + 360; in interpolateHue()
164 return std::fmod(H0 + T * (H1 - H0) + 720, 360); in interpolateHue()
/netbsd/crypto/external/bsd/openssl.old/dist/crypto/modes/asm/
H A Dghash-c64xplus.pl34 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
65 LDDW *${Htable}[-1],$H1:$H0 ; H.lo
79 PACKH2 $H0,$H1,$xia ; pack H0' and H1's upper bytes
92 LDDW *${Htable}[-1],$H1:$H0 ; H.lo
107 PACKH2 $H0,$H1,$xia ; pack H0' and H1's upper bytes
163 XORMPY $H0,$xia,$H0x ; 0 ; H·(Xi[i]<<1)
/netbsd/crypto/external/bsd/openssl/dist/crypto/modes/asm/
H A Dghash-c64xplus.pl33 ($Z0,$Z1,$Z2,$Z3, $H0, $H1, $H2, $H3,
64 LDDW *${Htable}[-1],$H1:$H0 ; H.lo
78 PACKH2 $H0,$H1,$xia ; pack H0' and H1's upper bytes
91 LDDW *${Htable}[-1],$H1:$H0 ; H.lo
106 PACKH2 $H0,$H1,$xia ; pack H0' and H1's upper bytes
162 XORMPY $H0,$xia,$H0x ; 0 ; H·(Xi[i]<<1)
/netbsd/sys/external/isc/libsodium/dist/src/libsodium/crypto_onetimeauth/poly1305/sse2/
H A Dpoly1305_sse2.c341 v04 = H0; in poly1305_blocks()
356 v14 = H0; in poly1305_blocks()
376 v24 = H0; in poly1305_blocks()
524 H0 = T0; in poly1305_blocks()
577 v04 = H0; in poly1305_blocks()
592 v14 = H0; in poly1305_blocks()
606 v24 = H0; in poly1305_blocks()
609 v34 = H0; in poly1305_blocks()
615 v44 = H0; in poly1305_blocks()
666 H0 = T0; in poly1305_blocks()
[all …]
/netbsd/external/gpl3/gcc.old/dist/gcc/config/msp430/
H A Dmsp430.md320 "ADD%X2.W\t%L2, %L0 { ADDC%X2.W\t%H2, %H0 { PUSH.W\t%H0 { PUSH.W\t%L0 { POPM.A\t#1, %0"
482 SUB\t%L2, %L0 { SUBC\t%H2, %H0
591 CLR\t%H0
592 MOV%X1.B\t%1,%L0 { CLR\t%H0"
610 MOV%X0.W\t#0,%H0
714 "MOV%X1.B %1, %L0 { CLR %H0"
794 …return \"MOVX.A\t%1, %H0 { MOV.W\t%1, %L0 { RPT\t#16 { RRAX.A\t%H0 ; sign extend pointer in %1 int…
796 …return \"MOV.W\t%1, %L0 { MOVX.A\t%1, %H0 { RPT\t#16 { RRAX.A\t%H0 ; sign extend pointer in %1 int…
899 "RLA%X0.W\t%L0 { RLC%X0.W\t%H0 { RLA%X0.W\t%L0 { RLC%X0.W\t%H0"
1002 "RRA%X0.W\t%H0 { RRC%X0.W\t%L0 { RRA%X0.W\t%H0 { RRC%X0.W\t%L0"
[all …]
/netbsd/external/gpl2/groff/dist/src/roff/troff/
H A Denv.cpp423 hunits x = H0; in space_newline()
991 return H0; in get_prev_char_width()
999 return H0; in get_prev_char_skew()
1357 temp = H0; in line_length()
1374 temp = H0; in title_length()
1439 temp = H0; in indent()
1467 temp = H0; in temporary_indent()
1725 if (x > H0) in newline()
1735 if (x > H0) in newline()
1858 n = H0; in hyphenation_space_request()
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/config/msp430/
H A Dmsp430.md458 "ADD%X2.W\t%L2, %L0 { ADDC%X2.W\t%H2, %H0 { PUSH.W\t%H0 { PUSH.W\t%L0 { POPM.A\t#1, %0"
639 SUB\t%L2, %L0 { SUBC\t%H2, %H0
771 CLR\t%H0
772 MOV%X1.B\t%1,%L0 { CLR\t%H0"
794 MOV%X0.W\t#0,%H0
890 RLAM.W %2, %L0 { CLR %H0
904 RLAM.W %2, %L0 { CLR %H0
919 RLAM.W %2, %L0 { CLR %H0
931 "MOV%X1.B %1, %L0 { CLR %H0"
1033 …return \"MOVX.A\t%1, %H0 { MOV.W\t%1, %L0 { RPT\t#16 { RRAX.A\t%H0 ; sign extend pointer in %1 int…
[all …]

12345