/toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/ |
D | thumb2_vpool.d | 5 #name: Thumb2 vldr with immediate constant 10 00000000 <thumb2_ldr> ed9f 0a0f vldr s0, \[pc, #60\] ; 00000040 <thumb2_ldr\+0x40> 11 00000004 <thumb2_ldr\+0x4> ed9f 7a0e vldr s14, \[pc, #56\] ; 00000040 <thumb2_ldr\+0x40> 12 00000008 <thumb2_ldr\+0x8> ed9f ea0d vldr s28, \[pc, #52\] ; 00000040 <thumb2_ldr\+0x40> 13 0000000c <thumb2_ldr\+0xc> eddf fa0c vldr s31, \[pc, #48\] ; 00000040 <thumb2_ldr\+0x40> 14 00000010 <thumb2_ldr\+0x10> ed9f 0a0c vldr s0, \[pc, #48\] ; 00000044 <thumb2_ldr\+0x44> 15 00000014 <thumb2_ldr\+0x14> ed9f 7a0b vldr s14, \[pc, #44\] ; 00000044 <thumb2_ldr\+0x44> 16 00000018 <thumb2_ldr\+0x18> ed9f ea0a vldr s28, \[pc, #40\] ; 00000044 <thumb2_ldr\+0x44> 17 0000001c <thumb2_ldr\+0x1c> eddf fa09 vldr s31, \[pc, #36\] ; 00000044 <thumb2_ldr\+0x44> 18 00000020 <thumb2_ldr\+0x20> ed9f 0a09 vldr s0, \[pc, #36\] ; 00000048 <thumb2_ldr\+0x48> [all …]
|
D | thumb2_vpool_be.d | 5 #name: Thumb2 vldr with immediate constant 11 00000000 <thumb2_ldr> ed9f 0a0f vldr s0, \[pc, #60\] ; 00000040 <thumb2_ldr\+0x40> 12 00000004 <thumb2_ldr\+0x4> ed9f 7a0e vldr s14, \[pc, #56\] ; 00000040 <thumb2_ldr\+0x40> 13 00000008 <thumb2_ldr\+0x8> ed9f ea0d vldr s28, \[pc, #52\] ; 00000040 <thumb2_ldr\+0x40> 14 0000000c <thumb2_ldr\+0xc> eddf fa0c vldr s31, \[pc, #48\] ; 00000040 <thumb2_ldr\+0x40> 15 00000010 <thumb2_ldr\+0x10> ed9f 0a0c vldr s0, \[pc, #48\] ; 00000044 <thumb2_ldr\+0x44> 16 00000014 <thumb2_ldr\+0x14> ed9f 7a0b vldr s14, \[pc, #44\] ; 00000044 <thumb2_ldr\+0x44> 17 00000018 <thumb2_ldr\+0x18> ed9f ea0a vldr s28, \[pc, #40\] ; 00000044 <thumb2_ldr\+0x44> 18 0000001c <thumb2_ldr\+0x1c> eddf fa09 vldr s31, \[pc, #36\] ; 00000044 <thumb2_ldr\+0x44> 19 00000020 <thumb2_ldr\+0x20> ed9f 0a09 vldr s0, \[pc, #36\] ; 00000048 <thumb2_ldr\+0x48> [all …]
|
D | vldconst.d | 2 #name: ARM vldr with immediate constant 9 00000000 <foo> ed9f0a0e vldr s0, \[pc, #56\] ; 00000040 <foo\+0x40> 10 00000004 <foo\+0x4> ed9f7a0d vldr s14, \[pc, #52\] ; 00000040 <foo\+0x40> 11 00000008 <foo\+0x8> ed9fea0c vldr s28, \[pc, #48\] ; 00000040 <foo\+0x40> 12 0000000c <foo\+0xc> eddffa0b vldr s31, \[pc, #44\] ; 00000040 <foo\+0x40> 13 00000010 <foo\+0x10> ed9f0a0b vldr s0, \[pc, #44\] ; 00000044 <foo\+0x44> 14 00000014 <foo\+0x14> ed9f7a0a vldr s14, \[pc, #40\] ; 00000044 <foo\+0x44> 15 00000018 <foo\+0x18> ed9fea09 vldr s28, \[pc, #36\] ; 00000044 <foo\+0x44> 16 0000001c <foo\+0x1c> eddffa08 vldr s31, \[pc, #32\] ; 00000044 <foo\+0x44> 17 00000020 <foo\+0x20> ed9f0a08 vldr s0, \[pc, #32\] ; 00000048 <foo\+0x48> [all …]
|
D | vldconst_be.d | 2 #name: ARM vldr with immediate constant (Big Endian) 10 00000000 <foo> ed9f0a0e vldr s0, \[pc, #56\] ; 00000040 <foo\+0x40> 11 00000004 <foo\+0x4> ed9f7a0d vldr s14, \[pc, #52\] ; 00000040 <foo\+0x40> 12 00000008 <foo\+0x8> ed9fea0c vldr s28, \[pc, #48\] ; 00000040 <foo\+0x40> 13 0000000c <foo\+0xc> eddffa0b vldr s31, \[pc, #44\] ; 00000040 <foo\+0x40> 14 00000010 <foo\+0x10> ed9f0a0b vldr s0, \[pc, #44\] ; 00000044 <foo\+0x44> 15 00000014 <foo\+0x14> ed9f7a0a vldr s14, \[pc, #40\] ; 00000044 <foo\+0x44> 16 00000018 <foo\+0x18> ed9fea09 vldr s28, \[pc, #36\] ; 00000044 <foo\+0x44> 17 0000001c <foo\+0x1c> eddffa08 vldr s31, \[pc, #32\] ; 00000044 <foo\+0x44> 18 00000020 <foo\+0x20> ed9f0a08 vldr s0, \[pc, #32\] ; 00000048 <foo\+0x48> [all …]
|
D | vfpv2-ldr_immediate.s | 3 # VFPv2 has no VMOV instruction... all vldr will be kept 7 vldr d0,=0x3FBE000000000000 define 8 vldr s0,=0x3df00000 13 vldr d0,=0xbfc0000000000000 define 14 vldr s0,=0xbe000000 19 vldr d0,=0x3fc0000000000000 define 20 vldr s0,=0x3e000000 25 vldr d0,=0x3fe0800000000000 define 26 vldr s0,=0x3f040000 31 vldr d0,=0x3fef000000000000 define [all …]
|
D | thumb2_vpool.s | 9 vldr \regtype\regindex, \const 12 # Thumb-2 support vldr literal pool also. 51 vldr d1, =0x0000fff000000000 define 57 vldr d1, =0x0000fff000000000 define 61 vldr d1, =0x0000fff000000000 define 62 vldr s2, =0xff000000 64 vldr d3, =0x0000fff000000001 define 66 vldr s4, =0xff000001 68 vldr d5, =0x0000fff000000001 define 70 vldr d6, =0x0000fff000000002 define [all …]
|
D | vfpv3-ldr_immediate.s | 5 vldr d0,=0x3FBE000000000000 define 6 vldr s0,=0x3df00000 11 vldr d0,=0xbfc0000000000000 define 12 vldr s0,=0xbe000000 17 vldr d0,=0x3fc0000000000000 define 18 vldr s0,=0x3e000000 23 vldr d0,=0x3fe0800000000000 define 24 vldr s0,=0x3f040000 29 vldr d0,=0x3fef000000000000 define 30 vldr s0,=0x3f780000 [all …]
|
D | vfpv3xd-ldr_immediate.s | 6 vldr d0,=0x3FBE000000000000 define 7 vldr s0,=0x3df00000 12 vldr d0,=0xbfc0000000000000 define 13 vldr s0,=0xbe000000 18 vldr d0,=0x3fc0000000000000 define 19 vldr s0,=0x3e000000 24 vldr d0,=0x3fe0800000000000 define 25 vldr s0,=0x3f040000 30 vldr d0,=0x3fef000000000000 define 31 vldr s0,=0x3f780000 [all …]
|
D | vldconst.s | 1 @ Test file for ARM/GAS -- vldr reg, =... expressions. 10 vldr \regtype\regindex, \const 100 vldr d1, =0x0000fff000000000 define 106 vldr d1, =0x0000fff000000000 define 110 vldr d1, =0x0000fff000000000 define 111 vldr s2, =0xff000000 113 vldr d3, =0x0000fff000000001 define 115 vldr s4, =0xff000001 117 vldr d5, =0x0000fff000000001 define 119 vldr d6, =0x0000fff000000002 define [all …]
|
D | vfpv2-ldr_immediate.d | 1 # name: VFPv2 vldr to vmov 9 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 10 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 15 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 16 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 21 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 22 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 27 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 28 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 33 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* [all …]
|
D | vfpv3xd-ldr_immediate.d | 1 # name: VFPv3xd vldr to vmov 9 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 10 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 15 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 19 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 23 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 24 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 29 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 33 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 37 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* [all …]
|
D | vfpv3-ldr_immediate.d | 1 # name: VFPv3 vldr to vmov 9 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 10 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 20 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 21 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 30 0[0-9a-fx]+ .*ed9f0b00 vldr d0, \[pc\].* 31 0[0-9a-fx]+ .*ed9f0a01 vldr s0, \[pc, #4\].* 35 0[0-9a-fx]+ .*ed1fbb01 vldr d11, \[pc, #-4\].*
|
D | neon-ldst-rm.d | 49 0[0-9a-f]+ <[^>]+> eddf6b0b vldr d22, \[pc, #44\] ; 0[0-9a-f]+ <forward> 50 0[0-9a-f]+ <[^>]+> ed935b00 vldr d5, \[r3\] 51 0[0-9a-f]+ <[^>]+> ed135b01 vldr d5, \[r3, #-4\] 52 0[0-9a-f]+ <[^>]+> ed935b01 vldr d5, \[r3, #4\] 56 0[0-9a-f]+ <[^>]+> ed935b00 vldr d5, \[r3\] 57 0[0-9a-f]+ <[^>]+> ed135b40 vldr d5, \[r3, #-256\].* 58 0[0-9a-f]+ <[^>]+> ed935b40 vldr d5, \[r3, #256\].* 63 0[0-9a-f]+ <[^>]+> ed1f7b11 vldr d7, \[pc, #-68\] ; 0[0-9a-f]+ <backward>
|
D | neon-ldst-rm.s | 34 vldr d22, forward 36 single vldr 4 38 single vldr 256 44 vldr d7, backward define
|
D | group-reloc-ldc.d | 392 0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].* 394 0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].* 396 0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].* 398 0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].* 400 0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].* 402 0[0-9a-f]+ <[^>]+> ed900a85 (vldr|flds) s0, \[r0, #532\].* 416 0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].* 418 0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].* 420 0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].* 422 0[0-9a-f]+ <[^>]+> ed100a85 (vldr|flds) s0, \[r0, #-532\].* [all …]
|
D | vldr.d | 3 # source: vldr.s 11 0[0-9a-f]+ <[^>]+> ed9f 0b03 vldr d0, \[pc, #12\] ; 00000010 <float> 12 0[0-9a-f]+ <[^>]+> ed9f 0b02 vldr d0, \[pc, #8\] ; 00000010 <float>
|
D | armv8-2-fp16-scalar.s | 68 vldr.16 s3, label 70 vldr.16 s6, [pc, #-4] 71 vldr.16 s3, [pc, #4] 72 vldr.16 s1, [r0, #4] 73 vldr.16 s2, [r0, #-4]
|
D | vldr.s | 4 vldr d0, float define 5 vldr d0, float define
|
D | armv8-2-fp16-scalar.d | 17 10: ed5f1906 vldr.16 s3, \[pc, #-12\] ; c <label> 18 14: ed1f3902 vldr.16 s6, \[pc, #-4\] ; 18 <label\+0xc> 19 18: eddf1902 vldr.16 s3, \[pc, #4\] ; 24 <label\+0x18> 20 1c: edd00902 vldr.16 s1, \[r0, #4\] 21 20: ed101902 vldr.16 s2, \[r0, #-4\]
|
D | armv8-2-fp16-scalar-thumb.d | 17 10: ed5f 1904 vldr.16 s3, \[pc, #-8\] ; c <label> 18 14: ed1f 3902 vldr.16 s6, \[pc, #-4\] ; 14 <label\+0x8> 19 18: eddf 1902 vldr.16 s3, \[pc, #4\] ; 20 <label\+0x14> 20 1c: edd0 0902 vldr.16 s1, \[r0, #4\] 21 20: ed10 1902 vldr.16 s2, \[r0, #-4\]
|
D | vfp1.d | 27 0+044 <[^>]*> ed900b00 vldr d0, \[r0\] 112 0+198 <[^>]*> ed910b00 vldr d0, \[r1\] 113 0+19c <[^>]*> ed9e0b00 vldr d0, \[lr\] 114 0+1a0 <[^>]*> ed900b00 vldr d0, \[r0\] 115 0+1a4 <[^>]*> ed900bff vldr d0, \[r0, #1020\].* 116 0+1a8 <[^>]*> ed100bff vldr d0, \[r0, #-1020\].* 117 0+1ac <[^>]*> ed901b00 vldr d1, \[r0\] 118 0+1b0 <[^>]*> ed902b00 vldr d2, \[r0\] 119 0+1b4 <[^>]*> ed90fb00 vldr d15, \[r0\]
|
D | ldr-global.d | 9 0+08 <[^>]*> ed9f0a02 ? vldr s0, \[pc, #8\] ; 0+18 <[^>]*> 12 0+10 <[^>]*> ed9f 0a01 ? vldr s0, \[pc, #4\] ; 0+18 <[^>]*>
|
D | ldr-global.s | 10 vldr s0, bar 15 vldr s0, bar
|
D | vfp1_t2.d | 27 0+044 <[^>]*> ed90 0b00 vldr d0, \[r0\] 112 0+198 <[^>]*> ed91 0b00 vldr d0, \[r1\] 113 0+19c <[^>]*> ed9e 0b00 vldr d0, \[lr\] 114 0+1a0 <[^>]*> ed90 0b00 vldr d0, \[r0\] 115 0+1a4 <[^>]*> ed90 0bff vldr d0, \[r0, #1020\].* 116 0+1a8 <[^>]*> ed10 0bff vldr d0, \[r0, #-1020\].* 117 0+1ac <[^>]*> ed90 1b00 vldr d1, \[r0\] 118 0+1b0 <[^>]*> ed90 2b00 vldr d2, \[r0\] 119 0+1b4 <[^>]*> ed90 fb00 vldr d15, \[r0\]
|
D | armv8-2-fp16-scalar-bad.s | 68 vldr.16 s6, [pc, #-511] 69 vldr.16 s6, [pc, #111] 70 vldr.16 s3, [pc, #511]
|