2 #name: OPR addressing mode: symbols in its direct submode
5 .*: file format elf32-s12z
8 00000000 l d .text 00000000 .text
9 00000000 l d .data 00000000 .data
10 00000000 l d .bss 00000000 .bss
11 00123456 l \*ABS\* 00000000 sym1
12 00abcdef l \*ABS\* 00000000 sym2
16 Disassembly of section .text:
19 0: 0c 17 fa 12 mov.b #23, sym1
21 6: 0d 00 17 fa mov.w #23, sym1
23 d: 0e 00 00 17 mov.p #23, sym1
25 15: 0f 00 00 00 mov.l #23, sym1
28 1e: 1c fa 12 34 mov.b sym1, sym2
31 27: 1d fa 12 34 mov.w sym1, sym2
34 30: 1e fa 12 34 mov.p sym1, sym2
37 39: 1f fa 12 34 mov.l sym1, sym2
40 42: 65 fa 12 34 add d1, sym1
42 47: 68 fa 12 34 and d2, sym1
44 4c: 81 fa 12 34 sub d3, sym1
46 51: 8a fa 12 34 or d4, sym1
48 56: 9c fa 12 34 inc.b sym1
50 5b: 9d fa 12 34 inc.w sym1
52 60: 9f fa 12 34 inc.l sym1
54 65: b2 12 34 56 ld d4, sym1
55 69: ba ab cd ef jmp sym2
56 6d: bb 12 34 56 jsr sym1
57 71: ac fa 12 34 dec.b sym1
59 76: ad fa 12 34 dec.w sym1
61 7b: af fa 12 34 dec.l sym1
63 80: bc fa 12 34 clr.b sym1
65 85: bd fa 12 34 clr.w sym1
67 8a: bf fa 12 34 clr.l sym1
69 8f: d3 12 34 56 st d5, sym1
70 93: cc fa 12 34 com.b sym1
72 98: cd fa 12 34 com.w sym1
74 9d: cf fa 12 34 com.l sym1
76 a2: dc fa 12 34 neg.b sym1
78 a7: dd fa 12 34 neg.w sym1
80 ac: df fa 12 34 neg.l sym1
82 b1: f3 fa 12 34 cmp d5, sym1
84 b6: 1b 00 fa 12 ld s, sym1
86 bc: 1b 01 fa 12 st s, sym1
88 c2: 1b 02 fa 12 cmp s, sym1
90 c8: 1b 10 fa 12 minu d2, sym1
92 ce: 1b 18 fa 12 maxu d2, sym1
94 d4: 1b 20 fa 12 mins d2, sym1
96 da: 1b 28 fa 12 maxs d2, sym1
98 e0: 1b 61 fa 12 adc d3, sym1
100 e6: 1b 69 fa 12 bit d3, sym1
102 ec: 1b 81 fa 12 sbc d3, sym1
104 f2: 1b 89 fa 12 eor d3, sym1
106 f8: 02 d1 fa 12 brclr.b sym1, d1, \*\+3
108 ff: 02 a2 fa 12 brclr.w sym1, #2, \*\+4
110 106: 03 81 fa ab brset.b sym2, d2, \*\+5
112 10d: 03 b2 fa ab brset.w sym2, #3, \*\+6
114 114: 4d 40 fa 12 mulu.b d1, d2, sym1
116 11a: 4e 7e fa 12 mulu.ll d6, sym1, sym2
119 124: 4d c0 fa 12 muls.b d1, d2, sym1
121 12a: 4e fe fa 12 muls.ll d6, sym1, sym2
124 134: 1b b5 c0 fa qmuls.b d1, d2, sym1
126 13b: 1b b6 fe fa qmuls.ll d6, sym1, sym2
129 146: 1b 35 40 fa divu.b d1, d2, sym1
131 14d: 1b 36 7e fa divu.ll d6, sym1, sym2
134 158: 1b 35 c0 fa divs.b d1, d2, sym1
136 15f: 1b 36 fe fa divs.ll d6, sym1, sym2
139 16a: ec a0 fa 12 bclr.b sym1, #2
141 170: ec 85 fa ab bclr.w sym2, d2
143 176: ed a0 fa 12 bset.b sym1, #2
145 17c: ed 85 fa ab bset.w sym2, d2
147 182: ee a0 fa 12 btgl.b sym1, #2
149 188: ee 85 fa ab btgl.w sym2, d2
151 18e: 0b 0c fa 12 tbne.b sym1, \*\+8
153 195: 0b ad fa ab dbpl.w sym2, \*\+9
155 19c: 1b 08 c0 fa bfins.b d2, sym1, d2
157 1a3: 1b 08 d4 fa bfins.w sym1, d2, d2
159 1aa: 1b 08 e9 01 bfins.p d2, sym1, #8\:1
161 1b2: 1b 08 fd 01 bfins.l sym1, d2, #8\:1
163 1ba: 1b 08 40 fa bfext.b d2, sym1, d2
165 1c1: 1b 08 54 fa bfext.w sym1, d2, d2
167 1c8: 1b 08 69 01 bfext.p d2, sym1, #8\:1
169 1d0: 1b 08 7c e2 bfext.l sym1, d2, #7\:2