Searched refs:DeadI (Results 1 - 1 of 1) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp235 /// overwrite \p DeadI.
237 const Instruction *DeadI,
240 const auto *DeadII = dyn_cast<IntrinsicInst>(DeadI);
282 Instruction *DeadI,
296 auto &IM = IOL[DeadI];
560 static bool tryToShorten(Instruction *DeadI, int64_t &DeadStart, argument
563 auto *DeadIntrinsic = cast<AnyMemIntrinsic>(DeadI);
614 if (auto *AMI = dyn_cast<AtomicMemIntrinsic>(DeadI)) {
623 << (IsOverwriteEnd ? "END" : "BEGIN") << ": " << *DeadI
637 Type::getInt8Ty(DeadIntrinsic->getContext()), OrigDest, Indices, "", DeadI);
236 isMaskedStoreOverwrite(const Instruction *KillingI, const Instruction *DeadI, BatchAAResults &AA) argument
279 isPartialOverwrite(const MemoryLocation &KillingLoc, const MemoryLocation &DeadLoc, int64_t KillingOff, int64_t DeadOff, Instruction *DeadI, InstOverlapIntervalsTy &IOL) argument
654 tryToShortenEnd(Instruction *DeadI, OverlapIntervalsTy &IntervalMap, int64_t &DeadStart, uint64_t &DeadSize) argument
681 tryToShortenBegin(Instruction *DeadI, OverlapIntervalsTy &IntervalMap, int64_t &DeadStart, uint64_t &DeadSize) argument
711 tryToMergePartialOverlappingStores(StoreInst *KillingI, StoreInst *DeadI, int64_t KillingOffset, int64_t DeadOffset, const DataLayout &DL, BatchAAResults &AA, DominatorTree *DT) argument
932 isOverwrite(const Instruction *KillingI, const Instruction *DeadI, const MemoryLocation &KillingLoc, const MemoryLocation &DeadLoc, int64_t &KillingOff, int64_t &DeadOff) argument
1762 mayThrowBetween(Instruction *KillingI, Instruction *DeadI, const Value *KillingUndObj) argument
1780 isDSEBarrier(const Value *KillingUndObj, Instruction *DeadI) argument
2002 Instruction *DeadI = OI.first; local
2153 Instruction *DeadI = DeadDefAccess->getMemoryInst(); local
[all...]

Completed in 91 milliseconds