reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
277 SelectionDAG &DAG = CLI.DAG; 278 auto &Outs = CLI.Outs; 279 auto &OutVals = CLI.OutVals; 280 auto &Ins = CLI.Ins; 281 SDValue Chain = CLI.Chain; 282 SDValue Callee = CLI.Callee; 283 bool &IsTailCall = CLI.IsTailCall; 284 CallingConv::ID CallConv = CLI.CallConv; 285 bool IsVarArg = CLI.IsVarArg; 308 fail(CLI.DL, DAG, "too many args to ", Callee); 315 fail(CLI.DL, DAG, "pass by value not supported ", Callee); 319 Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, CLI.DL); 337 Arg = DAG.getNode(ISD::SIGN_EXTEND, CLI.DL, VA.getLocVT(), Arg); 340 Arg = DAG.getNode(ISD::ZERO_EXTEND, CLI.DL, VA.getLocVT(), Arg); 343 Arg = DAG.getNode(ISD::ANY_EXTEND, CLI.DL, VA.getLocVT(), Arg); 360 Chain = DAG.getCopyToReg(Chain, CLI.DL, Reg.first, Reg.second, InFlag); 368 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), CLI.DL, PtrVT, 372 fail(CLI.DL, DAG, Twine("A call to built-in function '" 391 Chain = DAG.getNode(BPFISD::CALL, CLI.DL, NodeTys, Ops); 396 Chain, DAG.getConstant(NumBytes, CLI.DL, PtrVT, true), 397 DAG.getConstant(0, CLI.DL, PtrVT, true), InFlag, CLI.DL); 397 DAG.getConstant(0, CLI.DL, PtrVT, true), InFlag, CLI.DL); 402 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG,