Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp67 using BlockSet = SmallPtrSet<MachineBasicBlock *, 4>; typedef
125 const BlockSet &Blocks;
127 BlockSet Loopers, LoopEntries;
198 BlockSet &getBlocks() { return Blocks; } in getBlocks()
202 const BlockSet &Enterers;
204 BlockSet Blocks;
210 BlockSet AddedToWorkList; in calculate()
244 void makeSingleEntryLoop(BlockSet &Entries, BlockSet &Blocks,
288 BlockSet MutualLoopEntries; in processRegion()
339 BlockSet &Entries, BlockSet &Blocks, MachineFunction &MF, in makeSingleEntryLoop()
[all …]
H A DWebAssemblyExceptionInfo.h48 SmallPtrSet<MachineBasicBlock *, 8> BlockSet; variable
68 return BlockSet.count(MBB); in contains()
71 void addToBlocksSet(MachineBasicBlock *MBB) { BlockSet.insert(MBB); } in addToBlocksSet()
72 void removeFromBlocksSet(MachineBasicBlock *MBB) { BlockSet.erase(MBB); } in removeFromBlocksSet()
76 BlockSet.insert(MBB); in addBlock()
87 SmallPtrSetImpl<MachineBasicBlock *> &getBlocksSet() { return BlockSet; } in getBlocksSet()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h108 using BlockSet = SmallPtrSetImpl<MachineBasicBlock*>;
193 BlockSet &VisitedBBs) const;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h648 using BlockSet = DenseSet<Block *>; variable
654 using block_iterator = BlockSet::iterator;
655 using const_block_iterator = BlockSet::const_iterator;
689 BlockSet::size_type blocks_size() const { return Blocks.size(); } in blocks_size()
739 BlockSet Blocks;
788 using BlockSet = DenseSet<Block *>; variable
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp247 SmallPtrSet<BasicBlock *, 8> BlockSet; in PGOCounterPromoter() local
254 if (BlockSet.insert(ExitBlock).second) { in PGOCounterPromoter()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h606 void collectBlocks(SmallPtrSetImpl<BasicBlock *> &BlockSet,
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DReachingDefAnalysis.cpp415 BlockSet &VisitedBBs) const { in getLiveOuts()
H A DMachineVerifier.cpp109 using BlockSet = SmallPtrSet<const MachineBasicBlock *, 8>; typedef
113 BlockSet FunctionBlocks;
155 BlockSet Preds, Succs;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2724 SmallPtrSetImpl<BasicBlock *> &BlockSet, in collectBlocks() argument
2727 BlockSet.insert(EntryBB); in collectBlocks()
2728 BlockSet.insert(ExitBB); in collectBlocks()
2735 if (BlockSet.insert(SuccBB).second) in collectBlocks()