Home
last modified time | relevance | path

Searched refs:GetGReg (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/binary_translation/backend/x86_64/
Dcode_emit.cc40 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/
Dcode_emit.h29 Assembler::Register GetGReg(MachineReg r);
Dmachine_insn_intrinsics.h295 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)),