| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpState.cpp | 44 while (DeadBlocks) { in ~InterpState() 45 DeadBlock *Next = DeadBlocks->Next; in ~InterpState() 46 std::free(DeadBlocks); in ~InterpState() 47 DeadBlocks = Next; in ~InterpState() 54 for (DeadBlock *DB = DeadBlocks; DB; DB = DB->Next) { in cleanup() 86 auto *D = new (Memory) DeadBlock(DeadBlocks, B); in deallocate()
|
| H A D | InterpState.h | 163 DeadBlock *DeadBlocks = nullptr; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | UnreachableBlockElim.cpp | 147 std::vector<MachineBasicBlock*> DeadBlocks; in run() local 151 DeadBlocks.push_back(&BB); in run() 176 for (MachineBasicBlock *BB : DeadBlocks) { in run() 234 return (!DeadBlocks.empty() || ModifiedPHI); in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | FunctionSpecialization.h | 162 DenseSet<BasicBlock *> DeadBlocks; variable 180 return Solver.isBlockExecutable(BB) && !DeadBlocks.contains(BB); in isBlockExecutable()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | SafepointIRVerifier.cpp | 71 SetVector<const BasicBlock *> DeadBlocks; member in __anond3efd71a0111::CFGDeadness 101 return DeadBlocks.count(BB); in isDeadBlock() 131 DeadBlocks.insert(&BB); in processFunction() 173 DeadBlocks.insert_range(Dom); in addDeadBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 1480 if (DeadBlocks.count(DepBB)) { in AnalyzeLoadAvailability() 2887 DeadBlocks.clear(); in runImpl() 2896 if (DeadBlocks.count(BB)) in processBlock() 3249 if (DeadBlocks.count(D)) in addDeadBlock() 3255 DeadBlocks.insert_range(Dom); in addDeadBlock() 3260 if (DeadBlocks.count(S)) in addDeadBlock() 3265 if (!DeadBlocks.count(P)) { in addDeadBlock() 3287 if (DeadBlocks.count(B)) in addDeadBlock() 3294 if (!DeadBlocks.count(P)) in addDeadBlock() 3300 DeadBlocks.insert(P = S); in addDeadBlock() [all …]
|
| H A D | MergeICmps.cpp | 731 SmallVector<BasicBlock *, 16> DeadBlocks; in simplify() local 736 DeadBlocks.push_back(Block.BB); in simplify() 739 DeleteDeadBlocks(DeadBlocks, &DTU); in simplify()
|
| H A D | SimpleLoopUnswitch.cpp | 1682 SmallVector<BasicBlock *, 16> DeadBlocks; in deleteDeadClonedBlocks() local 1689 DeadBlocks.push_back(ClonedBB); in deleteDeadClonedBlocks() 1694 SmallSetVector<BasicBlock *, 8> DeadBlockSet(DeadBlocks.begin(), in deleteDeadClonedBlocks() 1695 DeadBlocks.end()); in deleteDeadClonedBlocks() 1700 for (BasicBlock *BB : DeadBlocks) in deleteDeadClonedBlocks() 1703 for (BasicBlock *BB : DeadBlocks) in deleteDeadClonedBlocks()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 235 LLVM_ABI void removeBlocks(const SmallSetVector<BasicBlock *, 8> &DeadBlocks);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineCost.cpp | 417 SmallPtrSet<BasicBlock *, 16> DeadBlocks; member in __anon463f3bdb0111::CallAnalyzer 1094 if (DeadBlocks.count(L->getHeader())) in finalizeAnalysis() 1401 if (DeadBlocks.count(L->getHeader())) in finalizeAnalysis() 1407 set(InlineCostFeatureIndex::dead_blocks, DeadBlocks.size()); in finalizeAnalysis() 1640 if (DeadBlocks.count(Pred)) in visitPHI() 2866 if (DeadBlocks.count(Pred)) in findDeadBlocks() 2874 return (!DeadBlocks.count(BB) && in findDeadBlocks() 2886 if (DeadBlocks.insert(Dead).second) in findDeadBlocks()
|
| H A D | MemorySSAUpdater.cpp | 1363 const SmallSetVector<BasicBlock *, 8> &DeadBlocks) { in removeBlocks() argument 1365 for (BasicBlock *BB : DeadBlocks) { in removeBlocks() 1369 if (!DeadBlocks.count(Succ)) in removeBlocks() 1381 for (BasicBlock *BB : DeadBlocks) { in removeBlocks()
|
| /freebsd/contrib/llvm-project/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()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVN.h | 252 SetVector<BasicBlock *> DeadBlocks;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | FunctionSpecialization.cpp | 119 if (!DeadBlocks.insert(BB).second) in estimateBasicBlocks()
|
| H A D | AttributorAttributes.cpp | 3644 llvm::all_of(DeadBlocks, [&](const BasicBlock *BB) { in updateImpl() 3650 DeadBlocks.clear(); in updateImpl() 3706 DeadBlocks.insert(ToBB); in isReachableImpl() 3752 DenseSet<const BasicBlock *> DeadBlocks; member
|