Searched refs:isDroppable (Results 1 – 12 of 12) sorted by relevance
165 static bool isUnDroppableUser(const User *U) { return !U->isDroppable(); } in isUnDroppableUser()170 if (!U.getUser()->isDroppable()) { in getSingleUndroppableUse()182 if (!U->isDroppable()) { in getUniqueUndroppableUser()203 if (U.getUser()->isDroppable() && ShouldDrop(&U)) in dropDroppableUses()210 assert(Usr.isDroppable() && "Expected a droppable user!"); in dropDroppableUsesIn()
115 bool User::isDroppable() const { in isDroppable() function in llvm::User
224 bool isDroppable() const;
81 if (!II->isLifetimeStartOrEnd() && !II->isDroppable()) in isAllocaPromotable()475 if (I->isDroppable()) { in removeIntrinsicUsers()488 if (Inst->isDroppable()) { in removeIntrinsicUsers()
318 if (I->isLifetimeStartOrEnd() || I->isDroppable()) in hasUseAfterReturnUnsafeUses()
108 return I.mayHaveSideEffects() && !I.isDroppable(); in isLoopDead()
1296 if (II.isDroppable()) { in visitIntrinsicInst()2104 if (!II->isLifetimeStartOrEnd() && !II->isDroppable()) in isVectorPromotionViableForSlice()2402 if (II->isLifetimeStartOrEnd() || II->isDroppable()) in isIntegerWideningViableForSlice()3552 II.isDroppable()) && in visitIntrinsicInst()3559 if (II.isDroppable()) { in visitIntrinsicInst()
662 return Acc.getRemoteInst()->isDroppable(); in funcRetrievesImplicitKernelArg()
1816 if (IgnoreDroppableUses && U->getUser()->isDroppable()) { in checkForAllUses()2499 if (Done || !U.getUser()->isDroppable()) in cleanupIR()
8143 if (UserI->isDroppable()) in updateImpl()
4416 if (U->isDroppable()) in run()
6117 if (AllowDroppable && II->isDroppable()) in onlyUsedByLifetimeMarkersOrDroppableInstsHelper()