Lines Matching refs:KillingUndObj

848     const Value *KillingUndObj = getUnderlyingObject(KillingPtr);  in isOverwrite()  local
852 if (DeadUndObj == KillingUndObj && KillingLoc.Size.isPrecise()) { in isOverwrite()
853 uint64_t KillingUndObjSize = getPointerSize(KillingUndObj, DL, TLI, &F); in isOverwrite()
901 if (DeadUndObj != KillingUndObj) { in isOverwrite()
1217 const MemoryLocation &KillingLoc, const Value *KillingUndObj, in getDomMemoryDef()
1281 if (canSkipDef(CurrentDef, !isInvisibleToCallerOnUnwind(KillingUndObj))) { in getDomMemoryDef()
1288 if (mayThrowBetween(KillingI, CurrentI, KillingUndObj)) { in getDomMemoryDef()
1295 if (isDSEBarrier(KillingUndObj, CurrentI)) { in getDomMemoryDef()
1452 if (UseInst->mayThrow() && !isInvisibleToCallerOnUnwind(KillingUndObj)) { in getDomMemoryDef()
1496 if (!isInvisibleToCallerAfterRet(KillingUndObj)) { in getDomMemoryDef()
1514 if (!isInvisibleToCallerAfterRet(KillingUndObj)) { in getDomMemoryDef()
1639 const Value *KillingUndObj) { in mayThrowBetween()
1643 if (KillingUndObj && isInvisibleToCallerOnUnwind(KillingUndObj)) in mayThrowBetween()
1656 bool isDSEBarrier(const Value *KillingUndObj, Instruction *DeadI) { in isDSEBarrier()
1659 if (DeadI->mayThrow() && !isInvisibleToCallerOnUnwind(KillingUndObj)) in isDSEBarrier()
1982 const Value *KillingUndObj = getUnderlyingObject(KillingLoc.Ptr); in eliminateDeadStores() local
2002 KillingDef, Current, KillingLoc, KillingUndObj, ScanLimit, in eliminateDeadStores()
2041 if (KillingUndObj != DeadUndObj) in eliminateDeadStores()
2102 if (!Shortend && State.storeIsNoop(KillingDef, KillingUndObj)) { in eliminateDeadStores()
2112 if (!Shortend && State.tryFoldIntoCalloc(KillingDef, KillingUndObj)) { in eliminateDeadStores()