Searched refs:DeadI (Results 1 – 1 of 1) sorted by relevance
242 const auto *DeadII = dyn_cast<IntrinsicInst>(DeadI); in isMaskedStoreOverwrite()287 auto &IM = IOL[DeadI]; in isPartialOverwrite()601 static bool tryToShortenBegin(Instruction *DeadI, in tryToShortenBegin() argument636 if (DeadI && isa<ConstantInt>(DeadI->getValueOperand()) && in tryToMergePartialOverlappingStores()1664 if (DeadI->isAtomic()) { in isDSEBarrier()1665 if (auto *LI = dyn_cast<LoadInst>(DeadI)) in isDSEBarrier()1667 if (auto *SI = dyn_cast<StoreInst>(DeadI)) in isDSEBarrier()1877 Instruction *DeadI = OI.first; in removePartiallyOverlappedStores() local1878 MemoryLocation Loc = *getLocForWrite(DeadI); in removePartiallyOverlappedStores()2045 State.deleteDeadInstruction(DeadI); in eliminateDeadStores()[all …]