git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238501
91177308-0d34-0410-b5e6-
96231b3b80d8
// GuaranteedTailCallOpt will override this.
GlobalAddressSDNode *G = dyn_cast<GlobalAddressSDNode>(Callee);
if (!G || (!G->getGlobal()->hasLocalLinkage() &&
- G->getGlobal()->hasDefaultVisibility())) {
+ G->getGlobal()->hasDefaultVisibility()))
isTailCall = false;
- if (G) {
- llvm::errs() << "disabling tail call for default visibility symbol\n";
- G->getGlobal()->dump();
- }
- }
}
bool IsMustTail = CLI.CS && CLI.CS->isMustTailCall();