Lines Matching refs:UserParent
4198 BasicBlock *UserParent = nullptr; in run() local
4215 if (UserParent && UserParent != PN->getIncomingBlock(i)) in run()
4217 UserParent = PN->getIncomingBlock(i); in run()
4220 assert(UserParent && "expected to find user block!"); in run()
4222 if (UserParent && UserParent != UserInst->getParent()) in run()
4224 UserParent = UserInst->getParent(); in run()
4232 if (UserParent == BB || !DT.isReachableFromEntry(UserParent)) in run()
4235 auto *Term = UserParent->getTerminator(); in run()
4244 if (UserParent->getUniquePredecessor() != BB && !succ_empty(Term)) in run()
4247 assert(DT.dominates(BB, UserParent) && "Dominance relation broken?"); in run()
4254 if (!UserParent) in run()
4257 return UserParent; in run()
4262 auto *UserParent = *OptBB; in run() local
4264 if (TryToSinkInstruction(I, UserParent, TLI)) { in run()