Home
last modified time | relevance | path

Searched refs:block_itr (Results 1 – 14 of 14) sorted by relevance

/third_party/flutter/skia/third_party/externals/spirv-tools/source/opt/
Dlocal_ssa_elim_pass.cpp386 std::list<ir::BasicBlock*>::iterator block_itr) { in SSABlockInitLoopHeader() argument
387 const uint32_t label = (*block_itr)->id(); in SSABlockInitLoopHeader()
398 auto mergeInst = (*block_itr)->end(); in SSABlockInitLoopHeader()
415 for (auto bi = block_itr; (*bi)->id() != mergeLabel; ++bi) { in SSABlockInitLoopHeader()
430 auto insertItr = (*block_itr)->begin(); in SSABlockInitLoopHeader()
572 std::list<ir::BasicBlock*>::iterator block_itr) { in SSABlockInit() argument
573 const size_t numPreds = label2preds_[(*block_itr)->id()].size(); in SSABlockInit()
577 SSABlockInitSinglePred(*block_itr); in SSABlockInit()
578 else if (IsLoopHeader(*block_itr)) in SSABlockInit()
579 SSABlockInitLoopHeader(block_itr); in SSABlockInit()
[all …]
Dlocal_ssa_elim_pass.h147 void SSABlockInitLoopHeader(std::list<ir::BasicBlock*>::iterator block_itr);
161 void SSABlockInit(std::list<ir::BasicBlock*>::iterator block_itr);
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dreplace_desc_array_access_using_var_index.cpp241 for (auto block_itr = block->begin(); block_itr != block->end(); in UseNewIdsInBlock() local
242 ++block_itr) { in UseNewIdsInBlock()
243 (&*block_itr)->ForEachInId([&old_ids_to_new_ids](uint32_t* idp) { in UseNewIdsInBlock()
248 get_def_use_mgr()->AnalyzeInstUse(&*block_itr); in UseNewIdsInBlock()
Dloop_unroller.cpp800 for (auto& block_itr : blocks_to_add_) { in CloseUnrolledLoop() local
801 RemapOperands(block_itr.get()); in CloseUnrolledLoop()
932 for (auto& block_itr : blocks_to_add_) { in AddBlocksToLoop() local
933 loop->AddBasicBlock(block_itr.get()); in AddBlocksToLoop()
Dinstrument_pass.h300 UptrVectorIterator<BasicBlock> block_itr,
Dinstrument_pass.cpp871 BasicBlock::iterator inst_itr, UptrVectorIterator<BasicBlock> block_itr, in SplitBlock() argument
878 MovePreludeCode(inst_itr, block_itr, &first_blk_ptr); in SplitBlock()
889 MovePostludeCode(block_itr, &*split_blk_ptr); in SplitBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dreplace_desc_array_access_using_var_index.cpp241 for (auto block_itr = block->begin(); block_itr != block->end(); in UseNewIdsInBlock() local
242 ++block_itr) { in UseNewIdsInBlock()
243 (&*block_itr)->ForEachInId([&old_ids_to_new_ids](uint32_t* idp) { in UseNewIdsInBlock()
248 get_def_use_mgr()->AnalyzeInstUse(&*block_itr); in UseNewIdsInBlock()
Dloop_unroller.cpp800 for (auto& block_itr : blocks_to_add_) { in CloseUnrolledLoop() local
801 RemapOperands(block_itr.get()); in CloseUnrolledLoop()
932 for (auto& block_itr : blocks_to_add_) { in AddBlocksToLoop() local
933 loop->AddBasicBlock(block_itr.get()); in AddBlocksToLoop()
Dinstrument_pass.h300 UptrVectorIterator<BasicBlock> block_itr,
Dinstrument_pass.cpp871 BasicBlock::iterator inst_itr, UptrVectorIterator<BasicBlock> block_itr, in SplitBlock() argument
878 MovePreludeCode(inst_itr, block_itr, &first_blk_ptr); in SplitBlock()
889 MovePostludeCode(block_itr, &*split_blk_ptr); in SplitBlock()
/third_party/spirv-tools/source/opt/
Dreplace_desc_array_access_using_var_index.cpp243 for (auto block_itr = block->begin(); block_itr != block->end(); in UseNewIdsInBlock() local
244 ++block_itr) { in UseNewIdsInBlock()
245 (&*block_itr)->ForEachInId([&old_ids_to_new_ids](uint32_t* idp) { in UseNewIdsInBlock()
250 get_def_use_mgr()->AnalyzeInstUse(&*block_itr); in UseNewIdsInBlock()
Dloop_unroller.cpp801 for (auto& block_itr : blocks_to_add_) { in CloseUnrolledLoop() local
802 RemapOperands(block_itr.get()); in CloseUnrolledLoop()
933 for (auto& block_itr : blocks_to_add_) { in AddBlocksToLoop() local
934 loop->AddBasicBlock(block_itr.get()); in AddBlocksToLoop()
Dinstrument_pass.h313 UptrVectorIterator<BasicBlock> block_itr,
Dinstrument_pass.cpp936 BasicBlock::iterator inst_itr, UptrVectorIterator<BasicBlock> block_itr, in SplitBlock() argument
943 MovePreludeCode(inst_itr, block_itr, &first_blk_ptr); in SplitBlock()
954 MovePostludeCode(block_itr, &*split_blk_ptr); in SplitBlock()