Home
last modified time | relevance | path

Searched refs:src_reg (Results 1 – 6 of 6) sorted by relevance

/art/runtime/interpreter/
Dinterpreter_common.cc889 for (size_t src_reg = first_src_reg, dest_reg = first_dest_reg; dest_reg < dest_reg_bound; in CopyRegisters() local
890 ++dest_reg, ++src_reg) { in CopyRegisters()
891 AssignRegister(callee_frame, caller_frame, dest_reg, src_reg); in CopyRegisters()
1016 const size_t src_reg = (is_range) ? vregC + arg_offset : arg[arg_offset]; in DoCallCommon() local
1020 ObjPtr<mirror::Object> o = shadow_frame.GetVRegReference(src_reg); in DoCallCommon()
1052 (static_cast<uint64_t>(shadow_frame.GetVReg(src_reg + 1)) << BitSizeOf<uint32_t>()) | in DoCallCommon()
1053 static_cast<uint32_t>(shadow_frame.GetVReg(src_reg)); in DoCallCommon()
1062 new_shadow_frame->SetVReg(dest_reg, shadow_frame.GetVReg(src_reg)); in DoCallCommon()
1170 size_t src_reg = is_range ? vregC + i : arg[i]; in DoFilledNewArray() local
1173 i, shadow_frame.GetVReg(src_reg)); in DoFilledNewArray()
[all …]
Dinterpreter_common.h514 size_t dest_reg, size_t src_reg) in AssignRegister() argument
517 uint32_t src_value = shadow_frame.GetVReg(src_reg); in AssignRegister()
518 ObjPtr<mirror::Object> o = shadow_frame.GetVRegReference<kVerifyNone>(src_reg); in AssignRegister()
/art/compiler/dex/
Dinline_method_analyser.cc662 uint32_t src_reg = instruction->VRegA_22c(); in AnalyseIPutMethod() local
667 DCHECK_GE(src_reg, arg_start); in AnalyseIPutMethod()
668 DCHECK_LT(opcode == Instruction::IPUT_WIDE ? src_reg + 1 : src_reg, code_item->registers_size_); in AnalyseIPutMethod()
670 uint32_t src_arg = src_reg - arg_start; in AnalyseIPutMethod()
/art/runtime/
Dmethod_handles.cc312 size_t src_reg = is_range ? (first_arg + i) : args[i]; in CopyArgumentsFromCallerFrame() local
314 uint32_t src_value = caller_frame.GetVReg(src_reg); in CopyArgumentsFromCallerFrame()
315 ObjPtr<mirror::Object> o = caller_frame.GetVRegReference<kVerifyNone>(src_reg); in CopyArgumentsFromCallerFrame()
/art/compiler/optimizing/
Dcode_generator_mips.cc5422 Register src_reg = ZERO; in GenConditionalMoveR2() local
5456 src_reg = src.AsRegister<Register>(); in GenConditionalMoveR2()
5458 src_reg = src.AsRegisterPairLow<Register>(); in GenConditionalMoveR2()
5469 __ Movz(dst.AsRegister<Register>(), src_reg, cond_reg); in GenConditionalMoveR2()
5471 __ Movn(dst.AsRegister<Register>(), src_reg, cond_reg); in GenConditionalMoveR2()
5476 __ Movz(dst.AsRegisterPairLow<Register>(), src_reg, cond_reg); in GenConditionalMoveR2()
5479 __ Movn(dst.AsRegisterPairLow<Register>(), src_reg, cond_reg); in GenConditionalMoveR2()
5507 __ Movf(dst.AsRegister<Register>(), src_reg, cond_cc); in GenConditionalMoveR2()
5509 __ Movt(dst.AsRegister<Register>(), src_reg, cond_cc); in GenConditionalMoveR2()
5514 __ Movf(dst.AsRegisterPairLow<Register>(), src_reg, cond_cc); in GenConditionalMoveR2()
[all …]
Dcode_generator_x86.cc1267 XmmRegister src_reg = source.AsFpuRegister<XmmRegister>(); in Move64() local
1268 __ movd(destination.AsRegisterPairLow<Register>(), src_reg); in Move64()
1269 __ psrlq(src_reg, Immediate(32)); in Move64()
1270 __ movd(destination.AsRegisterPairHigh<Register>(), src_reg); in Move64()
5823 XmmRegister src_reg = source.AsFpuRegister<XmmRegister>(); in EmitMove() local
5824 __ movd(destination.AsRegisterPairLow<Register>(), src_reg); in EmitMove()
5825 __ psrlq(src_reg, Immediate(32)); in EmitMove()
5826 __ movd(destination.AsRegisterPairHigh<Register>(), src_reg); in EmitMove()