Searched refs:BlockExtractor (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DBlockExtractor.cpp1 //===- BlockExtractor.cpp - Extracts blocks into their own functions ------===//
41 class BlockExtractor : public ModulePass { class in namespace:__anon5537
62 BlockExtractor(const SmallVectorImpl<BasicBlock *> &BlocksToExtract, function in class:__anon5537::BlockExtractor
75 BlockExtractor(const SmallVectorImpl<SmallVector<BasicBlock *, 16>> function in class:__anon5537::BlockExtractor
82 BlockExtractor() : BlockExtractor(SmallVector<BasicBlock *, 0>(), false) {} function in class:__anon5537::BlockExtractor
91 char BlockExtractor::ID = 0;
92 INITIALIZE_PASS(BlockExtractor, "extract-blocks",
95 ModulePass *llvm::createBlockExtractorPass() { return new BlockExtractor(); }
98 return new BlockExtractor(BlocksToExtrac
[all...]
/freebsd-12-stable/lib/clang/libllvm/
H A DMakefile1368 SRCS_EXT+= Transforms/IPO/BlockExtractor.cpp

Completed in 157 milliseconds