Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DBlockExtractor.cpp71 class BlockExtractorLegacyPass : public ModulePass { class
77 BlockExtractorLegacyPass(const SmallVectorImpl<BasicBlock *> &BlocksToExtract, in BlockExtractorLegacyPass() function in __anon79ae07b70111::BlockExtractorLegacyPass
90 BlockExtractorLegacyPass(const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in BlockExtractorLegacyPass() function in __anon79ae07b70111::BlockExtractorLegacyPass
97 BlockExtractorLegacyPass() in BlockExtractorLegacyPass() function in __anon79ae07b70111::BlockExtractorLegacyPass
98 : BlockExtractorLegacyPass(SmallVector<BasicBlock *, 0>(), false) {} in BlockExtractorLegacyPass()
103 char BlockExtractorLegacyPass::ID = 0;
104 INITIALIZE_PASS(BlockExtractorLegacyPass, "extract-blocks",
108 return new BlockExtractorLegacyPass(); in createBlockExtractorPass()
112 return new BlockExtractorLegacyPass(BlocksToExtract, EraseFunctions); in createBlockExtractorPass()
118 return new BlockExtractorLegacyPass(GroupsOfBlocksToExtract, EraseFunctions); in createBlockExtractorPass()
[all …]