sign.s revision 1.3
1# Blackfin testcase for signbits 2# mach: bfin 3 4 .include "testutils.inc" 5 6 start 7 8 .macro check_alu_signbits areg:req 9 \areg = 0; 10 R0 = 0x10 (Z); 11 \areg\().x = R0; 12 13 imm32 r0, 0x60038; 14 15 R0.L = SIGNBITS \areg; 16 17 imm32 r1, 0x6fffa; 18 CC = R1 == R0; 19 if ! CC jump 1f; 20 .endm 21 22 check_alu_signbits A0 23 check_alu_signbits A1 24 25 pass 261: 27 fail 28