1234567891011121314151617181920212223242526272829303132333435 |
- # cr16 testcase for cbitw
- # mach: cr16
- .include "testutils.inc"
- start
- .global cbitw
- cbitw:
- cbitw $4,_y
- loadw _y, r1
- cmpb $0xef, r1
- beq ok1
- not_ok:
- fail
- ok1:
- movd $_y, (r1,r0)
- cbitw $5,0(r1,r0)
- loadw _y, r1
- cmpb $0xcf, r1
- beq ok2
- br not_ok
- ok2:
- movw $_y, r1
- cbitw $6,0(r1)
- loadw _y, r1
- cmpb $0x8f, r1
- beq ok3
- br not_ok
- ok3:
- pass
- _y: .word 0xff
|