Lines Matching refs:DeadLoc
271 const MemoryLocation &DeadLoc, in isPartialOverwrite() argument
276 const uint64_t DeadSize = DeadLoc.Size.getValue(); in isPartialOverwrite()
837 const MemoryLocation &DeadLoc, in isOverwrite()
842 if (!isGuaranteedLoopIndependent(DeadI, KillingI, DeadLoc)) in isOverwrite()
845 const Value *DeadPtr = DeadLoc.Ptr->stripPointerCasts(); in isOverwrite()
861 if (!KillingLoc.Size.isPrecise() || !DeadLoc.Size.isPrecise()) { in isOverwrite()
869 if (KillingV == DeadV && BatchAA.isMustAlias(DeadLoc, KillingLoc)) in isOverwrite()
879 const uint64_t DeadSize = DeadLoc.Size.getValue(); in isOverwrite()
882 AliasResult AAR = BatchAA.alias(KillingLoc, DeadLoc); in isOverwrite()
2037 MemoryLocation DeadLoc = *State.getLocForWrite(DeadI); in eliminateDeadStores() local
2040 const Value *DeadUndObj = getUnderlyingObject(DeadLoc.Ptr); in eliminateDeadStores()
2053 KillingI, DeadI, KillingLoc, DeadLoc, KillingOffset, DeadOffset); in eliminateDeadStores()
2059 OR = isPartialOverwrite(KillingLoc, DeadLoc, KillingOffset, in eliminateDeadStores()