Lines Matching refs:blockMergeInfo
1534 if (!blockMergeInfo.try_emplace(curBlock, loc, selectionControl, mergeBlock) in processSelectionMerge()
1560 if (!blockMergeInfo in processLoopMerge()
1613 : location(loc), control(control), blockMergeInfo(mergeInfo), in ControlFlowStructurizer()
1620 : location(loc), control(control), blockMergeInfo(mergeInfo),
1646 spirv::BlockMergeInfoMap &blockMergeInfo; member in __anon3e18fa6b0211::ControlFlowStructurizer
1848 auto it = blockMergeInfo.find(block); in structurize()
1849 if (it != blockMergeInfo.end()) { in structurize()
1872 blockMergeInfo.erase(it); in structurize()
1873 blockMergeInfo.try_emplace(newHeader, loc, it->second.control, newMerge, in structurize()
1990 while (!blockMergeInfo.empty()) { in structurizeControlFlow()
1991 Block *headerBlock = blockMergeInfo.begin()->first; in structurizeControlFlow()
1992 BlockMergeInfo mergeInfo = blockMergeInfo.begin()->second; in structurizeControlFlow()
2018 blockMergeInfo.erase(blockMergeInfo.begin()); in structurizeControlFlow()
2020 blockMergeInfo, headerBlock, in structurizeControlFlow()