Home | History | Annotate | Line # | Download | only in bfin
      1 # mach: bfin
      2 
      3 .include "testutils.inc"
      4 	start
      5 
      6 
      7 	M0 = 1 (X);
      8 	loadsym I0, blocka;
      9 
     10 	DISALGNEXCPT || NOP || R0 = [ I0 ++ ];
     11 	DISALGNEXCPT || NOP || R1 = [ I0 ++ ];
     12 
     13 	DBGA ( R0.L , 0xfeff );
     14 	DBGA ( R0.H , 0xfcfd );
     15 	DBGA ( R1.L , 0xfafb );
     16 	DBGA ( R1.H , 0xf8f9 );
     17 
     18 	loadsym I0, blocka;
     19 	I0 += M0;
     20 
     21 	DISALGNEXCPT || NOP || R0 = [ I0 ++ ];
     22 	DISALGNEXCPT || NOP || R1 = [ I0 ++ ];
     23 
     24 	DBGA ( R0.L , 0xfeff );
     25 	DBGA ( R0.H , 0xfcfd );
     26 	DBGA ( R1.L , 0xfafb );
     27 	DBGA ( R1.H , 0xf8f9 );
     28 
     29 	loadsym I0, blocka;
     30 	I0 += M0;
     31 
     32 	DISALGNEXCPT || NOP || R0 = [ I0 ++ ];
     33 	DISALGNEXCPT || NOP || R1 = [ I0 ++ ];
     34 
     35 	DBGA ( R0.L , 0xfeff );
     36 	DBGA ( R0.H , 0xfcfd );
     37 	DBGA ( R1.L , 0xfafb );
     38 	DBGA ( R1.H , 0xf8f9 );
     39 
     40 	loadsym I0, blocka;
     41 	I0 += M0;
     42 
     43 	DISALGNEXCPT || NOP || R0 = [ I0 ++ ];
     44 	DISALGNEXCPT || NOP || R1 = [ I0 ++ ];
     45 
     46 	DBGA ( R0.L , 0xfeff );
     47 	DBGA ( R0.H , 0xfcfd );
     48 	DBGA ( R1.L , 0xfafb );
     49 	DBGA ( R1.H , 0xf8f9 );
     50 
     51 	loadsym I0, blocka;
     52 	I0 += M0;
     53 
     54 	DISALGNEXCPT || NOP || R0 = [ I0 ++ ];
     55 	DISALGNEXCPT || NOP || R1 = [ I0 ++ ];
     56 
     57 	DBGA ( R0.H , 0xfcfd );
     58 	DBGA ( R1.L , 0xfafb );
     59 	DBGA ( R1.H , 0xf8f9 );
     60 
     61 	pass
     62 
     63 	.data;
     64 	.align 8
     65 blocka:
     66 	.dw 0xfeff
     67 	.dw 0xfcfd
     68 	.dw 0xfafb
     69 	.dw 0xf8f9
     70