Add support for Andes NDS32:
[deliverable/binutils-gdb.git] / gas / testsuite / gas / nds32 / to-16bit-v1.s
1 foo:
2 move $r0, $r0
3 move $sp, $sp
4 movi $r0, -16
5 movi $sp, 15
6 add $r0, $r0, $r0
7 add $r19, $sp, $r19
8 sub $r0, $r0, $r0
9 sub $r19, $r19, $sp
10 addi $r0, $r0, 0
11 addi $r19, $r19, 31
12 srai $r0, $r0, 0
13 srai $r19, $r19, 31
14 srli $r0, $r0, 0
15 srli $r19, $r19, 31
16 slli $r0, $r0, 0
17 slli $r7, $r7, 7
18 zeb $r0, $r0
19 zeb $r7, $r7
20 zeh $r0, $r0
21 zeh $r7, $r7
22 seb $r0, $r0
23 seb $r7, $r7
24 seh $r0, $r0
25 seh $r7, $r7
26 andi $r0, $r0, 1
27 andi $r7, $r7, 0x7ff
28 add $r0, $r0, $r0
29 add $r7, $r7, $r7
30 sub $r0, $r0, $r0
31 sub $r7, $r7, $r7
32 addi $r0, $r0, 0
33 addi $r7, $r7, 7
34 lwi $r0, [$r0 + 0]
35 lwi $r7, [$r7 + 28]
36 lwi.bi $r0, [$r0], 0
37 lwi.bi $r7, [$r7], 28
38 lhi $r0, [$r0 + 0]
39 lhi $r7, [$r7 + 14]
40 lbi $r0, [$r0 + 0]
41 lbi $r7, [$r7 + 7]
42 swi $r0, [$r0 + 0]
43 swi $r7, [$r7 + 28]
44 swi.bi $r0, [$r0], 0
45 swi.bi $r7, [$r7], 28
46 shi $r0, [$r0 + 0]
47 shi $r7, [$r7 + 14]
48 sbi $r0, [$r0 + 0]
49 sbi $r7, [$r7 + 7]
50 lwi $r0, [$r0 + 0]
51 lwi $r19, [$sp + 0]
52 swi $r0, [$r0 + 0]
53 swi $r19, [$sp + 0]
54 lwi $r0, [$fp + 0]
55 lwi $r7, [$fp + 508]
56 swi $r0, [$fp + 0]
57 swi $r7, [$fp + 508]
58 jr $r0
59 jr $sp
60 ret $r0
61 ret $sp
62 jral $r0
63 jral $sp
64 slts $r15, $r0, $r0
65 slts $r15, $r19, $sp
66 slt $r15, $r0, $r0
67 slt $r15, $r19, $sp
68 sltsi $r15, $r0, 0
69 sltsi $r15, $r19, 31
70 slti $r15, $r0, 0
This page took 0.033264 seconds and 4 git commands to generate.