Home
last modified time | relevance | path

Searched refs:alo (Results 1 - 25 of 28) sorted by relevance

12

/third_party/node/deps/openssl/openssl/crypto/bn/asm/
H A Ds390x-mont.pl86 $alo="%r9";
135 lg $alo,0($ap)
136 _dswap $alo
140 lgr $mn0,$alo # "tp[0]"*n0
146 algr $nlo,$alo # +="tp[0]"
155 lg $alo,0($j,$ap)
156 _dswap $alo
158 algr $alo,$AHI
168 algr $nlo,$alo
185 lg $alo,
[all...]
H A Dia64-mont.pl130 .rotf alo[6],nlo[4],ahi[8],nhi[6]
134 ldf8 alo[4]=[aptr],16 // ap[0]
136 { .mmi; ldf8 alo[3]=[r30],16 // ap[1]
137 ldf8 alo[2]=[aptr],16 // ap[2]
139 { .mmi; ldf8 alo[1]=[r30] // ap[3]
152 xmpy.hu ahi[2]=alo[4],bi // ap[0]*bp[0]
155 xmpy.lu alo[4]=alo[4],bi
159 xma.hu ahi[1]=alo[3],bi,ahi[2] // ap[1]*bp[0]
162 xma.lu alo[
[all...]
H A Dmips-mont.pl115 $alo=$s4;
200 mflo ($alo,$ahi,$bi)
224 $ADDU $lo0,$alo,$hi0
230 mflo ($alo,$aj,$bi)
247 $ADDU $lo0,$alo,$hi0
286 mflo ($alo,$ahi,$bi)
312 $ADDU $lo0,$alo,$hi0
318 mflo ($alo,$aj,$bi)
338 $ADDU $lo0,$alo,$hi0
H A Dalpha-mont.pl43 $alo="t8";
110 mulq $aj,$bi,$alo
127 addq $alo,$hi0,$lo0
128 mulq $aj,$bi,$alo
153 addq $alo,$hi0,$lo0
199 mulq $aj,$bi,$alo
216 addq $alo,$hi0,$lo0 #L1
219 mulq $aj,$bi,$alo #U1
246 addq $alo,$hi0,$lo0
H A Dvis3-mont.pl47 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
138 mulx $aj, $m0, $alo ! ap[1]*bp[0]
162 addcc $alo, $hi0, $lo0
178 mulx $aj, $m0, $alo ! ap[j]*bp[0]
194 addcc $alo, $hi0, $lo0
233 mulx $aj, $m0, $alo ! ap[1]*bp[i]
251 addcc $alo, $hi0, $lo0
256 mulx $aj, $m0, $alo ! ap[j]*bp[i]
273 addcc $alo, $hi0, $lo0
H A Darmv4-mont.pl84 $alo="r10"; # sl, gcc uses it to keep @GOT
173 umull $alo,$ahi,$aj,$bi @ ap[0]*bp[0]
175 mul $n0,$alo,$n0 @ "tp[0]"*n0
177 umlal $alo,$nlo,$nj,$n0 @ np[0]*n0+"t[0]"
182 mov $alo,$ahi
185 umlal $alo,$ahi,$aj,$bi @ ap[j]*bp[0]
188 adds $nlo,$nlo,$alo
210 ldr $alo,[sp] @ tp[0]
215 umlal $alo,$ahi,$aj,$bi @ ap[0]*bp[i]+tp[0]
217 mul $n0,$alo,
[all...]
H A Dsparct4-mont.pl681 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
739 mulx $aj, $m0, $alo ! ap[1]*bp[0]
760 addcc $alo, $hi0, $lo0
769 mulx $aj, $m0, $alo ! ap[j]*bp[0]
783 addcc $alo, $hi0, $lo0
819 mulx $aj, $m0, $alo ! ap[1]*bp[i]
838 addcc $alo, $hi0, $lo0
844 mulx $aj, $m0, $alo ! ap[j]*bp[i]
861 addcc $alo, $hi0, $lo0
990 mulx $aj, $m0, $alo ! a
[all...]
H A Dppc-mont.pl128 my $alo="r29";
187 $UMULL $alo,$aj,$m0 ; ap[1]*bp[0]
204 addc $lo0,$alo,$hi0
207 $UMULL $alo,$aj,$m0 ; ap[j]*bp[0]
221 addc $lo0,$alo,$hi0
248 $UMULL $alo,$aj,$m0 ; ap[j]*bp[i]
266 addc $lo0,$alo,$hi0
271 $UMULL $alo,$aj,$m0 ; ap[j]*bp[i]
286 addc $lo0,$alo,$hi0
H A Darmv8-mont.pl57 ($lo0,$hi0,$aj,$m0,$alo,$ahi,
116 mul $alo,$aj,$m0 // ap[1]*bp[0]
142 adds $lo0,$alo,$hi0
148 mul $alo,$aj,$m0 // ap[j]*bp[0]
160 adds $lo0,$alo,$hi0
185 mul $alo,$aj,$m0 // ap[1]*bp[i]
205 adds $lo0,$alo,$hi0
213 mul $alo,$aj,$m0 // ap[j]*bp[i]
227 adds $lo0,$alo,$hi0
/third_party/openssl/crypto/bn/asm/
H A Ds390x-mont.pl86 $alo="%r9";
135 lg $alo,0($ap)
136 _dswap $alo
140 lgr $mn0,$alo # "tp[0]"*n0
146 algr $nlo,$alo # +="tp[0]"
155 lg $alo,0($j,$ap)
156 _dswap $alo
158 algr $alo,$AHI
168 algr $nlo,$alo
185 lg $alo,
[all...]
H A Dia64-mont.pl130 .rotf alo[6],nlo[4],ahi[8],nhi[6]
134 ldf8 alo[4]=[aptr],16 // ap[0]
136 { .mmi; ldf8 alo[3]=[r30],16 // ap[1]
137 ldf8 alo[2]=[aptr],16 // ap[2]
139 { .mmi; ldf8 alo[1]=[r30] // ap[3]
152 xmpy.hu ahi[2]=alo[4],bi // ap[0]*bp[0]
155 xmpy.lu alo[4]=alo[4],bi
159 xma.hu ahi[1]=alo[3],bi,ahi[2] // ap[1]*bp[0]
162 xma.lu alo[
[all...]
H A Dalpha-mont.pl43 $alo="t8";
110 mulq $aj,$bi,$alo
127 addq $alo,$hi0,$lo0
128 mulq $aj,$bi,$alo
153 addq $alo,$hi0,$lo0
199 mulq $aj,$bi,$alo
216 addq $alo,$hi0,$lo0 #L1
219 mulq $aj,$bi,$alo #U1
246 addq $alo,$hi0,$lo0
H A Dmips-mont.pl115 $alo=$s4;
200 mflo ($alo,$ahi,$bi)
224 $ADDU $lo0,$alo,$hi0
230 mflo ($alo,$aj,$bi)
247 $ADDU $lo0,$alo,$hi0
286 mflo ($alo,$ahi,$bi)
312 $ADDU $lo0,$alo,$hi0
318 mflo ($alo,$aj,$bi)
338 $ADDU $lo0,$alo,$hi0
H A Dvis3-mont.pl47 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
138 mulx $aj, $m0, $alo ! ap[1]*bp[0]
162 addcc $alo, $hi0, $lo0
178 mulx $aj, $m0, $alo ! ap[j]*bp[0]
194 addcc $alo, $hi0, $lo0
233 mulx $aj, $m0, $alo ! ap[1]*bp[i]
251 addcc $alo, $hi0, $lo0
256 mulx $aj, $m0, $alo ! ap[j]*bp[i]
273 addcc $alo, $hi0, $lo0
H A Darmv4-mont.pl84 $alo="r10"; # sl, gcc uses it to keep @GOT
173 umull $alo,$ahi,$aj,$bi @ ap[0]*bp[0]
175 mul $n0,$alo,$n0 @ "tp[0]"*n0
177 umlal $alo,$nlo,$nj,$n0 @ np[0]*n0+"t[0]"
182 mov $alo,$ahi
185 umlal $alo,$ahi,$aj,$bi @ ap[j]*bp[0]
188 adds $nlo,$nlo,$alo
210 ldr $alo,[sp] @ tp[0]
215 umlal $alo,$ahi,$aj,$bi @ ap[0]*bp[i]+tp[0]
217 mul $n0,$alo,
[all...]
H A Dsparct4-mont.pl681 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
739 mulx $aj, $m0, $alo ! ap[1]*bp[0]
760 addcc $alo, $hi0, $lo0
769 mulx $aj, $m0, $alo ! ap[j]*bp[0]
783 addcc $alo, $hi0, $lo0
819 mulx $aj, $m0, $alo ! ap[1]*bp[i]
838 addcc $alo, $hi0, $lo0
844 mulx $aj, $m0, $alo ! ap[j]*bp[i]
861 addcc $alo, $hi0, $lo0
990 mulx $aj, $m0, $alo ! a
[all...]
/third_party/python/Lib/
H A Ddifflib.py305 def find_longest_match(self, alo=0, ahi=None, blo=0, bhi=None):
306 """Find longest matching block in a[alo:ahi] and b[blo:bhi].
313 alo <= i <= i+k <= ahi
344 If no blocks match, return (alo, blo, 0).
368 besti, bestj, bestsize = alo, blo, 0
374 for i in range(alo, ahi):
394 while besti > alo and bestj > blo and \
410 while besti > alo and bestj > blo and \
453 alo, ahi, blo, bhi = queue.pop()
454 i, j, k = x = self.find_longest_match(alo, ah
[all...]
/third_party/musl/porting/liteos_a/kernel/src/math/
H A Dsqrtl.c68 uint64_t alo = a&0xffffffff; in mul64() local
71 return ahi*bhi + (ahi*blo >> 32) + (alo*bhi >> 32); in mul64()
149 uint64_t alo = a&0xffffffff; in mul64_128() local
152 uint64_t lo1 = ((ahi*blo)&0xffffffff) + ((alo*bhi)&0xffffffff) + (alo*blo>>32); in mul64_128()
153 uint64_t lo2 = (alo*blo)&0xffffffff; in mul64_128()
154 r.hi = ahi*bhi + (ahi*blo>>32) + (alo*bhi>>32) + (lo1>>32); in mul64_128()
H A Dsqrt.c18 uint64_t alo = a&0xffffffff; in mul64() local
21 return ahi*bhi + (ahi*blo >> 32) + (alo*bhi >> 32); in mul64()
/third_party/musl/src/math/
H A Dsqrtl.c68 uint64_t alo = a&0xffffffff; in mul64() local
71 return ahi*bhi + (ahi*blo >> 32) + (alo*bhi >> 32); in mul64()
149 uint64_t alo = a&0xffffffff; in mul64_128() local
152 uint64_t lo1 = ((ahi*blo)&0xffffffff) + ((alo*bhi)&0xffffffff) + (alo*blo>>32); in mul64_128()
153 uint64_t lo2 = (alo*blo)&0xffffffff; in mul64_128()
154 r.hi = ahi*bhi + (ahi*blo>>32) + (alo*bhi>>32) + (lo1>>32); in mul64_128()
H A Dsqrt.c18 uint64_t alo = a&0xffffffff; in mul64() local
21 return ahi*bhi + (ahi*blo >> 32) + (alo*bhi >> 32); in mul64()
/third_party/node/deps/openssl/openssl/crypto/sha/asm/
H A Dsha512-parisc.pl390 my ($i,$ahi,$alo,$bhi,$blo,$chi,$clo,$dhi,$dlo,
423 shd $ahi,$alo,$Sigma0[0],$t0
425 shd $alo,$ahi,$Sigma0[0],$t1
427 shd $ahi,$alo,$Sigma0[1],$t2
429 shd $alo,$ahi,$Sigma0[1],$t3
433 shd $ahi,$alo,$Sigma0[2],$t2
434 and $alo,$blo,$a0
435 shd $alo,$ahi,$Sigma0[2],$t3
440 and $alo,$clo,$a2
H A Dsha512-ppc.pl472 my ($i, $ahi,$alo,$bhi,$blo,$chi,$clo,$dhi,$dlo,
506 xor $a0,$alo,$blo ; a^b, b^c in next round
512 srwi $t0,$alo,$Sigma0[0]
519 srwi $s1,$alo,$Sigma0[1]-32
521 insrwi $t1,$alo,$Sigma0[0],0
525 insrwi $s0,$alo,$Sigma0[1]-32,0
529 srwi $t3,$alo,$Sigma0[2]-32
533 insrwi $t2,$alo,$Sigma0[2]-32,0
567 my ($i, $ahi,$alo,$bhi,$blo,$chi,$clo,$dhi,$dlo,
/third_party/openssl/crypto/sha/asm/
H A Dsha512-ppc.pl472 my ($i, $ahi,$alo,$bhi,$blo,$chi,$clo,$dhi,$dlo,
506 xor $a0,$alo,$blo ; a^b, b^c in next round
512 srwi $t0,$alo,$Sigma0[0]
519 srwi $s1,$alo,$Sigma0[1]-32
521 insrwi $t1,$alo,$Sigma0[0],0
525 insrwi $s0,$alo,$Sigma0[1]-32,0
529 srwi $t3,$alo,$Sigma0[2]-32
533 insrwi $t2,$alo,$Sigma0[2]-32,0
567 my ($i, $ahi,$alo,$bhi,$blo,$chi,$clo,$dhi,$dlo,
H A Dsha512-parisc.pl390 my ($i,$ahi,$alo,$bhi,$blo,$chi,$clo,$dhi,$dlo,
423 shd $ahi,$alo,$Sigma0[0],$t0
425 shd $alo,$ahi,$Sigma0[0],$t1
427 shd $ahi,$alo,$Sigma0[1],$t2
429 shd $alo,$ahi,$Sigma0[1],$t3
433 shd $ahi,$alo,$Sigma0[2],$t2
434 and $alo,$blo,$a0
435 shd $alo,$ahi,$Sigma0[2],$t3
440 and $alo,$clo,$a2

Completed in 15 milliseconds

12