Home
last modified time | relevance | path

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

/art/runtime/
Dstack.h190 const uint32_t* vreg = &vregs_[i]; in GetVReg() local
191 return *reinterpret_cast<const int32_t*>(vreg); in GetVReg()
197 const uint32_t* vreg = &vregs_[i]; in GetVRegFloat() local
198 return *reinterpret_cast<const float*>(vreg); in GetVRegFloat()
203 const uint32_t* vreg = &vregs_[i]; in GetVRegLong() local
206 return *reinterpret_cast<unaligned_int64*>(vreg); in GetVRegLong()
211 const uint32_t* vreg = &vregs_[i]; in GetVRegDouble() local
214 return *reinterpret_cast<unaligned_double*>(vreg); in GetVRegDouble()
240 uint32_t* vreg = &vregs_[i]; in SetVReg() local
241 *reinterpret_cast<int32_t*>(vreg) = val; in SetVReg()
[all …]
Dstack.cc154 bool StackVisitor::GetVReg(mirror::ArtMethod* m, uint16_t vreg, VRegKind kind, in GetVReg() argument
165 if (vmap_table.IsInContext(vreg, kind, &vmap_offset)) { in GetVReg()
192 frame_info.FpSpillMask(), frame_info.FrameSizeInBytes(), vreg); in GetVReg()
196 *val = cur_shadow_frame_->GetVReg(vreg); in GetVReg()
201 bool StackVisitor::GetVRegPair(mirror::ArtMethod* m, uint16_t vreg, VRegKind kind_lo, in GetVRegPair() argument
219 if (vmap_table.IsInContext(vreg, kind_lo, &vmap_offset_lo) && in GetVRegPair()
220 vmap_table.IsInContext(vreg + 1, kind_hi, &vmap_offset_hi)) { in GetVRegPair()
245 frame_info.FpSpillMask(), frame_info.FrameSizeInBytes(), vreg); in GetVRegPair()
250 *val = cur_shadow_frame_->GetVRegLong(vreg); in GetVRegPair()
255 bool StackVisitor::SetVReg(mirror::ArtMethod* m, uint16_t vreg, uint32_t new_value, in SetVReg() argument
[all …]
Dvmap_table.h54 bool IsInContext(size_t vreg, VRegKind kind, uint32_t* vmap_offset) const { in IsInContext() argument
65 uint16_t adjusted_vreg = vreg + kEntryAdjustment; in IsInContext()
Dthread.cc2174 void operator()(mirror::Object** obj, size_t vreg, const StackVisitor* stack_visitor) const { in operator ()() argument
2175 callback_(obj, arg_, JavaFrameRootInfo(tid_, stack_visitor, vreg)); in operator ()()
/art/compiler/dex/
Dmir_graph.h757 int GetUseCount(int vreg) const { in GetUseCount() argument
758 return use_counts_.Get(vreg); in GetUseCount()
761 int GetRawUseCount(int vreg) const { in GetRawUseCount() argument
762 return raw_use_counts_.Get(vreg); in GetRawUseCount()
914 bool IsInVReg(int vreg) { in IsInVReg() argument
915 return (vreg >= cu_->num_regs); in IsInVReg()
/art/runtime/interpreter/
Dinterpreter_common.cc171 static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg) in GetFieldValue() argument
176 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
179 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
182 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
185 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
188 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetFieldValue()
191 field_value.SetJ(shadow_frame.GetVRegLong(vreg)); in GetFieldValue()
194 field_value.SetL(shadow_frame.GetVRegReference(vreg)); in GetFieldValue()