Home
last modified time | relevance | path

Searched refs:Rm (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMInstrThumb.td315 let Inst{6-3} = 0b1111; // Rm = pc
366 // ADD <Rm>, sp
378 // ADD sp, <Rm>
379 def tADDspr : T1pIt<(outs GPRsp:$Rdn), (ins GPRsp:$Rn, GPR:$Rm), IIC_iALUr,
380 "add", "\t$Rdn, $Rm", []>,
383 bits<4> Rm;
385 let Inst{6-3} = Rm;
396 def tBX : TI<(outs), (ins GPR:$Rm, pred:$p), IIC_Br, "bx${p}\t$Rm", []>,
399 bits<4> Rm;
400 let Inst{6-3} = Rm;
[all …]
DARMInstrThumb2.td264 let MIOperandInfo = (ops GPR:$Rn, rGPR:$Rm);
270 let MIOperandInfo = (ops GPR:$Rn, rGPR:$Rm);
360 bits<4> Rm;
363 let Inst{3-0} = Rm;
370 bits<4> Rm;
373 let Inst{3-0} = Rm;
380 bits<4> Rm;
383 let Inst{3-0} = Rm;
419 bits<4> Rm;
423 let Inst{3-0} = Rm;
[all …]
DARMInstrInfo.td1003 def rr : AsI1<opcod, (outs GPR:$Rd), (ins GPR:$Rn, GPR:$Rm), DPFrm,
1004 iir, opc, "\t$Rd, $Rn, $Rm",
1005 [(set GPR:$Rd, (opnode GPR:$Rn, GPR:$Rm))]> {
1008 bits<4> Rm;
1014 let Inst{3-0} = Rm;
1072 def rr : AsI1<opcod, (outs GPR:$Rd), (ins GPR:$Rn, GPR:$Rm), DPFrm,
1073 iir, opc, "\t$Rd, $Rn, $Rm",
1077 bits<4> Rm;
1080 let Inst{3-0} = Rm;
1130 def rr : ARMPseudoInst<(outs GPR:$Rd), (ins GPR:$Rn, GPR:$Rm, pred:$p),
[all …]
DARMInstrNEON.td613 let Rm = 0b1111;
621 let Rm = 0b1111;
642 let Rm = 0b1101; // NLdSt will assign to the right encoding bits.
648 (ins addrmode6:$Rn, rGPR:$Rm), IIC_VLD1u,
649 "vld1", Dt, "$Vd, $Rn, $Rm",
661 let Rm = 0b1101; // NLdSt will assign to the right encoding bits.
667 (ins addrmode6:$Rn, rGPR:$Rm), IIC_VLD1x2u,
668 "vld1", Dt, "$Vd, $Rn, $Rm",
690 let Rm = 0b1111;
699 let Rm = 0b1101; // NLdSt will assign to the right encoding bits.
[all …]
DARMInstrFormats.td598 // {11-0} imm12/Rm
616 // {11-0} imm12/Rm
635 // {13} 1 == Rm, 0 == imm12
637 // {11-0} imm12/Rm
655 let Inst{22} = addr{13}; // 1 == imm8, 0 == Rm
662 let Inst{3-0} = addr{3-0}; // imm3_0/Rm
687 // {13} 1 == imm8, 0 == Rm
691 // {3-0} imm3_0/Rm
713 let Inst{22} = addr{13}; // 1 == imm8, 0 == Rm
720 let Inst{3-0} = addr{3-0}; // imm3_0/Rm
[all …]
/external/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp1133 unsigned Rm = fieldFromInstruction(Val, 0, 4); in DecodeSORegImmOperand() local
1138 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegImmOperand()
1170 unsigned Rm = fieldFromInstruction(Val, 0, 4); in DecodeSORegRegOperand() local
1175 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegRegOperand()
1444 unsigned Rm = fieldFromInstruction(Insn, 0, 4); in DecodeAddrMode2IdxInstruction() local
1506 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1546 unsigned Rm = fieldFromInstruction(Val, 0, 4); in DecodeSORegMemOperand() local
1569 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegMemOperand()
1588 unsigned Rm = fieldFromInstruction(Insn, 0, 4); in DecodeAddrMode3Instruction() local
1621 if (type && Rm == 15) in DecodeAddrMode3Instruction()
[all …]
/external/qemu/
Dtrace.c894 int Rm = (insn & 15); in get_insn_ticks_arm() local
905 result += 2 + _interlock_use(Rm) + _interlock_use(Rs); in get_insn_ticks_arm()
909 int Rm = (insn & 15); in get_insn_ticks_arm() local
920 result += 3 + _interlock_use(Rm) + _interlock_use(Rs); in get_insn_ticks_arm()
924 int Rm = (insn & 15); in get_insn_ticks_arm() local
927 result = 2 + _interlock_use(Rm); in get_insn_ticks_arm()
932 int Rm = (insn & 15); in get_insn_ticks_arm() local
936 result += _interlock_use(Rn) + _interlock_use(Rm); in get_insn_ticks_arm()
955 int Rm = (insn & 15); in get_insn_ticks_arm() local
959 result += _interlock_use(Rn) + _interlock_use(Rm); in get_insn_ticks_arm()
[all …]
Di386-dis.c349 #define Rm { OP_R, m_mode } macro
1058 { "movZ", { Rm, Cm } },
1059 { "movZ", { Rm, Dm } },
1060 { "movZ", { Cm, Rm } },
1061 { "movZ", { Dm, Rm } },
Darm-dis.c3465 unsigned int Rm = (i8 & 0x0f); in print_insn_thumb32() local
3467 func (stream, ", %s", arm_regnames[Rm]); in print_insn_thumb32()
/external/qemu/distrib/sdl-1.2.15/src/video/
DSDL_pixels.c143 int Rm=0,Gm=0,Bm=0; in SDL_AllocFormat() local
152 Rm|=1<<i; in SDL_AllocFormat()
155 fprintf(stderr,"Rw=%d Rm=0x%02X\n",Rw,Rm); in SDL_AllocFormat()
189 r=(r<<format->Rloss)|((r*Rm)>>Rw); in SDL_AllocFormat()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp715 unsigned Rm = CTX.getRegisterInfo().getEncodingValue(MO2.getReg()); in getThumbAddrModeRegRegOpValue() local
716 return (Rm << 3) | Rn; in getThumbAddrModeRegRegOpValue()
931 unsigned Rm = CTX.getRegisterInfo().getEncodingValue(MO1.getReg()); in getLdStSORegOpValue() local
944 uint32_t Binary = Rm; in getLdStSORegOpValue()
/external/llvm/test/MC/ARM/
Dthumb2-narrow-dp.ll5 // OP{S}{<c>}{<q>} {<Rd>,} <Rn>, <Rm>
8 // - Rd, Rn and Rm are < r8
11 // - Rd == Rn || Rd == Rm
12 // - Rd, Rn and Rm are < r8
/external/valgrind/main/none/tests/arm/
Dvfp.stdout.exp924 vstr d30, [r12] :: Dd 0xc2c2c2c2 0xc2c2c2c2 *(int*) (Rm + shift) 0xc2c2c2c2
929 vstr d18, [r3] :: Dd 0x33333333 0x33333333 *(int*) (Rm + shift) 0x33333333
931 vstr d17, [r10] :: Dd 0x77777777 0x77777777 *(int*) (Rm + shift) 0x77777777
936 vstr d8, [r4] :: Dd 0x1f1f1f1f 0x1f1f1f1f *(int*) (Rm + shift) 0x1f1f1f1f
942 vstr s29, [r8] :: Sd 0xbe280000, *(int*) (Rm + shift) 0xbe280000
943 vstr s8, [r12] :: Sd 0xbe280000, *(int*) (Rm + shift) 0xbe280000
948 vstr s11, [r2] :: Sd 0xbe280000, *(int*) (Rm + shift) 0xbe280000
949 vstr s30, [r0] :: Sd 0xbe280000, *(int*) (Rm + shift) 0xbe280000
Dv6intThumb.stdout.exp567 ADDS-16 Rd, Rn, Rm
620 SUBS-16 Rd, Rn, Rm
14634 (T?) LSL{S}.W Rd, Rn, Rm
14699 (T?) LSR{S}.W Rd, Rn, Rm
14764 (T?) ASR{S}.W Rd, Rn, Rm
14829 (T?) ROR{S}.W Rd, Rn, Rm
16661 (T1) RBIT Rd, Rm
16680 (T1) REV Rd, Rm ------------
16699 (T2) REV Rd, Rm ------------
16718 (T1) REV16 Rd, Rm ------------
[all …]
/external/qemu/distrib/jpeg-6b/
Dtestimg.ppm4Rm�Sq�St�Ru�Mm�Ut�\z�_{�\v�Uo�Ri�Re�Uf�Rb�Zh�Zh�N^�Sc�Yi�S^�`_�^W��}٩�����������������������������…
/external/jpeg/
Dtestimg.ppm4Rm�Sq�St�Ru�Mm�Ut�\z�_{�\v�Uo�Ri�Re�Uf�Rb�Zh�Zh�N^�Sc�Yi�S^�`_�^W��}٩�����������������������������…
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/fr-FR/
Dfr-FR_nk0_kpdf_mgc.pkb2462 �6O��2�����_)��:AWz�XFdQw~X^�g���\�|;Rm/1@9A@E\M>Ig6\`av�_q�I�"(&(93 $0FcSiD9HCMo�…