Home | History | Annotate | Download | only in m68k
      1 # Test handling of bitfield instruction operands.
      2 	.text
      3 	.globl	foo
      4 foo:
      5 	bfexts	(%a0){&1:&2},%d0
      6 	bfexts	(%a0){&1:&(2+4)},%d0
      7 	bfexts	(%a0){&(1+2):&2},%d0
      8 	bfexts	(%a0){&(1+2):&(2+4)},%d0
      9 	bfexts	%a0@,&1,&2,%d0
     10 	bfexts	%a0@,&1,&(2+4),%d0
     11 	bfexts	%a0@,&1+2,&2,%d0
     12 	bfexts	%a0@,&(1+2),&(2+4),%d0
     13 	bfset	(%a0){&1:&2}
     14 	bfset	(%a0){&1:&(2+4)}
     15 	bfset	(%a0){&(1+2):&2}
     16 	bfset	(%a0){&(1+2):&(2+4)}
     17 	bfset	%a0@,&1,&2
     18 	bfset	%a0@,&1,&(2+4)
     19 	bfset	%a0@,&1+2,&2
     20 	bfset	%a0@,&(1+2),&(2+4)
     21 	bfexts	(%a0){%d1:%d2},%d0
     22 	bfexts	%a0@,%d1,%d2,%d0
     23 	bfset	(%a0){%d1:%d2}
     24 	bfset	%a0@,%d1,%d2
     25