Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Transforms/Utils/
DCodeExtractor.h44 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/
DCodeExtractor.cpp122 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 …]
DCMakeLists.txt11 CodeExtractor.cpp
DAndroid.mk13 CodeExtractor.cpp \
/external/llvm/lib/Transforms/IPO/
DLoopExtractor.cpp141 CodeExtractor Extractor(DT, *L); in runOnLoop()
306 CodeExtractor(BlocksToExtractVec).extractCodeRegion(); in runOnModule()
DPartialInlining.cpp127 = CodeExtractor(toExtract, &DT).extractCodeRegion(); in unswitchFunction()