Home
last modified time | relevance | path

Searched defs:vreg (Results 1 – 20 of 20) sorted by relevance

/art/runtime/interpreter/
Dshadow_frame.h148 const uint32_t* vreg = &vregs_[i]; in GetVReg() local
173 const uint32_t* vreg = &vregs_[i]; in GetVRegFloat() local
179 const uint32_t* vreg = &vregs_[i]; in GetVRegLong() local
186 const uint32_t* vreg = &vregs_[i]; in GetVRegDouble() local
213 uint32_t* vreg = &vregs_[i]; in SetVReg() local
222 uint32_t* vreg = &vregs_[i]; in SetVRegFloat() local
231 uint32_t* vreg = &vregs_[i]; in SetVRegLong() local
242 uint32_t* vreg = &vregs_[i]; in SetVRegDouble() local
Dshadow_frame-inl.h34 uint32_t* vreg = &vregs_[i]; in SetVRegReference() local
Dinterpreter_common.h249 ALWAYS_INLINE static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) in GetFieldValue()
Dinterpreter_switch_impl-inl.h126 #define FIELD_GET(prim, type, jtype, vreg) \ in DoFieldGet() argument
/art/runtime/interpreter/mterp/arm64ng/
Dmain.S184 .macro GET_VREG reg, vreg
187 .macro GET_VREG_OBJECT reg, vreg
190 .macro SET_VREG reg, vreg
194 .macro SET_VREG_OBJECT reg, vreg
198 .macro SET_VREG_FLOAT reg, vreg
219 .macro GET_VREG_WIDE reg, vreg
227 .macro SET_VREG_WIDE reg, vreg
234 .macro GET_VREG_DOUBLE reg, vreg
237 .macro SET_VREG_DOUBLE reg, vreg
245 .macro GET_VREG_S reg, vreg
/art/runtime/
Dstack.cc213 bool StackVisitor::GetVRegFromDebuggerShadowFrame(uint16_t vreg, in GetVRegFromDebuggerShadowFrame()
237 uint16_t vreg, in GetVReg()
296 uint16_t vreg, in GetVRegFromOptimizedCode()
420 bool StackVisitor::GetVRegPairFromDebuggerShadowFrame(uint16_t vreg, in GetVRegPairFromDebuggerShadowFrame()
434 bool StackVisitor::GetVRegPair(ArtMethod* m, uint16_t vreg, VRegKind kind_lo, in GetVRegPair()
466 bool StackVisitor::GetVRegPairFromOptimizedCode(ArtMethod* m, uint16_t vreg, in GetVRegPairFromOptimizedCode()
479 ShadowFrame* StackVisitor::PrepareSetVReg(ArtMethod* m, uint16_t vreg, bool wide) { in PrepareSetVReg()
502 bool StackVisitor::SetVReg(ArtMethod* m, uint16_t vreg, uint32_t new_value, VRegKind kind) { in SetVReg()
512 bool StackVisitor::SetVRegReference(ArtMethod* m, uint16_t vreg, ObjPtr<mirror::Object> new_value) { in SetVRegReference()
522 uint16_t vreg, in SetVRegPair()
Djava_frame_root_info.h49 JavaFrameRootInfo(uint32_t thread_id, const StackVisitor* stack_visitor, size_t vreg) in JavaFrameRootInfo()
Dnterp_helpers.cc213 uint32_t NterpGetVReg(ArtMethod** frame, uint16_t vreg) { in NterpGetVReg()
217 uint32_t NterpGetVRegReference(ArtMethod** frame, uint16_t vreg) { in NterpGetVRegReference()
Dquick_exception_handler.cc335 for (size_t vreg = 0; vreg < catch_vreg_start; ++vreg) { in SetCatchEnvironmentForOptimizedHandler() local
344 for (size_t vreg = catch_vreg_start; vreg < catch_vreg_map.size(); ++vreg) { in SetCatchEnvironmentForOptimizedHandler() local
609 for (uint16_t vreg = 0; vreg < number_of_vregs; ++vreg) { in HandleOptimizingDeoptimization() local
Dmethod_handles.cc586 uint32_t vreg) REQUIRES_SHARED(Locks::mutator_lock_) { in GetValueFromShadowFrame()
Dthread.cc4410 void operator()(mirror::Object** obj, size_t vreg, const StackVisitor* stack_visitor) const in operator ()()
/art/runtime/interpreter/mterp/armng/
Dmain.S188 .macro GET_VREG reg, vreg
191 .macro GET_VREG_OBJECT reg, vreg
194 .macro SET_VREG reg, vreg
199 .macro SET_VREG_OBJECT reg, vreg
215 .macro GET_VREG_FLOAT sreg, vreg
231 .macro SET_VREG_SHADOW reg, vreg
240 .macro VREG_INDEX_TO_ADDR reg, vreg
/art/runtime/interpreter/mterp/riscv64/
Dmain.S323 .macro GET_VREG_WIDE reg, vreg
340 .macro GET_VREG_OBJECT reg, vreg
356 .macro GET_VREG_DOUBLE reg, vreg
/art/compiler/debug/
Delf_debug_loc_writer.h87 uint16_t vreg, in GetVariableLocations()
173 uint16_t vreg, in WriteDebugLocEntry()
Delf_debug_info_writer.h213 const uint32_t vreg = accessor.RegistersSize() - accessor.InsSize() + arg_reg; in Write() local
233 const uint32_t vreg = accessor.RegistersSize() - accessor.InsSize() + arg_reg; in Write() local
/art/compiler/optimizing/
Dinstruction_builder.cc259 for (size_t vreg = 0, e = current_locals_->size(); vreg < e; ++vreg) { in PropagateLocalsToCatchBlocks() local
326 size_t vreg = phi->GetRegNumber(); in SetLoopHeaderPhiInputs() local
2101 for (size_t vreg = 0, e = current_locals_->size(); vreg < e; ++vreg) { in HandleStringInit() local
Dinduction_var_analysis_test.cc155 HPhi* InsertLoopPhi(int vreg, int d) { in InsertLoopPhi()
Dcode_generator.cc1481 for (size_t vreg = 0; vreg < environment->Size(); ++vreg) { in EmitVRegInfoOnlyCatchPhis() local
/art/runtime/jit/
Djit.cc413 for (uint16_t vreg = 0; vreg < number_of_vregs; ++vreg) { in PrepareForOsr() local
/art/openjdkjvmti/
Dti_heap.cc1043 size_t vreg = java_info.GetVReg(); in GetReferenceKind() local