~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/thumb2_relax.d

  • 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
# as: -march=armv6kt2
 
2
# objdump: -dr --prefix-addresses --show-raw-insn
 
3
 
 
4
.*: +file format .*arm.*
 
5
 
 
6
Disassembly of section .text:
 
7
0+000 <[^>]+> 7829              ldrb    r1, \[r5, #0\]
 
8
0+002 <[^>]+> f895 1023         ldrb.w  r1, \[r5, #35\].*
 
9
0+006 <[^>]+> 7fe9              ldrb    r1, \[r5, #31\]
 
10
0+008 <[^>]+> f895 101f         ldrb.w  r1, \[r5, #31\]
 
11
0+00c <[^>]+> f815 1c1f         ldrb.w  r1, \[r5, #-31\]
 
12
0+010 <[^>]+> f815 1b1f         ldrb.w  r1, \[r5\], #31
 
13
0+014 <[^>]+> f815 1b1f         ldrb.w  r1, \[r5\], #31
 
14
0+018 <[^>]+> f815 1f1f         ldrb.w  r1, \[r5, #31\]!
 
15
0+01c <[^>]+> f815 1d1f         ldrb.w  r1, \[r5, #-31\]!
 
16
0+020 <[^>]+> 5d29              ldrb    r1, \[r5, r4\]
 
17
0+022 <[^>]+> f819 100c         ldrb.w  r1, \[r9, ip\]
 
18
0+026 <[^>]+> f89f 1014         ldrb.w  r1, \[pc, #20\] ; 0+03c <[^>]+>
 
19
0+02a <[^>]+> f89f 1010         ldrb.w  r1, \[pc, #16\] ; 0+03c <[^>]+>
 
20
0+02e <[^>]+> f89f 800c         ldrb.w  r8, \[pc, #12\] ; 0+03c <[^>]+>
 
21
0+032 <[^>]+> f89f 100a         ldrb.w  r1, \[pc, #10\] ; 0+03e <[^>]+>
 
22
0+036 <[^>]+> f81f 1038         ldrb.w  r1, \[pc, #-56\]        ; 0+000 <[^>]+>
 
23
0+03a <[^>]+> bf00              nop
 
24
0+03c <[^>]+> bf00              nop
 
25
0+03e <[^>]+> f995 1000         ldrsb.w r1, \[r5\]
 
26
0+042 <[^>]+> f995 1023         ldrsb.w r1, \[r5, #35\].*
 
27
0+046 <[^>]+> f995 101f         ldrsb.w r1, \[r5, #31\]
 
28
0+04a <[^>]+> f995 101f         ldrsb.w r1, \[r5, #31\]
 
29
0+04e <[^>]+> f915 1c1f         ldrsb.w r1, \[r5, #-31\]
 
30
0+052 <[^>]+> f915 1b1f         ldrsb.w r1, \[r5\], #31
 
31
0+056 <[^>]+> f915 1b1f         ldrsb.w r1, \[r5\], #31
 
32
0+05a <[^>]+> f915 1f1f         ldrsb.w r1, \[r5, #31\]!
 
33
0+05e <[^>]+> f915 1d1f         ldrsb.w r1, \[r5, #-31\]!
 
34
0+062 <[^>]+> 5729              ldrsb   r1, \[r5, r4\]
 
35
0+064 <[^>]+> f919 100c         ldrsb.w r1, \[r9, ip\]
 
36
0+068 <[^>]+> f99f 1010         ldrsb.w r1, \[pc, #16\] ; 0+07c <[^>]+>
 
37
0+06c <[^>]+> f99f 100c         ldrsb.w r1, \[pc, #12\] ; 0+07c <[^>]+>
 
38
0+070 <[^>]+> f99f 8008         ldrsb.w r8, \[pc, #8\]  ; 0+07c <[^>]+>
 
39
0+074 <[^>]+> f99f 1006         ldrsb.w r1, \[pc, #6\]  ; 0+07e <[^>]+>
 
40
0+078 <[^>]+> f91f 103e         ldrsb.w r1, \[pc, #-62\]        ; 0+03e <[^>]+>
 
41
0+07c <[^>]+> bf00              nop
 
42
0+07e <[^>]+> 8829              ldrh    r1, \[r5, #0\]
 
43
0+080 <[^>]+> f8b5 1042         ldrh.w  r1, \[r5, #66\].*
 
44
0+084 <[^>]+> 8fe9              ldrh    r1, \[r5, #62\].*
 
45
0+086 <[^>]+> f8b5 103e         ldrh.w  r1, \[r5, #62\].*
 
46
0+08a <[^>]+> f835 1c3e         ldrh.w  r1, \[r5, #-62\].*
 
47
0+08e <[^>]+> f835 1b3e         ldrh.w  r1, \[r5\], #62.*
 
48
0+092 <[^>]+> f835 1b3e         ldrh.w  r1, \[r5\], #62.*
 
49
0+096 <[^>]+> f835 1f3e         ldrh.w  r1, \[r5, #62\]!.*
 
50
0+09a <[^>]+> f835 1d3e         ldrh.w  r1, \[r5, #-62\]!.*
 
51
0+09e <[^>]+> 5b29              ldrh    r1, \[r5, r4\]
 
52
0+0a0 <[^>]+> f839 100c         ldrh.w  r1, \[r9, ip\]
 
53
0+0a4 <[^>]+> f8bf 1010         ldrh.w  r1, \[pc, #16\] ; 0+0b8 <[^>]+>
 
54
0+0a8 <[^>]+> f8bf 100c         ldrh.w  r1, \[pc, #12\] ; 0+0b8 <[^>]+>
 
55
0+0ac <[^>]+> f8bf 8008         ldrh.w  r8, \[pc, #8\]  ; 0+0b8 <[^>]+>
 
56
0+0b0 <[^>]+> f8bf 1006         ldrh.w  r1, \[pc, #6\]  ; 0+0ba <[^>]+>
 
57
0+0b4 <[^>]+> f83f 103a         ldrh.w  r1, \[pc, #-58\]        ; 0+07e <[^>]+>
 
58
0+0b8 <[^>]+> bf00              nop
 
59
0+0ba <[^>]+> f9b5 1000         ldrsh.w r1, \[r5\]
 
60
0+0be <[^>]+> f9b5 1042         ldrsh.w r1, \[r5, #66\].*
 
61
0+0c2 <[^>]+> f9b5 103e         ldrsh.w r1, \[r5, #62\].*
 
62
0+0c6 <[^>]+> f9b5 103e         ldrsh.w r1, \[r5, #62\].*
 
63
0+0ca <[^>]+> f935 1c3e         ldrsh.w r1, \[r5, #-62\].*
 
64
0+0ce <[^>]+> f935 1b3e         ldrsh.w r1, \[r5\], #62.*
 
65
0+0d2 <[^>]+> f935 1b3e         ldrsh.w r1, \[r5\], #62.*
 
66
0+0d6 <[^>]+> f935 1f3e         ldrsh.w r1, \[r5, #62\]!.*
 
67
0+0da <[^>]+> f935 1d3e         ldrsh.w r1, \[r5, #-62\]!.*
 
68
0+0de <[^>]+> 5f29              ldrsh   r1, \[r5, r4\]
 
69
0+0e0 <[^>]+> f939 100c         ldrsh.w r1, \[r9, ip\]
 
70
0+0e4 <[^>]+> f9bf 1010         ldrsh.w r1, \[pc, #16\] ; 0+0f8 <[^>]+>
 
71
0+0e8 <[^>]+> f9bf 100c         ldrsh.w r1, \[pc, #12\] ; 0+0f8 <[^>]+>
 
72
0+0ec <[^>]+> f9bf 8008         ldrsh.w r8, \[pc, #8\]  ; 0+0f8 <[^>]+>
 
73
0+0f0 <[^>]+> f9bf 1006         ldrsh.w r1, \[pc, #6\]  ; 0+0fa <[^>]+>
 
74
0+0f4 <[^>]+> f93f 103e         ldrsh.w r1, \[pc, #-62\]        ; 0+0ba <[^>]+>
 
75
0+0f8 <[^>]+> bf00              nop
 
76
0+0fa <[^>]+> 6829              ldr     r1, \[r5, #0\]
 
77
0+0fc <[^>]+> f8d5 1080         ldr.w   r1, \[r5, #128\].*
 
78
0+100 <[^>]+> 6fe9              ldr     r1, \[r5, #124\].*
 
79
0+102 <[^>]+> f8d5 107c         ldr.w   r1, \[r5, #124\].*
 
80
0+106 <[^>]+> f855 1c7c         ldr.w   r1, \[r5, #-124\].*
 
81
0+10a <[^>]+> f855 1b7c         ldr.w   r1, \[r5\], #124.*
 
82
0+10e <[^>]+> f855 1b7c         ldr.w   r1, \[r5\], #124.*
 
83
0+112 <[^>]+> f855 1f7c         ldr.w   r1, \[r5, #124\]!.*
 
84
0+116 <[^>]+> f855 1d7c         ldr.w   r1, \[r5, #-124\]!.*
 
85
0+11a <[^>]+> 5929              ldr     r1, \[r5, r4\]
 
86
0+11c <[^>]+> f859 100c         ldr.w   r1, \[r9, ip\]
 
87
0+120 <[^>]+> 4904              ldr     r1, \[pc, #16\] ; \(0+134 <[^>]+>\)
 
88
0+122 <[^>]+> f8df 1010         ldr.w   r1, \[pc, #16\] ; 0+134 <[^>]+>
 
89
0+126 <[^>]+> f8df 800c         ldr.w   r8, \[pc, #12\] ; 0+134 <[^>]+>
 
90
0+12a <[^>]+> f8df 100a         ldr.w   r1, \[pc, #10\] ; 0+136 <[^>]+>
 
91
0+12e <[^>]+> f85f 1036         ldr.w   r1, \[pc, #-54\]        ; 0+0fa <[^>]+>
 
92
0+132 <[^>]+> bf00              nop
 
93
0+134 <[^>]+> bf00              nop
 
94
0+136 <[^>]+> a104              add     r1, pc, #16     ; \(adr r1, 0+148 <[^>]+>\)
 
95
0+138 <[^>]+> f20f 010c         addw    r1, pc, #12
 
96
0+13c <[^>]+> f20f 0808         addw    r8, pc, #8
 
97
0+140 <[^>]+> f20f 0106         addw    r1, pc, #6
 
98
0+144 <[^>]+> f2af 0112         subw    r1, pc, #18
 
99
0+148 <[^>]+> bf00              nop
 
100
0+14a <[^>]+> bf00              nop
 
101
0+14c <[^>]+> f20f 0104         addw    r1, pc, #4
 
102
0+150 <[^>]+> f20f 0102         addw    r1, pc, #2
 
103
0+154 <[^>]+> bf00              nop
 
104
0+156 <[^>]+> bf00              nop