/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() 183 void CodeExtractor::severSplitPHINodes(BasicBlock *&Header) { in severSplitPHINodes() 260 void CodeExtractor::splitReturnBlocks() { in splitReturnBlocks() 283 Function *CodeExtractor::constructFunction(const ValueSet &inputs, in constructFunction() 410 void CodeExtractor:: 661 void CodeExtractor::moveCodeToFunction(Function *newFunction) { in moveCodeToFunction() [all …]
|
D | CMakeLists.txt | 11 CodeExtractor.cpp
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | CodeExtractor.cpp | 47 class CodeExtractor { class 55 CodeExtractor(DominatorTree* dt = 0, bool AggArgs = false) in CodeExtractor() function in __anon89e149dc0111::CodeExtractor 106 void CodeExtractor::severSplitPHINodes(BasicBlock *&Header) { in severSplitPHINodes() 183 void CodeExtractor::splitReturnBlocks() { in splitReturnBlocks() 208 void CodeExtractor::findInputsOutputs(Values &inputs, Values &outputs) { in findInputsOutputs() 243 Function *CodeExtractor::constructFunction(const Values &inputs, in constructFunction() 374 void CodeExtractor:: 625 void CodeExtractor::moveCodeToFunction(Function *newFunction) { in moveCodeToFunction() 656 Function *CodeExtractor:: 757 bool CodeExtractor::isEligible(ArrayRef<BasicBlock*> code) { in isEligible() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | CodeExtractor.h | 50 class CodeExtractor { 78 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr, 87 CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs = false,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | CodeExtractor.cpp | 228 CodeExtractor::CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT, in CodeExtractor() function in CodeExtractor 236 CodeExtractor::CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs, in CodeExtractor() function in CodeExtractor 290 bool CodeExtractor::isLegalToShrinkwrapLifetimeMarkers( in isLegalToShrinkwrapLifetimeMarkers() 341 CodeExtractor::findOrCreateBlockForHoisting(BasicBlock *CommonExitBlock) { in findOrCreateBlockForHoisting() 394 void CodeExtractor::findAllocas(ValueSet &SinkCands, ValueSet &HoistCands, in findAllocas() 501 void CodeExtractor::findInputsOutputs(ValueSet &Inputs, ValueSet &Outputs, in findInputsOutputs() 526 void CodeExtractor::severSplitPHINodes(BasicBlock *&Header) { in severSplitPHINodes() 598 void CodeExtractor::splitReturnBlocks() { in splitReturnBlocks() 620 Function *CodeExtractor::constructFunction(const ValueSet &inputs, in constructFunction() 822 void CodeExtractor:: [all …]
|
D | CMakeLists.txt | 11 CodeExtractor.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Utils/ |
D | CodeExtractor.cpp | 24 TEST(CodeExtractor, ExitStub) { in TEST() argument 62 CodeExtractor CE(Candidates, &DT); in TEST()
|
D | CMakeLists.txt | 13 CodeExtractor.cpp
|
/external/llvm/lib/Transforms/IPO/ |
D | LoopExtractor.cpp | 141 CodeExtractor Extractor(DT, *L); in runOnLoop() 307 CodeExtractor(BlocksToExtractVec).extractCodeRegion(); in runOnModule()
|
D | PartialInlining.cpp | 132 = CodeExtractor(toExtract, &DT).extractCodeRegion(); in unswitchFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/CodeExtractor/ |
D | MultipleExitBranchProb.ll | 3 ; This test checks to make sure that CodeExtractor updates
|
D | ExtractedFnEntryCount.ll | 3 ; This test checks to make sure that the CodeExtractor
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
D | LoopExtractor.cpp | 142 CodeExtractor Extractor(DT, *L); in runOnLoop()
|
D | BlockExtractor.cpp | 157 CodeExtractor(BlocksToExtractVec).extractCodeRegion(); in runOnModule()
|
D | PartialInlining.cpp | 1119 CodeExtractor CE(RegionInfo.Region, &DT, /*AggregateArgs*/ false, in doMultiRegionFunctionOutlining() 1201 CodeExtractor(ToExtract, &DT, /*AggregateArgs*/ false, in doSingleRegionFunctionOutlining()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/CodeExtractor/X86/ |
D | InheritTargetAttributes.ll | 3 ; This testcase checks to see if CodeExtractor properly inherits
|
/external/swiftshader/third_party/llvm-7.0/ |
D | Android.mk | 938 llvm/lib/Transforms/Utils/CodeExtractor.cpp \
|
D | BUILD.gn | 1194 "llvm/lib/Transforms/Utils/CodeExtractor.cpp",
|
/external/swiftshader/ |
D | CMakeLists.txt | 1435 ${LLVM_DIR}/lib/Transforms/Utils/CodeExtractor.cpp
|