]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - gas/testsuite/gas/arm/thumb2_relax.d
Merge commit 'upstream/2.20'
[msp430-binutils.git] / gas / testsuite / gas / arm / thumb2_relax.d
index 327ef42b5347ababeec2c8f614503f86b8ffa0ad..e99d55c839f8e8a9118b3b83a4fc81a0d05f245c 100644 (file)
@@ -5,7 +5,7 @@
 
 Disassembly of section .text:
 0+000 <[^>]+> 7829             ldrb    r1, \[r5, #0\]
-0+002 <[^>]+> f895 1023        ldrb.w  r1, \[r5, #35\]
+0+002 <[^>]+> f895 1023        ldrb.w  r1, \[r5, #35\].*
 0+006 <[^>]+> 7fe9             ldrb    r1, \[r5, #31\]
 0+008 <[^>]+> f895 101f        ldrb.w  r1, \[r5, #31\]
 0+00c <[^>]+> f815 1c1f        ldrb.w  r1, \[r5, #-31\]
@@ -20,10 +20,10 @@ Disassembly of section .text:
 0+02e <[^>]+> f89f 800c        ldrb.w  r8, \[pc, #12\] ; 0+03c <[^>]+>
 0+032 <[^>]+> f89f 100a        ldrb.w  r1, \[pc, #10\] ; 0+03e <[^>]+>
 0+036 <[^>]+> f81f 1038        ldrb.w  r1, \[pc, #-56\]        ; 0+000 <[^>]+>
-0+03a <[^>]+> 46c0             nop                     \(mov r8, r8\)
+0+03a <[^>]+> bf00             nop
 0+03c <[^>]+> bf00             nop
 0+03e <[^>]+> f995 1000        ldrsb.w r1, \[r5\]
-0+042 <[^>]+> f995 1023        ldrsb.w r1, \[r5, #35\]
+0+042 <[^>]+> f995 1023        ldrsb.w r1, \[r5, #35\].*
 0+046 <[^>]+> f995 101f        ldrsb.w r1, \[r5, #31\]
 0+04a <[^>]+> f995 101f        ldrsb.w r1, \[r5, #31\]
 0+04e <[^>]+> f915 1c1f        ldrsb.w r1, \[r5, #-31\]
@@ -40,14 +40,14 @@ Disassembly of section .text:
 0+078 <[^>]+> f91f 103e        ldrsb.w r1, \[pc, #-62\]        ; 0+03e <[^>]+>
 0+07c <[^>]+> bf00             nop
 0+07e <[^>]+> 8829             ldrh    r1, \[r5, #0\]
-0+080 <[^>]+> f8b5 1042        ldrh.w  r1, \[r5, #66\]
-0+084 <[^>]+> 8fe9             ldrh    r1, \[r5, #62\]
-0+086 <[^>]+> f8b5 103e        ldrh.w  r1, \[r5, #62\]
-0+08a <[^>]+> f835 1c3e        ldrh.w  r1, \[r5, #-62\]
-0+08e <[^>]+> f835 1b3e        ldrh.w  r1, \[r5\], #62
-0+092 <[^>]+> f835 1b3e        ldrh.w  r1, \[r5\], #62
-0+096 <[^>]+> f835 1f3e        ldrh.w  r1, \[r5, #62\]!
-0+09a <[^>]+> f835 1d3e        ldrh.w  r1, \[r5, #-62\]!
+0+080 <[^>]+> f8b5 1042        ldrh.w  r1, \[r5, #66\].*
+0+084 <[^>]+> 8fe9             ldrh    r1, \[r5, #62\].*
+0+086 <[^>]+> f8b5 103e        ldrh.w  r1, \[r5, #62\].*
+0+08a <[^>]+> f835 1c3e        ldrh.w  r1, \[r5, #-62\].*
+0+08e <[^>]+> f835 1b3e        ldrh.w  r1, \[r5\], #62.*
+0+092 <[^>]+> f835 1b3e        ldrh.w  r1, \[r5\], #62.*
+0+096 <[^>]+> f835 1f3e        ldrh.w  r1, \[r5, #62\]!.*
+0+09a <[^>]+> f835 1d3e        ldrh.w  r1, \[r5, #-62\]!.*
 0+09e <[^>]+> 5b29             ldrh    r1, \[r5, r4\]
 0+0a0 <[^>]+> f839 100c        ldrh.w  r1, \[r9, ip\]
 0+0a4 <[^>]+> f8bf 1010        ldrh.w  r1, \[pc, #16\] ; 0+0b8 <[^>]+>
@@ -57,14 +57,14 @@ Disassembly of section .text:
 0+0b4 <[^>]+> f83f 103a        ldrh.w  r1, \[pc, #-58\]        ; 0+07e <[^>]+>
 0+0b8 <[^>]+> bf00             nop
 0+0ba <[^>]+> f9b5 1000        ldrsh.w r1, \[r5\]
-0+0be <[^>]+> f9b5 1042        ldrsh.w r1, \[r5, #66\]
-0+0c2 <[^>]+> f9b5 103e        ldrsh.w r1, \[r5, #62\]
-0+0c6 <[^>]+> f9b5 103e        ldrsh.w r1, \[r5, #62\]
-0+0ca <[^>]+> f935 1c3e        ldrsh.w r1, \[r5, #-62\]
-0+0ce <[^>]+> f935 1b3e        ldrsh.w r1, \[r5\], #62
-0+0d2 <[^>]+> f935 1b3e        ldrsh.w r1, \[r5\], #62
-0+0d6 <[^>]+> f935 1f3e        ldrsh.w r1, \[r5, #62\]!
-0+0da <[^>]+> f935 1d3e        ldrsh.w r1, \[r5, #-62\]!
+0+0be <[^>]+> f9b5 1042        ldrsh.w r1, \[r5, #66\].*
+0+0c2 <[^>]+> f9b5 103e        ldrsh.w r1, \[r5, #62\].*
+0+0c6 <[^>]+> f9b5 103e        ldrsh.w r1, \[r5, #62\].*
+0+0ca <[^>]+> f935 1c3e        ldrsh.w r1, \[r5, #-62\].*
+0+0ce <[^>]+> f935 1b3e        ldrsh.w r1, \[r5\], #62.*
+0+0d2 <[^>]+> f935 1b3e        ldrsh.w r1, \[r5\], #62.*
+0+0d6 <[^>]+> f935 1f3e        ldrsh.w r1, \[r5, #62\]!.*
+0+0da <[^>]+> f935 1d3e        ldrsh.w r1, \[r5, #-62\]!.*
 0+0de <[^>]+> 5f29             ldrsh   r1, \[r5, r4\]
 0+0e0 <[^>]+> f939 100c        ldrsh.w r1, \[r9, ip\]
 0+0e4 <[^>]+> f9bf 1010        ldrsh.w r1, \[pc, #16\] ; 0+0f8 <[^>]+>
@@ -74,25 +74,25 @@ Disassembly of section .text:
 0+0f4 <[^>]+> f93f 103e        ldrsh.w r1, \[pc, #-62\]        ; 0+0ba <[^>]+>
 0+0f8 <[^>]+> bf00             nop
 0+0fa <[^>]+> 6829             ldr     r1, \[r5, #0\]
-0+0fc <[^>]+> f8d5 1080        ldr.w   r1, \[r5, #128\]
-0+100 <[^>]+> 6fe9             ldr     r1, \[r5, #124\]
-0+102 <[^>]+> f8d5 107c        ldr.w   r1, \[r5, #124\]
-0+106 <[^>]+> f855 1c7c        ldr.w   r1, \[r5, #-124\]
-0+10a <[^>]+> f855 1b7c        ldr.w   r1, \[r5\], #124
-0+10e <[^>]+> f855 1b7c        ldr.w   r1, \[r5\], #124
-0+112 <[^>]+> f855 1f7c        ldr.w   r1, \[r5, #124\]!
-0+116 <[^>]+> f855 1d7c        ldr.w   r1, \[r5, #-124\]!
+0+0fc <[^>]+> f8d5 1080        ldr.w   r1, \[r5, #128\].*
+0+100 <[^>]+> 6fe9             ldr     r1, \[r5, #124\].*
+0+102 <[^>]+> f8d5 107c        ldr.w   r1, \[r5, #124\].*
+0+106 <[^>]+> f855 1c7c        ldr.w   r1, \[r5, #-124\].*
+0+10a <[^>]+> f855 1b7c        ldr.w   r1, \[r5\], #124.*
+0+10e <[^>]+> f855 1b7c        ldr.w   r1, \[r5\], #124.*
+0+112 <[^>]+> f855 1f7c        ldr.w   r1, \[r5, #124\]!.*
+0+116 <[^>]+> f855 1d7c        ldr.w   r1, \[r5, #-124\]!.*
 0+11a <[^>]+> 5929             ldr     r1, \[r5, r4\]
 0+11c <[^>]+> f859 100c        ldr.w   r1, \[r9, ip\]
-0+120 <[^>]+> 4904             ldr     r1, \[pc, #16\] \(0+134 <[^>]+>\)
+0+120 <[^>]+> 4904             ldr     r1, \[pc, #16\] \(0+134 <[^>]+>\)
 0+122 <[^>]+> f8df 1010        ldr.w   r1, \[pc, #16\] ; 0+134 <[^>]+>
 0+126 <[^>]+> f8df 800c        ldr.w   r8, \[pc, #12\] ; 0+134 <[^>]+>
 0+12a <[^>]+> f8df 100a        ldr.w   r1, \[pc, #10\] ; 0+136 <[^>]+>
 0+12e <[^>]+> f85f 1036        ldr.w   r1, \[pc, #-54\]        ; 0+0fa <[^>]+>
-0+132 <[^>]+> 46c0             nop                     \(mov r8, r8\)
+0+132 <[^>]+> bf00             nop
 0+134 <[^>]+> bf00             nop
 0+136 <[^>]+> 7029             strb    r1, \[r5, #0\]
-0+138 <[^>]+> f885 1023        strb.w  r1, \[r5, #35\]
+0+138 <[^>]+> f885 1023        strb.w  r1, \[r5, #35\].*
 0+13c <[^>]+> 77e9             strb    r1, \[r5, #31\]
 0+13e <[^>]+> f885 101f        strb.w  r1, \[r5, #31\]
 0+142 <[^>]+> f805 1c1f        strb.w  r1, \[r5, #-31\]
@@ -109,14 +109,14 @@ Disassembly of section .text:
 0+16c <[^>]+> f80f 103a        strb.w  r1, \[pc, #-58\]        ; 0+136 <[^>]+>
 0+170 <[^>]+> bf00             nop
 0+172 <[^>]+> 8029             strh    r1, \[r5, #0\]
-0+174 <[^>]+> f8a5 1042        strh.w  r1, \[r5, #66\]
-0+178 <[^>]+> 87e9             strh    r1, \[r5, #62\]
-0+17a <[^>]+> f8a5 103e        strh.w  r1, \[r5, #62\]
-0+17e <[^>]+> f825 1c3e        strh.w  r1, \[r5, #-62\]
-0+182 <[^>]+> f825 1b3e        strh.w  r1, \[r5\], #62
-0+186 <[^>]+> f825 1b3e        strh.w  r1, \[r5\], #62
-0+18a <[^>]+> f825 1f3e        strh.w  r1, \[r5, #62\]!
-0+18e <[^>]+> f825 1d3e        strh.w  r1, \[r5, #-62\]!
+0+174 <[^>]+> f8a5 1042        strh.w  r1, \[r5, #66\].*
+0+178 <[^>]+> 87e9             strh    r1, \[r5, #62\].*
+0+17a <[^>]+> f8a5 103e        strh.w  r1, \[r5, #62\].*
+0+17e <[^>]+> f825 1c3e        strh.w  r1, \[r5, #-62\].*
+0+182 <[^>]+> f825 1b3e        strh.w  r1, \[r5\], #62.*
+0+186 <[^>]+> f825 1b3e        strh.w  r1, \[r5\], #62.*
+0+18a <[^>]+> f825 1f3e        strh.w  r1, \[r5, #62\]!.*
+0+18e <[^>]+> f825 1d3e        strh.w  r1, \[r5, #-62\]!.*
 0+192 <[^>]+> 5329             strh    r1, \[r5, r4\]
 0+194 <[^>]+> f829 100c        strh.w  r1, \[r9, ip\]
 0+198 <[^>]+> f8af 1010        strh.w  r1, \[pc, #16\] ; 0+1ac <[^>]+>
@@ -126,14 +126,14 @@ Disassembly of section .text:
 0+1a8 <[^>]+> f82f 103a        strh.w  r1, \[pc, #-58\]        ; 0+172 <[^>]+>
 0+1ac <[^>]+> bf00             nop
 0+1ae <[^>]+> 6029             str     r1, \[r5, #0\]
-0+1b0 <[^>]+> f8c5 1080        str.w   r1, \[r5, #128\]
-0+1b4 <[^>]+> 67e9             str     r1, \[r5, #124\]
-0+1b6 <[^>]+> f8c5 107c        str.w   r1, \[r5, #124\]
-0+1ba <[^>]+> f845 1c7c        str.w   r1, \[r5, #-124\]
-0+1be <[^>]+> f845 1b7c        str.w   r1, \[r5\], #124
-0+1c2 <[^>]+> f845 1b7c        str.w   r1, \[r5\], #124
-0+1c6 <[^>]+> f845 1f7c        str.w   r1, \[r5, #124\]!
-0+1ca <[^>]+> f845 1d7c        str.w   r1, \[r5, #-124\]!
+0+1b0 <[^>]+> f8c5 1080        str.w   r1, \[r5, #128\].*
+0+1b4 <[^>]+> 67e9             str     r1, \[r5, #124\].*
+0+1b6 <[^>]+> f8c5 107c        str.w   r1, \[r5, #124\].*
+0+1ba <[^>]+> f845 1c7c        str.w   r1, \[r5, #-124\].*
+0+1be <[^>]+> f845 1b7c        str.w   r1, \[r5\], #124.*
+0+1c2 <[^>]+> f845 1b7c        str.w   r1, \[r5\], #124.*
+0+1c6 <[^>]+> f845 1f7c        str.w   r1, \[r5, #124\]!.*
+0+1ca <[^>]+> f845 1d7c        str.w   r1, \[r5, #-124\]!.*
 0+1ce <[^>]+> 5129             str     r1, \[r5, r4\]
 0+1d0 <[^>]+> f849 100c        str.w   r1, \[r9, ip\]
 0+1d4 <[^>]+> f8cf 1010        str.w   r1, \[pc, #16\] ; 0+1e8 <[^>]+>
@@ -142,14 +142,14 @@ Disassembly of section .text:
 0+1e0 <[^>]+> f8cf 1006        str.w   r1, \[pc, #6\]  ; 0+1ea <[^>]+>
 0+1e4 <[^>]+> f84f 103a        str.w   r1, \[pc, #-58\]        ; 0+1ae <[^>]+>
 0+1e8 <[^>]+> bf00             nop
-0+1ea <[^>]+> a104             add     r1, pc, #16     \(adr r1, 0+1fc <[^>]+>\)
-0+1ec <[^>]+> f20f 010c        addw    r1, pc, #12     ; 0xc
-0+1f0 <[^>]+> f20f 0808        addw    r8, pc, #8      ; 0x8
-0+1f4 <[^>]+> f20f 0106        addw    r1, pc, #6      ; 0x6
-0+1f8 <[^>]+> f2af 0112        subw    r1, pc, #18     ; 0x12
+0+1ea <[^>]+> a104             add     r1, pc, #16     \(adr r1, 0+1fc <[^>]+>\)
+0+1ec <[^>]+> f20f 010c        addw    r1, pc, #12
+0+1f0 <[^>]+> f20f 0808        addw    r8, pc, #8
+0+1f4 <[^>]+> f20f 0106        addw    r1, pc, #6
+0+1f8 <[^>]+> f2af 0112        subw    r1, pc, #18
 0+1fc <[^>]+> bf00             nop
 0+1fe <[^>]+> bf00             nop
-0+200 <[^>]+> f20f 0104        addw    r1, pc, #4      ; 0x4
-0+204 <[^>]+> f20f 0102        addw    r1, pc, #2      ; 0x2
+0+200 <[^>]+> f20f 0104        addw    r1, pc, #4
+0+204 <[^>]+> f20f 0102        addw    r1, pc, #2
 0+208 <[^>]+> bf00             nop
 0+20a <[^>]+> bf00             nop