Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
H A Dlmir_builder.cpp108 void LMIRBuilder::SetCallStmtDeoptBundleInfo(Stmt &callNode, in SetCallStmtDeoptBundleInfo() argument
123 if (callNode.GetOpCode() == OP_call || callNode.GetOpCode() == OP_callassigned) { in SetCallStmtDeoptBundleInfo()
124 static_cast<CallNode &>(callNode).SetDeoptBundleInfo(deoptInfos); in SetCallStmtDeoptBundleInfo()
126 static_cast<IcallNode &>(callNode).SetDeoptBundleInfo(deoptInfos); in SetCallStmtDeoptBundleInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_memlayout.cpp41 CallNode *callNode = static_cast<CallNode *>(&stmt); in ComputeStackSpaceRequirementForCall() local
42 MIRFunction *fn = GlobalTables::GetFunctionTable().GetFunctionFromPuidx(callNode->GetPUIdx()); in ComputeStackSpaceRequirementForCall()
H A Daarch64_cgfunc.cpp3552 void AArch64CGFunc::SelectCall(CallNode &callNode)
3554 MIRFunction *fn = GlobalTables::GetFunctionTable().GetFunctionFromPuidx(callNode.GetPUIdx());
3564 SelectParmListWrapper(callNode, *srcOpnds, false);
3572 const auto &deoptBundleInfo = callNode.GetDeoptBundleInfo();
3580 auto *opnd = SelectIntConst(static_cast<const MIRIntConst &>(elem.second.GetConstValue()), callNode);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dlower.cpp162 auto &callNode = static_cast<NaryStmtNode&>(*newStmt); in LowerCallStmt() local
163 for (size_t i = 0; i < callNode.GetNopndSize(); ++i) { in LowerCallStmt()
164 BaseNode *newOpnd = LowerExpr(callNode, *callNode.GetNopndAt(i), newBlk); in LowerCallStmt()
165 callNode.SetOpnd(newOpnd, i); in LowerCallStmt()
167 newStmt = &callNode; in LowerCallStmt()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_MPISel.h29 void SelectCall(CallNode &callNode) override;
H A Dx64_cgfunc.h51 void SelectCall(CallNode &callNode) override;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
H A Dlitecg_ir_builder.cpp1358 Stmt &callNode = in VisitRuntimeCall() local
1367 lmirBuilder_->SetCallStmtDeoptBundleInfo(callNode, deoptBundleInfo); in VisitRuntimeCall()
1369 lmirBuilder_->SetStmtCallConv(callNode, maple::litecg::Web_Kit_JS_Call); in VisitRuntimeCall()
1370 lmirBuilder_->AppendStmt(bb, callNode); in VisitRuntimeCall()
1467 Stmt &callNode = lmirBuilder_->ICall(callee, params, returnVar); in VisitRuntimeCallWithArgv() local
1468 lmirBuilder_->AppendStmt(bb, callNode); in VisitRuntimeCallWithArgv()
1583 Stmt &callNode = in VisitCall() local
1591 lmirBuilder_->SetCallStmtDeoptBundleInfo(callNode, deoptBundleInfo); in VisitCall()
1593 lmirBuilder_->SetStmtCallConv(callNode, ConvertCallAttr(calleeDescriptor->GetCallConv())); in VisitCall()
1594 lmirBuilder_->AppendStmt(bb, callNode); in VisitCall()
2820 Stmt &callNode = lmirBuilder_->ICall(lmirBuilder_->Dread(funcVar), params, pregIdx); GenDeoptEntry() local
3004 Stmt &callNode = lmirBuilder_->Call(*callee, params, returnPregIdx); VisitDeoptCheck() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_MPIsel.cpp234 void X64MPIsel::SelectCall(CallNode &callNode) in SelectCall() argument
236 MIRFunction *fn = GlobalTables::GetFunctionTable().GetFunctionFromPuidx(callNode.GetPUIdx()); in SelectCall()
242 SelectParmList(callNode, paramOpnds, fpNum); in SelectCall()
259 const auto &deoptBundleInfo = callNode.GetDeoptBundleInfo(); in SelectCall()
H A Dx64_cgfunc.cpp59 void X64CGFunc::SelectCall(CallNode &callNode) in SelectCall() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Disel.h71 virtual void SelectCall(CallNode &callNode) = 0;
H A Dcgfunc.h184 virtual void SelectCall(CallNode &callNode) = 0;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dcgfunc.cpp384 auto &callNode = static_cast<CallNode &>(stmt); in HandleCall() local
385 cgFunc.SelectCall(callNode); in HandleCall()
H A Disel.cpp252 auto &callNode = static_cast<CallNode &>(stmt); in HandleCall() local
253 iSel.SelectCall(callNode); in HandleCall()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_cgfunc.h103 void SelectCall(CallNode &callNode) override;

Completed in 36 milliseconds