~ubuntu-branches/ubuntu/utopic/binutils-arm64-cross/utopic

« back to all changes in this revision

Viewing changes to binutils-2.23.52.20130611/gas/testsuite/gas/arm/unpredictable.s

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-06-20 17:38:09 UTC
  • Revision ID: package-import@ubuntu.com-20130620173809-app8lzgvymy5fg6c
Tags: 0.7
Build-depend on binutils-source (>= 2.23.52.20130620-1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
        .text
 
2
        .global upredictable
 
3
unpredictable:
 
4
        .word   0x004f00b1      @ strheq  r0, [pc], #-1
 
5
        .word   0x005fffff      @ ldrsheq pc, [pc], #-255
 
6
        .word   0x007fffff      @ ldrsheq pc, [pc, #-255]!
 
7
        .word   0x00cf00b0      @ strheq  r0, [pc], #0
 
8
        .word   0x00df00b0      @ ldrheq  r0, [pc], #0
 
9
        .word   0x00dfffff      @ ldrsheq pc, [pc], #255
 
10
        .word   0x00ffffff      @ ldrsheq pc, [pc, #255]
 
11
        .word   0x0000f0b0      @ strheq  pc, [r0], -r0
 
12
        .word   0x000ff0be      @ strheq  pc, [pc], -lr
 
13
        .word   0xe16fff10      @ clz     pc, r0
 
14
        .word   0xe16f0f1f      @ clz     r0, r15
 
15
 
 
16
        .word   0xe99f0001      @ ldmib   r15, { r0 }
 
17
        .word   0xe9910000      @ ldmib   r1, { }
 
18
        .word   0xe89f0002      @ ldmia   pc, { r1 }
 
19
        .word   0xe93f0004      @ ldmdb   r15!, { r2 }
 
20
        .word   0xe83f0008      @ ldmda   pc!, { r3 }
 
21
 
 
22
        .word   0xe7d0f001      @ ldrb    pc, [r0, r1]
 
23
        .word   0xe6f0f001      @ ldrbt   pc, [r0], r1
 
24
        .word   0xe190f0b1      @ ldrh    pc, [r0, r1]
 
25
        .word   0xe190f0d1      @ ldrsb   pc, [r0, r1]
 
26
        .word   0xe010f0d0      @ ldrsb   pc, [r0], -r0
 
27
        .word   0xe190f0f1      @ ldrsh   pc, [r0, r1]
 
28
        .word   0xe6b0f001      @ ldrt    pc, [r0], r1
 
29
 
 
30
        .word   0xe020f291      @ mla     r0, r1, r2, pc
 
31
        .word   0xe0202f91      @ mla     r0, r1, pc, r2
 
32
        .word   0xe020219f      @ mla     r0, pc, r1, r2
 
33
        .word   0xe02f2190      @ mla     pc, r0, r1, r2
 
34
                                  
 
35
        .word   0xe10ff000      @ mrs     pc, cpsr        
 
36
                                  
 
37
        .word   0xe0000f91      @ mul     r0, r1, pc      
 
38
        .word   0xe001009f      @ mul     r0, pc, r1
 
39
        .word   0xe00f0091      @ mul     pc, r1, r0
 
40
                                  
 
41
        .word   0xe0e21f93      @ smlal   r1, r2, r3, pc
 
42
        .word   0xe0e2149f      @ smlal   r1, r2, pc, r4
 
43
        .word   0xe0ef1493      @ smlal   r1, pc, r3, r4
 
44
        .word   0xe0e2f493      @ smlal   pc, r2, r3, r4
 
45
        .word   0xe0e11493      @ smlal   r1, r1, r3, r4
 
46
                                  
 
47
        .word   0xe0c21f93      @ smull   r1, r2, r3, pc
 
48
        .word   0xe0c2149f      @ smull   r1, r2, pc, r4
 
49
        .word   0xe0cf1493      @ smull   r1, pc, r3, r4
 
50
        .word   0xe0c2f493      @ smull   pc, r2, r3, r4
 
51
        .word   0xe0c11493      @ smull   r1, r1, r3, r4
 
52
                                  
 
53
        .word   0xe98f0004      @ stmib   r15, { r2 }
 
54
        .word   0xe88f0008      @ stmia   r15, { r3 }
 
55
        .word   0xe92f0010      @ stmdb   r15!, { r4 }
 
56
        .word   0xe82f0020      @ stmda   r15!, { r5 }
 
57
 
 
58
        .word   0xe180f0b1      @ strh    pc, [r0, r1]
 
59
 
 
60
        .word   0xe103f092      @ swp     r15, r2, [r3]
 
61
        .word   0xe103109f      @ swp     r1, r15, [r3]
 
62
        .word   0xe10f1092      @ swp     r1, r2, [r15]
 
63
        .word   0xe1031093      @ swp     r1, r3, [r3]
 
64
        .word   0xe1033092      @ swp     r3, r2, [r3]
 
65
                                  
 
66
        .word   0xe143f092      @ swpb    r15, r2, [r3]
 
67
        .word   0xe143109f      @ swpb    r1, r15, [r3]
 
68
        .word   0xe14f1092      @ swpb    r1, r2, [r15]
 
69
        .word   0xe1431093      @ swpb    r1, r3, [r3]
 
70
        .word   0xe1433092      @ swpb    r3, r2, [r3]
 
71
                                  
 
72
        .word   0xe0a21f93      @ umlal   r1, r2, r3, r15
 
73
        .word   0xe0a2149f      @ umlal   r1, r2, r15, r4
 
74
        .word   0xe0af1493      @ umlal   r1, r15, r3, r4
 
75
        .word   0xe0a2f493      @ umlal   r15, r2, r3, r4
 
76
        .word   0xe0a11493      @ umlal   r1, r1, r3, r4
 
77
                                  
 
78
        .word   0xe0821f93      @ umull   r1, r2, r3, r15
 
79
        .word   0xe082149f      @ umull   r1, r2, r15, r4
 
80
        .word   0xe08f1493      @ umull   r1, r15, r3, r4
 
81
        .word   0xe082f493      @ umull   r15, r2, r3, r4
 
82
        .word   0xe0811493      @ umull   r1, r1, r3, r4
 
83
 
 
84
        nop     @ Marker to indicated end of unpredictable insns.