Home | History | Annotate | Download | only in Mips

Lines Matching refs:CLI

1659     TargetLowering::CallLoweringInfo CLI(DAG);
1660 CLI.setDebugLoc(DL).setChain(DAG.getEntryNode())
1662 std::pair<SDValue, SDValue> CallResult = LowerCallTo(CLI);
2336 CallLoweringInfo &CLI, SDValue Callee, SDValue Chain) const {
2345 RegsToPass.push_back(std::make_pair(GPReg, getGlobalReg(CLI.DAG, Ty)));
2355 Chain = CLI.DAG.getCopyToReg(Chain, CLI.DL, RegsToPass[i].first,
2363 Ops.push_back(CLI.DAG.getRegister(RegsToPass[i].first,
2368 const uint32_t *Mask = TRI->getCallPreservedMask(CLI.CallConv);
2371 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(CLI.Callee)) {
2379 Ops.push_back(CLI.DAG.getRegisterMask(Mask));
2388 MipsTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI,
2390 SelectionDAG &DAG = CLI.DAG;
2391 SDLoc DL = CLI.DL;
2392 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
2393 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
2394 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
2395 SDValue Chain = CLI.Chain;
2396 SDValue Callee = CLI.Callee;
2397 bool &IsTailCall = CLI.IsTailCall;
2398 CallingConv::ID CallConv = CLI.CallConv;
2399 bool IsVarArg = CLI.IsVarArg;
2418 Callee.getNode(), CLI.getArgs());
2429 if (!IsTailCall && CLI.CS && CLI.CS->isMustTailCall())
2582 CLI, Callee, Chain);
2598 Ins, DL, DAG, InVals, CLI.Callee.getNode(), CLI.RetTy);