Home
last modified time | relevance | path

Searched refs:d2 (Results 1 – 25 of 97) sorted by relevance

1234

/arch/m68k/lib/
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 …]
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
/arch/m68k/math-emu/
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 …]
Dfp_decode.h73 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
142 btst #15,%d2 | test for data/addr register
[all …]
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 …]
Dfp_cond.S52 tst.w %d2
56 lea (-2,%a0,%d2.w),%a0
62 move.l %d2,%d0
67 move.l %d2,%d0
100 move.l %d2,%d0
146 bfextu %d2{#13,#3},%d0
/arch/x86/lib/
Dstring_32.c20 int d0, d1, d2; in strcpy() local
25 : "=&S" (d0), "=&D" (d1), "=&a" (d2) in strcpy()
35 int d0, d1, d2, d3; in strncpy() local
45 : "=&S" (d0), "=&D" (d1), "=&c" (d2), "=&a" (d3) in strncpy()
55 int d0, d1, d2, d3; in strcat() local
63 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strcat()
73 int d0, d1, d2, d3; in strncat() local
86 : "=&S" (d0), "=&D" (d1), "=&a" (d2), "=&c" (d3) in strncat()
121 int d0, d1, d2; in strncmp() local
134 : "=a" (res), "=&S" (d0), "=&D" (d1), "=&c" (d2) in strncmp()
Dmemcpy_32.c26 int d0,d1,d2,d3,d4,d5; in memmove() local
199 : "=&c" (d0), "=&S" (d1), "=&D" (d2), in memmove()
Diomem.c11 unsigned long d0, d1, d2; in rep_movs() local
20 : "=&c" (d0), "=&D" (d1), "=&S" (d2) in rep_movs()
/arch/m68k/fpsp040/
Dstwotox.S233 movel %d2,-(%sp)
237 movel %d0,%d2
241 asrl #6,%d2 | ...d2 IS L, N = 64L + J
242 movel %d2,%d0
244 subl %d0,%d2 | ...d2 IS M', N = 64(M+M') + J
245 addil #0x3FFF,%d2
246 movew %d2,ADJFACT(%a6) | ...ADJFACT IS 2^(M')
336 movel %d2,-(%sp)
340 movel %d0,%d2
344 asrl #6,%d2 | ...d2 IS L, N = 64L + J
[all …]
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 …]
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 …]
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
187 movel %d2,%d7 | ...a copy of D2
188 lsll %d6,%d2
229 cmpl %d5,%d2 | ...compare lo(R) and lo(Y)
242 subl %d5,%d2 | ...lo(R) - lo(Y)
253 addl %d2,%d2 | ...lo(R) = 2lo(R)
271 movel %d2,%d1
[all …]
Ddecbin.S121 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
432 bfextu %d3{#26:#2},%d2 |isolate rounding mode bits
434 asll #2,%d2 |format d2 to be
436 addl %d0,%d2 |in d2 as index into RTABLE
438 moveb (%a1,%d2),%d0 |load new rounding bits from table
503 moveml (%a7)+,%d2-%d5
/arch/m68k/ifpsp060/src/
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 …]
Dilsp.S111 movm.l &0x3f00,-(%sp) # save d2-d7
126 movm.l &0x3f00,-(%sp) # save 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
394 mov.l %d5, %d2 # now %d2,%d3 are trial*divisor
399 subx.l %d2, %d5 # subtract double precision
[all …]
/arch/arm/crypto/
Dcrc32-ce-core.S139 veor.8 d2, d2, dCONSTANTl
154 vmull.p64 q1, d2, dCONSTANTl
181 vmull.p64 q1, d2, dCONSTANTl
186 vmull.p64 q1, d2, dCONSTANTl
191 vmull.p64 q1, d2, dCONSTANTl
203 vmull.p64 q1, d2, dCONSTANTl
212 vmull.p64 q2, d2, dCONSTANTh
222 vand.8 d2, d2, d6
223 vmull.p64 q1, d2, dCONSTANTl
Dblake2b-neon-core.S81 vadd.u64 d2, d2, M_\s4
115 vadd.u64 d2, d2, M_\s5
157 vadd.u64 d2, d2, d7
161 vadd.u64 d2, d2, M_\s12
167 veor d13, d13, d2
197 vadd.u64 d2, d2, d7
201 vadd.u64 d2, d2, M_\s13
208 veor d13, d13, d2
/arch/m68k/coldfire/
Dentry.S65 GET_CURRENT(%d2)
75 movel %sp,%d2 /* get thread_info pointer */
76 andl #-THREAD_SIZE,%d2 /* at start of kernel stack */
77 movel %d2,%a0
88 movel #-ENOSYS,%d2 /* strace needs -ENOSYS in PT_OFF_D0 */
89 movel %d2,PT_OFF_D0(%sp) /* on syscall entry */
169 GET_CURRENT(%d2)
Dhead.S72 movel MCFSIM_SDCS0, %d2 /* Get SDRAM chip select 0 config */
73 andl #0x1f, %d2 /* Get only the chip select size */
75 addql #1, %d2 /* Form exponent */
77 lsll %d2, %d0 /* 2 ^ exponent */
79 movel MCFSIM_SDCS1, %d2 /* Get SDRAM chip select 1 config */
80 andl #0x1f, %d2 /* Get only the chip select size */
82 addql #1, %d2 /* Form exponent */
84 lsll %d2, %d1 /* 2 ^ exponent */
/arch/x86/boot/compressed/
Dstring.c16 int d0, d1, d2; in ____memcpy() local
21 : "=&c" (d0), "=&D" (d1), "=&S" (d2) in ____memcpy()
30 long d0, d1, d2; in ____memcpy() local
35 : "=&c" (d0), "=&D" (d1), "=&S" (d2) in ____memcpy()
/arch/nios2/kernel/
Dmisaligned.c70 u8 a, b, d0, d1, d2, d3; in handle_unaligned_c() local
124 d2 = val >> 16; in handle_unaligned_c()
130 *(u8 *)(addr+2) = d2; in handle_unaligned_c()
135 fault |= __put_user(d2, (u8 *)(addr+2)); in handle_unaligned_c()
142 fault |= __get_user(d2, (u8 *)(addr+2)); in handle_unaligned_c()
144 val = (d3 << 24) | (d2 << 16) | (d1 << 8) | d0; in handle_unaligned_c()
/arch/m68k/kernel/
Drelocate_kernel.S17 movew #PAGE_MASK,%d2 /* d2 = PAGE_MASK */
89 andw %d2,%d0
96 andw %d2,%d0
104 andw %d2,%d0
Dhead.S824 movel %d2,%sp@-
1672 5: movel #8,%d2
1679 7: tstl %d2
1681 subq #1,%d2
1685 movel #8+1+8+1+1,%d2
1687 dbra %d2,9b
1688 movel #7,%d2
1693 movel #8+1,%d2
1695 dbra %d2,32b
1728 movel #0,%d2
[all …]
/arch/arm/boot/dts/
Dkirkwood-d2net.dts3 * Device Tree file for d2 Network v2
15 model = "LaCie d2 Network v2";

1234