# mach: crisv32 | |
# output: 11223320\nbb113344\naa557711\n | |
# Test v32-specific special registers. FIXME: more registers. | |
.include "testutils.inc" | |
start | |
.data | |
store: | |
.dword 0x11223344 | |
.dword 0x77665544 | |
.text | |
moveq -1,r3 | |
move.d store,r4 | |
move vr,[r4] | |
move [r4+],mof | |
move mof,r3 | |
checkr3 11223320 | |
moveq -1,r3 | |
clearf zcvn | |
move 0xbb113344,mof | |
test_cc 0 0 0 0 | |
move mof,r3 | |
checkr3 bb113344 | |
setf zcvn | |
move 0xaa557711,mof | |
test_cc 1 1 1 1 | |
move mof,[r4] | |
move.d [r4],r3 | |
checkr3 aa557711 | |
quit |