Home
last modified time | relevance | path

Searched refs:alo (Results 1 – 25 of 42) sorted by relevance

12

/third_party/node/deps/openssl/openssl/crypto/bn/asm/
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,0($ap)
[all …]
Dsparcv9a-mont.pl116 $alo="%f16"; $alo_="%f17"; $ahi="%f18"; $ahi_="%f19";
204 fzeros $alo
214 fxtod $alo,$alo
232 std $alo,[$ap_l+$j] ! save smashed ap[j] in double format
241 fmuld $alo,$ba,$aloa
243 fmuld $alo,$bb,$alob
245 fmuld $alo,$bc,$aloc
248 fmuld $alo,$bd,$alod
284 fzeros $alo
292 fxtod $alo,$alo
[all …]
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
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
209 ldr $alo,[sp] @ tp[0]
214 umlal $alo,$ahi,$aj,$bi @ ap[0]*bp[i]+tp[0]
216 mul $n0,$alo,$n0
[all …]
Dvis3-mont.pl47 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
136 mulx $aj, $m0, $alo ! ap[1]*bp[0]
159 addcc $alo, $hi0, $lo0
175 mulx $aj, $m0, $alo ! ap[j]*bp[0]
191 addcc $alo, $hi0, $lo0
229 mulx $aj, $m0, $alo ! ap[1]*bp[i]
246 addcc $alo, $hi0, $lo0
251 mulx $aj, $m0, $alo ! ap[j]*bp[i]
268 addcc $alo, $hi0, $lo0
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
Dsparct4-mont.pl671 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
728 mulx $aj, $m0, $alo ! ap[1]*bp[0]
748 addcc $alo, $hi0, $lo0
757 mulx $aj, $m0, $alo ! ap[j]*bp[0]
771 addcc $alo, $hi0, $lo0
806 mulx $aj, $m0, $alo ! ap[1]*bp[i]
824 addcc $alo, $hi0, $lo0
830 mulx $aj, $m0, $alo ! ap[j]*bp[i]
847 addcc $alo, $hi0, $lo0
973 mulx $aj, $m0, $alo ! ap[1]*bp[0]
[all …]
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/
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,0($ap)
[all …]
Dsparcv9a-mont.pl116 $alo="%f16"; $alo_="%f17"; $ahi="%f18"; $ahi_="%f19";
204 fzeros $alo
214 fxtod $alo,$alo
232 std $alo,[$ap_l+$j] ! save smashed ap[j] in double format
241 fmuld $alo,$ba,$aloa
243 fmuld $alo,$bb,$alob
245 fmuld $alo,$bc,$aloc
248 fmuld $alo,$bd,$alod
284 fzeros $alo
292 fxtod $alo,$alo
[all …]
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
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
209 ldr $alo,[sp] @ tp[0]
214 umlal $alo,$ahi,$aj,$bi @ ap[0]*bp[i]+tp[0]
216 mul $n0,$alo,$n0
[all …]
Dvis3-mont.pl47 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
136 mulx $aj, $m0, $alo ! ap[1]*bp[0]
159 addcc $alo, $hi0, $lo0
175 mulx $aj, $m0, $alo ! ap[j]*bp[0]
191 addcc $alo, $hi0, $lo0
229 mulx $aj, $m0, $alo ! ap[1]*bp[i]
246 addcc $alo, $hi0, $lo0
251 mulx $aj, $m0, $alo ! ap[j]*bp[i]
268 addcc $alo, $hi0, $lo0
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
Dsparct4-mont.pl671 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
728 mulx $aj, $m0, $alo ! ap[1]*bp[0]
748 addcc $alo, $hi0, $lo0
757 mulx $aj, $m0, $alo ! ap[j]*bp[0]
771 addcc $alo, $hi0, $lo0
806 mulx $aj, $m0, $alo ! ap[1]*bp[i]
824 addcc $alo, $hi0, $lo0
830 mulx $aj, $m0, $alo ! ap[j]*bp[i]
847 addcc $alo, $hi0, $lo0
973 mulx $aj, $m0, $alo ! ap[1]*bp[0]
[all …]
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/python/Lib/
Ddifflib.py305 def find_longest_match(self, alo=0, ahi=None, blo=0, bhi=None): argument
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, ahi, blo, bhi)
460 if alo < i and blo < j:
461 queue.append((alo, i, blo, j))
860 for tag, alo, ahi, blo, bhi in cruncher.get_opcodes():
[all …]
/third_party/musl/src/math/
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()
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/porting/liteos_a/kernel/src/math/
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()
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/
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,
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
/third_party/openssl/crypto/sha/asm/
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,
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

12