Lines Matching refs:SpvOpBranch
69 explicit Block(std::string label, SpvOp type = SpvOpBranch) in Block()
120 case SpvOpBranch: in operator std::string()
152 assert(lhs.type_ == SpvOpBranch); in operator >>()
845 Block branch("branch", SpvOpBranch); in GetUnreachableContinueTerminatedBy()
849 if (op == SpvOpBranch) target >> branch; in GetUnreachableContinueTerminatedBy()
907 GetParam(), SPV_ENV_UNIVERSAL_1_0, SpvOpBranch)); in TEST_P()
940 SpvCapabilityShader, SPV_ENV_WEBGPU_0, SpvOpBranch)); in TEST_F()
1002 Block branch("branch", SpvOpBranch); in GetUnreachableContinueUnreachableLoopInst()
1004 Block target("target", SpvOpBranch); in GetUnreachableContinueUnreachableLoopInst()
1116 Block branch("branch", SpvOpBranch); in GetUnreachableContinueWithComplexBody()
1118 Block target("target", SpvOpBranch); in GetUnreachableContinueWithComplexBody()
1172 Block t("t", SpvOpBranch); in GetUnreachableMergeWithBranchUse()
1281 Block foo("foo", SpvOpBranch); in GetUnreachableContinueWithBranchUse()
1282 Block branch("branch", SpvOpBranch); in GetUnreachableContinueWithBranchUse()
1284 Block target("target", SpvOpBranch); in GetUnreachableContinueWithBranchUse()
1337 Block branch("branch", SpvOpBranch); in GetReachableMergeAndContinue()
1339 Block target("target", SpvOpBranch); in GetReachableMergeAndContinue()
1341 Block t("t", SpvOpBranch); in GetReachableMergeAndContinue()
1342 Block f("f", SpvOpBranch); in GetReachableMergeAndContinue()
1396 Block branch("branch", SpvOpBranch); in GetUnreachableMergeAndContinue()
1398 Block target("target", SpvOpBranch); in GetUnreachableMergeAndContinue()
1625 merge_blocks.emplace_back("if_merge" + ss.str(), SpvOpBranch); in TEST_P()