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

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpState.cpp36 while (DeadBlocks) {
37 DeadBlock *Next = DeadBlocks->Next;
38 free(DeadBlocks);
39 DeadBlocks = Next;
64 auto *D = new (Memory) DeadBlock(DeadBlocks, B);
H A DInterpState.h92 DeadBlock *DeadBlocks = nullptr; member in class:clang::interp::final
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DUnreachableBlockElim.cpp116 std::vector<MachineBasicBlock*> DeadBlocks; local
122 DeadBlocks.push_back(BB);
149 for (unsigned i = 0, e = DeadBlocks.size(); i != e; ++i) {
151 for (auto &I : DeadBlocks[i]->instrs())
153 DeadBlocks[i]->getParent()->eraseCallSiteInfo(&I);
155 DeadBlocks[i]->eraseFromParent();
209 return (!DeadBlocks.empty() || ModifiedPHI);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h233 /// Phi nodes may already be updated. Instructions in DeadBlocks should be
235 void removeBlocks(const SmallSetVector<BasicBlock *, 8> &DeadBlocks);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DSafepointIRVerifier.cpp73 SetVector<const BasicBlock *> DeadBlocks; member in class:__anon3692::CFGDeadness
103 return DeadBlocks.count(BB);
133 DeadBlocks.insert(&BB);
176 DeadBlocks.insert(Dom.begin(), Dom.end());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1015 if (DeadBlocks.count(DepBB)) {
2195 // Do not cleanup DeadBlocks in cleanupGlobalSets() as it's called for each
2197 DeadBlocks.clear();
2207 if (DeadBlocks.count(BB))
2581 /// function is to add all these blocks to "DeadBlocks". For the dead blocks'
2591 if (DeadBlocks.count(D))
2597 DeadBlocks.insert(Dom.begin(), Dom.end());
2602 if (DeadBlocks.count(S))
2607 if (!DeadBlocks.count(P)) {
2631 if (DeadBlocks
[all...]
H A DMergeICmps.cpp748 SmallVector<BasicBlock *, 16> DeadBlocks; local
751 DeadBlocks.push_back(Cmp.BB);
753 DeleteDeadBlocks(DeadBlocks, &DTU);
H A DSimpleLoopUnswitch.cpp1488 SmallVector<BasicBlock *, 16> DeadBlocks; local
1495 DeadBlocks.push_back(ClonedBB);
1500 SmallSetVector<BasicBlock *, 8> DeadBlockSet(DeadBlocks.begin(),
1501 DeadBlocks.end());
1506 for (BasicBlock *BB : DeadBlocks)
1509 for (BasicBlock *BB : DeadBlocks)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp126 std::vector<BasicBlock*> DeadBlocks; local
130 DeadBlocks.push_back(BB);
134 DeleteDeadBlocks(DeadBlocks, DTU, KeepOneInputPHIs);
136 return !DeadBlocks.empty();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h210 SetVector<BasicBlock *> DeadBlocks; member in class:llvm::GVN
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp1348 const SmallSetVector<BasicBlock *, 8> &DeadBlocks) {
1350 for (BasicBlock *BB : DeadBlocks) {
1354 if (!DeadBlocks.count(Succ))
1366 for (BasicBlock *BB : DeadBlocks) {
1347 removeBlocks( const SmallSetVector<BasicBlock *, 8> &DeadBlocks) argument
H A DInlineCost.cpp305 SetVector<BasicBlock *> DeadBlocks; member in class:__anon3360::CallAnalyzer
644 if (DeadBlocks.count(L->getHeader()))
921 if (DeadBlocks.count(Pred))
2038 return (DeadBlocks.count(Pred) ||
2044 return (!DeadBlocks.count(BB) &&
2056 if (DeadBlocks.insert(Dead))

Completed in 156 milliseconds