# Test for correct generation of 9s12x specific insns. .sect .text ;; ;; Test all s12x extended forms of exg,tfr,sex where supported ;; ;; presently tmp register and h/l forms not supported in gas ;exg ;; none of shaded area is actually supported exg a,a exg b,a ; exg ccrh,a ; exg tmp3h,a exg d,a ; exg xh,a ; exg yh,a ; exg sph,a exg a,b exg b,b ; exg ccrl,b ; exg tmp3l,b exg d,b ; exg xl,b ; exg yl,b ; exg spl,b ; exg a,ccrh ; exg b,ccrl exg ccr,ccr ; exg tmp3,ccr exg d,ccr exg x,ccr exg y,ccr exg sp,ccr ; exg a,tmp2h ; exg b,tmp2l ; exg ccr,tmp2 ; exg tmp3,tmp2 ; exg d,tmp1 ; exg x,tmp2 ; exg y,tmp2 ; exg sp,tmp2 exg a,d exg b,d exg ccr,d ; exg tmp1,d exg d,d exg x,d exg y,d exg sp,d ; exg a,xh ; exg b,xl exg ccr,x ; exg tmp3,x exg d,x exg x,x exg y,x exg sp,x ; exg a,yh ; exg b,yl exg ccr,y ; exg tmp3,y exg d,y exg x,y exg y,y exg sp,y ; exg a,sph ; exg b,spl exg ccr,sp ; exg tmp3,sp exg d,sp exg x,sp exg y,sp exg sp,sp ;sex sex a,d sex b,d sex d,x ; new sex d,y ; new ;tfr tfr a,a tfr b,a ; tfr tmp3h,a tfr d,a ; tfr xh,a ; tfr yh,a ; tfr sph,a tfr a,b tfr b,b ; tfr ccrl,b ; tfr tmp3l,b tfr d,b ; tfr xl,b ; tfr yl,b ; tfr spl,b ; tfr a,ccrh ; tfr b,ccrl ; tfr ccrw,ccrw ; tfr tmp3,ccrw ; tfr d,ccrw ; tfr x,ccrw ; tfr y,ccrw ; tfr sp,ccrw ; tfr a,tmp2h ; tfr b,tmp2l ; tfr ccrw,tmp ; tfr tmp3,tmp2 ; tfr d,tmp1 ; tfr x,tmp2 ; tfr y,tmp2 ; tfr sp,tmp2 ;sex ;sex ; tfr ccrw,d ; tfr tmp1,d tfr d,d tfr x,d tfr y,d tfr sp,d ; tfr a,xh ; tfr b,xl ; tfr ccrw,x ; tfr tmp3,x ;sex tfr x,x tfr y,x tfr sp,x ; tfr a,yh ; tfr b,yl ; tfr ccrw,y ; tfr tmp3,y ;sex tfr x,y tfr y,y tfr sp,y ; tfr a,sph ; tfr b,spl ; tfr ccrw,xp ; tfr tmp3,sp tfr d,sp tfr x,sp tfr y,sp tfr sp,sp