Lines Matching refs:vreg

270   for (uint16_t vreg = 0; vreg < number_of_vregs; ++vreg) {  in SetCatchEnvironmentForOptimizedHandler()  local
271 DexRegisterLocation::Kind catch_location = catch_vreg_map[vreg].GetKind(); in SetCatchEnvironmentForOptimizedHandler()
279 VRegKind vreg_kind = ToVRegKind(throw_vreg_map[vreg].GetKind()); in SetCatchEnvironmentForOptimizedHandler()
282 vreg, in SetCatchEnvironmentForOptimizedHandler()
285 throw_vreg_map[vreg]); in SetCatchEnvironmentForOptimizedHandler()
286 CHECK(get_vreg_success) << "VReg " << vreg << " was optimized out (" in SetCatchEnvironmentForOptimizedHandler()
292 int32_t slot_offset = catch_vreg_map[vreg].GetStackOffsetInBytes(); in SetCatchEnvironmentForOptimizedHandler()
480 for (uint16_t vreg = 0; vreg < number_of_vregs; ++vreg) { in HandleOptimizingDeoptimization() local
481 if (updated_vregs != nullptr && updated_vregs[vreg]) { in HandleOptimizingDeoptimization()
486 DexRegisterLocation::Kind location = vreg_map[vreg].GetKind(); in HandleOptimizingDeoptimization()
493 const int32_t offset = vreg_map[vreg].GetStackOffsetInBytes(); in HandleOptimizingDeoptimization()
506 uint32_t reg = vreg_map[vreg].GetMachineRegister(); in HandleOptimizingDeoptimization()
517 value = vreg_map[vreg].GetConstant(); in HandleOptimizingDeoptimization()
528 LOG(FATAL) << "Unexpected location kind " << vreg_map[vreg].GetKind(); in HandleOptimizingDeoptimization()
533 new_frame->SetVRegReference(vreg, reinterpret_cast<mirror::Object*>(value)); in HandleOptimizingDeoptimization()
535 new_frame->SetVReg(vreg, value); in HandleOptimizingDeoptimization()