Adds command line support for Armv8.4-A, via the new command line option -march=armv8...
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / copro-arm_v2plus-arm_v2.d
CommitLineData
4070243b
TP
1#source: copro-arm_v2plus-thumb_v6t2plus.s
2#objdump: -dr --prefix-addresses --show-raw-insn
3#name: ARMv2 ARM CoProcessor Instructions
4#as: -march=armv2 -EL
f02232aa
NC
5
6# Test the standard ARM co-processor instructions:
7
8.*: +file format .*arm.*
9
10Disassembly of section .text:
110+000 <[^>]*> ee421103 dvfs f1, f2, f3
120+004 <[^>]*> 0e3414a5 cfadddeq mvd1, mvd4, mvd5
130+008 <[^>]*> ed939500 cfldr32 mvfx9, \[r3\]
140+00c <[^>]*> edd1e108 ldfp f6, \[r1, #32\]
05413229
NC
150+010 <[^>]*> 4db200ff ldcmi 0, cr0, \[r2, #1020\]!.*
160+014 <[^>]*> 5cf31710 ldclpl 7, cr1, \[r3\], #64.*
79862e45 170+018 <[^>]*> ed1f8001 ldc 0, cr8, \[pc, #-4\] ; .* <foo>
f02232aa
NC
180+01c <[^>]*> ed830500 cfstr32 mvfx0, \[r3\]
190+020 <[^>]*> edc0f302 stcl 3, cr15, \[r0, #8\]
05413229
NC
200+024 <[^>]*> 0da2c419 cfstrseq mvf12, \[r2, #100\]!.*
210+028 <[^>]*> 3ca4860c stccc 6, cr8, \[r4\], #48.*
79862e45 220+02c <[^>]*> ed0f7101 stfs f7, \[pc, #-4\] ; .* <bar>
f02232aa 230+030 <[^>]*> ee715212 mrc 2, 3, r5, cr1, cr2, \{0\}
db472d6f 240+034 <[^>]*> aeb1f4f2 mrcge 4, 5, APSR_nzcv, cr1, cr2, \{7\}
fdfde340 250+038 <[^>]*> ee215711 mcr 7, 1, r5, cr1, cr1, \{0\}
2e803135 260+03c <[^>]*> be228519 mcrlt 5, 1, r8, cr2, cr9, \{0\}
f02232aa
NC
270+040 <[^>]*> ec907300 ldc 3, cr7, \[r0\], \{0\}
280+044 <[^>]*> ec816e01 stc 14, cr6, \[r1\], \{1\}
4070243b
TP
290+048 <[^>]*> ecd43704 ldcl 7, cr3, \[r4\], \{4\}
300+04c <[^>]*> ecc52805 stcl 8, cr2, \[r5\], \{5\}
310+050 <[^>]*> ecd88cff ldcl 12, cr8, \[r8\], \{255\}.*
320+054 <[^>]*> ecc99cfe stcl 12, cr9, \[r9\], \{254\}.*
330+058 <[^>]*> e1a00000 nop ; \(mov r0, r0\)
340+05c <[^>]*> e1a00000 nop ; \(mov r0, r0\)
350+060 <[^>]*> aeb1f4f2 mrcge 4, 5, APSR_nzcv, cr1, cr2, \{7\}
This page took 0.595546 seconds and 4 git commands to generate.