Home | History | Annotate | Download | only in sh
      1 ! { dg-do assemble }
      2 
      3 	.text
      4 	.p2align 2
      5 
      6 	movli.l @r7,r13		! { dg-error "invalid operands" }
      7 	movco.l r1,@r0		! { dg-error "invalid operands" }
      8 
      9 	movli.l r0,@r0		! { dg-error "invalid operands" }
     10 	movco.l @r0,r0		! { dg-error "invalid operands" }
     11 
     12 	movli.l	r1		! { dg-error "invalid operands|missing operand" }
     13 	movco.l r0		! { dg-error "invalid operands|missing operand" }
     14 
     15 	movli.l @r1,r0,r2	! { dg-error "excess operands" }
     16 	movco.l r0,@r1,r2	! { dg-error "excess operands" }
     17 
     18 	movua.l @r0,r1		! { dg-error "invalid operands" }
     19 	movua.l @r0,r1,r2	! { dg-error "invalid operands" }
     20 	movua.l @r1+		! { dg-error "invalid operands|missing operand" }
     21 	movua.l r0,@r1		! { dg-error "invalid operands" }
     22 	movua.l @(r0,r1),r2	! { dg-error "invalid operands" }
     23 	movua.l @-r5,r1		! { dg-error "invalid operands" }
     24 
     25 	icbi	r0		! { dg-error "invalid operands" }
     26 
     27 	prefi	r7		! { dg-error "invalid operands" }
     28 
     29 	synco	r0		! { dg-error "excess operands" }
     30