reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3602 SelectionDAG &DAG = CLI.DAG; 3603 SDLoc &dl = CLI.DL; 3604 SmallVectorImpl<ISD::OutputArg> &Outs = CLI.Outs; 3605 SmallVectorImpl<SDValue> &OutVals = CLI.OutVals; 3606 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins; 3607 SDValue Chain = CLI.Chain; 3608 SDValue Callee = CLI.Callee; 3609 CallingConv::ID CallConv = CLI.CallConv; 3610 bool &isTailCall = CLI.IsTailCall; 3611 bool isVarArg = CLI.IsVarArg; 3622 const auto *CI = dyn_cast_or_null<CallInst>(CLI.CS.getInstruction()); 3626 const auto *II = dyn_cast_or_null<InvokeInst>(CLI.CS.getInstruction()); 3652 bool IsMustTail = CLI.CS && CLI.CS.isMustTailCall(); 3652 bool IsMustTail = CLI.CS && CLI.CS.isMustTailCall(); 3662 MF.getFunction().hasStructRetAttr(), CLI.RetTy, 4048 if (!Is64Bit && CLI.CS && CLI.CS.isInvoke()) { 4048 if (!Is64Bit && CLI.CS && CLI.CS.isInvoke()) { 4110 if (CLI.CS) 4111 if (MDNode *HeapAlloc = CLI.CS->getMetadata("heapallocsite")) 4130 if (CLI.DoesNotReturn && !getTargetMachine().Options.TrapUnreachable) {