Lines Matching +full:3 +full:a0

15  * 3. The name of the author may not be used to endorse or promote
53 * a0 - will point to source/dest operand for any indirect mode
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
141 bfextu %d2{#17,#3},%d0 | get the register nr
149 move.l %a0,%d0
151 debug lea "'l'.w,%a0"
153 jne 3\@f
154 debug lea "'w'.w,%a0"
156 3\@: printf PDECODE,":%c",1,%a0
159 and.w #3,%d1
250 move.l %a0,%a1 | save addr
252 lea (%a0,%d1.w*4),%a0
254 lea (%a0,%d1.w*8),%a0
257 add.w (fp_datasize,%d1.w*2),%a0
260 move.l %a1,%a0
271 lea (-12,%a0),%a1 | setup to addr of 1st reg to move
273 lea (%a0,%d1.w*4),%a0
275 lea (%a0,%d1.w*4),%a0
277 move.l %a1,%a0
280 lea (%a0,%d1.w*4),%a0
284 sub.w (fp_datasize,%d1.w*2),%a0
295 fp_get_pc %a0
303 add.l %a1,%a0
308 moveq #3,%d0
336 fp_get_pc %a0
342 2: move.l %a0,%a1
344 fp_get_test_extword 3f
355 3: | addressing mode: address register/programm counter memory indirect
365 .long 2f,3f
371 2: fp_get_instr_word %a0,fp_err_ua1 | 16bit base displacement
372 printf PDECODE,"%x:w",1,%a0
374 3: fp_get_instr_long %a0,fp_err_ua1 | 32bit base displacement
375 printf PDECODE,"%x:l",1,%a0
376 4: add.l %a0,%a1
387 .long 2f,3f
393 2: fp_get_instr_word %a0,fp_err_ua1 | 16bit outer displacement
394 printf PDECODE,"%x:w",1,%a0
396 3: fp_get_instr_long %a0,fp_err_ua1 | 32bit outer displacement
397 printf PDECODE,"%x:l",1,%a0
398 4: add.l %a0,%a1
401 9: move.l %a1,%a0
407 fp_get_instr_word %a0,fp_err_ua1
408 printf PDECODE,"%x.w",1,%a0
413 fp_get_instr_long %a0,fp_err_ua1
414 printf PDECODE,"%x.l",1,%a0