Lines Matching refs:target

474   str += bad >> entry;  // Cannot target entry block
524 str += bad >> std::vector<Block>({entry, exit}); // cannot target entry block
758 Block target("target", op);
760 if (op == spv::Op::OpBranch) target >> branch;
764 branch.AppendBody("OpLoopMerge %merge %target None\n");
766 str += nameOps("branch", "merge", "target", std::make_pair("func", "Main"));
772 str += target;
857 Block target("target", spv::Op::OpBranch);
859 target >> branch;
863 branch.AppendBody("OpLoopMerge %merge %target None\n");
865 str += nameOps("branch", "merge", "target", std::make_pair("func", "Main"));
869 str += target;
925 Block target("target", spv::Op::OpBranch);
927 target >> branch;
930 target.AppendBody("OpStore %placeholder %one\n");
934 branch.AppendBody("OpLoopMerge %merge %target None\n");
936 str += nameOps("branch", "merge", "target", std::make_pair("func", "Main"));
943 str += target;
1036 Block target("target", spv::Op::OpBranch);
1038 target >> branch;
1044 branch.AppendBody("OpLoopMerge %merge %target None\n");
1046 str += nameOps("branch", "merge", "target", std::make_pair("func", "Main"));
1053 str += target;
1070 Block target("target", spv::Op::OpBranch);
1075 target >> branch;
1078 f >> target;
1082 branch.AppendBody("OpLoopMerge %merge %target None\n");
1086 str += nameOps("branch", "merge", "target", "body", "t", "f",
1096 str += target;
1113 Block target("target", spv::Op::OpBranch);
1119 target >> branch;
1124 branch.AppendBody("OpLoopMerge %merge %target None\n");
1128 str += nameOps("branch", "merge", "pre_target", "target", "body", "t", "f",
1138 str += pre_target >> target;
1139 str += target;
1356 "The continue construct with the continue target "
1497 "The continue construct with the continue target "
1531 MatchesRegex("The continue construct with the continue target "
1568 MatchesRegex("The continue construct with the continue target "
1721 // The continue construct cannot be the merge target of a nested selection
1815 ; Note: In this case, the "target" block is both the entry block of
1819 OpLoopMerge %loop_merge %target None
1820 OpBranchConditional %cond %target %loop_merge
1823 %target = OpLabel
2198 "precede it in the OpSwitch's target list\n"
2235 "precede it in the OpSwitch's target list\n"
2274 "precede it in the OpSwitch's target list\n"
2413 "immediately precede it in the OpSwitch's target list"));
2446 "immediately precede it in the OpSwitch's target list"));
3322 "The continue construct with the continue target '9[%9]' is not "
4671 OpBranchConditional %undef %target %target
4672 %target = OpLabel
4692 OpBranchConditional %undef %target %target
4693 %target = OpLabel
4731 HasSubstr("The continue construct with the continue target '7[%7]' "