Lines Matching refs:CLI
1720 TargetLowering::CallLoweringInfo CLI(DAG); in lowerGlobalTLSAddress() local
1721 CLI.setDebugLoc(DL).setChain(DAG.getEntryNode()) in lowerGlobalTLSAddress()
1723 std::pair<SDValue, SDValue> CallResult = LowerCallTo(CLI); in lowerGlobalTLSAddress()
2466 bool IsCallReloc, CallLoweringInfo &CLI, SDValue Callee, in getOpndList() argument
2481 RegsToPass.push_back(std::make_pair(GPReg, getGlobalReg(CLI.DAG, Ty))); in getOpndList()
2491 Chain = CLI.DAG.getCopyToReg(Chain, CLI.DL, RegsToPass[i].first, in getOpndList()
2499 Ops.push_back(CLI.DAG.getRegister(RegsToPass[i].first, in getOpndList()
2505 TRI->getCallPreservedMask(CLI.DAG.getMachineFunction(), CLI.CallConv); in getOpndList()
2508 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(CLI.Callee)) { in getOpndList()
2516 Ops.push_back(CLI.DAG.getRegisterMask(Mask)); in getOpndList()
2525 MipsTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, in LowerCall() argument
2527 SelectionDAG &DAG = CLI.DAG; in LowerCall()
2528 SDLoc DL = CLI.DL; in LowerCall()
2529 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs; in LowerCall()
2530 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; in LowerCall()
2531 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins; in LowerCall()
2532 SDValue Chain = CLI.Chain; in LowerCall()
2533 SDValue Callee = CLI.Callee; in LowerCall()
2534 bool &IsTailCall = CLI.IsTailCall; in LowerCall()
2535 CallingConv::ID CallConv = CLI.CallConv; in LowerCall()
2536 bool IsVarArg = CLI.IsVarArg; in LowerCall()
2554 CCInfo.AnalyzeCallOperands(Outs, CC_Mips, CLI.getArgs(), Callee.getNode()); in LowerCall()
2564 if (!IsTailCall && CLI.CS && CLI.CS->isMustTailCall()) in LowerCall()
2748 IsCallReloc, CLI, Callee, Chain); in LowerCall()
2764 InVals, CLI); in LowerCall()
2773 TargetLowering::CallLoweringInfo &CLI) const { in LowerCallResult()
2778 CCInfo.AnalyzeCallResult(Ins, RetCC_Mips, CLI); in LowerCallResult()