Home
last modified time | relevance | path

Searched refs:BlockSet (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp68 using BlockSet = SmallPtrSet<MachineBasicBlock *, 4>; typedef
70 static BlockVector getSortedEntries(const BlockSet &Entries) { in getSortedEntries()
86 ReachabilityGraph(MachineBasicBlock *Entry, const BlockSet &Blocks) in ReachabilityGraph()
111 const BlockSet &getLoopers() const { return Loopers; } in getLoopers()
114 const BlockSet &getLoopEntries() const { return LoopEntries; } in getLoopEntries()
117 const BlockSet &getLoopEnterers(MachineBasicBlock *LoopEntry) const { in getLoopEnterers()
126 const BlockSet &Blocks;
128 BlockSet Loopers, LoopEntries;
129 DenseMap<MachineBasicBlock *, BlockSet> LoopEnterers;
134 DenseMap<MachineBasicBlock *, BlockSet> Reachable;
[all …]
H A DWebAssemblyExceptionInfo.h47 SmallPtrSet<MachineBasicBlock *, 8> BlockSet; variable
67 return BlockSet.count(MBB); in contains()
70 void addToBlocksSet(MachineBasicBlock *MBB) { BlockSet.insert(MBB); } in addToBlocksSet()
71 void removeFromBlocksSet(MachineBasicBlock *MBB) { BlockSet.erase(MBB); } in removeFromBlocksSet()
75 BlockSet.insert(MBB); in addBlock()
86 SmallPtrSetImpl<MachineBasicBlock *> &getBlocksSet() { return BlockSet; } in getBlocksSet()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h108 using BlockSet = SmallPtrSetImpl<MachineBasicBlock*>;
193 BlockSet &VisitedBBs) const;
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h676 using BlockSet = DenseSet<Block *>; variable
682 using block_iterator = BlockSet::iterator;
683 using const_block_iterator = BlockSet::const_iterator;
722 BlockSet::size_type blocks_size() const { return Blocks.size(); } in blocks_size()
773 BlockSet Blocks;
826 using BlockSet = DenseSet<Block *>; variable
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp237 SmallPtrSet<BasicBlock *, 8> BlockSet; in PGOCounterPromoter() local
244 if (BlockSet.insert(ExitBlock).second) { in PGOCounterPromoter()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DReachingDefAnalysis.cpp420 BlockSet &VisitedBBs) const { in getLiveOuts()
H A DMachineVerifier.cpp116 using BlockSet = SmallPtrSet<const MachineBasicBlock *, 8>; typedef
120 BlockSet FunctionBlocks;
162 BlockSet Preds, Succs;
/openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h1067 void collectBlocks(SmallPtrSetImpl<BasicBlock *> &BlockSet,
/openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp4750 SmallPtrSetImpl<BasicBlock *> &BlockSet, in collectBlocks() argument
4753 BlockSet.insert(EntryBB); in collectBlocks()
4754 BlockSet.insert(ExitBB); in collectBlocks()
4761 if (BlockSet.insert(SuccBB).second) in collectBlocks()