Lines Matching refs:getUse
553 Use *getUse() const { return UseAndIsSplittable.getPointer(); } in getUse() function in __anonc3d49dbe0411::Slice
555 bool isDead() const { return getUse() == nullptr; } in isDead()
1287 assert(AS.Slices[PrevIdx].getUse()->getUser() == &II && in visitMemTransferInst()
1484 OS << Indent << " used by: " << *I->getUse()->getUser() << "\n"; in printUse()
1519 Use *U = I->getUse(); in findCommonType()
2096 Use *U = S.getUse(); in isVectorPromotionViableForSlice()
2347 if (auto *LI = dyn_cast<LoadInst>(S.getUse()->getUser())) in isVectorPromotionViable()
2349 else if (auto *SI = dyn_cast<StoreInst>(S.getUse()->getUser())) in isVectorPromotionViable()
2395 Use *U = S.getUse(); in isIntegerWideningViableForSlice()
2777 OldUse = I->getUse(); in visit()
4300 Instruction *I = cast<Instruction>(S.getUse()->getUser()); in presplitLoadsAndStores()
4337 if (S.getUse() != &SI->getOperandUse(SI->getPointerOperandIndex())) in presplitLoadsAndStores()
4364 SplitOffsetsMap.find(cast<Instruction>(S->getUse()->getUser())); in presplitLoadsAndStores()
5007 if (isa<LoadInst>(S.getUse()->getUser()) || in splitAlloca()
5008 isa<StoreInst>(S.getUse()->getUser())) { in splitAlloca()
5024 if (isa<LoadInst>(S.getUse()->getUser()) || in splitAlloca()
5025 isa<StoreInst>(S.getUse()->getUser())) { in splitAlloca()