| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | InterpState.cpp | 36 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 D | InterpState.h | 93 DeadBlock *DeadBlocks = nullptr; variable
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | UnreachableBlockElim.cpp | 110 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 D | ReduceBasicBlocks.cpp | 188 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 D | InlineModelFeatureMaps.h | 38 M(DeadBlocks, "dead_blocks") \ 67 Feature != InlineCostFeatureIndex::DeadBlocks && in isHeuristicInlineCostFeature()
|
| H A D | MemorySSAUpdater.h | 234 void removeBlocks(const SmallSetVector<BasicBlock *, 8> &DeadBlocks);
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | SafepointIRVerifier.cpp | 71 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 D | GVN.cpp | 1287 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 D | MergeICmps.cpp | 724 SmallVector<BasicBlock *, 16> DeadBlocks; in simplify() local 729 DeadBlocks.push_back(Block.BB); in simplify() 732 DeleteDeadBlocks(DeadBlocks, &DTU); in simplify()
|
| H A D | SimpleLoopUnswitch.cpp | 1613 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 D | InlineCost.cpp | 388 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 D | MemorySSAUpdater.cpp | 1373 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 D | GVN.h | 225 SetVector<BasicBlock *> DeadBlocks;
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 133 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()
|