Home
last modified time | relevance | path

Searched refs:methodIndex (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/aot/aot_builder/
H A Dllvm_aot_builder.h42 void AddMethodHeader(Method *method, size_t methodIndex) in AddMethodHeader() argument
45 methods_.emplace_back(arch_, method, methodIndex); in AddMethodHeader()
49 currentBitmap_->SetBit(methodIndex); in AddMethodHeader()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
H A Dir_build_intrinsics_ets.cpp35 auto methodIndex = bcInst->GetId(0).AsIndex(); in BuildIsFiniteIntrinsic() local
36 auto methodId = GetRuntime()->ResolveMethodIndex(GetMethod(), methodIndex); in BuildIsFiniteIntrinsic()
/arkcompiler/runtime_core/static_core/compiler/aot/
H A Daot_file.cpp187 auto methodIndex = bitmap.PopCount(index); in FindMethodHeader() local
188 ASSERT(methodIndex < header_->methodsCount); in FindMethodHeader()
189 return aotFile_->GetMethodHeader(header_->methodsOffset + methodIndex); in FindMethodHeader()
/arkcompiler/runtime_core/static_core/compiler/tools/paoc/
H A Dpaoc.h51 CompilingContext(Method *methodPtr, size_t methodIndex, std::ofstream *statisticsDump);
81 bool Compile(Method *method, size_t methodIndex);
H A Dpaoc.cpp44 Paoc::CompilingContext::CompilingContext(Method *methodPtr, size_t methodIndex, std::ofstream *statisticsDump) in CompilingContext() argument
48 index(methodIndex), in CompilingContext()
603 size_t methodIndex = 0; in Compile() local
606 cda.EnumerateMethods([this, &smethodIdx, &vmethodIdx, &methods, &methodIndex, &pfileRef, in Compile()
617 IsMethodInList(methodName) && g_options.MatchesRegex(methodName) && !Compile(&method, methodIndex)) { in Compile()
620 methodIndex++; in Compile()
630 bool Paoc::Compile(Method *method, size_t methodIndex) in Compile() argument
651 CompilingContext ctx(method, methodIndex, &statisticsDump_); in Compile()
/arkcompiler/ets_runtime/ecmascript/patch/
H A Dpatch_loader.cpp145 const auto &methodIndex = item.first; in UnloadPatchInternal() local
146 JSTaggedValue baseConstpool = baseConstpoolValues.value().get()[methodIndex.constpoolNum]; in UnloadPatchInternal()
148 Method *patchMethod = GetPatchMethod(thread, methodIndex, baseConstpool); in UnloadPatchInternal()
182 const BaseMethodIndex &methodIndex, const JSTaggedValue constpoolVal) in GetPatchMethod()
184 uint32_t constpoolIndex = methodIndex.constpoolIndex; in GetPatchMethod()
185 uint32_t literalIndex = methodIndex.literalIndex; in GetPatchMethod()
181 GetPatchMethod(JSThread *thread, const BaseMethodIndex &methodIndex, const JSTaggedValue constpoolVal) GetPatchMethod() argument
H A Dpatch_loader.h156 const BaseMethodIndex &methodIndex, const JSTaggedValue baseConstpool);
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
H A Dinst_builder-inl.h293 auto methodIndex = bcInst->GetId(0).AsIndex(); in BuildAbsIntrinsic() local
294 auto methodId = GetRuntime()->ResolveMethodIndex(GetMethod(), methodIndex); in BuildAbsIntrinsic()
328 auto methodIndex = bcInst->GetId(0).AsIndex(); in BuildBinaryOperationIntrinsic() local
329 [[maybe_unused]] auto methodId = GetRuntime()->ResolveMethodIndex(GetMethod(), methodIndex); in BuildBinaryOperationIntrinsic()
342 auto methodIndex = bcInst->GetId(0).AsIndex(); in BuildSqrtIntrinsic() local
343 [[maybe_unused]] auto methodId = GetRuntime()->ResolveMethodIndex(GetMethod(), methodIndex); in BuildSqrtIntrinsic()
355 auto methodIndex = bcInst->GetId(0).AsIndex(); in BuildIsNanIntrinsic() local
356 auto methodId = GetRuntime()->ResolveMethodIndex(GetMethod(), methodIndex); in BuildIsNanIntrinsic()
1255 auto methodIndex = bcInst->GetId(0).AsIndex(); in BuildMultiDimensionalArrayObject() local
1256 auto methodId = GetRuntime()->ResolveMethodIndex(GetMethod(), methodIndex); in BuildMultiDimensionalArrayObject()
1300 auto methodIndex = bcInst->GetId(0).AsIndex(); BuildInitObjectMultiDimensionalArray() local
[all...]
/arkcompiler/runtime_core/static_core/runtime/
H A Dclass_linker.cpp415 static void MaybeLinkMethodToAotCode(Method *method, const compiler::AotClass &aotClass, size_t methodIndex) in MaybeLinkMethodToAotCode() argument
421 auto entry = aotClass.FindMethodCodeEntry(methodIndex); in MaybeLinkMethodToAotCode()
425 << reinterpret_cast<const void *>(aotClass.FindMethodCodeSpan(methodIndex).data()) << ":" in MaybeLinkMethodToAotCode()
426 << reinterpret_cast<const void *>(aotClass.FindMethodCodeSpan(methodIndex).end()) in MaybeLinkMethodToAotCode()
430 ASSERT(aotClass.FindMethodHeader(methodIndex)->methodId == method->GetFileId().GetOffset()); in MaybeLinkMethodToAotCode()
486 size_t methodIndex = 0; in LoadMethods() local
488 &methodIndex](panda_file::MethodDataAccessor &methodDataAccessor) { in LoadMethods()
492 MaybeLinkMethodToAotCode(method, aotClass, methodIndex); in LoadMethods()
499 methodIndex++; in LoadMethods()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dtyped_bytecode_lowering.cpp1695 GateRef methodIndex = builder_.IntPtr(tacc.GetFuncMethodOffset()); in CheckFastCallThisCallTarget() local
1697 builder_.JSNoGCCallThisTargetTypeCheck<TypedCallTargetCheckOp::JSCALLTHIS_FAST_NOGC>(func, methodIndex, gate); in CheckFastCallThisCallTarget()
1699 builder_.JSCallTargetTypeCheck<TypedCallTargetCheckOp::JSCALLTHIS_FAST>(func, methodIndex, gate); in CheckFastCallThisCallTarget()
1711 GateRef methodIndex = builder_.IntPtr(tacc.GetFuncMethodOffset()); in CheckCallThisCallTarget() local
1713 builder_.JSNoGCCallThisTargetTypeCheck<TypedCallTargetCheckOp::JSCALLTHIS_NOGC>(func, methodIndex, gate); in CheckCallThisCallTarget()
1715 builder_.JSCallTargetTypeCheck<TypedCallTargetCheckOp::JSCALLTHIS>(func, methodIndex, gate); in CheckCallThisCallTarget()
1782 int methodIndex = tacc.GetMethodIndex(); in CheckCallTargetAndLowerCall() local
1783 if (!tacc.MethodOffsetIsVaild() || methodIndex == -1) { in CheckCallTargetAndLowerCall()
1794 builder_.IntPtr(methodIndex), gate); in CheckCallTargetAndLowerCall()
1800 builder_.IntPtr(methodIndex), gat in CheckCallTargetAndLowerCall()
[all...]
H A Dmcr_circuit_builder.h577 GateRef CircuitBuilder::JSCallTargetTypeCheck(GateRef func, GateRef methodIndex, GateRef gate) in JSCallTargetTypeCheck() argument
585 {currentControl, currentDepend, func, methodIndex, frameState}, GateType::NJSValue()); in JSCallTargetTypeCheck()
H A Dtyped_hcr_lowering.cpp1483 auto methodIndex = acc_.GetValueIn(gate, 1); in LowerJSCallTargetTypeCheck() local
1486 GateRef methodTarget = builder_.GetValueFromTaggedArray(sharedConstPool, methodIndex); in LowerJSCallTargetTypeCheck()
1499 auto methodIndex = acc_.GetValueIn(gate, 1); in LowerJSFastCallTargetTypeCheck() local
1502 GateRef methodTarget = builder_.GetValueFromTaggedArray(sharedConstPool, methodIndex); in LowerJSFastCallTargetTypeCheck()
H A Dcircuit_builder.h538 GateRef JSCallTargetTypeCheck(GateRef func, GateRef methodIndex, GateRef gate);
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfile_reader.cpp1047 auto methodIndex = file_->GetMethodIndex(&header); in ReadRegionHeaders() local
1048 for (auto methodId : methodIndex) { in ReadRegionHeaders()

Completed in 25 milliseconds