Home | History | Annotate | Download | only in arm
      1 #objdump: -dr --prefix-addresses --show-raw-insn
      2 #name: VFP Double-precision load/store
      3 #as: -mfpu=vfpv3xd
      4 
      5 # Test the ARM VFP Double Precision load/store on single precision FPU
      6 
      7 .*: +file format .*arm.*
      8 
      9 Disassembly of section .text:
     10 0+[0-9a-f]* <[^>]*> ed900b00 	vldr	d0, \[r0\]
     11 0+[0-9a-f]* <[^>]*> ed800b00 	vstr	d0, \[r0\]
     12 0+[0-9a-f]* <[^>]*> ec900b02 	vldmia	r0, {d0}
     13 0+[0-9a-f]* <[^>]*> ec900b02 	vldmia	r0, {d0}
     14 0+[0-9a-f]* <[^>]*> ecb00b02 	vldmia	r0!, {d0}
     15 0+[0-9a-f]* <[^>]*> ecb00b02 	vldmia	r0!, {d0}
     16 0+[0-9a-f]* <[^>]*> ed300b02 	vldmdb	r0!, {d0}
     17 0+[0-9a-f]* <[^>]*> ed300b02 	vldmdb	r0!, {d0}
     18 0+[0-9a-f]* <[^>]*> ec800b02 	vstmia	r0, {d0}
     19 0+[0-9a-f]* <[^>]*> ec800b02 	vstmia	r0, {d0}
     20 0+[0-9a-f]* <[^>]*> eca00b02 	vstmia	r0!, {d0}
     21 0+[0-9a-f]* <[^>]*> eca00b02 	vstmia	r0!, {d0}
     22 0+[0-9a-f]* <[^>]*> ed200b02 	vstmdb	r0!, {d0}
     23 0+[0-9a-f]* <[^>]*> ed200b02 	vstmdb	r0!, {d0}
     24