Add support for .extInstruction pseudo-op.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arc / textinsn3op.s
1 # Insn 3op .extInstruction test
2 .extInstruction myinsn, 0x07, 0x2d, SUFFIX_FLAG|SUFFIX_COND, SYNTAX_3OP
3
4 myinsn r0,r1,r2
5 myinsn r26,fp,sp
6 myinsn ilink1,ilink2,blink
7
8 myinsn r0,r1,0
9 myinsn r0,0,r2
10 myinsn 0,r1,r2
11 myinsn r0,r1,-1
12 myinsn r0,-1,r2
13 myinsn r0,r1,255
14 myinsn r0,255,r2
15 myinsn r0,r1,-256
16 myinsn r0,-256,r2
17
18 myinsn r0,r1,256
19 myinsn r0,-257,r2
20
21 myinsn r0,256,256
22
23 myinsn r0,r1,foo
24
25 myinsn.al r0,r0,r2
26 myinsn.ra r3,r3,r5
27 myinsn.eq r6,r6,r8
28 myinsn.z r9,r9,r11
29 myinsn.ne r12,r12,r14
30 myinsn.nz r15,r15,r17
31 myinsn.pl r18,r18,r20
32 myinsn.p r21,r21,r23
33 myinsn.mi r24,r24,r26
34 myinsn.n r27,r27,r29
35 myinsn.cs r30,r30,r31
36 myinsn.c r3,r3,r3
37 myinsn.lo r3,r3,r8
38 myinsn.cc r3,r3,r4
39 myinsn.nc r4,r4,r4
40 myinsn.hs r4,r4,r7
41 myinsn.vs r4,r4,r5
42 myinsn.v r5,r5,r5
43 myinsn.vc r5,r5,r5
44 myinsn.nv r5,r5,r5
45 myinsn.gt r6,r6,r0
46 myinsn.ge r0,r0,0
47 myinsn.lt r1,r1,1
48 myinsn.hi r3,r3,3
49 myinsn.ls r4,r4,4
50 myinsn.pnz r5,r5,5
51
52 myinsn.f r0,r1,r2
53 myinsn.f r0,r1,1
54 myinsn.f r0,1,r2
55 myinsn.f 0,r1,r2
56 myinsn.f r0,r1,512
57 myinsn.f r0,512,r2
58
59 myinsn.eq.f r1,r1,r2
60 myinsn.ne.f r0,r0,0
61 myinsn.lt.f r2,r2,r2
62 myinsn.gt.f 0,1,2
63 myinsn.le.f 0,512,512
64 myinsn.ge.f 0,512,2
This page took 0.031146 seconds and 4 git commands to generate.