Lines Matching refs:FromI
661 isPotentiallyReachable(Attributor &A, const Instruction &FromI, in isPotentiallyReachable() argument
668 << FromI << " [GBCB: " << bool(GoBackwardsCB) << "][#ExS: " in isPotentiallyReachable()
681 if (GoBackwardsCB && &ToFn != FromI.getFunction() && in isPotentiallyReachable()
682 !GoBackwardsCB(*FromI.getFunction()) && ToFn.hasFnAttribute("kernel") && in isPotentiallyReachable()
683 FromI.getFunction()->hasFnAttribute("kernel")) { in isPotentiallyReachable()
695 LLVM_DEBUG(dbgs() << "[AA] check @" << ToFn.getName() << " from " << FromI in isPotentiallyReachable()
703 Worklist.push_back(&FromI); in isPotentiallyReachable()
774 LLVM_DEBUG(dbgs() << "[AA] check @" << ToFn.getName() << " from " << FromI in isPotentiallyReachable()
818 Attributor &A, const Instruction &FromI, const Instruction &ToI, in isPotentiallyReachable() argument
823 return ::isPotentiallyReachable(A, FromI, &ToI, *ToFn, QueryingAA, in isPotentiallyReachable()
828 Attributor &A, const Instruction &FromI, const Function &ToFn, in isPotentiallyReachable() argument
832 return ::isPotentiallyReachable(A, FromI, /* ToI */ nullptr, ToFn, QueryingAA, in isPotentiallyReachable()