/arkcompiler/runtime_core/static_core/verification/cflow/ |
H A D | cflow_check.cpp | 48 (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 D | cflow_info.cpp | 120 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 D | absint.cpp | 100 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 D | verification_context.h | 62 auto catchStart = reinterpret_cast<uint8_t const *>(reinterpret_cast<uintptr_t>(method->GetInstructions()) +
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | code_data_accessor.h | 120 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 D | code_data_accessor-inl.h | 71 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 D | code_data_accessor.h | 120 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 D | code_data_accessor-inl.h | 72 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 D | code_data_accessor.cpp | 52 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 D | deoptimization.cpp | 142 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 D | method.cpp | 512 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 D | interpreter.cpp | 38 return (method_->GetInstructions()); in GetInstrOffset()
|
H A D | interpreter_impl.cpp | 79 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 D | bridge.cpp | 94 pc = frame->GetMethod()->GetInstructions() + frame->GetBytecodeOffset(); in InvokeInterpreter()
|
/arkcompiler/runtime_core/libpandafile/util/ |
H A D | collect_util.cpp | 69 const uint8_t *ins_arr = code_data_accessor.GetInstructions(); in CollectClassLiteralArray()
|
/arkcompiler/runtime_core/static_core/abc2program/ |
H A D | abc_code_processor.cpp | 105 const auto insArr = codeDataAccessor_->GetInstructions(); in FillProgramData() 270 const auto bcIns = BytecodeInstruction(codeAccessor.GetInstructions()); in GetExceptions()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | bytecode_info_collector.cpp | 108 const uint8_t *insns = codeDataAccessor.GetInstructions(); in ProcessClasses() 155 const uint8_t *insns = codeDataAccessor.GetInstructions(); in ProcessMethod()
|
/arkcompiler/runtime_core/bytecode_optimizer/ |
H A D | runtime_adapter.h | 93 return cda.GetInstructions();
|
/arkcompiler/runtime_core/static_core/verification/ |
H A D | public.cpp | 156 if (method->GetInstructions() == nullptr) { in CheckBeforeVerification()
|
/arkcompiler/ets_runtime/ecmascript/jit/ |
H A D | jit_dfx.cpp | 110 const uint8_t *insns = codeDataAccessor.GetInstructions(); in DumpBytecodeInst()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | method-inl.h | 219 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 D | verifier.cpp | 120 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 D | compiler_intrinsics.cpp | 51 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 D | method_literal.cpp | 41 nativePointerOrBytecodeArray_ = cda.GetInstructions(); in Initialize()
|
/arkcompiler/runtime_core/abc2program/ |
H A D | abc_code_processor.cpp | 58 const uint8_t *ins_arr = code_data_accessor_->GetInstructions(); in FillInsWithoutLabels()
|