Home
last modified time | relevance | path

Searched refs:movel (Results 1 – 54 of 54) sorted by relevance

/linux-4.4.14/drivers/net/wan/
Dwanxlfw.S129 movel \src, PLX_DMA_0_PCI
130 movel \dest, PLX_DMA_0_LOCAL
131 movel \len, PLX_DMA_0_LENGTH
132 movel #0x0103, PLX_DMA_CMD_STS // start channel 0 transfer
139 movel \src, PLX_DMA_1_LOCAL
140 movel \dest, PLX_DMA_1_PCI
141 movel \len, PLX_DMA_1_LENGTH
142 movel #0x0301, PLX_DMA_CMD_STS // start channel 1 transfer
149 movel %d7, -(%sp) // src and dest must be < 256 MB
150 movel \len, %d7 // bits 0 and 1
[all …]
/linux-4.4.14/arch/m68k/coldfire/
Dhead.S30 movel #CONFIG_RAMSIZE,%d0 /* hard coded memory size */
44 movel MCFSIM_DMR0,%d0 /* get mask for 1st bank */
51 movel MCFSIM_DMR1,%d1 /* get mask for 2nd bank */
63 movel MCFSIM_CSOR7,%d0 /* get SDRAM address mask */
71 movel MCFSIM_SDCS0, %d2 /* Get SDRAM chip select 0 config */
78 movel MCFSIM_SDCS1, %d2 /* Get SDRAM chip select 1 config */
155 movel #CACHE_INIT,%d0 /* disable cache */
159 movel %sp,_init_sp /* save initial stack pointer */
162 movel #CONFIG_MBAR+1,%d0 /* configured MBAR address */
177 movel #CONFIG_VECTORBASE,%a7
[all …]
Dentry.S71 movel %a0@(%d0),%d3
75 movel %sp,%d2 /* get thread_info pointer */
77 movel %d2,%a0
78 movel %a0@,%a1 /* save top of frame */
79 movel %sp,%a1@(TASK_THREAD+THREAD_ESP0)
83 movel %d3,%a0
85 movel %d0,%sp@(PT_OFF_D0) /* save the return value */
88 movel #-ENOSYS,%d2 /* strace needs -ENOSYS in PT_OFF_D0 */
89 movel %d2,PT_OFF_D0(%sp) /* on syscall entry */
95 movel %d3,%a0
[all …]
/linux-4.4.14/arch/m68k/68000/
Dentry.S40 movel #-ENOSYS,%sp@(PT_OFF_D0)
44 movel #-ENOSYS,%sp@(PT_OFF_D0) /* needed for strace*/
50 movel %sp@(PT_OFF_ORIG_D0),%d1
51 movel #-ENOSYS,%d0
58 1: movel %d0,%sp@(PT_OFF_D0) /* save the return value */
76 movel %sp@(PT_OFF_ORIG_D0),%d0
78 movel %sp,%d1 /* get thread_info pointer */
80 movel %d1,%a2
87 movel %a0@(%d0), %a0
89 movel %d0,%sp@(PT_OFF_D0) /* save the return value*/
[all …]
Dhead.S74 movel #0x00011f07, 0xfffff114 /* CS A1 Mask */
131 movel #0x007FFFFF, %d0 /* IMR */
132 movel %d0, 0xfffff304
145 movel #_start, 0xfffffA00 /* LSSA */
157 movel #bootlogo_bits, 0xFFFFFA00 /* LSSA */
162 movel #bootlogo_bits, 0xfffffA00 /* LSSA */
183 movel %a0@+, %a1@+
191 movel #CONFIG_VECTORBASE,_ramvec /* set vector base location */
192 movel #CONFIG_RAMBASE,_rambase /* set the base of RAM */
193 movel #RAMEND, _ramend /* set end ram addr */
[all …]
/linux-4.4.14/arch/m68k/kernel/
Dhead.S431 movel \arg1,%sp@-
603 movel %a0@,%a1@
607 movel %a0@,%a1@
611 movel %a0@,%a1@
615 movel %a0@,%a1@
629 movel %a0@,%a1@
633 movel %a0@,%a1@
637 movel %a0@,%a1@
641 movel %a0@,%a1@
645 movel %a0@,%a1@
[all …]
Drelocate_kernel.S13 movel %sp@(4),%a0 /* a0 = ptr */
14 movel %sp@(8),%a1 /* a1 = start */
15 movel %sp@(12),%d1 /* d1 = cpu_mmu_flags */
55 movel %a4,%d0
80 movel %a0@+,%d0 /* d0 = entry = *ptr */
89 movel %d0,%a0 /* ptr = entry & PAGE_MASK */
96 movel %d0,%a2 /* a2 = dst = entry & PAGE_MASK */
104 movel %d0,%a3 /* a3 = src = entry & PAGE_MASK */
107 movel %a3@+,%a2@+ /* *dst++ = *src++ */
108 movel %a3@+,%a2@+ /* *dst++ = *src++ */
[all …]
Dentry.S87 movel %sp,%sp@- | stack frame pointer argument
95 movel %sp,%sp@- | stack frame pointer argument
104 movel %d1,%sp@-
111 movel %d1,%sp@-
113 movel %d7,(%sp)
126 movel %sp,%sp@- /* stack frame pointer argument */
145 movel #__NR_rt_sigreturn,%d0
151 movel #-ENOSYS,%sp@(PT_OFF_D0)| needed for strace
157 movel %sp@(PT_OFF_ORIG_D0),%d0
161 movel #-ENOSYS,%sp@(PT_OFF_D0)
[all …]
/linux-4.4.14/arch/m68k/include/asm/
Dentry.h67 movel %sp,sw_usp /* save user sp */
69 movel sw_ksp,%sp /* kernel sp */
72 movel %d0,%sp@- /* orig d0 */
73 movel %d0,%sp@- /* d0 */
76 movel sw_usp,%a0 /* get usp */
77 movel %a0@-,%sp@(PT_OFF_PC) /* copy exception program counter */
78 movel %a0@-,%sp@(PT_OFF_FORMATVEC)/*copy exception format/vector/sr */
82 movel %d0,%sp@- /* orig d0 */
83 movel %d0,%sp@- /* d0 */
92 movel %d0,%sp@(PT_OFF_ORIG_D0)
[all …]
Dm525xsim.h230 movel #0x10000001,%a0
234 movel #0x80000001,%a1
247 movel #0x001F0021,%d0 /* disable C/I bit */
248 movel %d0,0x84(%a0) /* set CSMR0 */
254 movel 0x180(%a1),%d0 /* get current PLL value */
256 movel %d0,0x180(%a1) /* set PLL register */
265 movel #0x125a40f0,%d0 /* set for 140MHz */
266 movel %d0,0x180(%a1) /* set PLL register */
268 movel %d0,0x180(%a1) /* set PLL register */
275 movel #0xe0000000,%d0 /* CS1 mapped at 0xe0000000 */
[all …]
Dm53xxsim.h158 movel #0xFC098000, %a7
159 movel #0x0, (%a7)
162 movel #CORE_SRAM, %d0
165 movel #CORE_SRAM, %sp
/linux-4.4.14/arch/m68k/68360/
Dentry.S36 movel #-ENOSYS,%sp@(PT_OFF_D0)
40 movel #-ENOSYS,%sp@(PT_OFF_D0) /* needed for strace*/
46 movel %sp@(PT_OFF_ORIG_D0),%d1
47 movel #-ENOSYS,%d0
54 1: movel %d0,%sp@(PT_OFF_D0) /* save the return value */
72 movel %sp@(PT_OFF_ORIG_D0),%d0
74 movel %sp,%d1 /* get thread_info pointer */
76 movel %d1,%a2
83 movel %a0@(%d0), %a0
85 movel %d0,%sp@(PT_OFF_D0) /* save the return value*/
[all …]
Dhead-rom.S171 movel #0, %a0@+
236 movel #0, %a0@+
Dhead-ram.S156 movel #0, %a0@+
226 movel #0, %a0@+
/linux-4.4.14/arch/m68k/lib/
Dmodsi3.S89 movel sp@(8), d1 /* d1 = divisor */
90 movel sp@(4), d0 /* d0 = dividend */
91 movel d1, sp@- define
92 movel d0, sp@- define
95 movel sp@(8), d1 /* d1 = divisor */
97 movel d1, sp@- define
98 movel d0, sp@- define
104 movel sp@(4), d1 /* d1 = dividend */
106 movel d1, d0 define
Dumodsi3.S89 movel sp@(8), d1 /* d1 = divisor */
90 movel sp@(4), d0 /* d0 = dividend */
91 movel d1, sp@- define
92 movel d0, sp@- define
95 movel sp@(8), d1 /* d1 = divisor */
97 movel d1, sp@- define
98 movel d0, sp@- define
104 movel sp@(4), d1 /* d1 = dividend */
106 movel d1, d0 define
Dudivsi3.S90 movel d2, sp@- define
91 movel sp@(12), d1 /* d1 = divisor */
92 movel sp@(8), d0 /* d0 = dividend */
96 movel d0, d2 define
107 L3: movel d1, d2 /* use d2 as divisor backup */
118 movel d2, d1 define
131 L6: movel sp@+, d2
140 movel a6@(8),d0
141 movel a6@(12),d1
Ddivsi3.S89 movel d2, sp@- define
92 movel sp@(12), d1 /* d1 = divisor */
100 L1: movel sp@(8), d0 /* d0 = dividend */
109 L2: movel d1, sp@-
110 movel d0, sp@- define
118 L3: movel sp@+, d2
/linux-4.4.14/arch/m68k/fpsp040/
Dsrem_mod.S100 movel #0,Mod_Flag(%a6)
106 movel #1,Mod_Flag(%a6)
116 movel 4(%a0),%d4
117 movel 8(%a0),%d5 | ...(D3,D4,D5) is |Y|
122 movel #0x00003FFE,%d3 | ...$3FFD + 1
127 movel %d5,%d4
142 movel %d5,%d7 | ...a copy of D5
163 movel -8(%a0),%d1
164 movel -4(%a0),%d2 | ...(D0,D1,D2) is |X|
167 movel #0x00003FFE,%d0
[all …]
Dx_snan.S103 movel USER_FPSR(%a6),FPSR_SHADOW(%a6)
131 movel USER_FPSR(%a6),FPSR_SHADOW(%a6)
144 movel EXC_EA(%a6),%a0 |get <ea> from exc frame
164 movel ETEMP_HI(%a6),%d1
165 movel #4,%d0 |load byte count
176 movel %d1,-(%a7) |move the snan onto the stack
177 movel %a0,%a1 |load dest addr into a1
178 movel %a7,%a0 |load src addr of snan into a0
180 movel (%a7)+,%d1 |clear off stack
186 movel ETEMP_HI(%a6),%d1
[all …]
Dstanh.S87 movel (%a0),%d0
89 movel %d0,X(%a6)
97 movel X(%a6),%d0
98 movel %d0,SGN(%a6)
101 movel %d0,X(%a6)
105 movel %d1,-(%a7)
109 movel (%a7)+,%d1
113 movel SGN(%a6),%d0
132 movel X(%a6),%d0
133 movel %d0,SGN(%a6)
[all …]
Dround.S64 movel (%a1,%d1.w*4),%a1
84 movel #0xffffffff,%d0 |force g,r,s to be all f's
99 movel (%a1,%d1.w*4),%a1
120 movel (%a1,%d1.w*4),%a1
149 movel #30,%d2 |of the sgl prec. limits
151 movel LOCAL_HI(%a0),%d2 |get word 2 for s-bit test
161 movel #30,%d2 |of the dbl prec. limits
163 movel LOCAL_LO(%a0),%d2 |get lower mantissa for s-bit test
172 movel %d3,%d0 |return grs to d0
262 movel (%a1,%d1.w*4),%a1
[all …]
Dx_store.S41 movel CMDREG3B(%a6),%d0
82 movel CMDREG1B(%a6),%d0
89 movel %a0,%a1 |save source addr in a1
90 movel EXC_EA(%a6),%a0 |get the address
145 movel #0x7ff00000,%d0 |load dbl inf exponent
151 movel %d0,LOCAL_EX(%a1) |put the new exp back on the stack
154 movel LOCAL_HI(%a1),%d1 |get ms mantissa
157 movel %d0,LOCAL_EX(%a1) |put the new exp back on the stack
158 movel LOCAL_HI(%a1),%d1 |get ms mantissa
159 movel #21,%d0 |load shift count
[all …]
Dbugfix.S226 movel #7,%d1
266 movel STAG(%a6),L_SCR1(%a6)
267 movel CMDREG1B(%a6),L_SCR2(%a6)
268 movel DTAG(%a6),L_SCR3(%a6)
271 movel (%a7)+,%d1 |save return address from bsr
308 movel #22,%d0 |clear 23 lwords
313 movel #0x40600000,-(%a7)
314 movel L_SCR1(%a6),STAG(%a6)
315 movel L_SCR2(%a6),CMDREG1B(%a6)
316 movel L_SCR3(%a6),DTAG(%a6)
[all …]
Dres_func.S448 movel ETEMP_EX(%a6),FPTEMP_EX(%a6) |set up fptemp sign for
540 movel #0x3c010000,LOCAL_EX(%a0) |force pos double zero
547 movel #0x3c010000,LOCAL_EX(%a0) |force pos double zero
549 movel #0x800,LOCAL_LO(%a0) |with lsb set
553 movel #0xbc010000,LOCAL_EX(%a0) |force pos double zero
561 movel #0xbc010000,LOCAL_EX(%a0) |force pos double zero
563 movel #0x800,LOCAL_LO(%a0) |with lsb set
572 movel #0x3f810000,LOCAL_EX(%a0) |force pos single zero
579 movel #0x3f810000,LOCAL_EX(%a0) |force pos single zero
580 movel #0x100,LOCAL_HI(%a0) |with lsb set
[all …]
Dstwotox.S201 movel (%a0),%d0
211 movel (%a0),%d0
233 movel %d2,-(%sp)
236 movel N(%a6),%d0
237 movel %d0,%d2
242 movel %d2,%d0
305 movel (%a0),%d0
315 movel (%a0),%d0
336 movel %d2,-(%sp)
339 movel N(%a6),%d0
[all …]
Dutil.S143 movel #0x00000001,%d0 |set single
146 movel #0x00000002,%d0 |set double
186 movel %a1@(%d0:l:4),%a1 |use d0 as index to the table
290 movel LOCAL_HI(%a1),LOCAL_HI(%a0)
291 movel LOCAL_LO(%a1),LOCAL_LO(%a0)
306 movel USER_FPIAR(%a6),%a0 |opcode address
307 movel #0,-(%a7) |reserve a word on the stack
309 movel #2,%d0 |count
311 movel (%a7)+,%d0
358 movel CMDREG3B(%a6),%d0 |rounding precision in d0{10:9}
[all …]
Dssinh.S78 movel (%a0),%d0
80 movel %d0,%a1 | save a copy of original (compacted) operand
101 movel %a1,%d0
105 movel %d0,-(%sp)
117 movel #0,-(%sp)
118 movel #0x80000000,-(%sp)
119 movel %a1,%d0
122 movel %d0,-(%sp) | ...EXTENDED FMT
125 movel %d1,-(%sp)
Dx_operr.S166 movel #0x80000000,%d0 |store special case result
177 movel FPTEMP_LO(%a6),%d0
193 movel #0x80000000,%d0 |store special case result
204 movel FPTEMP_LO(%a6),%d0
218 movel ETEMP_HI(%a6),%d0 |output will be from upper 32 bits
234 movel #0x7fffffff,%d0
238 movel #0x80000000,%d0
248 movel %d0,L_SCR1(%a6) |move write data to L_SCR1
249 movel %d1,-(%a7) |save register size
251 movel (%a7)+,%d1
[all …]
Dgen_except.S70 movel ETEMP_EX(%a6),ETEMP_EX(%a1) |copy etemp from unimp
71 movel ETEMP_HI(%a6),ETEMP_HI(%a1) |frame to busy frame
72 movel ETEMP_LO(%a6),ETEMP_LO(%a1)
73 movel CMDREG1B(%a6),CMDREG1B(%a1) |set inst in frame to unimp
74 movel CMDREG1B(%a6),%d0 |fix cmd1b to make it
84 movel %d0,CMDREG3B(%a1) |in the busy frame
90 movel USER_FPSR(%a6),FPSR_SHADOW(%a1) |set exc bits
115 movel CMDREG1B(%a6),CMDREG1B(%a1) |set inst in frame to unimp
145 movel USER_FPSR(%a6),FPSR_SHADOW(%a6) |set exc bits
158 movel (%a0,%d1.w*4),%a0 |load routine address based
[all …]
Dsgetem.S78 movel USER_FPCR(%a6),%d0
94 movel LOCAL_HI(%a0),%d0 |load ms mant in d0
95 movel LOCAL_LO(%a0),%d1 |load ls mant in d1
97 movel %d0,LOCAL_HI(%a0) |put ms mant back on stack
98 movel %d1,LOCAL_LO(%a0) |put ls mant back on stack
118 movel %d3,-(%a7) |save d3
122 movel (%a7)+,%d3 |restore d3
129 movel %d1,%d6 |save ls mant in d6
131 movel #32,%d5
Dscale.S118 movel FPTEMP_HI(%a6),ETEMP_HI(%a6)
119 movel FPTEMP_LO(%a6),ETEMP_LO(%a6)
130 movel FPTEMP_HI(%a6),ETEMP_HI(%a6)
131 movel FPTEMP_LO(%a6),ETEMP_LO(%a6)
170 movel %d2,-(%a7) |free d2 for norm
171 movel FPTEMP_HI(%a6),%d1
172 movel FPTEMP_LO(%a6),%d2
197 movel %d1,FPTEMP_HI(%a6)
198 movel %d2,FPTEMP_LO(%a6)
199 movel (%a7)+,%d2
[all …]
Dslog2.S118 movel (%a0),%d0
120 movel %d1,-(%sp)
131 movel (%a0),%d0
133 movel %d1,-(%sp)
145 movel (%a0),%d0
147 movel %d1,-(%sp)
157 movel (%a0),%d0
160 movel 8(%a0),%d0
163 movel 4(%a0),%d0
177 movel %d1,-(%sp)
Dssin.S171 movel #0,ADJN(%a6)
177 movel #1,ADJN(%a6)
184 movel (%a0),%d0
211 movel N(%a6),%d0
224 movel N(%a6),%d0
452 movel %a1,%d2
456 movel %d2,TWOTO63(%a6)
458 movel %d0,%d2
467 movel #0xC90FDAA2,FP_SCR2+4(%a6)
476 movel #0x85A308D3,FP_SCR3+4(%a6)
[all …]
Dstan.S173 movel (%a0),%d0
312 movel %d2,-(%a7)
321 movel #0x7ffe0000,FP_SCR2(%a6) |yes
323 movel #0xc90fdaa2,FP_SCR2+4(%a6)
326 movel #0x7fdc0000,FP_SCR3(%a6) |create low half of 2**16383*
328 movel #0x85a308d3,FP_SCR3+4(%a6)
347 movel %d0,%a1 | ...save a copy of D0
354 movel #0,ENDFLAG(%a6)
358 movel #1,ENDFLAG(%a6)
367 movel #0x00003FFE,%d2 | ...BIASED EXPO OF 2/PI
[all …]
Dskeleton.S74 movel %sp,%sp@- | stack frame pointer argument
165 movel %sp,%sp@- | stack frame pointer argument
191 movel %sp,%sp@- | stack frame pointer argument
217 movel %sp,%sp@- | stack frame pointer argument
239 movel %sp,%sp@- | stack frame pointer argument
261 movel %sp,%sp@- | stack frame pointer argument
289 movel %sp,%sp@- | stack frame pointer argument
457 movel %d1,-(%sp) |preserve d1 just in case
458 movel %d0,-(%sp)
459 movel %a1,-(%sp)
[all …]
Dsetox.S465 movel (%a0),%d0 | ...load part of input X
486 movel #0,ADJFLAG(%a6)
491 movel %d0,L_SCR1(%a6) | ...save N temporarily
495 movel L_SCR1(%a6),%d0
533 movel #0x80000000,SCALE+4(%a6)
558 movel ADJFLAG(%a6),%d0
587 movel #1,ADJFLAG(%a6)
591 movel %d0,L_SCR1(%a6) | ...save N temporarily
595 movel L_SCR1(%a6),%d0
597 movel %d0,L_SCR1(%a6) | ...save K temporarily
[all …]
Dsatanh.S69 movel (%a0),%d0
84 movel (%a0),%d0
87 movel %d0,-(%sp)
90 movel %d1,-(%sp)
Dbindec.S176 movel (%a0),L_SCR2(%a6) |save exponent for sign check
177 movel %d0,%d7 |move k-factor to d7
188 movel 4(%a0),%d1
189 movel 8(%a0),%d2
205 movel %d1,4(%a0)
206 movel %d2,8(%a0)
211 movel (%a0),FP_SCR2(%a6) | move input to work space
212 movel 4(%a0),FP_SCR2+4(%a6) | move input to work space
213 movel 8(%a0),FP_SCR2+8(%a6) | move input to work space
244 movel #-4933,%d6 |force ILOG = -4933
[all …]
Dscosh.S82 movel (%a0),%d0
93 movel %d1,-(%sp)
98 movel (%sp)+,%d1
116 movel %d1,-(%sp)
Dslogn.S321 movel #0x00000000,ADJK(%a6)
327 movel (%a0),%d0
330 movel (%a0),X(%a6)
331 movel 4(%a0),X+4(%a6)
332 movel 8(%a0),X+8(%a6)
360 movel #0x3FFF0000,X(%a6) | ...X IS NOW Y, I.E. 2^(-K)*X
361 movel XFRAC(%a6),FFRAC(%a6)
364 movel FFRAC(%a6),%d0 | ...READY TO GET ADDRESS OF 1/F
372 movel #0x3fff0000,F(%a6)
Dget_op.S524 movel #0x80000000,ETEMP(%a6) |write neg zero to etemp
592 movel #0x80000000,ETEMP(%a6) |write neg zero to etemp
640 movel ETEMP_HI(%a6),%d1
642 movel ETEMP_LO(%a6),%d1
646 movel #0x40,%d0
650 movel #0x60,%d0
658 movel #0x20,%d0
669 movel #0,%d0
Dx_fline.S52 movel #4,%d0
58 movel L_SCR1(%a6),%d0 |d0 contains the fline and command word
84 movel EXC_PC+4(%a6),EXC_PC(%a6) |move stacked pc to new position
86 movel #4,%d1
Dsasin.S65 movel (%a0),%d0
95 movel (%a0),%d0
98 movel %d0,-(%sp) | ...push SIGN(X) IN SGL-FMT
Ddecbin.S144 movel #EDIGITS,%d2 |# of nibbles (digits) in fraction part
147 movel ETEMP(%a6),(%a0) |save input bcd value
148 movel ETEMP_HI(%a6),4(%a0) |save words 2 and 3
149 movel ETEMP_LO(%a6),8(%a0) |and work with these
150 movel (%a0),%d4 |get first word of bcd
433 movel (%a0),%d4 |reload 1st bcd word to d4
454 movel %d1,%d0 |copy exp to d0;use d0
Dx_unimp.S58 movel USER_FPSR(%a6),%d0
60 movel %d0,USER_FPSR(%a6)
Ddo_func.S84 movel (%a1,%d0.w*4),%a1 |real target address
86 movel USER_FPCR(%a6),%d1
292 movel (%a1,%d1.w*4),%a1
449 movel (%a1,%d1.w*4),%a1 |load a1 with label depending on tag
492 movel ETEMP_EX(%a6),FP_SCR1(%a6)
493 movel ETEMP_HI(%a6),FP_SCR1+4(%a6)
494 movel ETEMP_LO(%a6),FP_SCR1+8(%a6)
Dx_unsupp.S64 movel USER_FPSR(%a6),%d1
Dsint.S136 movel %d1,L_SCR1(%a6) |save mode bits
211 movel #0x403e,%d1 |set threshold for dnrm_lp
218 movel L_SCR1(%a6),%d1 |use selected rounding mode
Dx_unfl.S70 movel USER_FPSR(%a6),FPSR_SHADOW(%a6)
104 movel USER_FPSR(%a6),FPSR_SHADOW(%a6)
125 movel USER_FPSR(%a6),FPSR_SHADOW(%a6)
Dsatan.S283 movel #0x00000000,XFRACLO(%a6) | ...LOCATION OF X IS NOW F
295 movel %d2,-(%a7) | ...SAVE d2 TEMPORARILY
296 movel %d0,%d2 | ...THE EXPO AND 16 BITS OF X
Dbinstr.S84 movel %d2,%d4 |copy the fraction before muls
85 movel %d3,%d5 |to d4:d5
/linux-4.4.14/drivers/block/
Dswim_asm.S53 movel %a6@(0x0c), %a4
65 movel %a6@(0x08), %a3
156 movel %a6@(0x0c), %a4
163 movel %a6@(0x08), %a3
197 movel #sector_size-1, %d4 /* sector size */
240 movel #sector_size, %d0
/linux-4.4.14/arch/m68k/math-emu/
Dfp_scan.S230 movel %a0,%a1