Home
last modified time | relevance | path

Searched refs:SetVReg (Results 1 – 15 of 15) sorted by relevance

/art/runtime/interpreter/
Dinterpreter_switch_impl.cc98 shadow_frame.SetVReg(inst->VRegA_12x(inst_data), in ExecuteSwitchImpl()
104 shadow_frame.SetVReg(inst->VRegA_22x(inst_data), in ExecuteSwitchImpl()
110 shadow_frame.SetVReg(inst->VRegA_32x(), in ExecuteSwitchImpl()
152 shadow_frame.SetVReg(inst->VRegA_11x(inst_data), result_register.GetI()); in ExecuteSwitchImpl()
287 shadow_frame.SetVReg(dst, val); in ExecuteSwitchImpl()
298 shadow_frame.SetVReg(dst, val); in ExecuteSwitchImpl()
309 shadow_frame.SetVReg(dst, val); in ExecuteSwitchImpl()
320 shadow_frame.SetVReg(dst, val); in ExecuteSwitchImpl()
431 … shadow_frame.SetVReg(inst->VRegA_22c(inst_data), (obj != NULL && obj->InstanceOf(c)) ? 1 : 0); in ExecuteSwitchImpl()
443 shadow_frame.SetVReg(inst->VRegA_12x(inst_data), array->AsArray()->GetLength()); in ExecuteSwitchImpl()
[all …]
Dinterpreter_goto_table_impl.cc171 shadow_frame.SetVReg(inst->VRegA_12x(inst_data), in ExecuteGotoImpl()
177 shadow_frame.SetVReg(inst->VRegA_22x(inst_data), in ExecuteGotoImpl()
183 shadow_frame.SetVReg(inst->VRegA_32x(), in ExecuteGotoImpl()
225 shadow_frame.SetVReg(inst->VRegA_11x(inst_data), result_register.GetI()); in ExecuteGotoImpl()
374 shadow_frame.SetVReg(dst, val); in ExecuteGotoImpl()
385 shadow_frame.SetVReg(dst, val); in ExecuteGotoImpl()
396 shadow_frame.SetVReg(dst, val); in ExecuteGotoImpl()
407 shadow_frame.SetVReg(dst, val); in ExecuteGotoImpl()
518 shadow_frame.SetVReg(inst->VRegA_22c(inst_data), (obj != NULL && obj->InstanceOf(c)) ? 1 : 0); in ExecuteGotoImpl()
530 shadow_frame.SetVReg(inst->VRegA_12x(inst_data), array->AsArray()->GetLength()); in ExecuteGotoImpl()
[all …]
Dinterpreter_common.h214 shadow_frame.SetVReg(result_reg, kMinInt); in DoIntDivide()
216 shadow_frame.SetVReg(result_reg, dividend / divisor); in DoIntDivide()
232 shadow_frame.SetVReg(result_reg, 0); in DoIntRemainder()
234 shadow_frame.SetVReg(result_reg, dividend % divisor); in DoIntRemainder()
Dinterpreter_common.cc61 shadow_frame.SetVReg(vregA, f->GetBoolean(obj)); in DoFieldGet()
64 shadow_frame.SetVReg(vregA, f->GetByte(obj)); in DoFieldGet()
67 shadow_frame.SetVReg(vregA, f->GetChar(obj)); in DoFieldGet()
70 shadow_frame.SetVReg(vregA, f->GetShort(obj)); in DoFieldGet()
73 shadow_frame.SetVReg(vregA, f->GetInt(obj)); in DoFieldGet()
146 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetField32(field_offset))); in DoIGetQuick()
509 new_shadow_frame->SetVReg(dest_reg, src_value); in AssignRegister()
614 new_shadow_frame->SetVReg(dest_reg, shadow_frame.GetVReg(src_reg)); in DoCall()
Dinterpreter.cc456 shadow_frame->SetVReg(cur_reg, args[arg_pos]); in EnterInterpreterFromInvoke()
/art/runtime/
Dquick_exception_handler.cc223 new_frame->SetVReg(reg, 0xEBADDE09); in HandleDeoptimization()
226 new_frame->SetVReg(reg, kinds.at((reg * 2) + 1)); in HandleDeoptimization()
238 new_frame->SetVReg(reg, GetVReg(h_method.Get(), reg, kind)); in HandleDeoptimization()
245 new_frame->SetVReg(reg, GetVReg(h_method.Get(), reg, kind)); in HandleDeoptimization()
253 new_frame->SetVReg(reg, GetVReg(h_method.Get(), reg, kind)); in HandleDeoptimization()
260 new_frame->SetVReg(reg, GetVReg(h_method.Get(), reg, kind)); in HandleDeoptimization()
264 new_frame->SetVReg(reg, GetVReg(h_method.Get(), reg, kind)); in HandleDeoptimization()
Dstack.h238 void SetVReg(size_t i, int32_t val) { in SetVReg() function
602 bool SetVReg(mirror::ArtMethod* m, uint16_t vreg, uint32_t new_value, VRegKind kind)
Dstack.cc255 bool StackVisitor::SetVReg(mirror::ArtMethod* m, uint16_t vreg, uint32_t new_value, in SetVReg() function in art::StackVisitor
307 cur_shadow_frame_->SetVReg(vreg, new_value); in SetVReg()
Ddebugger.cc2723 if (!visitor.SetVReg(m, reg, static_cast<uint32_t>(value), kIntVReg)) { in SetLocalValue()
2732 if (!visitor.SetVReg(m, reg, static_cast<uint32_t>(value), kIntVReg)) { in SetLocalValue()
2740 if (!visitor.SetVReg(m, reg, static_cast<uint32_t>(value), kIntVReg)) { in SetLocalValue()
2748 if (!visitor.SetVReg(m, reg, static_cast<uint32_t>(value), kFloatVReg)) { in SetLocalValue()
2766 } else if (!visitor.SetVReg(m, reg, static_cast<uint32_t>(reinterpret_cast<uintptr_t>(o)), in SetLocalValue()
/art/runtime/entrypoints/portable/
Dportable_thread_entrypoints.cc45 new_frame->SetVReg(reg, cur_frame->GetVReg(reg)); in VisitFrame()
Dportable_trampoline_entrypoints.cc170 sf_.SetVReg(cur_reg_, *reinterpret_cast<jint*>(GetParamAddress())); in Visit()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc477 sf_->SetVReg(cur_reg_, *reinterpret_cast<jint*>(GetParamAddress())); in Visit()
/art/compiler/llvm/
Dintrinsic_func_list.def1545 _EVAL_DEF_INTRINSICS_FUNC(SetVReg,
Dgbc_expander.cc3643 case IntrinsicHelper::SetVReg: { in ExpandIntrinsic()
/art/compiler/dex/portable/
Dmir_to_gbc.cc72 art::llvm::IntrinsicHelper::IntrinsicId id = art::llvm::IntrinsicHelper::SetVReg; in SetVregOnValue()