Lines Matching refs:kind
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()
166 bool is_float = (kind == kFloatVReg) || (kind == kDoubleLoVReg) || (kind == kDoubleHiVReg); in GetVReg()
168 uint32_t reg = vmap_table.ComputeRegister(spill_mask, vmap_offset, kind); in GetVReg()
176 bool wide_lo = (kind == kLongLoVReg) || (kind == kDoubleLoVReg); in GetVReg()
177 bool wide_hi = (kind == kLongHiVReg) || (kind == kDoubleHiVReg); in GetVReg()
256 VRegKind kind) { in SetVReg() argument
266 if (vmap_table.IsInContext(vreg, kind, &vmap_offset)) { in SetVReg()
267 bool is_float = (kind == kFloatVReg) || (kind == kDoubleLoVReg) || (kind == kDoubleHiVReg); in SetVReg()
269 const uint32_t reg = vmap_table.ComputeRegister(spill_mask, vmap_offset, kind); in SetVReg()
273 bool wide_lo = (kind == kLongLoVReg) || (kind == kDoubleLoVReg); in SetVReg()
274 bool wide_hi = (kind == kLongHiVReg) || (kind == kDoubleHiVReg); in SetVReg()