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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp138 MapVector<Instruction *, bool> &ThrowableInst,
153 auto It = ThrowableInst.find(DeadInst);
154 if (It != ThrowableInst.end())
155 ThrowableInst[It->first] = false;
188 // Pop dead entries from back of ThrowableInst till we find an alive entry.
189 while (!ThrowableInst.empty() && !ThrowableInst.back().second)
190 ThrowableInst.pop_back();
736 MapVector<Instruction *, bool> &ThrowableInst) {
771 ThrowableInst);
135 deleteDeadInstruction(Instruction *I, BasicBlock::iterator *BBI, MemoryDependenceResults &MD, const TargetLibraryInfo &TLI, InstOverlapIntervalsTy &IOL, MapVector<Instruction *, bool> &ThrowableInst, SmallSetVector<const Value *, 16> *ValueSet = nullptr) argument
732 handleFree(CallInst *F, AliasAnalysis *AA, MemoryDependenceResults *MD, DominatorTree *DT, const TargetLibraryInfo *TLI, InstOverlapIntervalsTy &IOL, MapVector<Instruction *, bool> &ThrowableInst) argument
825 handleEndBlock(BasicBlock &BB, AliasAnalysis *AA, MemoryDependenceResults *MD, const TargetLibraryInfo *TLI, InstOverlapIntervalsTy &IOL, MapVector<Instruction *, bool> &ThrowableInst) argument
1104 eliminateNoopStore(Instruction *Inst, BasicBlock::iterator &BBI, AliasAnalysis *AA, MemoryDependenceResults *MD, const DataLayout &DL, const TargetLibraryInfo *TLI, InstOverlapIntervalsTy &IOL, MapVector<Instruction *, bool> &ThrowableInst, DominatorTree *DT) argument
1205 MapVector<Instruction *, bool> ThrowableInst; local
[all...]

Completed in 85 milliseconds