Home
last modified time | relevance | path

Searched refs:DeadBlocks (Results 1 – 14 of 14) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DInterpState.cpp36 while (DeadBlocks) { in ~InterpState()
37 DeadBlock *Next = DeadBlocks->Next; in ~InterpState()
38 free(DeadBlocks); in ~InterpState()
39 DeadBlocks = Next; in ~InterpState()
64 auto *D = new (Memory) DeadBlock(DeadBlocks, B); in deallocate()
H A DInterpState.h93 DeadBlock *DeadBlocks = nullptr; variable
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DUnreachableBlockElim.cpp110 std::vector<MachineBasicBlock*> DeadBlocks; in runOnMachineFunction() local
114 DeadBlocks.push_back(&BB); in runOnMachineFunction()
141 for (MachineBasicBlock *BB : DeadBlocks) { in runOnMachineFunction()
200 return (!DeadBlocks.empty() || ModifiedPHI); in runOnMachineFunction()
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceBasicBlocks.cpp188 std::vector<BasicBlock *> DeadBlocks; in removeUnreachableBasicBlocksFromModule() local
202 DeadBlocks.push_back(&BB); in removeUnreachableBasicBlocksFromModule()
206 DeleteDeadBlocks(DeadBlocks, nullptr, /*KeepOneInputPHIs*/ false); in removeUnreachableBasicBlocksFromModule()
207 DeadBlocks.clear(); in removeUnreachableBasicBlocksFromModule()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DInlineModelFeatureMaps.h38 M(DeadBlocks, "dead_blocks") \
67 Feature != InlineCostFeatureIndex::DeadBlocks && in isHeuristicInlineCostFeature()
H A DMemorySSAUpdater.h234 void removeBlocks(const SmallSetVector<BasicBlock *, 8> &DeadBlocks);
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DSafepointIRVerifier.cpp71 SetVector<const BasicBlock *> DeadBlocks; member in __anon3f3b4b710111::CFGDeadness
101 return DeadBlocks.count(BB); in isDeadBlock()
131 DeadBlocks.insert(&BB); in processFunction()
174 DeadBlocks.insert(Dom.begin(), Dom.end()); in addDeadBlock()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1287 if (DeadBlocks.count(DepBB)) { in AnalyzeLoadAvailability()
2622 DeadBlocks.clear(); in runImpl()
2635 if (DeadBlocks.count(BB)) in processBlock()
3030 if (DeadBlocks.count(D)) in addDeadBlock()
3036 DeadBlocks.insert(Dom.begin(), Dom.end()); in addDeadBlock()
3041 if (DeadBlocks.count(S)) in addDeadBlock()
3046 if (!DeadBlocks.count(P)) { in addDeadBlock()
3068 if (DeadBlocks.count(B)) in addDeadBlock()
3075 if (!DeadBlocks.count(P)) in addDeadBlock()
3081 DeadBlocks.insert(P = S); in addDeadBlock()
[all …]
H A DMergeICmps.cpp724 SmallVector<BasicBlock *, 16> DeadBlocks; in simplify() local
729 DeadBlocks.push_back(Block.BB); in simplify()
732 DeleteDeadBlocks(DeadBlocks, &DTU); in simplify()
H A DSimpleLoopUnswitch.cpp1613 SmallVector<BasicBlock *, 16> DeadBlocks; in deleteDeadClonedBlocks() local
1620 DeadBlocks.push_back(ClonedBB); in deleteDeadClonedBlocks()
1625 SmallSetVector<BasicBlock *, 8> DeadBlockSet(DeadBlocks.begin(), in deleteDeadClonedBlocks()
1626 DeadBlocks.end()); in deleteDeadClonedBlocks()
1631 for (BasicBlock *BB : DeadBlocks) in deleteDeadClonedBlocks()
1634 for (BasicBlock *BB : DeadBlocks) in deleteDeadClonedBlocks()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DInlineCost.cpp388 SmallPtrSet<BasicBlock *, 16> DeadBlocks; member in __anon0e0437920111::CallAnalyzer
920 if (DeadBlocks.count(L->getHeader())) in finalizeAnalysis()
1213 if (DeadBlocks.count(L->getHeader())) in finalizeAnalysis()
1219 set(InlineCostFeatureIndex::DeadBlocks, DeadBlocks.size()); in finalizeAnalysis()
1445 if (DeadBlocks.count(Pred)) in visitPHI()
2577 return (DeadBlocks.count(Pred) || in findDeadBlocks()
2583 return (!DeadBlocks.count(BB) && in findDeadBlocks()
2595 if (DeadBlocks.insert(Dead).second) in findDeadBlocks()
H A DMemorySSAUpdater.cpp1373 const SmallSetVector<BasicBlock *, 8> &DeadBlocks) { in removeBlocks() argument
1375 for (BasicBlock *BB : DeadBlocks) { in removeBlocks()
1379 if (!DeadBlocks.count(Succ)) in removeBlocks()
1391 for (BasicBlock *BB : DeadBlocks) { in removeBlocks()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h225 SetVector<BasicBlock *> DeadBlocks;
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp133 std::vector<BasicBlock*> DeadBlocks; in EliminateUnreachableBlocks() local
136 DeadBlocks.push_back(&BB); in EliminateUnreachableBlocks()
139 DeleteDeadBlocks(DeadBlocks, DTU, KeepOneInputPHIs); in EliminateUnreachableBlocks()
141 return !DeadBlocks.empty(); in EliminateUnreachableBlocks()