Home
last modified time | relevance | path

Searched defs:rd (Results 1 – 12 of 12) sorted by relevance

/art/runtime/interpreter/mterp/mips/
Dheader.S157 #define SEB(rd, rt) \ argument
159 #define SEH(rd, rt) \ argument
164 #define SEB(rd, rt) \ argument
167 #define SEH(rd, rt) \ argument
187 #define LSA(rd, rs, rt, sa) \ argument
196 #define LSA(rd, rs, rt, sa) \ argument
280 #define FETCH_ADVANCE_INST_RB(rd) \ argument
290 #define FETCH(rd, _count) lhu rd, ((_count) * 2)(rPC) argument
291 #define FETCH_S(rd, _count) lh rd, ((_count) * 2)(rPC) argument
298 #define FETCH_B(rd, _count, _byte) lbu rd, ((_count) * 2 + _byte)(rPC) argument
[all …]
/art/compiler/utils/arm/
Dassembler_arm_vixl.h111 void Rrx(vixl32::Register rd, vixl32::Register rn) { in Rrx()
116 void Mul(vixl32::Register rd, vixl32::Register rn, vixl32::Register rm) { in Mul()
123 void Add(vixl32::Register rd, vixl32::Register rn, const vixl32::Operand& operand) { in Add()
140 void Vmov(vixl32::DRegister rd, double imm) { in Vmov()
Dassembler_thumb2.cc383 inline int32_t Thumb2Assembler::MovwEncoding32(Register rd, int32_t value) { in MovwEncoding32()
393 inline int32_t Thumb2Assembler::MovtEncoding32(Register rd, int32_t value) { in MovtEncoding32()
399 inline int32_t Thumb2Assembler::MovModImmEncoding32(Register rd, int32_t value) { in MovModImmEncoding32()
478 inline int16_t Thumb2Assembler::AdrEncoding16(Register rd, int32_t offset) { in AdrEncoding16()
485 inline int32_t Thumb2Assembler::AdrEncoding32(Register rd, int32_t offset) { in AdrEncoding32()
542 void Thumb2Assembler::and_(Register rd, Register rn, const ShifterOperand& so, in and_()
548 void Thumb2Assembler::eor(Register rd, Register rn, const ShifterOperand& so, in eor()
554 void Thumb2Assembler::sub(Register rd, Register rn, const ShifterOperand& so, in sub()
560 void Thumb2Assembler::rsb(Register rd, Register rn, const ShifterOperand& so, in rsb()
566 void Thumb2Assembler::add(Register rd, Register rn, const ShifterOperand& so, in add()
[all …]
Dassembler_arm_vixl.cc80 void ArmVIXLAssembler::LoadImmediate(vixl32::Register rd, int32_t value) { in LoadImmediate()
404 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, int32_t value) { in AddConstant()
409 void ArmVIXLAssembler::AddConstant(vixl32::Register rd, in AddConstant()
424 void ArmVIXLAssembler::AddConstantInIt(vixl32::Register rd, in AddConstantInIt()
Dassembler_arm.h838 bool ShifterOperandCanHold(Register rd, in ShifterOperandCanHold()
/art/runtime/interpreter/mterp/out/
Dmterp_mips.S164 #define SEB(rd, rt) \ argument
166 #define SEH(rd, rt) \ argument
171 #define SEB(rd, rt) \ argument
174 #define SEH(rd, rt) \ argument
194 #define LSA(rd, rs, rt, sa) \ argument
203 #define LSA(rd, rs, rt, sa) \ argument
287 #define FETCH_ADVANCE_INST_RB(rd) \ argument
297 #define FETCH(rd, _count) lhu rd, ((_count) * 2)(rPC) argument
298 #define FETCH_S(rd, _count) lh rd, ((_count) * 2)(rPC) argument
305 #define FETCH_B(rd, _count, _byte) lbu rd, ((_count) * 2 + _byte)(rPC) argument
[all …]
/art/compiler/utils/mips64/
Dassembler_mips64.cc99 void Mips64Assembler::EmitR(int opcode, GpuRegister rs, GpuRegister rt, GpuRegister rd, in EmitR()
113 void Mips64Assembler::EmitRsd(int opcode, GpuRegister rs, GpuRegister rd, in EmitRsd()
126 void Mips64Assembler::EmitRtd(int opcode, GpuRegister rt, GpuRegister rd, in EmitRtd()
303 void Mips64Assembler::Addu(GpuRegister rd, GpuRegister rs, GpuRegister rt) { in Addu()
311 void Mips64Assembler::Daddu(GpuRegister rd, GpuRegister rs, GpuRegister rt) { in Daddu()
319 void Mips64Assembler::Subu(GpuRegister rd, GpuRegister rs, GpuRegister rt) { in Subu()
323 void Mips64Assembler::Dsubu(GpuRegister rd, GpuRegister rs, GpuRegister rt) { in Dsubu()
327 void Mips64Assembler::MulR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) { in MulR6()
331 void Mips64Assembler::MuhR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) { in MuhR6()
335 void Mips64Assembler::DivR6(GpuRegister rd, GpuRegister rs, GpuRegister rt) { in DivR6()
[all …]
Dassembler_mips64.h64 void TemplateLoadConst32(Asm* a, GpuRegister rd, int32_t value) { in TemplateLoadConst32()
95 void TemplateLoadConst64(Asm* a, Rtype rd, Vtype value) { in TemplateLoadConst64()
/art/compiler/utils/mips/
Dassembler_mips.cc334 Register rd, in EmitR()
407 void MipsAssembler::Addu(Register rd, Register rs, Register rt) { in Addu()
415 void MipsAssembler::Subu(Register rd, Register rs, Register rt) { in Subu()
439 void MipsAssembler::MulR2(Register rd, Register rs, Register rt) { in MulR2()
444 void MipsAssembler::DivR2(Register rd, Register rs, Register rt) { in DivR2()
450 void MipsAssembler::ModR2(Register rd, Register rs, Register rt) { in ModR2()
456 void MipsAssembler::DivuR2(Register rd, Register rs, Register rt) { in DivuR2()
462 void MipsAssembler::ModuR2(Register rd, Register rs, Register rt) { in ModuR2()
468 void MipsAssembler::MulR6(Register rd, Register rs, Register rt) { in MulR6()
473 void MipsAssembler::MuhR6(Register rd, Register rs, Register rt) { in MuhR6()
[all …]
/art/disassembler/
Ddisassembler_mips.cc466 uint32_t rd = (instruction >> 11) & 0x1f; // R-type. in Dump() local
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc73 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, int32_t value, Condition cond) { in AddConstant()
77 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, in AddConstant()
/art/compiler/utils/x86_64/
Dassembler_x86_64_test.cc57 std::random_device rd; in TEST() local