reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5226 unsigned CallOpc = PrepareCall(DAG, Callee, InFlag, Chain, CallSeqStart, dl, 5253 assert(((Callee.getOpcode() == ISD::Register && 5254 cast<RegisterSDNode>(Callee)->getReg() == PPC::CTR) || 5255 Callee.getOpcode() == ISD::TargetExternalSymbol || 5256 Callee.getOpcode() == ISD::TargetGlobalAddress || 5257 isa<ConstantSDNode>(Callee)) && 5303 !callsShareTOCBase(&MF.getFunction(), Callee, DAG.getTarget())) { 5309 if (Subtarget.isAIXABI() && isFunctionGlobalAddress(Callee)) { 5313 GlobalAddressSDNode *G = cast<GlobalAddressSDNode>(Callee); 5317 Callee = DAG.getMCSymbol(S, PtrVT); 5319 Ops[1] = Callee;