1*4b169a6bSchristos# cr16 testcase for jcs (regp) 2*4b169a6bSchristos# mach(): cr16 3*4b169a6bSchristos 4*4b169a6bSchristos .include "testutils.inc" 5*4b169a6bSchristos 6*4b169a6bSchristos start 7*4b169a6bSchristos 8*4b169a6bSchristos .global jcs 9*4b169a6bSchristosjcs: 10*4b169a6bSchristos movd $ok, (r7,r6) 11*4b169a6bSchristos lshd $-1, (r7,r6) 12*4b169a6bSchristos 13*4b169a6bSchristos mvi_h_condbit 0 14*4b169a6bSchristos movw $12, r4 15*4b169a6bSchristos movw $10, r5 16*4b169a6bSchristos subw r4, r5 17*4b169a6bSchristos jcs (r7,r6) 18*4b169a6bSchristosnot_ok: 19*4b169a6bSchristos fail 20*4b169a6bSchristosok: 21*4b169a6bSchristos pass 22