Lines Matching defs:userToBlockingUses
113 BlockingUsesMap userToBlockingUses;
137 LogicalResult computeBlockingUses(BlockingUsesMap &userToBlockingUses);
253 BlockingUsesMap &userToBlockingUses) {
275 userToBlockingUses[use.getOwner()];
288 auto it = userToBlockingUses.find(user);
289 if (it == userToBlockingUses.end())
316 userToBlockingUses[blockingUse->getOwner()];
325 for (auto &[toPromote, _] : userToBlockingUses)
432 if (failed(computeBlockingUses(info.userToBlockingUses)))
456 if (info.userToBlockingUses.contains(memOp))
563 llvm::make_first_range(info.userToBlockingUses));
584 slot, info.userToBlockingUses[toPromote], builder, reachingDef,
595 if (toPromoteBasic.removeBlockingUses(info.userToBlockingUses[toPromote],