Searched refs:CodeExtractor (Results 1 – 6 of 6) sorted by relevance
/external/llvm/include/llvm/Transforms/Utils/ |
D | CodeExtractor.h | 44 class CodeExtractor { 61 CodeExtractor(BasicBlock *BB, bool AggregateArgs = false); 69 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr, 76 CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs = false); 82 CodeExtractor(DominatorTree &DT, const RegionNode &RN,
|
/external/llvm/lib/Transforms/Utils/ |
D | CodeExtractor.cpp | 122 CodeExtractor::CodeExtractor(BasicBlock *BB, bool AggregateArgs) in CodeExtractor() function in CodeExtractor 126 CodeExtractor::CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT, in CodeExtractor() function in CodeExtractor 131 CodeExtractor::CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs) in CodeExtractor() function in CodeExtractor 135 CodeExtractor::CodeExtractor(DominatorTree &DT, const RegionNode &RN, in CodeExtractor() function in CodeExtractor 160 void CodeExtractor::findInputsOutputs(ValueSet &Inputs, in findInputsOutputs() 188 void CodeExtractor::severSplitPHINodes(BasicBlock *&Header) { in severSplitPHINodes() 265 void CodeExtractor::splitReturnBlocks() { in splitReturnBlocks() 292 Function *CodeExtractor::constructFunction(const ValueSet &inputs, in constructFunction() 422 void CodeExtractor:: 675 void CodeExtractor::moveCodeToFunction(Function *newFunction) { in moveCodeToFunction() [all …]
|
D | CMakeLists.txt | 11 CodeExtractor.cpp
|
D | Android.mk | 13 CodeExtractor.cpp \
|
/external/llvm/lib/Transforms/IPO/ |
D | LoopExtractor.cpp | 141 CodeExtractor Extractor(DT, *L); in runOnLoop() 306 CodeExtractor(BlocksToExtractVec).extractCodeRegion(); in runOnModule()
|
D | PartialInlining.cpp | 127 = CodeExtractor(toExtract, &DT).extractCodeRegion(); in unswitchFunction()
|