1234567891011121314151617181920212223242526272829303132333435363738394041 |
- # mach: bfin
- .include "testutils.inc"
- start
- R0 = 1;
- DBGA ( R0.L , 1 );
- R1.L = 2;
- DBGA ( R1.L , 2 );
- R2 = 3;
- A0.x = R2;
- R0 = A0.x;
- DBGA ( R0.L , 3 );
- P0 = 4;
- R0 = P0;
- DBGA ( R0.L , 4 );
- R0 = 45;
- R1 = 22;
- A1 = R0.L * R1.L, A0 = R0.H * R1.H;
- _DBG A1;
- loadsym I2, foo;
- P0 = I2;
- R0 = 0x0333 (X);
- R3 = 0x0444 (X);
- R3.L = ( A0 = R0.L * R0.L ) || [ I2 ++ ] = R3 || NOP;
- DBGA ( R3.L , 0x14 );
- R0 = [ P0 ];
- DBGA ( R0.L , 0x0444 );
- pass
- .data
- foo:
- .space (0x10);
|