/toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/ |
D | thumb2_bad_reg.l | 18 [^:]*:[0-9]+: Error: r15 not allowed here -- `adds.w r15,r0,r1' 22 [^:]*:[0-9]+: Error: r15 not allowed here -- `add.w r15,r13,#1' 24 [^:]*:[0-9]+: Error: r15 not allowed here -- `addw r15,r13,#1' 66 [^:]*:[0-9]+: Error: r15 not allowed here -- `blx r15' 68 [^:]*:[0-9]+: Error: r15 not allowed here -- `bxj r15' 70 [^:]*:[0-9]+: Error: r15 not allowed here -- `clz r15,r0' 72 [^:]*:[0-9]+: Error: r15 not allowed here -- `clz r0,r15' 74 [^:]*:[0-9]+: Error: r15 not allowed here -- `cmn.w r15,r0' 76 [^:]*:[0-9]+: Error: r15 not allowed here -- `cmn.w r0,r15' 78 [^:]*:[0-9]+: Error: r15 not allowed here -- `cmp r15,r0' [all …]
|
D | thumb2_bad_reg.s | 9 adc r15, r0, #1 11 adc r0, r15, #1 14 adc.w r15, r0, r1 16 adc.w r0, r15, r1 18 adc.w r0, r1, r15 21 add.w r15, r0, #1 23 add.w r0, r15, #1 @ Converted implicitly to ADDW 25 addw r15, r0, #1 27 addw r0, r15, #1 @ ADR 30 add.w r15, r0, r1 [all …]
|
D | r15-bad.s | 5 mul r15, r1, r2 6 mul r1, r15, r2 7 mla r15, r2, r3, r4 8 mla r1, r15, r3, r4 9 mla r1, r2, r15, r4 10 mla r1, r2, r3, r15 11 smlabb r15, r2, r3, r4 12 smlabb r1, r15, r3, r4 13 smlabb r1, r2, r15, r4 14 smlabb r1, r2, r3, r15 [all …]
|
D | r15-bad.l | 2 [^:]*:5: Error: r15 not allowed here -- `mul r15,r1,r2' 4 [^:]*:7: Error: r15 not allowed here -- `mla r15,r2,r3,r4' 6 [^:]*:9: Error: r15 not allowed here -- `mla r1,r2,r15,r4' 8 [^:]*:11: Error: r15 not allowed here -- `smlabb r15,r2,r3,r4' 10 [^:]*:13: Error: r15 not allowed here -- `smlabb r1,r2,r15,r4' 12 [^:]*:15: Error: r15 not allowed here -- `smlalbb r15,r2,r3,r4' 14 [^:]*:17: Error: r15 not allowed here -- `smlalbb r1,r2,r15,r4' 16 [^:]*:19: Error: r15 not allowed here -- `smulbb r15,r2,r3' 18 [^:]*:21: Error: r15 not allowed here -- `smulbb r1,r2,r15' 20 [^:]*:23: Error: r15 not allowed here -- `qadd r1,r15,r3' [all …]
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/rx/ |
D | add.d | 10 2: 62 0f add #0, r15 12 6: 62 ff add #15, r15 14 b: 71 ff 80 add #-128, r15, r15 16 11: 71 ff 7f add #127, r15, r15 18 18: 72 ff 00 80 add #0xffff8000, r15, r15 20 21: 73 ff 00 80 00 add #0x8000, r15, r15 22 2b: 73 ff 00 00 80 add #0xff800000, r15, r15 24 35: 73 ff ff ff 7f add #0x7fffff, r15, r15 26 40: 70 ff 00 00 00 80 add #0x80000000, r15, r15 28 4c: 70 ff ff ff ff 7f add #0x7fffffff, r15, r15 [all …]
|
D | and.d | 10 2: 64 0f and #0, r15 12 6: 64 ff and #15, r15 14 b: 75 2f 80 and #-128, r15 16 11: 75 2f 7f and #127, r15 18 18: 76 2f 00 80 and #0xffff8000, r15 20 21: 77 2f 00 80 00 and #0x8000, r15 22 2b: 77 2f 00 00 80 and #0xff800000, r15 24 35: 77 2f ff ff 7f and #0x7fffff, r15 26 40: 74 2f 00 00 00 80 and #0x80000000, r15 28 4c: 74 2f ff ff ff 7f and #0x7fffffff, r15 [all …]
|
D | mul.d | 10 2: 63 0f mul #0, r15 12 6: 63 ff mul #15, r15 14 b: 75 1f 80 mul #-128, r15 16 11: 75 1f 7f mul #127, r15 18 18: 76 1f 00 80 mul #0xffff8000, r15 20 21: 77 1f 00 80 00 mul #0x8000, r15 22 2b: 77 1f 00 00 80 mul #0xff800000, r15 24 35: 77 1f ff ff 7f mul #0x7fffff, r15 26 40: 74 1f 00 00 00 80 mul #0x80000000, r15 28 4c: 74 1f ff ff ff 7f mul #0x7fffffff, r15 [all …]
|
D | or.d | 10 2: 65 0f or #0, r15 12 6: 65 ff or #15, r15 14 b: 75 3f 80 or #-128, r15 16 11: 75 3f 7f or #127, r15 18 18: 76 3f 00 80 or #0xffff8000, r15 20 21: 77 3f 00 80 00 or #0x8000, r15 22 2b: 77 3f 00 00 80 or #0xff800000, r15 24 35: 77 3f ff ff 7f or #0x7fffff, r15 26 40: 74 3f 00 00 00 80 or #0x80000000, r15 28 4c: 74 3f ff ff ff 7f or #0x7fffffff, r15 [all …]
|
D | sub.d | 10 2: 60 0f sub #0, r15 12 6: 60 ff sub #15, r15 14 a: 43 0f sub r0, r15 15 c: 43 f0 sub r15, r0 16 e: 43 ff sub r15, r15 18 12: 40 0f sub \[r0\]\.ub, r15 20 17: 06 00 0f sub \[r0\]\.b, r15 22 1d: 06 c0 0f sub \[r0\]\.uw, r15 24 23: 06 40 0f sub \[r0\]\.w, r15 26 29: 06 80 0f sub \[r0\]\.l, r15 [all …]
|
D | cmp.d | 10 2: 61 0f cmp #0, r15 12 6: 61 ff cmp #15, r15 14 a: 61 0f cmp #0, r15 16 f: 75 5f ff cmp #255, r15 18 15: 75 0f 80 cmp #-128, r15 20 1b: 75 5f 7f cmp #127, r15 22 22: 76 0f 00 80 cmp #0xffff8000, r15 24 2b: 77 0f 00 80 00 cmp #0x8000, r15 26 35: 77 0f 00 00 80 cmp #0xff800000, r15 28 3f: 77 0f ff ff 7f cmp #0x7fffff, r15 [all …]
|
D | divu.d | 10 4: fd 74 9f 80 divu #-128, r15 12 c: fd 74 9f 7f divu #127, r15 14 15: fd 78 9f 00 80 divu #0xffff8000, r15 16 20: fd 7c 9f 00 80 00 divu #0x8000, r15 18 2c: fd 7c 9f 00 00 80 divu #0xff800000, r15 20 38: fd 7c 9f ff ff 7f divu #0x7fffff, r15 22 45: fd 70 9f 00 00 00 80 divu #0x80000000, r15 24 53: fd 70 9f ff ff ff 7f divu #0x7fffffff, r15 26 5d: fc 27 0f divu r0, r15 27 60: fc 27 f0 divu r15, r0 [all …]
|
D | div.d | 10 4: fd 74 8f 80 div #-128, r15 12 c: fd 74 8f 7f div #127, r15 14 15: fd 78 8f 00 80 div #0xffff8000, r15 16 20: fd 7c 8f 00 80 00 div #0x8000, r15 18 2c: fd 7c 8f 00 00 80 div #0xff800000, r15 20 38: fd 7c 8f ff ff 7f div #0x7fffff, r15 22 45: fd 70 8f 00 00 00 80 div #0x80000000, r15 24 53: fd 70 8f ff ff ff 7f div #0x7fffffff, r15 26 5d: fc 23 0f div r0, r15 27 60: fc 23 f0 div r15, r0 [all …]
|
D | max.d | 10 4: fd 74 4f 80 max #-128, r15 12 c: fd 74 4f 7f max #127, r15 14 15: fd 78 4f 00 80 max #0xffff8000, r15 16 20: fd 7c 4f 00 80 00 max #0x8000, r15 18 2c: fd 7c 4f 00 00 80 max #0xff800000, r15 20 38: fd 7c 4f ff ff 7f max #0x7fffff, r15 22 45: fd 70 4f 00 00 00 80 max #0x80000000, r15 24 53: fd 70 4f ff ff ff 7f max #0x7fffffff, r15 26 5d: fc 13 1f max r1, r15 27 60: fc 13 f0 max r15, r0 [all …]
|
D | min.d | 10 4: fd 74 5f 80 min #-128, r15 12 c: fd 74 5f 7f min #127, r15 14 15: fd 78 5f 00 80 min #0xffff8000, r15 16 20: fd 7c 5f 00 80 00 min #0x8000, r15 18 2c: fd 7c 5f 00 00 80 min #0xff800000, r15 20 38: fd 7c 5f ff ff 7f min #0x7fffff, r15 22 45: fd 70 5f 00 00 00 80 min #0x80000000, r15 24 53: fd 70 5f ff ff ff 7f min #0x7fffffff, r15 26 5d: fc 17 0f min r0, r15 27 60: fc 17 f0 min r15, r0 [all …]
|
D | itof.d | 10 3: fc 47 0f itof r0, r15 11 6: fc 47 f0 itof r15, r0 12 9: fc 47 ff itof r15, r15 14 f: fc 44 0f itof \[r0\]\.ub, r15 16 16: 06 20 11 0f itof \[r0\]\.b, r15 18 1e: 06 e0 11 0f itof \[r0\]\.uw, r15 20 26: 06 60 11 0f itof \[r0\]\.w, r15 22 2e: 06 a0 11 0f itof \[r0\]\.l, r15 23 32: fc 44 f0 itof \[r15\]\.ub, r0 24 35: fc 44 ff itof \[r15\]\.ub, r15 [all …]
|
D | utof.d | 10 3: fc 57 0f utof r0, r15 11 6: fc 57 f0 utof r15, r0 12 9: fc 57 ff utof r15, r15 14 f: fc 54 0f utof \[r0\]\.ub, r15 16 16: 06 20 15 0f utof \[r0\]\.b, r15 18 1e: 06 e0 15 0f utof \[r0\]\.uw, r15 20 26: 06 60 15 0f utof \[r0\]\.w, r15 22 2e: 06 a0 15 0f utof \[r0\]\.l, r15 23 32: fc 54 f0 utof \[r15\]\.ub, r0 24 35: fc 54 ff utof \[r15\]\.ub, r15 [all …]
|
D | xchg.d | 10 3: fc 43 0f xchg r0, r15 11 6: fc 43 f0 xchg r15, r0 12 9: fc 43 ff xchg r15, r15 14 f: fc 40 0f xchg \[r0\]\.ub, r15 16 16: 06 20 10 0f xchg \[r0\]\.b, r15 18 1e: 06 e0 10 0f xchg \[r0\]\.uw, r15 20 26: 06 60 10 0f xchg \[r0\]\.w, r15 22 2e: 06 a0 10 0f xchg \[r0\]\.l, r15 23 32: fc 40 f0 xchg \[r15\]\.ub, r0 24 35: fc 40 ff xchg \[r15\]\.ub, r15 [all …]
|
D | movu.d | 26 22: 5b 0f movu\.b r0, r15 27 24: 5b f0 movu\.b r15, r0 28 26: 5b ff movu\.b r15, r15 30 2a: 5f 0f movu\.w r0, r15 31 2c: 5f f0 movu\.w r15, r0 32 2e: 5f ff movu\.w r15, r15 34 32: 58 0f movu\.b \[r0\], r15 35 34: 58 f0 movu\.b \[r15\], r0 36 36: 58 ff movu\.b \[r15\], r15 38 3b: 59 0f fc movu\.b 252\[r0\], r15 [all …]
|
D | tst.d | 10 4: fd 74 cf 80 tst #-128, r15 12 c: fd 74 cf 7f tst #127, r15 14 15: fd 78 cf 00 80 tst #0xffff8000, r15 16 20: fd 7c cf 00 80 00 tst #0x8000, r15 18 2c: fd 7c cf 00 00 80 tst #0xff800000, r15 20 38: fd 7c cf ff ff 7f tst #0x7fffff, r15 22 45: fd 70 cf 00 00 00 80 tst #0x80000000, r15 24 53: fd 70 cf ff ff ff 7f tst #0x7fffffff, r15 26 5d: fc 33 0f tst r0, r15 27 60: fc 33 f0 tst r15, r0 [all …]
|
D | xor.d | 10 4: fd 74 df 80 xor #-128, r15 12 c: fd 74 df 7f xor #127, r15 14 15: fd 78 df 00 80 xor #0xffff8000, r15 16 20: fd 7c df 00 80 00 xor #0x8000, r15 18 2c: fd 7c df 00 00 80 xor #0xff800000, r15 20 38: fd 7c df ff ff 7f xor #0x7fffff, r15 22 45: fd 70 df 00 00 00 80 xor #0x80000000, r15 24 53: fd 70 df ff ff ff 7f xor #0x7fffffff, r15 26 5d: fc 37 0f xor r0, r15 27 60: fc 37 f0 xor r15, r0 [all …]
|
D | mov.d | 111 [0-9a-f]+: 66 0f mov\.l #0, r15 113 [0-9a-f]+: 66 ff mov\.l #15, r15 139 [0-9a-f]+: 66 0f mov\.l #0, r15 141 [0-9a-f]+: 75 4f ff mov\.l #255, r15 143 [0-9a-f]+: fb f6 80 mov\.l #-128, r15 145 [0-9a-f]+: 75 4f 7f mov\.l #127, r15 147 [0-9a-f]+: fb fa 00 80 mov\.l #0xffff8000, r15 149 [0-9a-f]+: fb fe 00 80 00 mov\.l #0x8000, r15 151 [0-9a-f]+: fb fe 00 00 80 mov\.l #0xff800000, r15 153 [0-9a-f]+: fb fe ff ff 7f mov\.l #0x7fffff, r15 [all …]
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/tilepro/ |
D | t_insns.s | 67 { mulllsa_uu r5, r6, r7 ; bbnst r15, target } 68 { mulhha_ss r5, r6, r7 ; blezt r15, target } 69 { mulhla_us r5, r6, r7 ; bbnst r15, target } 70 { mullla_uu r5, r6, r7 ; bgezt r15, target } 71 { addlis r5, r6, 0x1234 ; bzt r15, target } 72 { mulhh_uu r5, r6, r7 ; bbnst r15, target } 73 { mulhha_uu r5, r6, r7 ; bgzt r15, target } 74 { mulhl_uu r5, r6, r7 ; blezt r15, target } 75 { mulhla_us r5, r6, r7 ; blzt r15, target } 76 { mulll_uu r5, r6, r7 ; bbnst r15, target } [all …]
|
D | t_insns.d | 42 100: [0-9a-f]* { mulllsa_uu r5, r6, r7 ; bbnst r15, 0 <target> } 43 108: [0-9a-f]* { mulhha_ss r5, r6, r7 ; blezt r15, 0 <target> } 44 110: [0-9a-f]* { mulhla_us r5, r6, r7 ; bbnst r15, 0 <target> } 45 118: [0-9a-f]* { mullla_uu r5, r6, r7 ; bgezt r15, 0 <target> } 46 120: [0-9a-f]* { addli.sn r5, r6, 4660 ; bzt r15, 0 <target> } 47 128: [0-9a-f]* { mulhh_uu r5, r6, r7 ; bbnst r15, 0 <target> } 48 130: [0-9a-f]* { mulhha_uu r5, r6, r7 ; bgzt r15, 0 <target> } 49 138: [0-9a-f]* { mulhl_uu r5, r6, r7 ; blezt r15, 0 <target> } 50 140: [0-9a-f]* { mulhla_us r5, r6, r7 ; blzt r15, 0 <target> } 51 148: [0-9a-f]* { mulll_uu r5, r6, r7 ; bbnst r15, 0 <target> } [all …]
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/tilegx/ |
D | t_insns.s | 67 { fdouble_sub_flags r5, r6, r7 ; bnezt r15, target } 68 { fdouble_sub_flags r5, r6, r7 ; bnez r15, target } 69 { fdouble_addsub r5, r6, r7 ; bnez r15, target } 70 { fdouble_pack1 r5, r6, r7 ; bnez r15, target } 71 { fsingle_pack2 r5, r6, r7 ; bnez r15, target } 72 { fsingle_mul2 r5, r6, r7 ; blez r15, target } 73 { mula_hs_hu r5, r6, r7 ; bgtzt r15, target } 74 { mula_hu_lu r5, r6, r7 ; bgtzt r15, target } 75 { addli r5, r6, 0x1234 ; bgtzt r15, target } 76 { fsingle_pack1 r5, r6 ; beqzt r15, target } [all …]
|
D | t_insns.d | 42 100: [0-9a-f]* { fdouble_sub_flags r5, r6, r7 ; bnezt r15, 0 <target> } 43 108: [0-9a-f]* { fdouble_sub_flags r5, r6, r7 ; bnez r15, 0 <target> } 44 110: [0-9a-f]* { fdouble_addsub r5, r6, r7 ; bnez r15, 0 <target> } 45 118: [0-9a-f]* { fdouble_pack1 r5, r6, r7 ; bnez r15, 0 <target> } 46 120: [0-9a-f]* { fsingle_pack2 r5, r6, r7 ; bnez r15, 0 <target> } 47 128: [0-9a-f]* { fsingle_mul2 r5, r6, r7 ; blez r15, 0 <target> } 48 130: [0-9a-f]* { mula_hs_hu r5, r6, r7 ; bgtzt r15, 0 <target> } 49 138: [0-9a-f]* { mula_hu_lu r5, r6, r7 ; bgtzt r15, 0 <target> } 50 140: [0-9a-f]* { addli r5, r6, 4660 ; bgtzt r15, 0 <target> } 51 148: [0-9a-f]* { fsingle_pack1 r5, r6 ; beqzt r15, 0 <target> } [all …]
|