1 // Test ALU SEARCH instruction
4 .include "testutils.inc"
20 ( R1 , R0 ) = SEARCH R2 (GT);
22 // R0 should be the pointer
27 _DBG R1; // does not change
28 DBGA ( R1.H , 0 ); DBGA ( R1.L , 0x5 );
32 DBGA ( R0.H , 0 ); DBGA ( R0.L , 0x1 );
34 _DBG A1; // does not change
36 DBGA ( R0.H , 0 ); DBGA ( R0.L , 0 );
47 ( R1 , R0 ) = SEARCH R2 (LT);
50 DBGA ( R0.H , 0 ); DBGA ( R0.L , 4 );
59 DBGA ( R0.H , 0 ); DBGA ( R0.L , 0 );
63 DBGA ( R0.H , 0xffff ); DBGA ( R0.L , 0xffff );