reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2075 if (isa<GlobalAddressSDNode>(Callee)) { 2079 auto *GV = cast<GlobalAddressSDNode>(Callee)->getGlobal(); 2092 Callee, CallConv, isVarArg, isStructRet, 2273 if (GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee)) 2289 if (isa<GlobalAddressSDNode>(Callee)) { 2298 Callee = DAG.getLoad( 2301 } else if (ExternalSymbolSDNode *S=dyn_cast<ExternalSymbolSDNode>(Callee)) { 2312 Callee = DAG.getLoad( 2316 } else if (isa<GlobalAddressSDNode>(Callee)) { 2326 Callee = DAG.getNode( 2329 Callee = DAG.getLoad( 2330 PtrVt, dl, DAG.getEntryNode(), Callee, 2340 Callee = DAG.getTargetGlobalAddress(GV, dl, PtrVt, /*offset=*/0, 2343 Callee = 2345 DAG.getNode(ARMISD::Wrapper, dl, PtrVt, Callee), 2348 Callee = DAG.getTargetGlobalAddress(GV, dl, PtrVt, 0, 0); 2351 } else if (ExternalSymbolSDNode *S = dyn_cast<ExternalSymbolSDNode>(Callee)) { 2362 Callee = DAG.getLoad( 2366 Callee = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVt, Callee, PICLabel); 2366 Callee = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVt, Callee, PICLabel); 2368 Callee = DAG.getTargetExternalSymbol(Sym, PtrVt, 0); 2393 Ops.push_back(Callee);