binutils/testsuite: Also consider `*-*-lynxos*' and `*-*-symbianelf*' ELF
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i860 / shift.s
1 # shl, shr, shra, shrd
2
3 .text
4
5 # Register forms (all)
6 shl %r0,%r1,%r2
7 shl %r3,%r4,%r5
8 shl %r6,%r7,%r8
9 shl %r9,%r10,%r11
10 shl %r31,%r13,%r14
11 shl %r15,%r16,%r17
12 shl %r18,%r19,%r20
13 shl %r21,%r22,%r23
14 shl %r24,%r25,%r31
15 shl %r27,%r28,%r29
16 shl %r30,%r31,%r0
17
18 shr %r0,%r1,%r2
19 shr %r3,%r4,%r5
20 shr %r6,%r7,%r8
21 shr %r9,%r10,%r11
22 shr %r31,%r13,%r14
23 shr %r15,%r16,%r17
24 shr %r18,%r19,%r20
25 shr %r21,%r22,%r23
26 shr %r24,%r25,%r31
27 shr %r27,%r28,%r29
28 shr %r30,%r31,%r0
29
30 shra %r0,%r1,%r2
31 shra %r3,%r4,%r5
32 shra %r6,%r7,%r8
33 shra %r9,%r10,%r11
34 shra %r31,%r13,%r14
35 shra %r15,%r16,%r17
36 shra %r18,%r19,%r20
37 shra %r21,%r22,%r23
38 shra %r24,%r25,%r31
39 shra %r27,%r28,%r29
40 shra %r30,%r31,%r0
41
42 shrd %r0,%r1,%r2
43 shrd %r3,%r4,%r5
44 shrd %r6,%r7,%r8
45 shrd %r9,%r10,%r11
46 shrd %r31,%r13,%r14
47 shrd %r15,%r16,%r17
48 shrd %r18,%r19,%r20
49 shrd %r21,%r22,%r23
50 shrd %r24,%r25,%r31
51 shrd %r27,%r28,%r29
52 shrd %r30,%r31,%r0
53
54 # Immediate forms (shrd does not have an immediate form)
55 shl 0,%r1,%r2
56 shl 8192,%r4,%r5
57 shl 5109,%r7,%r8
58 shl 32767,%r10,%r11
59 shl -32768,%r13,%r14
60 shl -8192,%r16,%r17
61 shl -1,%r19,%r20
62 shl -21555,%r22,%r23
63 shl 0x1234,%r25,%r26
64 shl 0x0,%r28,%r29
65 shl 0x3,%r31,%r0
66
67 shr 0,%r1,%r2
68 shr 8192,%r4,%r5
69 shr 5109,%r7,%r8
70 shr 32767,%r10,%r11
71 shr -32768,%r13,%r14
72 shr -8192,%r16,%r17
73 shr -1,%r19,%r20
74 shr -21555,%r22,%r23
75 shr 0x1234,%r25,%r26
76 shr 0x0,%r28,%r29
77 shr 0x3,%r31,%r0
78
79 shra 1,%r1,%r2
80 shra 8193,%r4,%r5
81 shra 5110,%r7,%r8
82 shra 32767,%r10,%r11
83 shra -32768,%r13,%r14
84 shra -8192,%r16,%r17
85 shra -1,%r19,%r20
86 shra -21555,%r22,%r23
87 shra 0x1234,%r25,%r26
88 shra 0x0,%r28,%r29
89 shra 0x3,%r31,%r0
90
This page took 0.033885 seconds and 4 git commands to generate.