Searched refs:vreg (Results 1 – 6 of 6) sorted by relevance
/art/runtime/ |
D | stack.h | 190 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 …]
|
D | stack.cc | 154 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 …]
|
D | vmap_table.h | 54 bool IsInContext(size_t vreg, VRegKind kind, uint32_t* vmap_offset) const { in IsInContext() argument 65 uint16_t adjusted_vreg = vreg + kEntryAdjustment; in IsInContext()
|
D | thread.cc | 2174 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/ |
D | mir_graph.h | 757 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/ |
D | interpreter_common.cc | 171 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()
|