|
|
1.1 root 1: # mach: crisv3 crisv8 crisv10 crisv32
2: # output: ffffff00\nffff0000\n0\nbb113344\n
3:
4: # Test generic "move Ps,Rd" and "move Rs,Pd" insns; the ones with
5: # functionality common to all models.
6:
7: .include "testutils.inc"
8: start
9: moveq -1,r3
10: clear.b r3
11: checkr3 ffffff00
12:
13: moveq -1,r3
14: clear.w r3
15: checkr3 ffff0000
16:
17: moveq -1,r3
18: clear.d r3
19: checkr3 0
20:
21: moveq -1,r3
22: move.d 0xbb113344,r4
23: setf zcvn
24: move r4,srp
25: move srp,r3
26: test_cc 1 1 1 1
27: checkr3 bb113344
28: quit
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.