Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp279 static OverwriteResult isPartialOverwrite(const MemoryLocation &KillingLoc, in isPartialOverwrite() argument
284 const uint64_t KillingSize = KillingLoc.Size.getValue(); in isPartialOverwrite()
946 const MemoryLocation &KillingLoc, in isOverwrite()
956 strengthenLocationSize(KillingI, KillingLoc.Size); in isOverwrite()
958 const Value *KillingPtr = KillingLoc.Ptr->stripPointerCasts(); in isOverwrite()
982 if (KillingV == DeadV && BatchAA.isMustAlias(DeadLoc, KillingLoc)) in isOverwrite()
1001 AliasResult AAR = BatchAA.alias(KillingLoc, DeadLoc); in isOverwrite()
1329 const MemoryLocation &KillingLoc, const Value *KillingUndObj, in getDomMemoryDef()
1416 if (!isa<IntrinsicInst>(CurrentI) && isReadClobber(KillingLoc, CurrentI)) in getDomMemoryDef()
1420 if (any_of(Current->uses(), [this, &KillingLoc, StartAccess](Use &U) { in getDomMemoryDef()
[all …]