Home
last modified time | relevance | path

Searched refs:vreg (Results 26 – 34 of 34) sorted by relevance

12

/art/test/596-checker-dead-phi/smali/
DIrreducibleLoop.smali23 # Check that the outer loop suspend check environment only has the parameter vreg.
/art/test/510-checker-try-catch/smali/
DSsaBuilder.smali151 # The constant in entry block will dominate the vreg 0 catch phi.
154 # Insert addition so that the value of vreg 1 does not dominate the phi.
/art/runtime/jit/
Djit.cc528 for (uint16_t vreg = 0; vreg < number_of_vregs; ++vreg) { in PrepareForOsr() local
529 DexRegisterLocation::Kind location = vreg_map[vreg].GetKind(); in PrepareForOsr()
542 int32_t vreg_value = vregs[vreg]; in PrepareForOsr()
543 int32_t slot_offset = vreg_map[vreg].GetStackOffsetInBytes(); in PrepareForOsr()
/art/compiler/optimizing/
Dinstruction_builder.cc220 for (size_t vreg = 0, e = current_locals_->size(); vreg < e; ++vreg) { in PropagateLocalsToCatchBlocks() local
221 HInstruction* handler_value = (*handler_locals)[vreg]; in PropagateLocalsToCatchBlocks()
229 HInstruction* local_value = (*current_locals_)[vreg]; in PropagateLocalsToCatchBlocks()
234 (*handler_locals)[vreg] = nullptr; in PropagateLocalsToCatchBlocks()
287 size_t vreg = phi->GetRegNumber(); in SetLoopHeaderPhiInputs() local
289 HInstruction* value = ValueOfLocalAt(predecessor, vreg); in SetLoopHeaderPhiInputs()
1792 for (size_t vreg = 0, e = current_locals_->size(); vreg < e; ++vreg) { in HandleStringInit() local
1793 if ((*current_locals_)[vreg] == arg_this) { in HandleStringInit()
1794 (*current_locals_)[vreg] = invoke; in HandleStringInit()
Dcode_generator.cc1319 for (size_t vreg = 0; vreg < num_vregs; ++vreg) { in RecordCatchBlockInfo() local
1320 while (current_phi != nullptr && current_phi->AsPhi()->GetRegNumber() < vreg) { in RecordCatchBlockInfo()
1328 if (current_phi == nullptr || current_phi->AsPhi()->GetRegNumber() != vreg) { in RecordCatchBlockInfo()
1343 ++vreg; in RecordCatchBlockInfo()
1344 DCHECK_LT(vreg, num_vregs); in RecordCatchBlockInfo()
Dinduction_var_analysis_test.cc154 HPhi* InsertLoopPhi(int vreg, int d) { in InsertLoopPhi() argument
155 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), vreg, 0, DataType::Type::kInt32); in InsertLoopPhi()
/art/openjdkjvmti/
Dti_heap.cc1040 size_t vreg = java_info.GetVReg(); in GetReferenceKind() local
1042 vreg <= art::JavaFrameRootInfo::kMaxVReg ? vreg : -1); in GetReferenceKind()
/art/test/
DAndroid.bp610 "454-get-vreg/get_vreg_jni.cc",
612 "461-get-reference-vreg/get_reference_vreg_jni.cc",
613 "466-get-live-vreg/get_live_vreg_jni.cc",
/art/runtime/
Dthread.cc3974 void operator()(mirror::Object** obj, size_t vreg, const StackVisitor* stack_visitor) const in operator ()() argument
3976 visitor_->VisitRoot(obj, JavaFrameRootInfo(tid_, stack_visitor, vreg)); in operator ()()

12