Searched refs:MergeBlocks (Results 1 – 11 of 11) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | block_merge_pass.cpp | 28 bool BlockMergePass::MergeBlocks(Function* func) { in MergeBlocks() function in spvtools::opt::BlockMergePass 46 ProcessFunction pfn = [this](Function* fp) { return MergeBlocks(fp); }; in Process()
|
D | block_merge_pass.h | 55 bool MergeBlocks(Function* func);
|
/third_party/spirv-tools/source/opt/ |
D | block_merge_pass.cpp | 28 bool BlockMergePass::MergeBlocks(Function* func) { in MergeBlocks() function in spvtools::opt::BlockMergePass 46 ProcessFunction pfn = [this](Function* fp) { return MergeBlocks(fp); }; in Process()
|
D | block_merge_pass.h | 55 bool MergeBlocks(Function* func);
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | block_merge_pass.cpp | 28 bool BlockMergePass::MergeBlocks(Function* func) { in MergeBlocks() function in spvtools::opt::BlockMergePass 46 ProcessFunction pfn = [this](Function* fp) { return MergeBlocks(fp); }; in Process()
|
D | block_merge_pass.h | 55 bool MergeBlocks(Function* func);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopUnrollAndJam.cpp | 539 SmallPtrSet<BasicBlock *, 16> MergeBlocks; in UnrollAndJamLoop() local 540 MergeBlocks.insert(ForeBlocksLast.begin(), ForeBlocksLast.end()); in UnrollAndJamLoop() 541 MergeBlocks.insert(SubLoopBlocksLast.begin(), SubLoopBlocksLast.end()); in UnrollAndJamLoop() 542 MergeBlocks.insert(AftBlocksLast.begin(), AftBlocksLast.end()); in UnrollAndJamLoop() 543 while (!MergeBlocks.empty()) { in UnrollAndJamLoop() 544 BasicBlock *BB = *MergeBlocks.begin(); in UnrollAndJamLoop() 553 MergeBlocks.erase(Dest); in UnrollAndJamLoop() 555 MergeBlocks.erase(BB); in UnrollAndJamLoop() 557 MergeBlocks.erase(BB); in UnrollAndJamLoop()
|
/third_party/spirv-tools/source/fuzz/pass_management/ |
D | repeated_pass_instances.h | 147 REPEATED_PASS_INSTANCE(MergeBlocks);
|
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/pass_management/ |
D | repeated_pass_instances.h | 147 REPEATED_PASS_INSTANCE(MergeBlocks);
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/pass_management/ |
D | repeated_pass_instances.h | 147 REPEATED_PASS_INSTANCE(MergeBlocks);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | IfConversion.cpp | 283 void MergeBlocks(BBInfo &ToBBI, BBInfo &FromBBI, bool AddEdges = true); 1588 MergeBlocks(BBI, *CvtBBI); in IfConvertSimple() 1697 MergeBlocks(BBI, *CvtBBI, false); in IfConvertTriangle() 1739 MergeBlocks(BBI, *NextBBI); in IfConvertTriangle() 2002 MergeBlocks(BBI, *BBI1, MergeAddEdges); in IfConvertDiamondCommon() 2003 MergeBlocks(BBI, *BBI2, MergeAddEdges); in IfConvertDiamondCommon() 2097 MergeBlocks(BBI, TailBBI); in IfConvertDiamond() 2244 void IfConverter::MergeBlocks(BBInfo &ToBBI, BBInfo &FromBBI, bool AddEdges) { in MergeBlocks() function in IfConverter
|