Home | History | Annotate | Download | only in Hexagon

Lines Matching defs:Callee

357                                        SDValue Callee) const {
390 SDValue Callee = CLI.Callee;
404 if (GlobalAddressSDNode *GA = dyn_cast<GlobalAddressSDNode>(Callee))
407 Callee = DAG.getTargetGlobalAddress(GA->getGlobal(), dl, MVT::i32);
412 // varargs if the callee is undefined.
429 isTailCall = IsEligibleForTailCallOptimization(Callee, CallConv,
551 // If the callee is a GlobalAddress/ExternalSymbol node (quite common, every
557 Callee =
560 } else if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) {
561 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), dl, getPointerTy());
563 dyn_cast<ExternalSymbolSDNode>(Callee)) {
564 Callee = DAG.getTargetExternalSymbol(S->getSymbol(), getPointerTy());
571 Ops.push_back(Callee);
598 InVals, OutVals, Callee);
838 // equal to) 8 bytes. If not, no address will be passed into callee and
839 // callee return the result direclty through R0/R1.
1670 SDValue Callee,
1689 if (!(dyn_cast<GlobalAddressSDNode>(Callee))
1690 && !(dyn_cast<ExternalSymbolSDNode>(Callee))) {
1702 // Also avoid tail call optimization if either caller or callee uses struct