Home
last modified time | relevance | path

Searched refs:r3 (Results 1 – 25 of 32) sorted by relevance

12

/openssl/crypto/bn/asm/
H A Ds390x.S50 lg %r13,24(%r3)
57 lg %r7,32(%r3)
64 lg %r9,40(%r3)
70 la %r3,32(%r3) // i+=4
99 la %r3,32(%r3) // i+=4
119 la %r3,8(%r3) // i++
203 lg %r7,0(%r3)
208 lg %r7,8(%r3)
223 la %r3,32(%r3)
237 la %r3,8(%r3)
[all …]
H A Ds390x-gf2m.pl53 $a1="%r3";
174 stm${g} %r3,%r15,3*$SIZE_T($sp)
211 sllg %r3,%r3,32
213 or %r3,%r4
H A Drsaz-avx2.pl114 my $r3="%r12";
123 my $tp1=$r3;
480 add %rdx, $r3
874 my $r3="%r12";
994 xor $r3, $r3
1055 add %rdx,$r3
1133 add %rdx,$r3
1210 add %rdx,$r3
1242 add $r2, $r3
1244 add %rbx,$r3
[all …]
H A Dia64.S190 .save ar.lc,r3
191 mov r3=ar.lc
243 .save ar.lc,r3
244 mov r3=ar.lc
306 .save ar.lc,r3
307 mov r3=ar.lc
412 .save ar.lc,r3
462 mov ar.lc=r3
488 mov r3=ar.lc
1420 .save b0,r3
[all …]
H A Ds390x-mont.pl76 $ap="%r3"; # const BN_ULONG *ap,
118 stm${g} %r3,%r15,3*$SIZE_T($sp)
/openssl/crypto/
H A Ds390xcpuid.pl184 ar %r0,%r3
198 xgr %r3,%r3
216 llgfr %r3,%r3
220 clgr %r3,%r4
222 clgr %r3,%r0
227 brctg %r3,.Little
234 brctg %r3,.Lot
236 srlg %r4,%r3,3
241 ngr %r3,%r4
260 llgc %r1,0(%r3)
[all …]
H A Dia64cpuid.S40 mov r3=r2 };;
44 { .mib; cmp.ne p6,p0=r2,r3
66 .save ar.lc,r3
68 mov r3=ar.lc
138 mov ar.lc=r3
190 .save ar.lc,r3
191 mov r3=ar.lc
212 mov ar.lc=r3 };;
233 { .mmi; cmpxchg4.acq r3=[r32],r8,ar.ccv
244 { .mmi; cmpxchg4.acq r3=[r32],r8,ar.ccv
[all …]
/openssl/crypto/poly1305/asm/
H A Dpoly1305-armv4.pl178 my ($s1,$s2,$s3)=($r1,$r2,$r3);
194 ldmia $ctx,{$h0-$r3} @ load context
201 str $r3,[sp,#28]
269 add $s3,$r3,$r3,lsr#2
293 ldr $r3,[sp,#28] @ reload $r3
300 umlal r2,r3,$h0,$r3
491 @ d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
492 @ d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
493 @ d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
495 @ d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
[all …]
H A Dpoly1305-x86_64.pl943 vpmuludq $T1,$H2,$H1 # h1*r3
944 vpmuludq $T0,$H2,$H2 # h0*r3
1047 vpmuludq $H0,$T2,$T2 # h0*r3
1186 vpmuludq $T1,$H3,$H0 # h1*r3
1188 vpmuludq $T0,$H3,$H3 # h0*r3
1280 vpmuludq $H1,$T3,$T0 # h1*r3
1282 vpmuludq $H0,$T3,$T3 # h0*r3
1887 vpmuludq $H1,$H2,$T4 # h1*r3
1888 vpmuludq $H0,$H2,$H2 # h0*r3
2017 vpmuludq $H1,$H2,$T4 # h1*r3
[all …]
H A Dpoly1305-sparcv9.pl50 my ($r0,$r1,$r2,$r3,$s1,$s2,$s3,$h4) = map("%l$_",(0..7));
158 ld [$ctx+32+8],$r3
177 srl $r3,2,$s3
179 add $r3,$s3,$s3
206 umul $r3,$h0,$d3
389 addccc $h3,0,$r3
399 movnz %icc,$r3,$h3
400 ld [$nonce+12],$r3
405 addc $r3,$h3,$h3
H A Dpoly1305-armv8.pl561 // d4 = h0*r4 + h1*r3 + h2*r2 + h3*r1 + h4*r0
562 // d3 = h0*r3 + h1*r2 + h2*r1 + h3*r0 + h4*5*r4
563 // d2 = h0*r2 + h1*r1 + h2*r0 + h3*5*r4 + h4*5*r3
564 // d1 = h0*r1 + h1*r0 + h2*5*r4 + h3*5*r3 + h4*5*r2
565 // d0 = h0*r0 + h1*5*r4 + h2*5*r3 + h3*5*r2 + h4*5*r1
H A Dpoly1305-ppc.pl371 my ($h0,$h1,$h2,$h3,$h4, $r0,$r1,$r2,$r3, $s1,$s2,$s3,
459 lwz $r3,44($ctx)
469 srwi $s3,$r3,2
472 add $s3,$s3,$r3
514 mullw $d3,$h0,$r3 # h0*r3
515 mulhwu $D3,$h0,$r3
1422 ## d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
1423 ## d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
1424 ## d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
1425 ## d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
[all …]
/openssl/crypto/rsa/
H A Drsa_x931g.c30 BIGNUM *r0 = NULL, *r1 = NULL, *r2 = NULL, *r3 = NULL; in RSA_X931_derive_ex() local
45 r3 = BN_CTX_get(ctx); in RSA_X931_derive_ex()
47 if (r3 == NULL) in RSA_X931_derive_ex()
107 if (!BN_gcd(r3, r1, r2, ctx)) in RSA_X931_derive_ex()
110 if (!BN_div(r0, NULL, r0, r3, ctx)) in RSA_X931_derive_ex()
/openssl/crypto/aes/asm/
H A Daes-s390x.pl112 $t3="%r3"; $out="%r3"; $bits="%r3";
1196 xgr %r3,%r4 # flip %r3 and %r4, out and len
1197 xgr %r4,%r3
1198 xgr %r3,%r4
1399 xgr %r3,%r4 # flip %r3 and %r4, $out and $len
1400 xgr %r4,%r3
1401 xgr %r3,%r4
1806 xgr %r3,%r4 # flip %r3 and %r4, $out and $len
1807 xgr %r4,%r3
1808 xgr %r3,%r4
[all …]
H A Daes-parisc.pl64 ($s0,$s1,$s2,$s3) = ("%r1","%r2","%r3","%r4");
87 $PUSHMA %r3,$FRAME(%sp)
190 $POPMB -$FRAME(%sp),%r3
556 $PUSHMA %r3,$FRAME(%sp)
659 $POPMB -$FRAME(%sp),%r3
/openssl/crypto/poly1305/
H A Dpoly1305.c293 u32 r0, r1, r2, r3; in poly1305_blocks() local
301 r3 = st->r[3]; in poly1305_blocks()
305 s3 = r3 + (r3 >> 2); in poly1305_blocks()
336 d3 = ((u64)h0 * r3) + in poly1305_blocks()
H A Dpoly1305_ieee754.c113 elem64 r0, r1, r2, r3; in poly1305_init() local
163 r3.u = EXP(52+96) | (U8TOU32(&key[12]) & 0x0ffffffc); in poly1305_init()
168 st->r[6] = r3.d - TWO(52)*TWO96; in poly1305_init()
/openssl/crypto/rc4/asm/
H A Drc4-s390x.pl60 $len="%r3";
175 $len="%r3";
H A Drc4-parisc.pl94 $iy="%r3";
159 $PUSHMA %r3,$FRAME(%sp)
250 $POPMB -$FRAME(%sp),%r3
/openssl/crypto/sha/asm/
H A Dsha1-parisc.pl66 @X=("%r1", "%r2", "%r3", "%r4", "%r5", "%r6", "%r7", "%r8",
168 $PUSHMA %r3,$FRAME(%sp)
261 $POPMB -$FRAME(%sp),%r3
H A Dsha1-s390x.pl61 $inp="%r3";
185 sllg %r3,$len,6
H A Dsha512-s390x.pl62 $inp="%r3";
257 lgr %r3,$len
H A Dsha512-parisc.pl106 @X=("%r1", "%r2", "%r3", "%r4", "%r5", "%r6", "%r7", "%r8",
247 $PUSHMA %r3,$FRAME(%sp)
375 ( "%r1", "%r2", "%r3", "%r4", "%r5", "%r6", "%r7", "%r8",
693 $POPMB -$FRAME(%sp),%r3
/openssl/crypto/modes/asm/
H A Dghash-parisc.pl79 $nlo="%r3";
104 $PUSHMA %r3,$FRAME(%sp)
347 $POPMB -$FRAME(%sp),%r3
357 $PUSHMA %r3,$FRAME(%sp)
621 $POPMB -$FRAME(%sp),%r3
/openssl/crypto/perlasm/
H A Ds390x.pm2606 my ($opcode,$r1,$r3,$r2,$m4)=(shift,get_R(shift),get_R(shift)
2610 .sprintf("%#010x",($opcode<<16|$r3<<12|$m4<<8|$r1<<4|$r2));
2854 my ($opcode,$v1,$r2,$r3)=(shift,get_V(shift),get_R(shift),
2859 $out.=sprintf("%#06x",($r3<<12)).",";
2928 my ($opcode,$v1,$r3,$d2,$b2,$m4)=(shift,get_V(shift),get_R(shift),
2932 $out.=sprintf("%#06x",($opcode&0xff00|($v1&0xf)<<4|$r3)).",";
2958 my ($opcode,$v1,$r3,$d2,$b2)=(shift,get_V(shift),get_R(shift),
2962 $out.=sprintf("%#06x",($opcode&0xff00|$r3)).",";

Completed in 147 milliseconds

12