Home
last modified time | relevance | path

Searched refs:GetInstructions (Results 1 - 25 of 53) sorted by relevance

123

/arkcompiler/runtime_core/static_core/verification/cflow/
H A Dcflow_check.cpp48 (OffsetAsHexStr(method->GetInstructions(), pc))); in CheckValidFlagInstructionException()
57 uint8_t const *methodStart = method->GetInstructions(); in CheckCode()
76 (OffsetAsHexStr(method->GetInstructions(), pc))); in CheckCode()
95 (OffsetAsHexStr(method->GetInstructions(), pc))); in CheckCode()
H A Dcflow_info.cpp120 auto endCode = reinterpret_cast<uint8_t const *>(reinterpret_cast<uintptr_t>(method->GetInstructions()) + in ProcessCatchBlocks()
130 const uint8_t *methodPcStartPtr = method->GetInstructions(); in GetCflowMethodInfo()
/arkcompiler/runtime_core/static_core/verification/absint/
H A Dabsint.cpp100 uint8_t const *code = method->GetInstructions(); in PrepareVerificationContext()
118 const uint8_t *methodPcStartPtr = method->GetInstructions(); in PrepareVerificationContext()
142 const void *codeStart = verifCtx.GetJob()->JobMethod()->GetInstructions(); in VerifyEntryPoints()
167 auto start = reinterpret_cast<uint8_t const *>(reinterpret_cast<uintptr_t>(method->GetInstructions()) + in ComputeRegContext()
169 auto end = reinterpret_cast<uint8_t const *>(reinterpret_cast<uintptr_t>(method->GetInstructions()) + in ComputeRegContext()
244 reinterpret_cast<uintptr_t>(verifCtx->GetMethod()->GetInstructions()) + catchBlock->GetHandlerPc()); in VerifyExcHandler()
H A Dverification_context.h62 auto catchStart = reinterpret_cast<uint8_t const *>(reinterpret_cast<uintptr_t>(method->GetInstructions()) +
/arkcompiler/runtime_core/libpandafile/
H A Dcode_data_accessor.h120 static const uint8_t *GetInstructions(const File &pf, File::EntityId code_id, uint32_t *vregs);
122 static const uint8_t *GetInstructions(const File &pf, File::EntityId code_id);
144 const uint8_t *GetInstructions() const in GetInstructions() function in panda::panda_file::CodeDataAccessor
H A Dcode_data_accessor-inl.h71 inline const uint8_t *CodeDataAccessor::GetInstructions(const File &pf, File::EntityId code_id, uint32_t *vregs) in GetInstructions() function in panda::panda_file::CodeDataAccessor
82 inline const uint8_t *CodeDataAccessor::GetInstructions(const File &pf, File::EntityId code_id) in GetInstructions() function in panda::panda_file::CodeDataAccessor
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dcode_data_accessor.h120 static const uint8_t *GetInstructions(const File &pf, File::EntityId codeId, uint32_t *vregs);
122 static const uint8_t *GetInstructions(const File &pf, File::EntityId codeId);
144 const uint8_t *GetInstructions() const in GetInstructions() function in ark::panda_file::CodeDataAccessor
H A Dcode_data_accessor-inl.h72 inline const uint8_t *CodeDataAccessor::GetInstructions(const File &pf, File::EntityId codeId, uint32_t *vregs) in GetInstructions() function in ark::panda_file::CodeDataAccessor
H A Dcode_data_accessor.cpp52 const uint8_t *CodeDataAccessor::GetInstructions(const File &pf, File::EntityId codeId) in GetInstructions() function in ark::panda_file::CodeDataAccessor
/arkcompiler/runtime_core/static_core/runtime/
H A Ddeoptimization.cpp142 pc - stack->GetMethod()->GetInstructions(), events::DeoptimizationAfter::CFRAME); in PrevFrameDeopt()
163 pc - stack->GetMethod()->GetInstructions(), in PrevFrameDeopt()
194 pc = method->GetInstructions() + stack->GetBytecodePc(); in Deoptimize()
198 << pc - method->GetInstructions() << std::dec; in Deoptimize()
H A Dmethod.cpp512 vcalls.push_back(inst.GetAddress() - GetInstructions()); in FillVecsByInsts()
515 branches.push_back(inst.GetAddress() - GetInstructions()); in FillVecsByInsts()
518 throws.push_back(inst.GetAddress() - GetInstructions()); in FillVecsByInsts()
544 Span<const uint8_t> instructions(GetInstructions(), GetCodeSize()); in StartProfiling()
/arkcompiler/runtime_core/static_core/runtime/interpreter/
H A Dinterpreter.cpp38 return (method_->GetInstructions()); in GetInstrOffset()
H A Dinterpreter_impl.cpp79 const uint8_t *inst = frame->GetMethod()->GetInstructions(); in ExecuteImpl()
149 BytecodeInstruction inst(method->GetInstructions()); in DebugDump()
/arkcompiler/runtime_core/static_core/runtime/bridge/
H A Dbridge.cpp94 pc = frame->GetMethod()->GetInstructions() + frame->GetBytecodeOffset(); in InvokeInterpreter()
/arkcompiler/runtime_core/libpandafile/util/
H A Dcollect_util.cpp69 const uint8_t *ins_arr = code_data_accessor.GetInstructions(); in CollectClassLiteralArray()
/arkcompiler/runtime_core/static_core/abc2program/
H A Dabc_code_processor.cpp105 const auto insArr = codeDataAccessor_->GetInstructions(); in FillProgramData()
270 const auto bcIns = BytecodeInstruction(codeAccessor.GetInstructions()); in GetExceptions()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dbytecode_info_collector.cpp108 const uint8_t *insns = codeDataAccessor.GetInstructions(); in ProcessClasses()
155 const uint8_t *insns = codeDataAccessor.GetInstructions(); in ProcessMethod()
/arkcompiler/runtime_core/bytecode_optimizer/
H A Druntime_adapter.h93 return cda.GetInstructions();
/arkcompiler/runtime_core/static_core/verification/
H A Dpublic.cpp156 if (method->GetInstructions() == nullptr) { in CheckBeforeVerification()
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit_dfx.cpp110 const uint8_t *insns = codeDataAccessor.GetInstructions(); in DumpBytecodeInst()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dmethod-inl.h219 InvokeEntry<InvokeHelper>(thread, currentFrame, frame.get(), GetInstructions()); in InvokeInterpretedCode()
565 EnumerateTryBlocks([&callback, code = GetInstructions()](const TryBlock &tryBlock) { in EnumerateCatchBlocks()
591 &GetInstructions()[catchBlock.GetHandlerPc()]; // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in EnumerateExceptionHandlers()
/arkcompiler/runtime_core/verifier/
H A Dverifier.cpp120 auto bc_ins = BytecodeInstruction(code_data.GetInstructions()); in VerifyRegisterIndex()
231 const auto ins_arr = code_accessor.GetInstructions(); in CollectIdInInstructions()
857 const auto ins_arr = code_accessor.GetInstructions(); in CheckConstantPoolMethodContent()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dcompiler_intrinsics.cpp51 auto address = method->GetInstructions() + (useIc ? pc : 0); in TryGetField()
72 auto address = method->GetInstructions() + (useIc ? pc : 0); in TryGetCallee()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dmethod_literal.cpp41 nativePointerOrBytecodeArray_ = cda.GetInstructions(); in Initialize()
/arkcompiler/runtime_core/abc2program/
H A Dabc_code_processor.cpp58 const uint8_t *ins_arr = code_data_accessor_->GetInstructions(); in FillInsWithoutLabels()

Completed in 18 milliseconds

123