Lines Matching defs:string
20 #include <string>
41 std::string nameOps() { return ""; }
44 std::string nameOps(std::pair<std::string, std::string> head, Args... names) {
50 std::string nameOps(std::string head, Args... names) {
57 std::string label_;
58 std::string body_;
67 explicit Block(std::string label, spv::Op type = spv::Op::OpBranch)
71 Block& SetBody(std::string body) {
76 Block& AppendBody(std::string body) {
81 /// Converts the block into a SPIR-V string
82 operator std::string() {
155 const std::string& GetDefaultHeader(spv::Capability cap) {
156 static const std::string shader_header =
161 static const std::string kernel_header =
169 const std::string& types_consts() {
170 static const std::string types =
195 std::string str = R"(
233 std::string str = R"(
280 std::string str = GetDefaultHeader(GetParam()) +
303 std::string str = GetDefaultHeader(GetParam()) +
323 std::string str = GetDefaultHeader(GetParam()) +
348 std::string str = GetDefaultHeader(GetParam()) +
373 std::string str = GetDefaultHeader(GetParam()) +
405 std::string str = GetDefaultHeader(GetParam()) +
441 std::string str = GetDefaultHeader(GetParam()) +
468 std::string str = GetDefaultHeader(GetParam()) +
492 std::string str = GetDefaultHeader(GetParam()) +
518 std::string str = GetDefaultHeader(GetParam()) +
547 std::string str = GetDefaultHeader(GetParam()) +
580 std::string str = GetDefaultHeader(GetParam()) +
616 std::string str = GetDefaultHeader(GetParam()) +
652 std::string str = GetDefaultHeader(GetParam()) +
676 std::string GetUnreachableMergeNoMergeInst(spv::Capability cap) {
677 std::string header = GetDefaultHeader(cap);
688 std::string str = header;
706 std::string GetUnreachableMergeTerminatedBy(spv::Capability cap, spv::Op op) {
707 std::string header = GetDefaultHeader(cap);
716 std::string str = header;
751 std::string GetUnreachableContinueTerminatedBy(spv::Capability cap,
753 std::string header = GetDefaultHeader(cap);
762 std::string str = header;
816 std::string GetUnreachableMergeUnreachableMergeInst(spv::Capability cap) {
817 std::string header = GetDefaultHeader(cap);
827 std::string str = header;
850 std::string GetUnreachableContinueUnreachableLoopInst(spv::Capability cap) {
851 std::string header = GetDefaultHeader(cap);
861 std::string str = header;
883 std::string GetUnreachableMergeWithComplexBody(spv::Capability cap) {
884 std::string header = GetDefaultHeader(cap);
896 std::string str = header;
919 std::string GetUnreachableContinueWithComplexBody(spv::Capability cap) {
920 std::string header = GetDefaultHeader(cap);
932 std::string str = header;
954 std::string GetUnreachableMergeWithBranchUse(spv::Capability cap) {
955 std::string header = GetDefaultHeader(cap);
965 std::string str = header;
987 std::string GetUnreachableMergeWithMultipleUses(spv::Capability cap) {
988 std::string header = GetDefaultHeader(cap);
999 std::string str = header;
1030 std::string GetUnreachableContinueWithBranchUse(spv::Capability cap) {
1031 std::string header = GetDefaultHeader(cap);
1042 std::string str = header;
1064 std::string GetReachableMergeAndContinue(spv::Capability cap) {
1065 std::string header = GetDefaultHeader(cap);
1080 std::string str = header;
1107 std::string GetUnreachableMergeAndContinue(spv::Capability cap) {
1108 std::string header = GetDefaultHeader(cap);
1122 std::string str = header;
1150 std::string GetUnreachableBlock(spv::Capability cap) {
1151 std::string header = GetDefaultHeader(cap);
1157 std::string str = header;
1174 std::string GetUnreachableBranch(spv::Capability cap) {
1175 std::string header = GetDefaultHeader(cap);
1188 std::string str = header;
1211 std::string str = GetDefaultHeader(GetParam()) + std::string(types_consts()) +
1230 std::string str = GetDefaultHeader(GetParam()) + std::string(types_consts()) +
1259 std::string str =
1300 std::string str = GetDefaultHeader(GetParam()) + std::string(types_consts()) +
1336 std::string str =
1376 std::string str = GetDefaultHeader(GetParam()) + nameOps("split", "f") +
1409 std::string str = GetDefaultHeader(GetParam()) + nameOps("split") +
1442 std::string str = GetDefaultHeader(GetParam()) +
1479 std::string str = GetDefaultHeader(GetParam()) +
1516 std::string str = GetDefaultHeader(GetParam()) + nameOps("cont", "loop") +
1552 std::string str = GetDefaultHeader(GetParam()) + nameOps("cont", "loop") +
1585 std::string str = R"(
1624 std::string str = R"(
1650 std::string str = R"(
1704 std::string str = GetDefaultHeader(GetParam()) +
1738 std::string str =
1779 std::string str = GetDefaultHeader(GetParam()) +
1800 std::string spirv = R"(
1839 std::string spirv = R"(
1860 std::string spirv = R"(
1888 std::string text = R"(
1910 std::string text = R"(
1934 std::string text = R"(
1970 std::string text = R"(
2004 std::string text = R"(
2038 std::string text = R"(
2066 std::string text = R"(
2116 std::string text = R"(
2166 std::string text = R"(
2203 std::string text = R"(
2240 std::string text = R"(
2279 const std::string text = R"(
2313 const std::string text = R"(
2348 const std::string text = R"(
2384 const std::string text = R"(
2417 const std::string text = R"(
2450 const std::string text = R"(
2481 const std::string text = R"(
2512 const std::string text = R"(
2561 const std::string text = R"(
2594 const std::string text = R"(
2626 const std::string text = R"(
2659 const std::string text = R"(
2690 const std::string text = R"(
2716 const std::string text = R"(
2741 const std::string text = R"(
2758 const std::string text = R"(
2777 const std::string text = R"(
2801 const std::string text = R"(
2827 const std::string text = R"(
2851 const std::string text = R"(
2884 const std::string text = R"(
2919 const std::string text = R"(
2944 const std::string text = R"(
2969 const std::string text = R"(
2995 const std::string text = R"(
3026 const std::string text = R"(
3058 const std::string text = R"(
3089 const std::string text = R"(
3121 const std::string text = R"(
3153 const std::string text = R"(
3182 const std::string text = R"(
3216 const std::string text = R"(
3251 const std::string text = R"(
3287 const std::string text = R"(
3327 const std::string text = R"(
3358 const std::string text = R"(
3393 const std::string text = R"(
3433 const std::string text = R"(
3476 const std::string text = R"(
3524 const std::string text = R"(
3548 const std::string text = R"(
3579 const std::string text = R"(
3606 const std::string text = R"(
3633 const std::string text = R"(
3659 const std::string text = R"(
3680 const std::string text = R"(
3705 const std::string text = R"(
3737 const std::string text = R"(
3767 const std::string text = R"(
3797 const std::string text = R"(
3825 const std::string text = R"(
3855 const std::string text = R"(
3888 const std::string text = R"(
3919 const std::string text = R"(
3956 const std::string text = R"(
3993 const std::string text = R"(
4044 const std::string text = R"(
4102 const std::string text = R"(
4135 const std::string text = R"(
4168 const std::string text = R"(
4207 const std::string text = R"(
4239 const std::string text = R"(
4271 const std::string text = R"(
4314 const std::string text = R"(
4371 const std::string text = R"(
4396 const std::string text = R"(
4441 const std::string text = R"(
4474 const std::string text = R"(
4506 const std::string text = R"(
4542 const std::string spirv = R"(
4567 const std::string spirv = R"(
4592 const std::string text = R"(
4625 const std::string spirv = R"(
4661 const std::string text = R"(
4682 const std::string text = R"(
4706 const std::string text = R"(
4736 const std::string text = R"(
4763 const std::string text = R"(