Lines Matching full:callee
2274 CallLoweringInfo &CLI, SDValue Callee, SDValue Chain) const {
2309 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(CLI.Callee)) {
2334 SDValue Callee = CLI.Callee;
2349 getSpecialCallingConv(Callee);
2354 Callee.getNode(), CLI.Args);
2464 // If the callee is a GlobalAddress/ExternalSymbol node (quite common, every
2471 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) {
2476 Callee = getAddrLocal(Callee, DAG, HasMips64);
2478 Callee = getAddrGlobalLargeGOT(Callee, DAG, MipsII::MO_CALL_HI16,
2481 Callee = getAddrGlobal(Callee, DAG, MipsII::MO_GOT_CALL);
2483 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, getPointerTy(), 0,
2487 else if (ExternalSymbolSDNode *S = dyn_cast<ExternalSymbolSDNode>(Callee)) {
2489 Callee = DAG.getTargetExternalSymbol(S->getSymbol(), getPointerTy(),
2492 Callee = getAddrGlobalLargeGOT(Callee, DAG, MipsII::MO_CALL_HI16,
2495 Callee = getAddrGlobal(Callee, DAG, MipsII::MO_GOT_CALL);
2504 CLI, Callee, Chain);
2520 Ins, DL, DAG, InVals, CLI.Callee.getNode(), CLI.RetTy);
3120 MipsTargetLowering::getSpecialCallingConv(SDValue Callee) const {
3124 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) {
3515 // callee's stack frame.