Home
last modified time | relevance | path

Searched refs:nlo (Results 1 – 18 of 18) sorted by relevance

/freebsd-head/crypto/openssl/crypto/modes/asm/
HDghash-parisc.pl79 $nlo="%r3";
134 ldb 15($Xi),$nlo
137 and $mask0xf0,$nlo,$nhi
138 depd,z $nlo,59,4,$nlo
140 ldd $nlo($Hll),$Zll
141 ldd $nlo($Hhh),$Zhh
146 ldb 14($Xi),$nlo
150 and $mask0xf0,$nlo,$nhi
151 depd,z $nlo,59,4,$nlo
166 ldd $nlo($Hll),$Tll
[all …]
HDghash-alpha.pl45 $nlo="a4"; # $20
60 extbl $Xlo,7,$nlo
61 and $nlo,0xf0,$nhi
62 sll $nlo,4,$nlo
63 and $nlo,0xf0,$nlo
65 addq $nlo,$Htbl,$nlo
66 ldq $Zlo,8($nlo)
68 ldq $Zhi,0($nlo)
73 extbl $Xlo,6,$nlo
83 and $nlo,0xf0,$nhi
[all …]
HDghash-sparcv9.pl69 $nlo="%l1";
108 ldub [$inp+15],$nlo
118 xor $xi0,$nlo,$nlo
119 and $nlo,0xf0,$nhi
120 and $nlo,0x0f,$nlo
121 sll $nlo,4,$nlo
122 ldx [$Htblo+$nlo],$Zlo
123 ldx [$Htbl+$nlo],$Zhi
125 ldub [$inp+14],$nlo
139 xor $xi1,$nlo,$nlo
[all …]
HDghash-armv4.pl111 $nlo="r12";
196 ldrb $nlo,[$inp,#15]
199 eor $nlo,$nlo,$nhi
200 and $nhi,$nlo,#0xf0
201 and $nlo,$nlo,#0x0f
204 add $Zhh,$Htbl,$nlo,lsl#4
207 ldrb $nlo,[$inp,#14]
221 eor $nlo,$nlo,$nhi
222 and $nhi,$nlo,#0xf0
223 and $nlo,$nlo,#0x0f
[all …]
HDghash-s390x.pl74 $nlo="%r8";
166 sllg $nlo,$Zlo,4
168 ngr $nlo,$tmp
173 lg $Zlo,8($nlo,$Htbl)
174 lg $Zhi,0($nlo,$Htbl)
176 sllg $nlo,$xi,4
178 ngr $nlo,$tmp
197 xg $Zlo,8($nlo,$Htbl)
199 xg $Zhi,0($nlo,$Htbl)
200 sllg $nlo,$xi,4
[all …]
HDghash-x86.pl375 my $nlo = $Zlh;
380 &xor ($nlo,$nlo); # avoid partial register stalls on PIII
382 &mov (&LB($nlo),&LB($nhi));
383 &shl (&LB($nlo),4);
385 &movq ($Zlo,&QWP(8,$Htbl,$nlo));
386 &movq ($Zhi,&QWP(0,$Htbl,$nlo));
391 my $nix = $odd ? $nlo : $nhi;
393 &shl (&LB($nlo),4) if ($odd);
398 &mov (&LB($nlo),&BP($cnt/2,$inp)) if (!$odd && $cnt>=0);
404 &mov ($nhi,$nlo) if (!$odd && $cnt>=0);
[all …]
HDghash-x86_64.pl131 $nlo="%rax";
163 xor $nlo,$nlo
165 mov `&LB("$Zlo")`,`&LB("$nlo")`
167 shl \$4,`&LB("$nlo")`
169 mov 8($Htbl,$nlo),$Zlo
170 mov ($Htbl,$nlo),$Zhi
180 mov ($inp,$cnt),`&LB("$nlo")`
185 mov `&LB("$nlo")`,`&LB("$nhi")`
188 shl \$4,`&LB("$nlo")`
197 xor 8($Htbl,$nlo),$Zlo
[all …]
/freebsd-head/crypto/openssl/crypto/bn/asm/
HDs390x-mont.pl88 $nlo="%r11";
143 lg $nlo,0($np) #
144 _dswap $nlo
146 algr $nlo,$alo # +="tp[0]"
162 lg $nlo,0($j,$np)
163 _dswap $nlo
165 algr $nlo,$NHI
168 algr $nlo,$alo
171 stg $nlo,$stdframe-8($j,$sp) # tp[j-1]=
195 lg $nlo,0($np) # np[0]
[all …]
HDsparcv9a-mont.pl117 $nlo="%f20"; $nlo_="%f21"; $nhi="%f22"; $nhi_="%f23";
208 fzeros $nlo
218 fxtod $nlo,$nlo
236 std $nlo,[$np_l+$j] ! save smashed np[j] in double format
242 fmuld $nlo,$na,$nloa
244 fmuld $nlo,$nb,$nlob
247 fmuld $nlo,$nc,$nloc
250 fmuld $nlo,$nd,$nlod
288 fzeros $nlo
294 fxtod $nlo,$nlo
[all …]
HDarmv4-mont.pl86 $nlo="r12"; # ip
176 mov $nlo,#0
177 umlal $alo,$nlo,$nj,$n0 @ np[0]*n0+"t[0]"
187 umlal $nlo,$nhi,$nj,$n0 @ np[j]*n0
188 adds $nlo,$nlo,$alo
189 str $nlo,[$tp],#4 @ tp[j-1]=,tp++
190 adc $nlo,$nhi,#0
194 adds $nlo,$nlo,$ahi
199 str $nlo,[$num] @ tp[num-1]=
217 mov $nlo,#0
[all …]
HDalpha-mont.pl45 $nlo="t10";
115 mulq $nj,$m1,$nlo
130 addq $nlo,$hi1,$lo1
132 mulq $nj,$m1,$nlo
154 addq $nlo,$hi1,$lo1
203 mulq $nj,$m1,$nlo
221 addq $nlo,$hi1,$lo1 #L1
224 mulq $nj,$m1,$nlo #U1
247 addq $nlo,$hi1,$lo1
HDvis3-mont.pl47 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
150 mulx $nj, $m1, $nlo ! np[1]*m1
169 addcc $nlo, $hi1, $lo1
181 mulx $nj, $m1, $nlo ! np[j]*m1
194 addcc $nlo, $hi1, $lo1
238 mulx $nj, $m1, $nlo ! np[1]*m1
250 addcc $nlo, $hi1, $lo1
257 mulx $nj, $m1, $nlo ! np[j]*m1
273 addcc $nlo, $hi1, $lo1
HDmips-mont.pl117 $nlo=$s6;
210 mflo ($nlo,$nhi,$m1)
225 $ADDU $lo1,$nlo,$hi1
240 mflo ($nlo,$nj,$m1)
251 $ADDU $lo1,$nlo,$hi1
297 mflo ($nlo,$nhi,$m1)
313 $ADDU $lo1,$nlo,$hi1
331 mflo ($nlo,$nj,$m1)
346 $ADDU $lo1,$nlo,$hi1
HDsparct4-mont.pl671 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
740 mulx $nj, $m1, $nlo ! np[1]*m1
752 addcc $nlo, $hi1, $lo1
761 mulx $nj, $m1, $nlo ! np[j]*m1
774 addcc $nlo, $hi1, $lo1
816 mulx $nj, $m1, $nlo ! np[1]*m1
829 addcc $nlo, $hi1, $lo1
836 mulx $nj, $m1, $nlo ! np[j]*m1
852 addcc $nlo, $hi1, $lo1
985 mulx $nj, $m1, $nlo ! np[1]*m1
[all …]
HDarmv8-mont.pl58 $lo1,$hi1,$nj,$m1,$nlo,$nhi,
127 mul $nlo,$nj,$m1 // np[1]*m1
150 adds $lo1,$nlo,$hi1
156 mul $nlo,$nj,$m1 // np[j]*m1
167 adds $lo1,$nlo,$hi1
198 mul $nlo,$nj,$m1 // np[1]*m1
212 adds $lo1,$nlo,$hi1
221 mul $nlo,$nj,$m1 // np[j]*m1
234 adds $lo1,$nlo,$hi1
HDppc-mont.pl130 my $nlo="r31";
195 $UMULL $nlo,$nj,$m1 ; np[1]*m1
207 addc $lo1,$nlo,$hi1
210 $UMULL $nlo,$nj,$m1 ; np[j]*m1
223 addc $lo1,$nlo,$hi1
254 $UMULL $nlo,$nj,$m1 ; np[1]*m1
267 addc $lo1,$nlo,$hi1
272 $UMULL $nlo,$nj,$m1 ; np[j]*m1
288 addc $lo1,$nlo,$hi1
/freebsd-head/crypto/openssl/crypto/modes/
HDgcm128.c304 size_t rem, nlo, nhi; in gcm_gmult_4bit() local
307 nlo = ((const u8 *)Xi)[15]; in gcm_gmult_4bit()
308 nhi = nlo >> 4; in gcm_gmult_4bit()
309 nlo &= 0xf; in gcm_gmult_4bit()
311 Z.hi = Htable[nlo].hi; in gcm_gmult_4bit()
312 Z.lo = Htable[nlo].lo; in gcm_gmult_4bit()
329 nlo = ((const u8 *)Xi)[cnt]; in gcm_gmult_4bit()
330 nhi = nlo >> 4; in gcm_gmult_4bit()
331 nlo &= 0xf; in gcm_gmult_4bit()
341 Z.hi ^= Htable[nlo].hi; in gcm_gmult_4bit()
[all …]
/freebsd-head/sys/crypto/openssl/arm/
HDghash-armv4.S62 ldmia r7,{r4,r5,r6,r7} @ load Htbl[nlo]
88 ldmia r11,{r8,r9,r10,r11} @ load Htbl[nlo]
223 ldmia r7,{r4,r5,r6,r7} @ load Htbl[nlo]
247 ldmia r11,{r8,r9,r10,r11} @ load Htbl[nlo]