Lines Matching defs:CLI
377 HexagonTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI,
379 SelectionDAG &DAG = CLI.DAG;
380 SDLoc &dl = CLI.DL;
381 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs;
382 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals;
383 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
384 SDValue Chain = CLI.Chain;
385 SDValue Callee = CLI.Callee;
386 CallingConv::ID CallConv = CLI.CallConv;
387 bool IsVarArg = CLI.IsVarArg;
388 bool DoesNotReturn = CLI.DoesNotReturn;
395 unsigned NumParams = CLI.CB ? CLI.CB->getFunctionType()->getNumParams() : 0;
414 if (CLI.IsTailCall) {
416 CLI.IsTailCall = IsEligibleForTailCallOptimization(Callee, CallConv,
422 CLI.IsTailCall = false;
426 LLVM_DEBUG(dbgs() << (CLI.IsTailCall ? "Eligible for Tail Call\n"
511 if (!CLI.IsTailCall) {
520 if (!CLI.IsTailCall) {
579 if (CLI.IsTailCall) {