Home
last modified time | relevance | path

Searched full:d2 (Results 1 – 25 of 638) sorted by relevance

12345678910>>...26

/openbmc/linux/arch/m68k/math-emu/
H A Dfp_util.S49 * something here. %d0 and %d1 is always usable, sometimes %d2 (or
237 move.w (FPD_RND,FPDATA),%d2
238 jne fp_e2e_roundother | %d2 == 0, round to nearest
257 subq.w #2,%d2
258 jcs 9b | %d2 < 2, round to zero
259 jhi 1f | %d2 > 2, round to +infinity
289 move.w -(%a0),%d2
290 sub.w %d1,%d2
293 add.w %d2,%d1
294 clr.w %d2
[all …]
H A Dfp_movem.S52 btst #11,%d2
54 bfextu %d2{#24,#8},%d0 | static register list
56 1: bfextu %d2{#25,#3},%d0 | dynamic register list
67 btst #12,%d2
72 2: btst #13,%d2
135 btst #12,%d2
139 1: btst #13,%d2
144 getuser.l (%a0)+,%d2,fp_err_ua1,%a0
145 lsr.l #8,%d2
146 lsr.l #7,%d2
[all …]
H A Dfp_decode.h51 * d2 - contains first two instruction words,
73 bfextu %d2{#8,#2},%d0
85 bfextu %d2{#16,#3},%d0
99 bfextu %d2{#19,#3},%d0
104 bfextu %d2{#19,#3},%d0
109 bfextu %d2{#22,#3},%d0
115 bfextu %d2{#10,#3},%d0
130 bfextu %d2{#13,#3},%d0
135 move.b %d2,%d0
141 bfextu %d2{#17,#3},%d0 | get the register nr
[all …]
H A Dfp_move.S84 move.l %d1,%d2
99 swap %d2
100 move.w %d2,%d0
103 move.w %d2,%d1
111 swap %d2
112 move.w %d2,%d0
115 move.l %d2,%d1
122 swap %d2
123 move.w %d2,%d1
130 swap %d2
[all …]
/openbmc/linux/arch/m68k/lib/
H A Dudivsi3.S69 #define d2 REG (d2) macro
90 movel d2, sp@-
96 movel d0, d2
97 clrw d2
98 swap d2
99 divu d1, d2 /* high quotient in lower word */
100 movew d2, d0 /* save high quotient */
102 movew sp@(10), d2 /* get low dividend + high rest */
103 divu d1, d2 /* low quotient */
104 movew d2, d0
[all …]
H A Ddivsi3.S71 #define d2 REG (d2) macro
91 movel d2, sp@-
93 moveq IMM (1), d2 /* sign of result stored in d2 (=1 or =-1) */
98 negb d2 /* change sign because divisor <0 */
100 negl d2 /* change sign because divisor <0 */
106 negb d2
108 negl d2
116 tstb d2
120 L3: movel sp@+, d2
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/uw-imap/uw-imap/
H A D0001-Fix-Wincompatible-function-pointer-types.patch35 -int mh_numsort (const void *d1,const void *d2);
37 +int mh_numsort (const struct dirent **d1,const struct dirent **d2);
51 * Returns: negative if d1 < d2, 0 if d1 == d2, postive if d1 > d2
54 -int mh_numsort (const void *d1,const void *d2)
55 +int mh_numsort (const struct dirent **d1,const struct dirent **d2)
58 atoi ((*(struct direct **) d2)->d_name);
77 -int mix_msgfsort (const void *d1,const void *d2);
79 +int mix_msgfsort (const struct dirent **d1,const struct dirent **d2);
102 * Returns: -1 if d1 < d2, 0 if d1 == d2, 1 d1 > d2
105 -int mix_msgfsort (const void *d1,const void *d2)
[all …]
/openbmc/linux/drivers/block/
H A Dswim_asm.S65 movew #seek_time, %d2
81 dbmi %d2, wait_addr_mark_byte
89 moveq #max_retry, %d2
92 dbmi %d2, amark0
97 moveq #max_retry, %d2
100 dbmi %d2, amark1
105 moveq #max_retry, %d2
108 dbmi %d2, amark2
113 moveq #max_retry, %d2
116 dbmi %d2, amark3
[all …]
/openbmc/linux/drivers/net/wan/
H A Dwanxlfw.S319 movel #TX_BUFFERS - 2, %d2 // D2 = TX_BUFFERS - 1 counter
328 dbfw %d2, open_port_tx_loop
335 movel #RX_BUFFERS - 2, %d2 // D2 = RX_BUFFERS - 1 counter
340 dbfw %d2, open_port_rx_loop
452 movel %d1, %d2 // D1 = D2 = tx_out BD# = desc#
453 mulul #DESC_LENGTH, %d2 // D2 = TX desc offset
454 addl ch_status_addr(%d0), %d2
455 addl #STATUS_TX_DESCS, %d2 // D2 = TX desc address
456 cmpl #PACKET_FULL, (%d2) // desc status
460 movel 4(%d2), %a0 // PCI address
[all …]
/openbmc/linux/arch/m68k/fpsp040/
H A Dround.S144 moveml %d2/%d3,-(%a7) |make some temp registers
149 movel #30,%d2 |of the sgl prec. limits
150 lsll %d2,%d3 |shift g-r bits to MSB of d3
151 movel LOCAL_HI(%a0),%d2 |get word 2 for s-bit test
152 andil #0x0000003f,%d2 |s bit is the or of all other
161 movel #30,%d2 |of the dbl prec. limits
162 lsll %d2,%d3 |shift g-r bits to the MSB of d3
163 movel LOCAL_LO(%a0),%d2 |get lower mantissa for s-bit test
164 andil #0x000001ff,%d2 |s bit is the or-ing of all
173 moveml (%a7)+,%d2/%d3 |restore scratch registers
[all …]
H A Dbinstr.S7 | Input: 64-bit binary integer in d2:d3, desired length (LEN) in
26 | Copy the fraction in d2:d3 to d4:d5.
28 | A3. Multiply the fraction in d2:d3 by 8 using bit-field
29 | extracts and shifts. The three msbs from d2 will go into
35 | A5. Add using the carry the 64-bit quantities in d2:d3 and d4:d5
36 | into d2:d3. D1 will contain the bcd digit formed.
51 | d2: upper 32-bits of fraction for mul by 8
81 | A2. Copy d2:d3 to d4:d5. Start loop.
84 movel %d2,%d4 |copy the fraction before muls
87 | A3. Multiply d2:d3 by 8; extract msbs into d1.
[all …]
H A Dsrem_mod.S110 moveml %d2-%d7,-(%a7) | ...save data registers
164 movel -4(%a0),%d2 | ...(D0,D1,D2) is |X|
172 movel %d2,%d1
173 clrl %d2
178 subl %d6,%d0 | ...(D0,D1,D2) is normalized
187 movel %d2,%d7 | ...a copy of D2
188 lsll %d6,%d2
192 orl %d7,%d1 | ...(D0,D1,D2) normalized
197 addil #0x00003FFE,%d0 | ...(D0,D1,D2) normalized
210 |..(Carry,D1,D2) is R
[all …]
H A Ddecbin.S11 | Saves and Modifies: D2-D5
121 moveml %d2-%d5,-(%a7)
135 | (*) d2: digit count
144 movel #EDIGITS,%d2 |# of nibbles (digits) in fraction part
157 dbf %d2,e_gd |if we have used all 3 digits, exit loop
181 | (*) d2: digit count
208 moveql #FNIBS,%d2 |reset number of digits per a0 ptr
215 | If all the digits (8) in that long word have been converted (d2=0),
217 | to initialize the digit offset, and set d2 to 7 for the digit count;
221 dbf %d2,md2b |check for last digit in this lw
[all …]
/openbmc/linux/arch/m68k/ifpsp060/src/
H A Ditest.S170 mov.l &0x99999999,%d2
177 mulu.l %d1,%d2:%d3
194 mov.l &0x99999999,%d2
201 mulu.l %d1,%d2:%d3
218 mov.l &0x66666666,%d2
224 mulu.l %d1,%d2:%d2
240 mov.l &0x00000000,%d2
247 mulu.l %d1,%d2:%d3
264 mov.l &0x00000000,%d2
271 mulu.l %d1,%d2:%d3
[all …]
H A Dilsp.S111 movm.l &0x3f00,-(%sp) # save d2-d7
126 movm.l &0x3f00,-(%sp) # save d2-d7
235 movm.l (%sp)+,&0x00fc # restore d2-d7
260 movm.l (%sp)+,&0x00fc # restore d2-d7
343 mov.l %d5, %d2 # dividend mslw
344 swap %d2
346 cmp.w %d2, %d3 # V1 = U1 ?
365 mov.l %d1, %d2
366 mulu.w %d7, %d2 # V2q
382 cmp.l %d2, %d4
[all …]
/openbmc/linux/arch/s390/crypto/
H A Dchacha-s390.S453 #define D2 %v11 macro
509 VAF D2,K3,T2 # K[3]+2
511 VAF D4,D2,T2 # K[3]+4
512 VAF D5,D2,T3 # K[3]+5
522 VLR T2,D2
534 VX D2,D2,A2
540 VERLLF D2,D2,16
547 VAF C2,C2,D2
572 VX D2,D2,A2
578 VERLLF D2,D2,8
[all …]
/openbmc/linux/include/asm-generic/
H A Dxor.h109 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_2() local
112 d2 = p1[2]; in xor_32regs_2()
120 d2 ^= p2[2]; in xor_32regs_2()
128 p1[2] = d2; in xor_32regs_2()
147 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_3() local
150 d2 = p1[2]; in xor_32regs_3()
158 d2 ^= p2[2]; in xor_32regs_3()
166 d2 ^= p3[2]; in xor_32regs_3()
174 p1[2] = d2; in xor_32regs_3()
195 register long d0, d1, d2, d3, d4, d5, d6, d7; in xor_32regs_4() local
[all …]
/openbmc/linux/arch/mips/crypto/
H A Dpoly1305-mips.pl226 my ($h0,$h1,$h2,$r0,$r1,$rs1,$d0,$d1,$d2) =
375 daddu $d2,$h2,$padbit
381 daddu $d2,$tmp1
382 daddu $d2,$tmp0
399 dmultu ($rs1,$d2) # h2*5*r1
402 mflo ($tmp2,$rs1,$d2)
404 dmultu ($r0,$d2) # h2*r0
407 mflo ($tmp3,$r0,$d2)
735 my ($d0,$d1,$d2,$d3) =
800 lw $d2,8($inp)
[all …]
/openbmc/linux/arch/x86/crypto/
H A Dpoly1305-x86_64-cryptogams.pl179 my ($d1,$d2,$d3, $r0,$r1,$s1)=("%r8","%r9","%rdi","%r11","%r12","%r13");
187 mov %rax,$d2
197 add %rax,$d2
207 add $h1,$d2
212 add $d2,$h1
419 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
452 mov $r0,$d2
457 shr \$26,$d2
462 and $d2#d,%edx
470 shr \$26,$d2
[all …]
/openbmc/linux/lib/842/
H A D842_decompress.c23 { D4, D2, I2, N0 },
24 { D4, I2, D2, N0 },
27 { D2, I2, D4, N0 },
28 { D2, I2, D2, I2 },
29 { D2, I2, I2, D2 },
30 { D2, I2, I2, I2 },
31 { D2, I2, I4, N0 },
32 { I2, D2, D4, N0 },
34 { I2, D2, I2, D2 },
35 { I2, D2, I2, I2 },
[all …]
/openbmc/qemu/tests/tcg/tricore/c/
H A Dcrt0-tc2x.S146 mov.a %a14,%d2 # move exit code to match trap handler
167 movh %d2,hi:__CSA_END #; %d2 = end of CSA
168 addi %d2,%d2,lo:__CSA_END
169 andn %d2,%d2,63 #; force alignment (2^6)
170 sub %d2,%d2,%d0
171 sh %d2,%d2,-6 #; %d2 = number of CSAs
183 add %d2,%d2,-2 #; CSAs to initialize -= 2
184 mov.a %a5,%d2 #; %a5 = loop counter
300 mov.d %d2, %a14
301 st.w [%a15], %d2 # write exit code to testdevice
/openbmc/linux/arch/arm/crypto/
H A Dpoly1305-armv4.pl334 adds $h2,lr,r0 @ d2+=d1>>32
337 adds $h3,r2,r1 @ d3+=d2>>32
496 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
550 @ d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
556 vmull.u32 $D2,$R2,${R0}[1]
562 vmlal.u32 $D2,$R1,${R1}[1]
569 vmlal.u32 $D2,$R0,${R2}[1]
575 vmlal.u32 $D2,$R4,${S3}[1]
581 vmlal.u32 $D2,$R3,${S4}[1]
646 vadd.i64 $D2,$D2,$T1 @ h1 -> h2
[all …]
H A Dcurve25519-core.S31 vst1.8 {d2-d3}, [r6, : 128]!
173 vtrn.32 d2, d10
177 vst1.8 d2, [r2, : 64]
180 vmov.i64 d2, #0xff
183 vst1.8 {d2-d3}, [r2, : 128]!
193 vmov.i64 d2, #0xff
196 vst1.8 {d2-d3}, [r2, : 128]!
202 vld1.8 {d2-d3}, [r2, : 128]!
205 vst1.8 {d2-d3}, [r6, : 128]!
238 vld1.8 {d2}, [r5, : 64]
[all …]
/openbmc/linux/arch/arm64/crypto/
H A Dpoly1305-armv8.pl47 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14));
125 lsr $d2,$h1,#32
131 mov w#$d2,w#$h1
137 lsr $d1,$d2,#12
138 adds $d0,$d0,$d2,lsl#52
141 lsr $d2,x16,#24
143 adc $d2,$d2,xzr
149 csel $h2,$h2,$d2,eq
171 umulh $d2,$h0,$r1
175 adc $d2,$d2,xzr
[all …]
/openbmc/linux/drivers/comedi/drivers/
H A Dcomedi_8254.c356 unsigned int d2 = i8254->next_div2 ? i8254->next_div2 : I8254_MAX_COUNT; in comedi_8254_cascade_ns_to_timer() local
357 unsigned int div = d1 * d2; in comedi_8254_cascade_ns_to_timer()
372 d2 > 1 && d2 <= I8254_MAX_COUNT && in comedi_8254_cascade_ns_to_timer()
374 div > d1 && div > d2 && in comedi_8254_cascade_ns_to_timer()
380 d2 = I8254_MAX_COUNT; in comedi_8254_cascade_ns_to_timer()
381 start = div / d2; in comedi_8254_cascade_ns_to_timer()
385 for (d2 = div / d1; in comedi_8254_cascade_ns_to_timer()
386 d1 * d2 <= div + d1 + 1 && d2 <= I8254_MAX_COUNT; d2++) { in comedi_8254_cascade_ns_to_timer()
387 ns = i8254->osc_base * d1 * d2; in comedi_8254_cascade_ns_to_timer()
391 d2_glb = d2; in comedi_8254_cascade_ns_to_timer()
[all …]

12345678910>>...26