Searched refs:num_vregs (Results 1 – 8 of 8) sorted by relevance
/art/runtime/interpreter/ |
D | shadow_frame.h | 69 static size_t ComputeSize(uint32_t num_vregs) { in ComputeSize() argument 70 return sizeof(ShadowFrame) + (sizeof(uint32_t) * num_vregs) + in ComputeSize() 71 (sizeof(StackReference<mirror::Object>) * num_vregs); in ComputeSize() 75 static ShadowFrame* CreateDeoptimizedFrame(uint32_t num_vregs, ShadowFrame* link, in CreateDeoptimizedFrame() argument 77 uint8_t* memory = new uint8_t[ComputeSize(num_vregs)]; in CreateDeoptimizedFrame() 78 return CreateShadowFrameImpl(num_vregs, link, method, dex_pc, memory); in CreateDeoptimizedFrame() 90 #define CREATE_SHADOW_FRAME(num_vregs, link, method, dex_pc) ({ \ argument 91 size_t frame_size = ShadowFrame::ComputeSize(num_vregs); \ 94 ShadowFrame::CreateShadowFrameImpl((num_vregs), (link), (method), (dex_pc), \ 316 static ShadowFrame* CreateShadowFrameImpl(uint32_t num_vregs, in CreateShadowFrameImpl() argument [all …]
|
D | unstarted_runtime_test.cc | 92 UniqueDeoptShadowFramePtr CreateShadowFrame(uint32_t num_vregs, in UNSTARTED_RUNTIME_JNI_LIST() 97 ShadowFrame::CreateDeoptimizedFrame(num_vregs, link, method, dex_pc)); in UNSTARTED_RUNTIME_JNI_LIST()
|
/art/runtime/ |
D | var_handles.cc | 41 const size_t num_vregs = accessor_type->NumberOfVRegs(); in VarHandleInvokeAccessorWithConversions() local 44 CREATE_SHADOW_FRAME(num_vregs, nullptr, shadow_frame.GetMethod(), shadow_frame.GetDexPC()); in VarHandleInvokeAccessorWithConversions() 52 kFirstDestinationReg + num_vregs); in VarHandleInvokeAccessorWithConversions()
|
D | thread.cc | 448 size_t num_vregs) { in Create() argument 450 uint8_t* memory = new uint8_t[sizeof(FrameIdToShadowFrame) + sizeof(bool) * num_vregs]; in Create() 518 uint32_t num_vregs, in FindOrCreateDebuggerShadowFrame() argument 526 shadow_frame = ShadowFrame::CreateDeoptimizedFrame(num_vregs, nullptr, method, dex_pc); in FindOrCreateDebuggerShadowFrame() 530 num_vregs); in FindOrCreateDebuggerShadowFrame() 531 for (uint32_t i = 0; i < num_vregs; i++) { in FindOrCreateDebuggerShadowFrame()
|
D | thread.h | 1066 uint32_t num_vregs,
|
/art/runtime/mirror/ |
D | method_type.cc | 104 size_t num_vregs = static_cast<size_t>(p_types_length); in NumberOfVRegs() local 108 ++num_vregs; in NumberOfVRegs() 111 return num_vregs; in NumberOfVRegs()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 2462 const size_t num_vregs = is_range ? inst.VRegA_4rcc() : inst.VRegA_45cc(); in artInvokePolymorphic() local 2465 CREATE_SHADOW_FRAME(num_vregs, /* link= */ nullptr, resolved_method, dex_pc); in artInvokePolymorphic() 2483 RangeInstructionOperands operands(first_arg + 1, num_vregs - 1); in artInvokePolymorphic() 2556 const size_t num_vregs = ArtMethod::NumArgRegisters(shorty); in artInvokeCustom() local 2558 CREATE_SHADOW_FRAME(num_vregs, /* link= */ nullptr, caller_method, dex_pc); in artInvokeCustom() 2576 RangeInstructionOperands operands(first_arg, num_vregs); in artInvokeCustom()
|
/art/compiler/optimizing/ |
D | code_generator.cc | 698 size_t num_vregs = param_size / kVRegSize; in CreateStringBuilderAppendLocations() local 699 graph_->UpdateMaximumNumberOfOutVRegs(num_vregs); in CreateStringBuilderAppendLocations() 1331 uint32_t num_vregs = graph_->GetNumberOfVRegs(); in RecordCatchBlockInfo() local 1341 for (size_t vreg = 0; vreg < num_vregs; ++vreg) { in RecordCatchBlockInfo() 1366 DCHECK_LT(vreg, num_vregs); in RecordCatchBlockInfo()
|