Searched refs:GetGReg (Results 1 – 3 of 3) sorted by relevance
/frameworks/libs/binary_translation/backend/x86_64/ |
D | code_emit.cc | 40 as->Movq(GetGReg(dst), GetGReg(src)); in EmitMovGRegGReg() 44 as->Movq(GetGReg(dst), GetXReg(src)); in EmitMovGRegXReg() 50 as->Movq(GetGReg(dst), {.base = Assembler::rsp, .disp = offset}); in EmitMovGRegMem() 54 as->Movq(GetXReg(dst), GetGReg(src)); in EmitMovXRegGReg() 76 as->Movq({.base = Assembler::rsp, .disp = offset}, GetGReg(src)); in EmitMovMemGReg() 163 Assembler::Register GetGReg(MachineReg r) { in GetGReg() function 290 as->Movq(as->rax, x86_64::GetGReg(RegAt(0))); in Emit() 294 EmitIndirectDispatch(as, x86_64::GetGReg(RegAt(0))); in Emit()
|
/frameworks/libs/binary_translation/backend/include/berberis/backend/x86_64/ |
D | code_emit.h | 29 Assembler::Register GetGReg(MachineReg r);
|
D | machine_insn_intrinsics.h | 295 return std::tuple_cat(std::tuple{GetGReg(this->RegAt(reg_idx))}, 301 return std::tuple_cat(std::tuple{Assembler::Operand{.base = GetGReg(this->RegAt(reg_idx)), 305 return std::tuple_cat(std::tuple{Assembler::Operand{.base = GetGReg(this->RegAt(reg_idx)),
|