#objdump: -d --prefix-addresses
|
#objdump: -d --prefix-addresses
|
#name: bitfield
|
#name: bitfield
|
|
|
# Test handling of bitfield instruction operands.
|
# Test handling of bitfield instruction operands.
|
|
|
.*: +file format .*
|
.*: +file format .*
|
|
|
Disassembly of section .text:
|
Disassembly of section .text:
|
0+000 bfexts %a0@,1,2,%d0
|
0+000 bfexts %a0@,1,2,%d0
|
0+004 bfexts %a0@,1,6,%d0
|
0+004 bfexts %a0@,1,6,%d0
|
0+008 bfexts %a0@,3,2,%d0
|
0+008 bfexts %a0@,3,2,%d0
|
0+00c bfexts %a0@,3,6,%d0
|
0+00c bfexts %a0@,3,6,%d0
|
0+010 bfexts %a0@,1,2,%d0
|
0+010 bfexts %a0@,1,2,%d0
|
0+014 bfexts %a0@,1,6,%d0
|
0+014 bfexts %a0@,1,6,%d0
|
0+018 bfexts %a0@,3,2,%d0
|
0+018 bfexts %a0@,3,2,%d0
|
0+01c bfexts %a0@,3,6,%d0
|
0+01c bfexts %a0@,3,6,%d0
|
0+020 bfset %a0@,1,2
|
0+020 bfset %a0@,1,2
|
0+024 bfset %a0@,1,6
|
0+024 bfset %a0@,1,6
|
0+028 bfset %a0@,3,2
|
0+028 bfset %a0@,3,2
|
0+02c bfset %a0@,3,6
|
0+02c bfset %a0@,3,6
|
0+030 bfset %a0@,1,2
|
0+030 bfset %a0@,1,2
|
0+034 bfset %a0@,1,6
|
0+034 bfset %a0@,1,6
|
0+038 bfset %a0@,3,2
|
0+038 bfset %a0@,3,2
|
0+03c bfset %a0@,3,6
|
0+03c bfset %a0@,3,6
|
0+040 bfexts %a0@,%d1,%d2,%d0
|
0+040 bfexts %a0@,%d1,%d2,%d0
|
0+044 bfexts %a0@,%d1,%d2,%d0
|
0+044 bfexts %a0@,%d1,%d2,%d0
|
0+048 bfset %a0@,%d1,%d2
|
0+048 bfset %a0@,%d1,%d2
|
0+04c bfset %a0@,%d1,%d2
|
0+04c bfset %a0@,%d1,%d2
|
|
|