HomeSort by relevance Sort by last modified time
    Searched refs:Rm (Results 1 - 11 of 11) sorted by null

  /system/core/libpixelflinger/codeflinger/
ARMAssembler.cpp 224 int Rd, int Rm, int Rs, int Rn) {
225 if (Rd == Rm) { int t = Rm; Rm=Rs; Rs=t; }
226 LOG_FATAL_IF(Rd==Rm, "MLA(r%u,r%u,r%u,r%u)", Rd,Rm,Rs,Rn);
228 (Rd<<16) | (Rn<<12) | (Rs<<8) | 0x90 | Rm;
231 int Rd, int Rm, int Rs) {
232 if (Rd == Rm) { int t = Rm; Rm=Rs; Rs=t; }
    [all...]
ARMAssemblerInterface.h 74 static uint32_t reg_imm(int Rm, int type, uint32_t shift);
75 static uint32_t reg_rrx(int Rm);
76 static uint32_t reg_reg(int Rm, int type, int Rs);
80 // (immediate and Rm can be negative, which indicates U=0)
83 static uint32_t reg_scale_pre(int Rm, int type=0, uint32_t shift=0, int W=0);
84 static uint32_t reg_scale_post(int Rm, int type=0, uint32_t shift=0);
87 // (immediate and Rm can be negative, which indicates U=0)
90 static uint32_t reg_pre(int Rm, int W=0);
91 static uint32_t reg_post(int Rm);
120 int Rd, int Rm, int Rs, int Rn) = 0
    [all...]
ARMAssembler.h 64 int Rd, int Rm, int Rs, int Rn);
66 int Rd, int Rm, int Rs);
68 int RdLo, int RdHi, int Rm, int Rs);
70 int RdLo, int RdHi, int Rm, int Rs);
72 int RdLo, int RdHi, int Rm, int Rs);
74 int RdLo, int RdHi, int Rm, int Rs);
106 virtual void SWP(int cc, int Rn, int Rd, int Rm);
107 virtual void SWPB(int cc, int Rn, int Rd, int Rm);
111 virtual void CLZ(int cc, int Rd, int Rm);
112 virtual void QADD(int cc, int Rd, int Rm, int Rn)
    [all...]
ARMAssemblerProxy.h 54 int Rd, int Rm, int Rs, int Rn);
56 int Rd, int Rm, int Rs);
58 int RdLo, int RdHi, int Rm, int Rs);
60 int RdLo, int RdHi, int Rm, int Rs);
62 int RdLo, int RdHi, int Rm, int Rs);
64 int RdLo, int RdHi, int Rm, int Rs);
96 virtual void SWP(int cc, int Rn, int Rd, int Rm);
97 virtual void SWPB(int cc, int Rn, int Rd, int Rm);
101 virtual void CLZ(int cc, int Rd, int Rm);
102 virtual void QADD(int cc, int Rd, int Rm, int Rn)
    [all...]
ARMAssemblerProxy.cpp 75 void ARMAssemblerProxy::MLA(int cc, int s, int Rd, int Rm, int Rs, int Rn) {
76 mTarget->MLA(cc, s, Rd, Rm, Rs, Rn);
78 void ARMAssemblerProxy::MUL(int cc, int s, int Rd, int Rm, int Rs) {
79 mTarget->MUL(cc, s, Rd, Rm, Rs);
82 int RdLo, int RdHi, int Rm, int Rs) {
83 mTarget->UMULL(cc, s, RdLo, RdHi, Rm, Rs);
86 int RdLo, int RdHi, int Rm, int Rs) {
87 mTarget->UMUAL(cc, s, RdLo, RdHi, Rm, Rs);
90 int RdLo, int RdHi, int Rm, int Rs) {
91 mTarget->SMULL(cc, s, RdLo, RdHi, Rm, Rs);
    [all...]
ARMAssemblerInterface.cpp 88 uint32_t ARMAssemblerInterface::reg_imm(int Rm, int type, uint32_t shift)
90 return ((shift&0x1F)<<7) | ((type&0x3)<<5) | (Rm&0xF);
93 uint32_t ARMAssemblerInterface::reg_rrx(int Rm)
95 return (ROR<<5) | (Rm&0xF);
98 uint32_t ARMAssemblerInterface::reg_reg(int Rm, int type, int Rs)
100 return ((Rs&0xF)<<8) | ((type&0x3)<<5) | (1<<4) | (Rm&0xF);
104 // LDR(B)/STR(B)/PLD (immediate and Rm can be negative, which indicate U=0)
123 uint32_t ARMAssemblerInterface::reg_scale_pre(int Rm, int type,
127 (((uint32_t(Rm)>>31)^1)<<23) | ((W&1)<<21) |
128 reg_imm(abs(Rm), type, shift)
    [all...]
  /external/qemu/
trace.c 797 int Rm = (insn & 15);
808 result += 2 + _interlock_use(Rm) + _interlock_use(Rs);
812 int Rm = (insn & 15);
823 result += 3 + _interlock_use(Rm) + _interlock_use(Rs);
827 int Rm = (insn & 15);
830 result = 2 + _interlock_use(Rm);
835 int Rm = (insn & 15);
839 result += _interlock_use(Rn) + _interlock_use(Rm);
858 int Rm = (insn & 15);
862 result += _interlock_use(Rn) + _interlock_use(Rm);
    [all...]
i386-dis.c 341 #define Rm { OP_R, m_mode }
1573 int rm; member in struct:__anon6502
    [all...]
arm-dis.c 2072 const char *rm = arm_regnames [given & 0xf]; local
2287 int rm = ((given >> 0) & 0xf); local
2317 int rm = ((given >> 0) & 0xf); local
2392 int rm = ((given >> 0) & 0xf); local
    [all...]
  /external/qemu/distrib/sdl-1.2.12/src/video/
SDL_pixels.c 143 int Rm=0,Gm=0,Bm=0;
152 Rm|=1<<i;
155 fprintf(stderr,"Rw=%d Rm=0x%02X\n",Rw,Rm);
189 r=(r<<format->Rloss)|((r*Rm)>>Rw);
  /external/v8/src/arm/
disasm-arm.cc 205 int rm = instr->RmField(); local
207 PrintRegister(rm);
210 // Special case for using rm only.
307 } else if (format[1] == 'm') { // 'rm: Rm register
586 Format(instr, "mul'cond's 'rn, 'rm, 'rs");
589 // of registers as "Rd, Rm, Rs, Rn". But confusingly it uses the
592 Format(instr, "mla'cond's 'rn, 'rm, 'rs, 'rd");
600 // The order of registers is: <RdLo>, <RdHi>, <Rm>, <Rs>
601 Format(instr, "'um'al'cond's 'rd, 'rn, 'rm, 'rs")
    [all...]

Completed in 76 milliseconds