Home | History | Annotate | Download | only in X86

Lines Matching refs:CLI

79   bool fastLowerCall(CallLoweringInfo &CLI) override;
3006 bool X86FastISel::fastLowerCall(CallLoweringInfo &CLI) {
3007 auto &OutVals = CLI.OutVals;
3008 auto &OutFlags = CLI.OutFlags;
3009 auto &OutRegs = CLI.OutRegs;
3010 auto &Ins = CLI.Ins;
3011 auto &InRegs = CLI.InRegs;
3012 CallingConv::ID CC = CLI.CallConv;
3013 bool &IsTailCall = CLI.IsTailCall;
3014 bool IsVarArg = CLI.IsVarArg;
3015 const Value *Callee = CLI.Callee;
3016 MCSymbol *Symbol = CLI.Symbol;
3051 if (CLI.CS && CLI.CS->hasInAllocaArgument())
3054 for (auto Flag : CLI.OutFlags)
3081 if (TI && TI->getType()->isIntegerTy(1) && CLI.CS &&
3082 (TI->getParent() == CLI.CS->getInstruction()->getParent()) &&
3110 CCState CCInfo(CC, IsVarArg, *FuncInfo.MF, ArgLocs, CLI.RetTy->getContext());
3340 : computeBytesPoppedByCalleeForSRet(Subtarget, CC, CLI.CS);
3348 CLI.RetTy->getContext());
3352 unsigned ResultReg = FuncInfo.CreateRegs(CLI.RetTy);
3394 CLI.ResultReg = ResultReg;
3395 CLI.NumResultRegs = RVLocs.size();
3396 CLI.Call = MIB;