1# cr16 testcase for push count reg insns. 2# mach: cr16 3 4 .include "testutils.inc" 5 6 start 7 8 .global push2 9push2: 10 movd $0x1006, (sp) 11 movw $0x2f50, r5 12 movw $0x107e, r6 13 movw $0x35ed, r7 14 push $3,r5 15 16 loadw 0x1000, r3 17 cmpw r3,r5 18 beq ok1 19 br not_ok 20not_ok: 21 fail 22ok1: 23 loadw 0x1002, r3 24 cmpw r3,r6 25 beq ok2 26 br not_ok 27ok2: 28 loadw 0x1004, r3 29 cmpw r3,r7 30 beq ok3 31 br not_ok 32 33ok3: 34 pass 35 36 37