Home
last modified time | relevance | path

Searched refs:hi1 (Results 1 – 13 of 13) sorted by relevance

/freebsd/crypto/openssl/crypto/bn/asm/
H A Dalpha-mont.pl38 $hi1="t3";
97 ldq $hi1,0($np) # np[0]
103 mulq $hi1,$m1,$lo1
104 umulh $hi1,$m1,$hi1
108 addq $hi1,AT,$hi1
130 addq $nlo,$hi1,$lo1
134 cmpult $lo1,$hi1,v0
138 addq $nhi,v0,$hi1
144 addq $hi1,v0,$hi1
154 addq $nlo,$hi1,$lo1
[all …]
H A Dparisc-mont.pl135 $hi1="%r2";
205 ldo 36($arrsz),$hi1 ; space for tp[num+1]
206 andcm $hi1,$hi0,$hi1 ; align
207 addl $hi1,%sp,%sp
249 extrd,u $nm0,31,32,$hi1
261 addl $hi1,$nm1,$nm1
265 extrd,u $nm1,31,32,$hi1
276 addl $hi1,$nm0,$nm0
281 extrd,u $nm0,31,32,$hi1
292 addl $hi1,$nm1,$nm1
[all …]
H A Dvis3-mont.pl47 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
140 umulxhi $nj, $m1, $hi1
148 addxc %g0, $hi1, $hi1
169 addcc $nlo, $hi1, $lo1
171 addxc $nj, %g0, $hi1 ! nhi=nj
184 addxc %g0, $hi1, $hi1
194 addcc $nlo, $hi1, $lo1
195 addxc $nj, %g0, $hi1
197 addxc %g0, $hi1, $hi1
201 addcc $hi0, $hi1, $hi1
[all …]
H A Dmips-mont.pl110 $hi1=$t2;
205 mfhi ($hi1,$nj,$m1)
209 $ADDU $hi1,$at
225 $ADDU $lo1,$nlo,$hi1
227 sltu $t0,$lo1,$hi1
229 $ADDU $hi1,$nhi,$t0
236 $ADDU $hi1,$at
251 $ADDU $lo1,$nlo,$hi1
252 sltu $t0,$lo1,$hi1
253 $ADDU $hi1,$nhi,$t0
[all …]
H A Dsparct4-mont.pl671 ($n0,$m0,$m1,$lo0,$hi0, $lo1,$hi1,$aj,$alo,$nj,$nlo,$tj)=
732 umulxhi $nj, $m1, $hi1
738 addxc %g0, $hi1, $hi1
752 addcc $nlo, $hi1, $lo1
754 addxc $nj, %g0, $hi1 ! nhi=nj
764 addxc %g0, $hi1, $hi1
774 addcc $nlo, $hi1, $lo1
775 addxc $nj, %g0, $hi1
777 addxc %g0, $hi1, $hi1
781 addcc $hi0, $hi1, $hi1
[all …]
H A Dx86_64-mont.pl94 $hi1="%r13";
199 mov %rdx,$hi1
206 add %rax,$hi1
209 add $hi0,$hi1 # np[j]*m1+ap[j]*bp[0]
212 mov $hi1,-16(%rsp,$j,8) # tp[j-1]
213 mov %rdx,$hi1
227 add %rax,$hi1
230 add $hi0,$hi1 # np[j]*m1+ap[j]*bp[0]
232 mov $hi1,-16(%rsp,$j,8) # tp[j-1]
233 mov %rdx,$hi1
[all …]
H A Darmv8-mont.pl58 $lo1,$hi1,$nj,$m1,$nlo,$nhi,
114 ldp $hi1,$nj,[$np],#16 // np[0..1]
125 // (*) mul $lo1,$hi1,$m1 // np[0]*m1
126 umulh $hi1,$hi1,$m1
140 adc $hi1,$hi1,xzr
150 adds $lo1,$nlo,$hi1
152 adc $hi1,$nhi,xzr
157 adc $hi1,$hi1,xzr
167 adds $lo1,$nlo,$hi1
169 adc $hi1,$nhi,xzr
[all …]
H A Dppc-mont.pl127 my $hi1="r28";
190 $UMULH $hi1,$nj,$m1
193 addze $hi1,$hi1
207 addc $lo1,$nlo,$hi1
209 addze $hi1,$nhi
213 addze $hi1,$hi1
223 addc $lo1,$nlo,$hi1
224 addze $hi1,$nhi
226 addze $hi1,$hi1
230 addc $hi1,$hi1,$hi0
[all …]
H A Dx86_64-mont5.pl83 $hi1="%r13";
270 mov %rdx,$hi1
277 add %rax,$hi1
280 add $hi0,$hi1 # np[j]*m1+ap[j]*bp[0]
283 mov $hi1,-16(%rsp,$j,8) # tp[j-1]
284 mov %rdx,$hi1
299 add %rax,$hi1
301 add $hi0,$hi1 # np[j]*m1+ap[j]*bp[0]
303 mov $hi1,-16(%rsp,$num,8) # tp[num-1]
304 mov %rdx,$hi1
[all …]
/freebsd/sys/powerpc/ps3/
H A Dps3-hvcall.h81 int lv1_read_htab_entries(uint64_t vas_id, uint64_t slot, uint64_t *hi1, uint64_t *hi2, uint64_t *h…
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_consume.c238 uint64_t hi1, hi2, lo1, lo2; in dt_multiply_128() local
241 hi1 = factor1 >> 32; in dt_multiply_128()
248 product[1] = hi1 * hi2; in dt_multiply_128()
250 tmp[0] = hi1 * lo2; in dt_multiply_128()
/freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/
H A Dsha512-armv7.S41 # define WORD64(hi0,lo0,hi1,lo1) .word lo0,hi0, lo1,hi1 argument
45 # define WORD64(hi0,lo0,hi1,lo1) .word hi0,lo0, hi1,lo1 argument
/freebsd/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c1458 uint64_t hi1, hi2, lo1, lo2; in dtrace_multiply_128() local
1461 hi1 = factor1 >> 32; in dtrace_multiply_128()
1468 product[1] = hi1 * hi2; in dtrace_multiply_128()
1470 tmp[0] = hi1 * lo2; in dtrace_multiply_128()