New ARC implementation.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arc / mov.s
1 # mov test
2
3 # reg,reg
4 mov r0,r1
5 mov fp,sp
6
7 # shimm values
8 mov r0,0
9 mov r1,-1
10 mov 0,r2
11 mov r4,255
12 mov 0,255
13 mov r6,-256
14
15 # limm values
16 mov r11,0x42424242
17 mov 0, 0x12345678
18
19 # symbols
20 mov r0,@foo
21
22 # conditional execution
23 mov.al r0,r1
24 mov.ra r3,r4
25 mov.eq r6,r7
26 mov.z r9,r10
27 mov.ne r12,r13
28 mov.nz r15,r16
29 mov.pl r18,r19
30 mov.p r21,r22
31 mov.mi r24,r25
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
44 mov.ge r0,0
45 mov.lt 0,r1
46 mov.le 0,2
47 mov.hi r3,r3
48 mov.ls r4,r4
49 mov.pnz r5,r5
50
51 # flag setting
52 mov.f r0,r1
53 mov.f r2,1
54 mov.f 0,r4
55 mov.f r5,512
56
57 # conditional execution + flag setting
58 mov.eq.f r0,r1
59 mov.ne.f r1,0
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.033501 seconds and 4 git commands to generate.