Home
last modified time | relevance | path

Searched refs:Rn (Results 1 – 25 of 28) sorted by relevance

12

/toolchain/binutils/binutils-2.25/include/opcode/
Dtic30.h190 #define Rn 0x0001 macro
209 #define GAddr1 Rn | Direct | Indirect | Imm16
211 #define TAddr1 op3T1 | Rn | Indirect
212 #define TAddr2 op3T2 | Rn | Indirect
213 #define Reg Rn | ARn
247 { "absf" ,2,0x00000000,AddressMode, { GAddr1, Rn, 0 }, Imm_Float },
251 { "addf" ,2,0x01800000,AddressMode, { GAddr1, Rn, 0 }, Imm_Float },
252 { "addf3" ,3,0x20800000,AddressMode, { TAddr1, TAddr2, Rn }, Imm_None },
347 { "cmpf" ,2,0x04000000,AddressMode, { GAddr1, Rn, 0 }, Imm_Float },
408 { "float" ,2,0x05800000,AddressMode, { GAddr2, Rn, 0 }, Imm_SInt },
[all …]
/toolchain/binutils/binutils-2.25/gas/doc/
Dc-sh.texi262 Rn @r{a numbered register}
269 add #imm,Rn lds.l @@Rn+,PR
270 add Rm,Rn mac.w @@Rm+,@@Rn+
271 addc Rm,Rn mov #imm,Rn
272 addv Rm,Rn mov Rm,Rn
273 and #imm,R0 mov.b Rm,@@(R0,Rn)
274 and Rm,Rn mov.b Rm,@@-Rn
275 and.b #imm,@@(R0,GBR) mov.b Rm,@@Rn
278 bsr disp12 mov.b @@(R0,Rm),Rn
279 bt disp8 mov.b @@Rm+,Rn
[all …]
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/
Daddsub.s55 .macro do_addsub_ext type, op, Rn, reg, extend, amount
59 \op \reg\()16, \Rn, \reg\()1
62 adjust_rm \op, \reg\()16, \Rn, \reg, 1, \extend
64 adjust_rm \op, \reg\()16, \Rn, \reg, 1, \extend, \amount
71 \op \reg\()ZR, \Rn, \reg\()1
74 adjust_rm \op, \reg\()ZR, \Rn, \reg, 1, \extend
76 adjust_rm \op, \reg\()ZR, \Rn, \reg, 1, \extend, \amount
82 \op \Rn, \reg\()1
85 \op \Rn, \reg\()1, \extend
87 \op \Rn, \reg\()1, \extend #\amount
[all …]
/toolchain/binutils/binutils-2.25/opcodes/
Daarch64-tbl.h1236 {"adc", 0x1a000000, 0x7fe0fc00, addsub_carry, 0, CORE, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF},
1237 {"adcs", 0x3a000000, 0x7fe0fc00, addsub_carry, 0, CORE, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF},
1238 …{"sbc", 0x5a000000, 0x7fe0fc00, addsub_carry, 0, CORE, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_HAS_ALIAS |…
1240 …{"sbcs", 0x7a000000, 0x7fe0fc00, addsub_carry, 0, CORE, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_HAS_ALIAS …
1258 {"add", 0xb000000, 0x7f200000, addsub_shift, 0, CORE, OP3 (Rd, Rn, Rm_SFT), QL_I3SAMER, F_SF},
1259 …{"adds", 0x2b000000, 0x7f200000, addsub_shift, 0, CORE, OP3 (Rd, Rn, Rm_SFT), QL_I3SAMER, F_HAS_AL…
1260 …{"cmn", 0x2b00001f, 0x7f20001f, addsub_shift, 0, CORE, OP2 (Rn, Rm_SFT), QL_I2SAME, F_ALIAS | F_SF…
1261 …{"sub", 0x4b000000, 0x7f200000, addsub_shift, 0, CORE, OP3 (Rd, Rn, Rm_SFT), QL_I3SAMER, F_HAS_ALI…
1263 …{"subs", 0x6b000000, 0x7f200000, addsub_shift, 0, CORE, OP3 (Rd, Rn, Rm_SFT), QL_I3SAMER, F_HAS_AL…
1264 …{"cmp", 0x6b00001f, 0x7f20001f, addsub_shift, 0, CORE, OP2 (Rn, Rm_SFT), QL_I2SAME, F_ALIAS | F_SF…
[all …]
Dmsp430-decode.opc154 00 Rn - - R2 #0
155 01 X(Rn) Sym - X(abs) #1
156 10 (Rn) - - #4 #2
157 11 (Rn++) #imm - #8 #-1
160 0 Rn - - - -
161 1 X(Rn) Sym - X(abs) - */
Darm-dis.c4125 unsigned int Rn = (given & 0x000f0000) >> 16; in print_insn_thumb32() local
4133 func (stream, "[%s", arm_regnames[Rn]); in print_insn_thumb32()
4137 if (Rn != 15) in print_insn_thumb32()
4140 else if (Rn == 15) /* 12-bit negative immediate offset. */ in print_insn_thumb32()
4197 if (Rn == 15) in print_insn_thumb32()
4210 unsigned int Rn = (given & 0x000f0000) >> 16; in print_insn_thumb32() local
4213 func (stream, "[%s", arm_regnames[Rn]); in print_insn_thumb32()
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-arm.c7995 unsigned Rn = inst.operands[2].reg; in do_rd_rm_rn() local
7999 constraint (Rn == inst.operands[0].reg || Rn == inst.operands[1].reg, in do_rd_rm_rn()
8013 inst.instruction |= Rn << 16; in do_rd_rm_rn()
8413 unsigned Rd, Rn; in do_co_reg2c() local
8416 Rn = inst.operands[3].reg; in do_co_reg2c()
8421 reject_bad_reg (Rn); in do_co_reg2c()
8426 constraint (Rn == REG_PC, BAD_PC); in do_co_reg2c()
8432 inst.instruction |= Rn << 16; in do_co_reg2c()
8456 unsigned Rd, Rn, Rm; in do_div() local
8459 Rn = (inst.operands[1].present in do_div()
[all …]
Dtc-tic30.c579 current_op->op_type = Rn; in tic30_operand()
898 if ((p_insn.operand_type[count][i]->op_type & Rn) && i < 2) in tic30_parallel_insn()
906 if ((p_insn.tm->operand_types[0][0] & (Indirect | Rn)) in tic30_parallel_insn()
907 == (Indirect | Rn)) in tic30_parallel_insn()
949 if (p_insn.operand_type[0][1]->op_type & Rn) in tic30_parallel_insn()
1640 case Rn: in md_assemble()
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/
Darm3-bad.l2 .*arm3-bad.s:4: Error: Rn must not overlap other operands -- `swp r0,r1,\[r0\]'
Dsp-pc-usage-t.s28 @ R13 as a base register <Rn> of any load/store instruction.
43 @ R13 as the first operand <Rn> in any add{s}, cmn, cmp, or sub{s} instruction.
Darchv6t2-bad.s49 @ ldsttv4 Rd == Rn (warning)
Dsp-pc-validations-bad-t.s53 @ LDRB<c><q> <Rt>, [<Rn>, #+<imm>] => See LDRBT
136 @ LDRH<c><q> <Rt>, [<Rn>, #+<imm>] => See LDRHT
/toolchain/binutils/binutils-2.25/cpu/
Dm32c.cpu228 (dnf f-src16-rn "source Rn for m16c" (MACH16 m16c-isa) 10 2)
242 (df f-src32-rn-unprefixed-QI "source Rn QI for m32c" (MACH32 m32c-isa) 10 2 UINT
254 (df f-src32-rn-prefixed-QI "source Rn QI for m32c" (MACH32 m32c-isa) 18 2 UINT
266 (df f-src32-rn-unprefixed-HI "source Rn HI for m32c" (MACH32 m32c-isa) 10 2 UINT
279 (df f-src32-rn-prefixed-HI "source Rn HI for m32c" (MACH32 m32c-isa) 18 2 UINT
289 (df f-src32-rn-unprefixed-SI "source Rn SI for m32c" (MACH32 m32c-isa) 10 2 UINT
293 (df f-src32-rn-prefixed-SI "source Rn SI for m32c" (MACH32 m32c-isa) 18 2 UINT
298 (dnf f-dst32-rn-ext-unprefixed "destination Rn for m32c" (MACH32 m32c-isa) 9 1)
300 (dnf f-dst16-rn "destination Rn for m16c" (MACH16 m16c-isa) 14 2)
301 (dnf f-dst16-rn-ext "destination Rn for m16c" (MACH16 m16c-isa) 14 1)
[all …]
Dmep-core.cpu680 (dnop rn "register Rn" (all-mep-core-isas) h-gpr f-rn)
690 (dnop rnc "register Rn holding char" (all-mep-core-isas (CDATA LONG)) h-gpr …
691 (dnop rnuc "register Rn holding unsigned char" (all-mep-core-isas (CDATA LONG)) h-gpr …
692 (dnop rns "register Rn holding short" (all-mep-core-isas (CDATA LONG)) h-gpr …
693 (dnop rnus "register Rn holding unsigned short" (all-mep-core-isas (CDATA LONG)) h-gpr …
694 (dnop rnl "register Rn holding long" (all-mep-core-isas (CDATA LONG)) h-gpr …
695 (dnop rnul "register Rn holding unsigned long" (all-mep-core-isas (CDATA ULONG)) h-gpr …
732 (dnop crn64 "copro Rn (64-bit)" (all-mep-core-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-crn)
733 (dnop crn "copro Rn (32-bit)" (all-mep-core-isas (CDATA CP_DATA_BUS_INT)) h-cr f-crn)
734 (dnop crnx64 "copro Rn (0-31, 64-bit)" (all-mep-core-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-crn…
[all …]
/toolchain/binutils/binutils-2.25/gas/po/
Des.po1989 msgid "don't use Rn-Rm syntax with non-unit stride"
1990 msgstr "no use la sintaxis Rn-Rm sin un estribo que no sea unidad"
2468 msgid "Rn must not overlap other operands"
2469 msgstr "Rn no debe sobreescribir otros operandos"
10867 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
10868 msgstr "operador %s desconocido. ¿ Quiere decir X(Rn) ó #[hl][hl][oi](CONST) ?"
11035 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
11036 msgstr "Sintaxis en el modo escalado-indizado, utilice [Rn:m] donde n=[0..7] m={b,w,d,q}"
12459 msgid "syntax error in @(disp,[Rn, gbr, pc])"
12460 msgstr "error sintáctico en @(disp,[Rn, gbr, pc])"
[all …]
Dtr.po1678 msgid "don't use Rn-Rm syntax with non-unit stride"
2148 msgid "Rn must not overlap other operands"
9432 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
9434 "bilinmeyen işlemimi %s. X(Rn) veya #[hl][hl][oi](CONST) mı kastettiniz?"
9603 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
9605 "Ölçekli-indeksli kipte sözdizim, [Rn:m] kullanın, n=[0..7] ve m={b,w,d,q}"
10674 msgid "syntax error in @(disp,[Rn, gbr, pc])"
10675 msgstr "@(disp,[Rn, gbr, pc]) içinde sözdizim hatası"
15152 #~ msgid "expected @(exp, Rn)"
15153 #~ msgstr "@(exp, Rn) beklendi"
[all …]
Duk.po1530 #. Reject [Rn]!
2847 msgid "don't use Rn-Rm syntax with non-unit stride"
2848 msgstr "не використовуйте синтаксис Rn-Rm не неодиничним кроком за індексом"
3261 msgid "Rn must not overlap other operands"
3262 msgstr "Rn не повинен перекриватися з іншими операндами"
11937 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
12715 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
14150 msgid "syntax error in @(disp,[Rn, gbr, pc])"
14151 msgstr "синтаксична помилка у @(disp,[Rn, gbr, pc])"
15423 msgid "Register must be Rn"
[all …]
Did.po1867 msgid "don't use Rn-Rm syntax with non-unit stride"
1868 msgstr "jangan menggunakan Rn-Rm sintaks dengan bukan-satuan stride"
2313 msgid "Rn must not overlap other operands"
2314 msgstr "Rn harus tidak tumpang tindih dengan operan lain"
10529 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
10530 msgstr "operator %s tidak diketahui. Apakah yang anda maksud X(Rn) atau #[hl][hl][oi](CONST)?"
10697 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
10698 msgstr "Sintaks dalam mode skala-indeks, gunakan [Rn:m] dimana n=[0..7] m={b,w,d,q}"
11931 msgid "syntax error in @(disp,[Rn, gbr, pc])"
11932 msgstr "sintaks error dalam @(disp,[Rn, gbr, pc])"
[all …]
Dfi.po1999 msgid "don't use Rn-Rm syntax with non-unit stride"
2000 msgstr "älä käytä ”Rn-Rm”-syntaksia ei-yksikköaskeleessa"
2480 msgid "Rn must not overlap other operands"
2481 msgstr "”Rn” ei saa olla osittain päällekkäin muiden operandien kanssa"
10877 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
10878 msgstr "tuntematon operaattori %s. Tarkoititko X(Rn) vai #[hl][hl][oi](CONST) ?"
11045 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
11046 msgstr "Syntaksi skaalattu-indeksoidussa tilassa, käytä [Rn:m] missä n=[0..7] m={b,w,d,q}"
12468 msgid "syntax error in @(disp,[Rn, gbr, pc])"
12469 msgstr "syntaksivirhe kohteessa @(disp,[Rn, gbr, pc])"
[all …]
Dfr.po1995 msgid "don't use Rn-Rm syntax with non-unit stride"
1996 msgstr "n'utilisez pas la syntaxe Rn-Rm avec un pas non unitaire"
2475 msgid "Rn must not overlap other operands"
2476 msgstr "Rn ne peut pas recouvrir d'autres opérandes"
10868 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
10869 msgstr "opérateur %s inconnu. Voulez-vous dire X(Rn) ou #[hl][hl][oi](CONST) ?"
11036 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
11037 msgstr "Erreur de syntaxe dans le mode indexé-échelle, utilisez [Rn:m] où n=[0..7] m={b,w,d,q}"
12457 msgid "syntax error in @(disp,[Rn, gbr, pc])"
12458 msgstr "erreur de syntaxe dans @(disp,[Rn, gbr, pc])"
[all …]
Dru.po1857 msgid "don't use Rn-Rm syntax with non-unit stride"
2303 msgid "Rn must not overlap other operands"
10275 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
10443 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
11618 msgid "syntax error in @(disp,[Rn, gbr, pc])"
12827 msgid "Register must be Rn"
Dgas.pot1542 #. Reject [Rn]!
2854 msgid "don't use Rn-Rm syntax with non-unit stride"
3313 msgid "Rn must not overlap other operands"
12058 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
12848 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
14296 msgid "syntax error in @(disp,[Rn, gbr, pc])"
15568 msgid "Register must be Rn"
Dja.po1896 msgid "don't use Rn-Rm syntax with non-unit stride"
2375 msgid "Rn must not overlap other operands"
10364 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
10532 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
11872 msgid "syntax error in @(disp,[Rn, gbr, pc])"
13110 msgid "Register must be Rn"
Drw.po1602 msgid "don't use Rn-Rm syntax with non-unit stride"
2020 msgid "Rn must not overlap other operands"
8930 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
9096 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
10102 msgid "syntax error in @(disp,[Rn, gbr, pc])"
/toolchain/binutils/binutils-2.25/gas/
DChangeLog-20091696 * config/tc-arm.c (do_t_pkhtb): Swap Rm and Rn when encoding as

12