Lines Matching defs:Use
582 Use &U = UI.getUse();
775 Instruction *Use = dyn_cast<Instruction>(*UI);
776 if (!Use || !CurLoop->contains(Use))
781 if (LoadInst *load = dyn_cast<LoadInst>(Use)) {
785 } else if (StoreInst *store = dyn_cast<StoreInst>(Use)) {
788 if (Use->getOperand(1) != ASIV)
804 if (isGuaranteedToExecute(*Use)) {
810 GuaranteedToExecute = isGuaranteedToExecute(*Use);
818 TBAATag = Use->getMetadata(LLVMContext::MD_tbaa);
821 Use->getMetadata(LLVMContext::MD_tbaa));
824 LoopUses.push_back(Use);