Home
last modified time | relevance | path

Searched refs:GroupsOfBlocks (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DBlockExtractor.cpp48 GroupsOfBlocks = GroupsOfBlocksToExtract; in init()
54 std::vector<std::vector<BasicBlock *>> GroupsOfBlocks; member in __anon65dfb0020111::BlockExtractor
137 unsigned NextGroupIdx = GroupsOfBlocks.size(); in runOnModule()
138 GroupsOfBlocks.resize(NextGroupIdx + BlocksByName.size()); in runOnModule()
151 GroupsOfBlocks[NextGroupIdx].push_back(&*Res); in runOnModule()
157 for (auto &BBs : GroupsOfBlocks) { in runOnModule()
199 std::vector<std::vector<BasicBlock *>> &&GroupsOfBlocks, in BlockExtractorPass() argument
201 : GroupsOfBlocks(GroupsOfBlocks), EraseFunctions(EraseFunctions) {} in BlockExtractorPass()
206 BE.init(GroupsOfBlocks); in run()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DBlockExtractor.h25 BlockExtractorPass(std::vector<std::vector<BasicBlock *>> &&GroupsOfBlocks,
30 std::vector<std::vector<BasicBlock *>> GroupsOfBlocks;