Add MIPS32 DSPr3 support.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arc / mov.s
CommitLineData
0d2bcfaf
NC
1# mov test
2
886a2506 3# reg,reg
0d2bcfaf
NC
4 mov r0,r1
5 mov fp,sp
6
886a2506 7# shimm values
0d2bcfaf
NC
8 mov r0,0
9 mov r1,-1
10 mov 0,r2
0d2bcfaf 11 mov r4,255
886a2506 12 mov 0,255
0d2bcfaf 13 mov r6,-256
0d2bcfaf 14
886a2506 15# limm values
0d2bcfaf 16 mov r11,0x42424242
886a2506 17 mov 0, 0x12345678
0d2bcfaf 18
886a2506
NC
19# symbols
20 mov r0,@foo
0d2bcfaf 21
886a2506 22# conditional execution
0d2bcfaf
NC
23 mov.al r0,r1
24 mov.ra r3,r4
25 mov.eq r6,r7
886a2506 26 mov.z r9,r10
0d2bcfaf
NC
27 mov.ne r12,r13
28 mov.nz r15,r16
29 mov.pl r18,r19
886a2506 30 mov.p r21,r22
0d2bcfaf 31 mov.mi r24,r25
886a2506
NC
32 mov.n r27,r28
33 mov.cs r0,r1
34 mov.c r3,r4
35 mov.lo r6,r7
36 mov.cc r9,r0
37 mov.nc r2,r3
38 mov.hs r5,r6
39 mov.vs r8,r9
40 mov.v r1,r2
41 mov.vc r4,r5
42 mov.nv r7,r8
43 mov.gt r0,r0
0d2bcfaf 44 mov.ge r0,0
886a2506
NC
45 mov.lt 0,r1
46 mov.le 0,2
0d2bcfaf
NC
47 mov.hi r3,r3
48 mov.ls r4,r4
49 mov.pnz r5,r5
50
886a2506 51# flag setting
0d2bcfaf
NC
52 mov.f r0,r1
53 mov.f r2,1
0d2bcfaf
NC
54 mov.f 0,r4
55 mov.f r5,512
0d2bcfaf 56
886a2506 57# conditional execution + flag setting
0d2bcfaf
NC
58 mov.eq.f r0,r1
59 mov.ne.f r1,0
886a2506
NC
60 mov.lt.f 0,r2
61 mov.gt.f 0,r2
62 mov.le.f r0,512
63 mov.ge.f 0,r2
64 mov.n.f 0,512
This page took 0.65717 seconds and 4 git commands to generate.