Searched refs:calleeRegInfo (Results 1 - 10 of 10) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
H A D | aot_file_info.cpp | 49 CalleeRegAndOffsetVec calleeRegInfo; in CalCallSiteInfo() local 51 ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo() 58 if (!isDeopt) { // no need for getting calleeRegInfo when in stub but not in deopt in CalCallSiteInfo() 59 ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo() 63 StoreCalleeRegInfo(it.calleeRegisterNum_, it.CalleeReg2Offset_, calleeRegInfo); in CalCallSiteInfo() 64 ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo() 90 CalleeRegAndOffsetVec &calleeRegInfo) const in StoreCalleeRegInfo() 96 calleeRegInfo.emplace_back(regAndOffset); in StoreCalleeRegInfo()
|
H A D | aot_file_info.h | 158 CalleeRegAndOffsetVec &calleeRegInfo) const;
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
H A D | litecg_codegen.cpp | 79 static void SaveFunc2CalleeOffsetInfo(void *object, std::string funcName, kungfu::CalleeRegAndOffsetVec calleeRegInfo) in SaveFunc2CalleeOffsetInfo() argument 82 state.SaveFunc2CalleeOffsetInfo(funcName, calleeRegInfo); in SaveFunc2CalleeOffsetInfo()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | machine_code.cpp | 234 kungfu::CalleeRegAndOffsetVec calleeRegInfo; in CalCallSiteInfo() local 241 calleeRegInfo.emplace_back(regAndOffset); in CalCallSiteInfo() 243 auto ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | code_generator.h | 71 kungfu::CalleeRegAndOffsetVec calleeRegInfo;
member 101 void SaveFunc2CalleeOffsetInfo(std::string funcName, kungfu::CalleeRegAndOffsetVec calleeRegInfo);
|
H A D | file_generators.cpp | 232 kungfu::CalleeRegAndOffsetVec info = itr->second.calleeRegInfo; in CollectFuncEntryInfoByLiteCG()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/ |
H A D | llvm_codegen.cpp | 270 void CodeInfo::SaveFunc2CalleeOffsetInfo(std::string funcName, kungfu::CalleeRegAndOffsetVec calleeRegInfo) in SaveFunc2CalleeOffsetInfo() argument 274 itr->second.calleeRegInfo = calleeRegInfo; in SaveFunc2CalleeOffsetInfo() 278 std::pair<std::string, FuncInfo>(funcName, {0, 0, calleeRegInfo})); in SaveFunc2CalleeOffsetInfo()
|
/arkcompiler/ets_runtime/ecmascript/deoptimizer/ |
H A D | deoptimizer.cpp | 267 CalleeRegAndOffsetVec calleeRegInfo; in AssistCollectDeoptBundleVec() local 268 frame->GetFuncCalleeRegAndOffset(it, calleeRegInfo); in AssistCollectDeoptBundleVec() 269 context_.calleeRegAndOffset = calleeRegInfo; in AssistCollectDeoptBundleVec()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_ark_tools.cpp | 1429 kungfu::CalleeRegAndOffsetVec calleeRegInfo; 1430 it.GetCalleeRegAndOffsetVec(calleeRegInfo); 1433 LOG_BUILTINS(INFO) << "IterateFrameCalleeRegInfo: " << calleeRegInfo.size(); 1442 kungfu::CalleeRegAndOffsetVec calleeRegInfo; 1443 it.GetCalleeRegAndOffsetVec(calleeRegInfo); 1446 LOG_BUILTINS(INFO) << "DeoptIterateFrameCalleeRegInfo: " << calleeRegInfo.size();
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | cg_option.h | 42 std::vector<std::pair<uint16_t, int32_t>> calleeRegInfo);
|
Completed in 11 milliseconds