HomeSort by relevance Sort by last modified time
    Searched refs:Rn (Results 1 - 25 of 74) sorted by null

1 2 3

  /system/core/libpixelflinger/codeflinger/
ARMAssemblerInterface.h 124 int Rd, int Rn,
129 int Rd, int Rm, int Rs, int Rn) = 0;
144 virtual void BX(int cc, int Rn) = 0;
155 int Rn, uint32_t offset = __immed12_pre(0)) = 0;
157 int Rn, uint32_t offset = __immed12_pre(0)) = 0;
159 int Rn, uint32_t offset = __immed12_pre(0)) = 0;
161 int Rn, uint32_t offset = __immed12_pre(0)) = 0;
164 int Rn, uint32_t offset = __immed8_pre(0)) = 0;
166 int Rn, uint32_t offset = __immed8_pre(0)) = 0;
168 int Rn, uint32_t offset = __immed8_pre(0)) = 0
    [all...]
ARMAssemblerInterface.cpp 70 int Rn, uint32_t offset)
72 LDR(cc, Rd, Rn, offset);
75 int Rn, uint32_t offset)
77 STR(cc, Rd, Rn, offset);
80 int Rd, int Rn, uint32_t Op2)
82 dataProcessing(opADD, cc, s, Rd, Rn, Op2);
85 int Rd, int Rn, uint32_t Op2)
87 dataProcessing(opSUB, cc, s, Rd, Rn, Op2);
Arm64Assembler.cpp 340 int s, int Rd, int Rn, uint32_t Op2)
397 case opADD: *mPC++ = A64_ADD_W(Rd, Rn, Rm, shift, amount); break;
398 case opAND: *mPC++ = A64_AND_W(Rd, Rn, Rm, shift, amount); break;
399 case opORR: *mPC++ = A64_ORR_W(Rd, Rn, Rm, shift, amount); break;
400 case opMVN: *mPC++ = A64_ORN_W(Rd, Rn, Rm, shift, amount); break;
401 case opSUB: *mPC++ = A64_SUB_W(Rd, Rn, Rm, shift, amount, s);break;
408 int s, int Rd, int Rn, uint32_t Op2)
419 dataProcessingCommon(opcode, s, Wd, Rn, Op2);
423 dataProcessingCommon(opSUB, 1, mTmpReg3, Rn, Op2);
427 dataProcessingCommon(opSUB, s, Wd, Rn, Op2)
    [all...]
ARMAssemblerProxy.cpp 161 int Rd, int Rn, uint32_t Op2)
163 mTarget->dataProcessing(opcode, cc, s, Rd, Rn, Op2);
166 void ARMAssemblerProxy::MLA(int cc, int s, int Rd, int Rm, int Rs, int Rn) {
167 mTarget->MLA(cc, s, Rd, Rm, Rs, Rn);
195 void ARMAssemblerProxy::BX(int cc, int Rn) {
196 mTarget->BX(cc, Rn);
212 void ARMAssemblerProxy::LDR(int cc, int Rd, int Rn, uint32_t offset) {
213 mTarget->LDR(cc, Rd, Rn, offset);
215 void ARMAssemblerProxy::LDRB(int cc, int Rd, int Rn, uint32_t offset) {
216 mTarget->LDRB(cc, Rd, Rn, offset)
    [all...]
Arm64Assembler.h 99 int Rd, int Rn,
102 int Rd, int Rm, int Rs, int Rn);
116 virtual void BX(int cc, int Rn);
124 int Rn, uint32_t offset = 0);
126 int Rn, uint32_t Op2);
128 int Rn, uint32_t Op2);
130 int Rn, uint32_t offset = 0);
133 int Rn, uint32_t offset = 0);
135 int Rn, uint32_t offset = 0);
137 int Rn, uint32_t offset = 0)
    [all...]
ARMAssemblerProxy.h 80 int Rd, int Rn,
83 int Rd, int Rm, int Rs, int Rn);
97 virtual void BX(int cc, int Rn);
105 int Rn, uint32_t offset = __immed12_pre(0));
107 int Rn, uint32_t offset = __immed12_pre(0));
109 int Rn, uint32_t offset = __immed12_pre(0));
111 int Rn, uint32_t offset = __immed12_pre(0));
113 int Rn, uint32_t offset = __immed8_pre(0));
115 int Rn, uint32_t offset = __immed8_pre(0));
117 int Rn, uint32_t offset = __immed8_pre(0))
    [all...]
ARMAssembler.h 91 int Rd, int Rn,
94 int Rd, int Rm, int Rs, int Rn);
108 virtual void BX(int cc, int Rn);
116 int Rn, uint32_t offset = __immed12_pre(0));
118 int Rn, uint32_t offset = __immed12_pre(0));
120 int Rn, uint32_t offset = __immed12_pre(0));
122 int Rn, uint32_t offset = __immed12_pre(0));
124 int Rn, uint32_t offset = __immed8_pre(0));
126 int Rn, uint32_t offset = __immed8_pre(0));
128 int Rn, uint32_t offset = __immed8_pre(0))
    [all...]
MIPS64Assembler.cpp 395 int s, int Rd, int Rn, uint32_t Op2)
411 mMips->AND(Rd, Rn, src);
413 mMips->ANDI(Rd, Rn, src);
420 mMips->ADDU(Rd, Rn, src);
422 mMips->ADDIU(Rd, Rn, src);
429 mMips->SUBU(Rd, Rn, src);
431 mMips->SUBIU(Rd, Rn, src);
438 mMips->DADDU(Rd, Rn, src);
440 mMips->DADDIU(Rd, Rn, src);
447 mMips->DSUBU(Rd, Rn, src)
    [all...]
ARMAssembler.cpp 203 int s, int Rd, int Rn, uint32_t Op2)
205 *mPC++ = (cc<<28) | (opcode<<21) | (s<<20) | (Rn<<16) | (Rd<<12) | Op2;
215 int Rd, int Rm, int Rs, int Rn) {
217 LOG_FATAL_IF(Rd==Rm, "MLA(r%u,r%u,r%u,r%u)", Rd,Rm,Rs,Rn);
219 (Rd<<16) | (Rn<<12) | (Rs<<8) | 0x90 | Rm;
274 void ARMAssembler::BX(int cc, int Rn)
276 *mPC++ = (cc<<28) | 0x12FFF10 | Rn;
285 void ARMAssembler::LDR(int cc, int Rd, int Rn, uint32_t offset) {
286 *mPC++ = (cc<<28) | (1<<26) | (1<<20) | (Rn<<16) | (Rd<<12) | offset;
288 void ARMAssembler::LDRB(int cc, int Rd, int Rn, uint32_t offset)
    [all...]
MIPS64Assembler.h 96 int Rd, int Rn,
99 int Rd, int Rm, int Rs, int Rn);
113 virtual void BX(int cc, int Rn);
121 int Rn, uint32_t offset = 0);
123 int Rn, uint32_t offset = 0);
125 int Rn, uint32_t offset = 0);
127 int Rn, uint32_t offset = 0);
129 int Rn, uint32_t offset = 0);
131 int Rn, uint32_t offset = 0);
133 int Rn, uint32_t offset = 0)
    [all...]
MIPSAssembler.cpp 413 int s, int Rd, int Rn, uint32_t Op2)
430 mMips->AND(Rd, Rn, src);
432 mMips->ANDI(Rd, Rn, src);
439 mMips->ADDU(Rd, Rn, src);
441 mMips->ADDIU(Rd, Rn, src);
448 mMips->SUBU(Rd, Rn, src);
450 mMips->SUBIU(Rd, Rn, src);
456 mMips->XOR(Rd, Rn, src);
458 mMips->XORI(Rd, Rn, src);
464 mMips->OR(Rd, Rn, src)
    [all...]
MIPSAssembler.h 91 int Rd, int Rn,
94 int Rd, int Rm, int Rs, int Rn);
108 virtual void BX(int cc, int Rn);
116 int Rn, uint32_t offset = 0);
118 int Rn, uint32_t offset = 0);
120 int Rn, uint32_t offset = 0);
122 int Rn, uint32_t offset = 0);
124 int Rn, uint32_t offset = 0);
126 int Rn, uint32_t offset = 0);
128 int Rn, uint32_t offset = 0)
    [all...]
  /toolchain/binutils/binutils-2.25/include/opcode/
tic30.h 190 #define Rn 0x0001
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/testsuite/gas/arm/
arm3-bad.l 2 .*arm3-bad.s:4: Error: Rn must not overlap other operands -- `swp r0,r1,\[r0\]'
3 .*arm3-bad.s:5: Error: Rn must not overlap other operands -- `swp r1,r0,\[r0\]'
  /device/linaro/bootloader/edk2/ArmPkg/Library/ArmDisassemblerLib/
ArmDisassembler.c 171 UINT32 Rn, Rd, Rm;
184 Rn = (OpCode >> 16) & 0xf;
198 // A4.1.27 LDREX{<cond>} <Rd>, [<Rn>]
199 AsciiSPrint (Buf, Size, "LDREX%a %a, [%a]", COND (OpCode), gReg[Rd], gReg[Rn]);
201 // A4.1.103 STREX{<cond>} <Rd>, <Rm>, [<Rn>]
202 AsciiSPrint (Buf, Size, "STREX%a %a, %a, [%a]", COND (OpCode), gReg[Rd], gReg[Rn], gReg[Rn]);
210 // A4.1.20 LDM{<cond>}<addressing_mode> <Rn>{!}, <registers>
211 // A4.1.21 LDM{<cond>}<addressing_mode> <Rn>, <registers_without_pc>^
212 // A4.1.22 LDM{<cond>}<addressing_mode> <Rn>{!}, <registers_and_pc>^
    [all...]
ThumbDisassembler.c 149 { "LDR" , 0x6800, 0xf800, LOAD_STORE_FORMAT1 }, // LDR <Rt>, [<Rn> {,#<imm>}]
150 { "LDR" , 0x5800, 0xfe00, LOAD_STORE_FORMAT2 }, // STR <Rt>, [<Rn>, <Rm>]
154 { "LDRB" , 0x5c00, 0xfe00, LOAD_STORE_FORMAT2 }, // STR <Rt>, [<Rn>, <Rm>]
157 { "LDRSB" , 0x5600, 0xfe00, LOAD_STORE_FORMAT2 }, // STR <Rt>, [<Rn>, <Rm>]
187 { "STR" , 0x6000, 0xf800, LOAD_STORE_FORMAT1 }, // STR <Rt>, [<Rn> {,#<imm>}]
188 { "STR" , 0x5000, 0xfe00, LOAD_STORE_FORMAT2 }, // STR <Rt>, [<Rn>, <Rm>]
190 { "STRB" , 0x7000, 0xf800, LOAD_STORE_FORMAT1_B }, // STRB <Rt>, [<Rn>, #<imm5>]
191 { "STRB" , 0x5400, 0xfe00, LOAD_STORE_FORMAT2 }, // STRB <Rt>, [<Rn>, <Rm>]
192 { "STRH" , 0x8000, 0xf800, LOAD_STORE_FORMAT1_H }, // STRH <Rt>, [<Rn>{,#<imm>}]
193 { "STRH" , 0x5200, 0xfe00, LOAD_STORE_FORMAT2 }, // STRH <Rt>, [<Rn>, <Rm>]
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/
addsub.s 27 .macro adjust_rm op, rd, rn, rm_r, rm_n, extend, amount
35 \op \rd, \rn, W\()\rm_n, \extend
37 \op \rd, \rn, W\()\rm_n, \extend #\amount
46 \op \rd, \rn, \rm_r\()\rm_n, \extend
48 \op \rd, \rn, \rm_r\()\rm_n, \extend #\amount
55 .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\()
    [all...]
  /prebuilts/go/darwin-x86/src/crypto/rc4/
rc4_arm.s 12 #define Rn R2
26 MOVW n+8(FP), Rn
56 CMP Rk, Rn
  /prebuilts/go/linux-x86/src/crypto/rc4/
rc4_arm.s 12 #define Rn R2
26 MOVW n+8(FP), Rn
56 CMP Rk, Rn
  /prebuilts/go/darwin-x86/src/cmd/vendor/golang.org/x/arch/arm/armasm/
decode.go 413 Rn := Reg((x >> 16) & (1<<4 - 1))
414 return Mem{Base: Rn, Mode: AddrOffset}
417 // Treat [<Rn>],+/-<Rm> like [<Rn>,+/-<Rm>{,<shift>}]{!}
422 // Treat [<Rn>,+/-<Rm>]{!} like [<Rn>,+/-<Rm>{,<shift>}]{!}
427 // Treat [<Rn>],+/-<Rm>{,<shift>} like [<Rn>,+/-<Rm>{,<shift>}]{!}
432 // Treat [<Rn>],+/-<Rm>{,<shift>} like [<Rn>,+/-<Rm>{,<shift>}]{!
    [all...]
tables.go     [all...]
  /prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/arch/arm/armasm/
decode.go 413 Rn := Reg((x >> 16) & (1<<4 - 1))
414 return Mem{Base: Rn, Mode: AddrOffset}
417 // Treat [<Rn>],+/-<Rm> like [<Rn>,+/-<Rm>{,<shift>}]{!}
422 // Treat [<Rn>,+/-<Rm>]{!} like [<Rn>,+/-<Rm>{,<shift>}]{!}
427 // Treat [<Rn>],+/-<Rm>{,<shift>} like [<Rn>,+/-<Rm>{,<shift>}]{!}
432 // Treat [<Rn>],+/-<Rm>{,<shift>} like [<Rn>,+/-<Rm>{,<shift>}]{!
    [all...]
tables.go     [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/Disassembler/
ARMDisassembler.cpp     [all...]
  /external/llvm/lib/Target/ARM/Disassembler/
ARMDisassembler.cpp     [all...]

Completed in 1528 milliseconds

1 2 3