Lines Matching refs:CLI
1007 WebAssemblyTargetLowering::LowerCall(CallLoweringInfo &CLI, in LowerCall() argument
1009 SelectionDAG &DAG = CLI.DAG; in LowerCall()
1010 SDLoc DL = CLI.DL; in LowerCall()
1011 SDValue Chain = CLI.Chain; in LowerCall()
1012 SDValue Callee = CLI.Callee; in LowerCall()
1016 CallingConv::ID CallConv = CLI.CallConv; in LowerCall()
1021 if (CLI.IsPatchPoint) in LowerCall()
1024 if (CLI.IsTailCall) { in LowerCall()
1026 if (CLI.CB && CLI.CB->isMustTailCall()) in LowerCall()
1028 CLI.IsTailCall = false; in LowerCall()
1035 if (CLI.IsVarArg) in LowerCall()
1045 computeLegalValueVTs(F, TM, CLI.RetTy, CalleeRetTys); in LowerCall()
1054 if (CLI.CB) { in LowerCall()
1055 for (auto &Arg : CLI.CB->args()) { in LowerCall()
1075 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins; in LowerCall()
1076 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs; in LowerCall()
1077 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall()
1122 bool IsVarArg = CLI.IsVarArg; in LowerCall()
1134 CLI.Outs.push_back(Arg); in LowerCall()
1136 CLI.OutVals.push_back(ArgVal); in LowerCall()
1142 CLI.Outs.push_back(Arg); in LowerCall()
1144 CLI.OutVals.push_back(ArgVal); in LowerCall()
1242 if (CLI.CB && WebAssembly::isWebAssemblyFuncrefType( in LowerCall()
1243 CLI.CB->getCalledOperand()->getType())) { in LowerCall()
1263 CLI.CB->getCalledOperand()->getPointerAlignment(DAG.getDataLayout()), in LowerCall()
1269 if (CLI.IsTailCall) { in LowerCall()