Home
last modified time | relevance | path

Searched refs:isDroppable (Results 1 – 10 of 10) sorted by relevance

/external/llvm-project/llvm/lib/IR/
DValue.cpp162 static bool isUnDroppableUser(const User *U) { return !U->isDroppable(); } in isUnDroppableUser()
167 if (!U.getUser()->isDroppable()) { in getSingleUndroppableUse()
188 if (U.getUser()->isDroppable() && ShouldDrop(&U)) in dropDroppableUses()
195 assert(Usr.isDroppable() && "Expected a droppable user!"); in dropDroppableUsesIn()
DUser.cpp105 bool User::isDroppable() const { in isDroppable() function in llvm::User
/external/llvm-project/llvm/lib/Transforms/Utils/
DPromoteMemoryToRegister.cpp80 if (!II->isLifetimeStartOrEnd() && !II->isDroppable()) in isAllocaPromotable()
324 if (I->isDroppable()) { in removeIntrinsicUsers()
339 if (Inst->isDroppable()) { in removeIntrinsicUsers()
/external/llvm-project/llvm/include/llvm/IR/
DUser.h224 bool isDroppable() const;
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp91 return I.mayHaveSideEffects() && !I.isDroppable(); in isLoopDead()
DSROA.cpp937 if (II.isDroppable()) { in visitIntrinsicInst()
1851 if (!II->isLifetimeStartOrEnd() && !II->isDroppable()) in isVectorPromotionViableForSlice()
2084 if (!II->isLifetimeStartOrEnd() && !II->isDroppable()) in isIntegerWideningViableForSlice()
3100 assert((II.isLifetimeStartOrEnd() || II.isDroppable()) && in visitIntrinsicInst()
3107 if (II.isDroppable()) { in visitIntrinsicInst()
/external/llvm-project/llvm/lib/Transforms/IPO/
DAttributor.cpp731 if (U->getUser()->isDroppable()) { in checkForAllUses()
DAttributorAttributes.cpp4273 return !U->getUser()->isDroppable() && in shouldExplore()
6209 if (UserI->isDroppable()) in updateImpl()
/external/llvm-project/llvm/include/llvm/Transforms/IPO/
DAttributor.h1305 if (ChangeDroppable || !U.getUser()->isDroppable())
/external/llvm-project/llvm/lib/Analysis/
DValueTracking.cpp4338 if (AllowDroppable && II->isDroppable()) in onlyUsedByLifetimeMarkersOrDroppableInstsHelper()