Implement ARC NPS-400 Ultra Ip and Miscellaneous instructions.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arc / nps400-8.s
1 .text
2
3 ;; bdalc / sbdalc
4 bdalc r0,[cm:r0],r0,r0
5 bdalc r1,[cm:r2],r2,r3
6 bdalc r0,[cm:r0],r0,0,1
7 bdalc r2,[cm:r3],r3,1,1
8 bdalc r3,[cm:r4],r4,1,8
9 sbdalc r0, r0, 0
10 sbdalc r3, r4, 1
11
12 ;; bdfre / sbdfre
13 bdfre 0,[cm:r0],r0,r0
14 bdfre 0,[cm:r1],r1,r2
15 bdfre 0,[cm:r0],r0,1
16 bdfre 0,[cm:r2],r2,8
17 bdfre 0,[cm:r0],r0,0,1
18 bdfre 0,[cm:r6],r6,0,8
19 bdfre 0,[cm:r0],r0,1,1
20 bdfre 0,[cm:r6],r6,1,8
21 sbdfre 0, r0, r0
22 sbdfre 0, r1, r2
23
24 ;; bdbgt
25 bdbgt 0,r0,r0
26 bdbgt 0,r4,r6
27
28 ;; idxalc / sidxalc
29 idxalc r0,[cm:r0],r0,r0
30 idxalc r1,[cm:r2],r2,r3
31 idxalc r4,[cm:r5],r5,2
32 sidxalc r0,r0
33 sidxalc r4,r2
34
35 ;; idxfre / sidxfre
36 idxfre 0,[cm:r0],r0,r0
37 idxfre 0,[cm:r1],r1,r2
38 idxfre 0,[cm:r0],r0,1
39 idxfre 0,[cm:r2],r2,8
40 sidxfre 0, r0, r0
41 sidxfre 0, r1, r2
42
43 ;; idxbgt
44 idxbgt 0,r0,r0
45 idxbgt 0,r7,r8
46
47 ;; efabgt
48 efabgt 0,0x0,r0
49 efabgt 0,0xffffffff,r3
50 efabgt 0,r0,0x0
51 efabgt 0,r4,0xffffffff
52 efabgt 0,r0,r0
53 efabgt 0,r7,r8
54 efabgt r0,0x0,r0
55 efabgt r4,0xffffffff,r6
56 efabgt r0,r0,0x0
57 efabgt r2,r3,0xffffffff
58 efabgt r0,r0,r0
59 efabgt r7,r8,r9
60
61 ;; jobget
62 jobget 0,[cjid:r0]
63 jobget 0,[cjid:r6]
64 jobget.cl 0,[cjid:r0]
65 jobget.cl 0,[cjid:r6]
66
67 ;; jobdn
68 jobdn 0,[cjid:r0],r0,r0
69 jobdn 0,[cjid:r2],r2,r4
70 jobdn 0,[cjid:r0],r0,0
71 jobdn 0,[cjid:r2],r2,15
72
73 ;; jobalc / sjobalc
74 jobalc r0,[cm:r0],r0,r0
75 jobalc r1,[cm:r2],r2,r3
76 jobalc r0,[cm:r0],r0,1
77 jobalc r1,[cm:r2],r2,4
78 sjobalc r0,r0
79 sjobalc r6,r5
80
81 ;; jobbgt
82
83 jobbgt r0,r0,r0
84 jobbgt r2,r5,r6
85
86 ;; cnljob
87
88 cnljob 0
89
90 ;; qseq
91 qseq r0,[r0]
92 qseq r2,[r4]
This page took 0.030848 seconds and 4 git commands to generate.