Searched refs:KillingLoc (Results 1 – 1 of 1) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | DeadStoreElimination.cpp | 283 static OverwriteResult isPartialOverwrite(const MemoryLocation &KillingLoc, in isPartialOverwrite() argument 288 const uint64_t KillingSize = KillingLoc.Size.getValue(); in isPartialOverwrite() 913 const MemoryLocation &KillingLoc, in isOverwrite() 923 strengthenLocationSize(KillingI, KillingLoc.Size); in isOverwrite() 925 const Value *KillingPtr = KillingLoc.Ptr->stripPointerCasts(); in isOverwrite() 948 if (KillingV == DeadV && BatchAA.isMustAlias(DeadLoc, KillingLoc)) in isOverwrite() 961 AliasResult AAR = BatchAA.alias(KillingLoc, DeadLoc); in isOverwrite() 1301 const MemoryLocation &KillingLoc, const Value *KillingUndObj, in getDomMemoryDef() 1388 if (!isa<IntrinsicInst>(CurrentI) && isReadClobber(KillingLoc, CurrentI)) in getDomMemoryDef() 1392 if (any_of(Current->uses(), [this, &KillingLoc, StartAccess](Use &U) { in getDomMemoryDef() [all …]
|