Lines Matching refs:blockIds
1372 conditional.blockIds.resize(blockCount); in startConditional()
1373 for (spirv::IdRef &blockId : conditional.blockIds) in startConditional()
1390 ASSERT(conditional.nextBlockToWrite < conditional.blockIds.size()); in nextConditionalBlock()
1391 const spirv::IdRef blockId = conditional.blockIds[conditional.nextBlockToWrite++]; in nextConditionalBlock()
1406 ASSERT(mConditionalStack.back().nextBlockToWrite == mConditionalStack.back().blockIds.size()); in endConditional()
1434 return conditional.blockIds.back(); in getBreakTargetId()
1452 ASSERT(conditional.blockIds.size() > 2); in getContinueTargetId()
1453 return conditional.blockIds[conditional.blockIds.size() - 2]; in getContinueTargetId()
1620 const spirv::IdRef mergeBlock = getCurrentConditional()->blockIds.back(); in writeBranchConditionalBlockEnd()
1638 const spirv::IdRef headerBlock = mConditionalStack.back().blockIds[0]; in writeLoopHeader()
1736 const spirv::IdRef nextBlock = conditional->blockIds[conditional->nextBlockToWrite]; in writeSwitchCaseBlockEnd()