/art/compiler/ |
D | compiler.cc | 63 if (accessor.RegistersSize() >= UINT16_MAX / 4) { in IsPathologicalCase() 65 << accessor.RegistersSize() << " in " << dex_file.PrettyMethod(method_idx); in IsPathologicalCase()
|
/art/compiler/dex/ |
D | inline_method_analyser.cc | 126 instruction_->VRegB_22c() == code_item_->RegistersSize() - code_item_->InsSize(); in IPutOnThis() 147 accessor.RegistersSize() - accessor.InsSize()); in GetTargetConstructor() 172 DCHECK_EQ(this_vreg, code_item->RegistersSize() - code_item->InsSize()); // Checked by verifier. in CountForwardedConstructorArguments() 298 code_item->RegistersSize() > kMaxVRegs || in DoAnalyseConstructor() 304 uint16_t this_vreg = code_item->RegistersSize() - code_item->InsSize(); in DoAnalyseConstructor() 527 uint32_t arg_start = code_item->RegistersSize() - code_item->InsSize(); in AnalyseReturnMethod() 530 code_item->RegistersSize()); in AnalyseReturnMethod() 555 DCHECK_LT(return_reg, code_item->RegistersSize()); in AnalyseConstMethod() 561 DCHECK_LT(instruction->VRegA(), code_item->RegistersSize()); in AnalyseConstMethod() 595 code_item->RegistersSize()); in AnalyseIGetMethod() [all …]
|
/art/test/466-get-live-vreg/ |
D | get_live_vreg_jni.cc | 41 CHECK_EQ(CodeItemDataAccessor(m->DexInstructionData()).RegistersSize(), 3u); in VisitFrame() 49 CodeItemDataAccessor(m->DexInstructionData()).RegistersSize(); in VisitFrame()
|
/art/runtime/ |
D | check_reference_map_visitor.h | 70 uint16_t number_of_dex_registers = accessor.RegistersSize(); in CheckOptimizedMethod() 77 CHECK_LT(reg, accessor.RegistersSize()); in CheckOptimizedMethod()
|
D | quick_exception_handler.cc | 297 const size_t number_of_vregs = accessor.RegistersSize(); in SetCatchEnvironmentForOptimizedHandler() 428 const size_t num_regs = accessor.RegistersSize(); in VisitFrame() 475 const size_t number_of_vregs = accessor.RegistersSize(); in HandleOptimizingDeoptimization()
|
D | stack.cc | 140 uint16_t reg = accessor.RegistersSize() - accessor.InsSize(); in GetThisObject() 206 uint16_t number_of_dex_registers = accessor.RegistersSize(); in GetVRegFromOptimizedCode() 388 const uint16_t num_regs = accessor.RegistersSize(); in SetVReg() 424 const uint16_t num_regs = accessor.RegistersSize(); in SetVRegPair()
|
D | method_handles.cc | 438 num_regs = accessor.RegistersSize(); in MethodHandleInvokeMethod() 569 DCHECK_EQ(kNumRegsForTransform, accessor.RegistersSize()); in MethodHandleInvokeTransform() 1187 num_regs = accessor.RegistersSize(); in MethodHandleInvokeExactInternal()
|
/art/runtime/interpreter/ |
D | shadow_frame.cc | 32 uint16_t reg = accessor.RegistersSize() - accessor.InsSize(); in GetThisObject()
|
D | interpreter.cc | 304 uint16_t arg_offset = accessor.RegistersSize() - accessor.InsSize(); in Execute() 425 num_regs = accessor.RegistersSize(); in EnterInterpreterFromInvoke()
|
D | interpreter_common.h | 246 uint32_t num_regs = accessor.RegistersSize(); in DoInvoke()
|
/art/libdexfile/dex/ |
D | code_item_accessors_test.cc | 85 EXPECT_EQ(data_accessor.RegistersSize(), kRegisterSize); in TEST()
|
D | code_item_accessors.h | 100 uint16_t RegistersSize() const { in RegistersSize() function
|
D | code_item_accessors-inl.h | 206 return dex_file_->DecodeDebugLocalInfo(RegistersSize(), in DecodeDebugLocalInfo()
|
D | dex_file_verifier.cc | 1240 if (UNLIKELY(accessor.InsSize() > accessor.RegistersSize())) { in CheckIntraCodeItem() 1242 accessor.InsSize(), accessor.RegistersSize()); in CheckIntraCodeItem() 1246 if (UNLIKELY(accessor.OutsSize() > 5 && accessor.OutsSize() > accessor.RegistersSize())) { in CheckIntraCodeItem() 1254 accessor.OutsSize(), accessor.RegistersSize()); in CheckIntraCodeItem()
|
/art/compiler/optimizing/ |
D | builder.cc | 111 graph_->SetNumberOfVRegs(code_item_accessor_.RegistersSize()); in BuildGraph()
|
D | optimization.cc | 262 accessor.RegistersSize(), in ConstructOptimizations()
|
/art/compiler/debug/ |
D | elf_debug_info_writer.h | 212 const uint32_t vreg = accessor.RegistersSize() - accessor.InsSize() + arg_reg; in Write() 232 const uint32_t vreg = accessor.RegistersSize() - accessor.InsSize() + arg_reg; in Write() 251 if (var.reg_ < accessor.RegistersSize() - accessor.InsSize()) { in Write()
|
/art/tools/dexanalyze/ |
D | dexanalyze_bytecode.cc | 154 EncodeUnsignedLeb128(&buffer, data.RegistersSize()); in ProcessDexFiles() 265 uint32_t first_arg_reg = code_item.RegistersSize() - code_item.InsSize(); in ProcessCodeItem() 372 const uint32_t first_arg_reg = code_item.RegistersSize() - code_item.InsSize(); in ProcessCodeItem()
|
D | dexanalyze_experiments.cc | 316 ? code_item.RegistersSize() - code_item.InsSize() in ProcessDexFile()
|
/art/dexlayout/ |
D | dex_verify.cc | 850 if (orig->RegistersSize() != output->RegistersSize()) { in VerifyCode() 853 orig->RegistersSize(), in VerifyCode() 854 output->RegistersSize()); in VerifyCode()
|
D | compact_dex_writer.cc | 155 code_item->RegistersSize(), in WriteCodeItem()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 677 uint16_t registers_size = accessor.RegistersSize(); in IsLargeMethod() 880 if (code_item_accessor_.InsSize() > code_item_accessor_.RegistersSize()) { in Verify() 883 << " regs=" << code_item_accessor_.RegistersSize(); in Verify() 1184 if (UNLIKELY(idx >= code_item_accessor_.RegistersSize())) { in CheckRegisterIndex() 1186 << code_item_accessor_.RegistersSize() << ")"; in CheckRegisterIndex() 1194 if (UNLIKELY(idx + 1 >= code_item_accessor_.RegistersSize())) { in CheckWideRegisterIndex() 1196 << "+1 >= " << code_item_accessor_.RegistersSize() << ")"; in CheckWideRegisterIndex() 1551 uint16_t registers_size = code_item_accessor_.RegistersSize(); in CheckVarArgRegs() 1565 uint16_t registers_size = code_item_accessor_.RegistersSize(); in CheckVarArgRangeRegs() 1578 const uint16_t registers_size = code_item_accessor_.RegistersSize(); in VerifyCodeFlow() [all …]
|
/art/tools/veridex/ |
D | flow_analysis.cc | 41 new std::vector<RegisterValue>(code_item_accessor_.RegistersSize())); in SetAsBranchTarget() 667 uint32_t number_of_registers = code_item_accessor_.RegistersSize(); in Run()
|
/art/openjdkjvmti/ |
D | ti_method.cc | 292 *max_ptr = art_method->DexInstructionData().RegistersSize(); in GetMaxLocals() 551 } else if (method->DexInstructionData().RegistersSize() <= slot_) { in Run()
|
/art/runtime/jit/ |
D | jit.cc | 439 const size_t number_of_vregs = accessor.RegistersSize(); in MaybeDoOnStackReplacement()
|