Home
last modified time | relevance | path

Searched refs:funcInfo (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dfunc_desc.h58 FI funcInfo {};
65 funcInfo = FI::kConst; in InitToBest()
74 if (funcInfo != desc.funcInfo) { in Equals()
100 return funcInfo == FI::kConst; in IsConst()
105 return funcInfo == FI::kPure; in IsPure()
183 funcInfo = fi; in SetFuncInfo()
188 auto oldValue = static_cast<size_t>(funcInfo); in SetFuncInfoNoBetterThan()
220 LogInfo::MapleLogger() << kFIStr[static_cast<size_t>(funcInfo)] << " " in Dump()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dfile_generators.cpp151 std::vector<std::tuple<uint64_t, size_t, int, bool>> funcInfo; // entry idx delta in CollectFuncEntryInfo() local
163 funcInfo.emplace_back(std::tuple(funcEntry, idx, delta, isFastCall)); in CollectFuncEntryInfo()
182 const size_t funcCount = funcInfo.size(); in CollectFuncEntryInfo()
186 for (size_t i = 0; i < funcInfo.size(); i++) { in CollectFuncEntryInfo()
192 std::tie(funcEntry, idx, delta, isFastCall) = funcInfo[i]; in CollectFuncEntryInfo()
194 funcSize = std::get<0>(funcInfo[i + 1]) - funcEntry; in CollectFuncEntryInfo()
215 std::vector<std::tuple<uint64_t, size_t, int, bool>> funcInfo; // entry idx delta in CollectFuncEntryInfoByLiteCG() local
231 funcInfo.emplace_back(std::tuple(funcEntry, idx, delta, isFastCall)); in CollectFuncEntryInfoByLiteCG()
246 const size_t funcCount = funcInfo.size(); in CollectFuncEntryInfoByLiteCG()
250 for (size_t i = 0; i < funcInfo in CollectFuncEntryInfoByLiteCG()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_function.cpp399 const MIRInfoVector &funcInfo = GetInfoVector(); in DumpFuncBody() local
403 size_t size = funcInfo.size(); in DumpFuncBody()
407 LogInfo::MapleLogger() << "@" << GlobalTables::GetStrTable().GetStringFromStrIdx(funcInfo[i].first) << " "; in DumpFuncBody()
409 LogInfo::MapleLogger() << funcInfo[i].second; in DumpFuncBody()
412 << GlobalTables::GetStrTable().GetStringFromStrIdx(GStrIdx(funcInfo[i].second)) in DumpFuncBody()
/arkcompiler/ets_frontend/es2panda/util/
H A DpatchFix.cpp162 auto funcInfo = funcDefinedClasses_.find(funcName); in CollectFunctionsWithDefinedClasses() local
163 if (funcInfo != funcDefinedClasses_.end()) { in CollectFunctionsWithDefinedClasses()
164 funcInfo->second.push_back(className); in CollectFunctionsWithDefinedClasses()
379 for (auto &funcInfo: funcDefinedClasses_) { in HandleModifiedDefinedClassFunc()
380 for (auto &definedClass: funcInfo.second) { in HandleModifiedDefinedClassFunc()
382 prog->function_table.at(funcInfo.first).metadata->IsForeign()) { in HandleModifiedDefinedClassFunc()
383 prog->function_table.at(funcInfo.first).metadata->RemoveAttribute(EXTERNAL_ATTRIBUTE); in HandleModifiedDefinedClassFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_proepilog.h67 void GenerateFunctionSave(SaveInfo &funcInfo, int32 stackSize, int64 fpToSpDistance);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_proepilog.cpp355 void AArch64GenProEpilog::GenerateFunctionSave(SaveInfo& funcInfo, int32 stackSize, int64 fpToSpDistance) in GenerateFunctionSave() argument
357 if (!funcInfo.shouldSave) { in GenerateFunctionSave()
360 CHECK_FATAL(funcInfo.offset < 0, "must be!!"); in GenerateFunctionSave()
366 CHECK_FATAL(static_cast<size_t>(funcInfo.idx) <= mirFunc.GetFormalCount(), "should be in range"); in GenerateFunctionSave()
370 if (i != static_cast<size_t>(funcInfo.idx)) { in GenerateFunctionSave()
389 static_cast<uint32>(funcInfo.offset) + fpToSpDistance, GetPointerBitSize()); in GenerateFunctionSave()
404 auto &funcInfo = mirFunc.GetFuncInfo(); in GenerateSave() local
410 GenerateFunctionSave(funcInfo, stackFrameSize, fpToSpDistance); in GenerateSave()

Completed in 6 milliseconds