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 65blocka: 66 .dw 0xfeff 67 .dw 0xfcfd 68 .dw 0xfafb 69 .dw 0xf8f9 70