diff options
author | Graeme Leese <gleese@broadcom.com> | 2020-06-05 14:30:05 +0100 |
---|---|---|
committer | Graeme Leese <gleese@broadcom.com> | 2020-06-22 10:59:34 +0100 |
commit | ff4b156e91bbeb6e0d6dfe6a7cbe894a42cb7981 (patch) | |
tree | 04f82e013647156394b1ea07dc2e9a27d5596f82 | |
parent | 65ce566cbcd8128dbce5438ccd75c37abd23decc (diff) | |
download | glslang-ff4b156e91bbeb6e0d6dfe6a7cbe894a42cb7981.tar.gz |
Update test results to expect OpFUnordNotEqual
26 files changed, 98 insertions, 98 deletions
diff --git a/Test/baseResults/hlsl.comparison.vec.frag.out b/Test/baseResults/hlsl.comparison.vec.frag.out index 397eea4f..ddab4d36 100644 --- a/Test/baseResults/hlsl.comparison.vec.frag.out +++ b/Test/baseResults/hlsl.comparison.vec.frag.out @@ -355,7 +355,7 @@ gl_FragCoord origin is upper left Store 25(r00) 28 30: 7(fvec4) Load 10(a) 31: 7(fvec4) Load 17(v04) - 32: 23(bvec4) FOrdNotEqual 30 31 + 32: 23(bvec4) FUnordNotEqual 30 31 Store 29(r01) 32 34: 7(fvec4) Load 10(a) 35: 7(fvec4) Load 17(v04) @@ -373,7 +373,7 @@ gl_FragCoord origin is upper left 47: 7(fvec4) Load 10(a) 48: 6(float) Load 21(v01) 49: 7(fvec4) CompositeConstruct 48 48 48 48 - 50: 23(bvec4) FOrdNotEqual 47 49 + 50: 23(bvec4) FUnordNotEqual 47 49 Store 46(r11) 50 52: 7(fvec4) Load 10(a) 53: 6(float) Load 21(v01) @@ -393,7 +393,7 @@ gl_FragCoord origin is upper left 67: 6(float) Load 21(v01) 68: 7(fvec4) CompositeConstruct 67 67 67 67 69: 7(fvec4) Load 10(a) - 70: 23(bvec4) FOrdNotEqual 68 69 + 70: 23(bvec4) FUnordNotEqual 68 69 Store 66(r21) 70 72: 6(float) Load 21(v01) 73: 7(fvec4) CompositeConstruct 72 72 72 72 diff --git a/Test/baseResults/hlsl.conditional.frag.out b/Test/baseResults/hlsl.conditional.frag.out index 75342de9..38175e59 100644 --- a/Test/baseResults/hlsl.conditional.frag.out +++ b/Test/baseResults/hlsl.conditional.frag.out @@ -644,7 +644,7 @@ gl_FragCoord origin is upper left 39: 7(fvec4) Load 38 41: 34(ptr) AccessChain 31 40 42: 7(fvec4) Load 41 - 46: 43(bvec4) FOrdNotEqual 42 45 + 46: 43(bvec4) FUnordNotEqual 42 45 47: 7(fvec4) Select 46 39 36 50: 49(ptr) AccessChain 31 48 51: 6(float) Load 50 @@ -654,7 +654,7 @@ gl_FragCoord origin is upper left 56: 7(fvec4) CompositeConstruct 55 55 55 55 57: 34(ptr) AccessChain 31 40 58: 7(fvec4) Load 57 - 59: 43(bvec4) FOrdNotEqual 58 45 + 59: 43(bvec4) FUnordNotEqual 58 45 60: 7(fvec4) Select 59 56 52 61: 7(fvec4) FAdd 47 60 62: 34(ptr) AccessChain 31 33 @@ -675,7 +675,7 @@ gl_FragCoord origin is upper left 77: 7(fvec4) CompositeConstruct 76 76 76 76 78: 34(ptr) AccessChain 31 40 79: 7(fvec4) Load 78 - 80: 43(bvec4) FOrdNotEqual 79 45 + 80: 43(bvec4) FUnordNotEqual 79 45 81: 7(fvec4) Select 80 77 74 82: 7(fvec4) FAdd 72 81 ReturnValue 82 @@ -687,7 +687,7 @@ gl_FragCoord origin is upper left 87: 6(float) Load 86 88: 49(ptr) AccessChain 31 48 89: 6(float) Load 88 - 90: 13(bool) FOrdNotEqual 87 89 + 90: 13(bool) FUnordNotEqual 87 89 91: 49(ptr) AccessChain 31 53 92: 6(float) Load 91 93: 34(ptr) AccessChain 31 33 diff --git a/Test/baseResults/hlsl.discard.frag.out b/Test/baseResults/hlsl.discard.frag.out index c88cf0e3..9f017fee 100644 --- a/Test/baseResults/hlsl.discard.frag.out +++ b/Test/baseResults/hlsl.discard.frag.out @@ -178,7 +178,7 @@ gl_FragCoord origin is upper left 30: 2 FunctionCall 10(foo(f1;) 25(param) 32: 7(ptr) AccessChain 15(input) 31 33: 6(float) Load 32 - 35: 20(bool) FOrdNotEqual 33 34 + 35: 20(bool) FUnordNotEqual 33 34 SelectionMerge 37 None BranchConditional 35 36 37 36: Label diff --git a/Test/baseResults/hlsl.forLoop.frag.out b/Test/baseResults/hlsl.forLoop.frag.out index 096ecd31..2abf3c00 100644 --- a/Test/baseResults/hlsl.forLoop.frag.out +++ b/Test/baseResults/hlsl.forLoop.frag.out @@ -644,7 +644,7 @@ gl_FragCoord origin is upper left 58: Label 59: 9(fvec4) Load 15(input) 60: 9(fvec4) Load 15(input) - 63: 62(bvec4) FOrdNotEqual 59 60 + 63: 62(bvec4) FUnordNotEqual 59 60 64: 61(bool) Any 63 BranchConditional 64 55 56 55: Label @@ -664,7 +664,7 @@ gl_FragCoord origin is upper left 69: Label 70: 9(fvec4) Load 19(input) 71: 9(fvec4) Load 19(input) - 72: 62(bvec4) FOrdNotEqual 70 71 + 72: 62(bvec4) FUnordNotEqual 70 71 73: 61(bool) Any 72 BranchConditional 73 66 67 66: Label @@ -692,7 +692,7 @@ gl_FragCoord origin is upper left 86: Label 87: 9(fvec4) Load 22(input) 88: 9(fvec4) Load 22(input) - 89: 62(bvec4) FOrdNotEqual 87 88 + 89: 62(bvec4) FUnordNotEqual 87 88 90: 61(bool) Any 89 BranchConditional 90 83 84 83: Label diff --git a/Test/baseResults/hlsl.if.frag.out b/Test/baseResults/hlsl.if.frag.out index 2b05bf09..d7ab858b 100644 --- a/Test/baseResults/hlsl.if.frag.out +++ b/Test/baseResults/hlsl.if.frag.out @@ -390,7 +390,7 @@ gl_FragCoord origin is upper left 85: 81(ptr) AccessChain 16(input) 84 86: 6(float) Load 85 Store 82(ii) 86 - 88: 21(bool) FOrdNotEqual 86 87 + 88: 21(bool) FUnordNotEqual 86 87 SelectionMerge 90 None BranchConditional 88 89 90 89: Label diff --git a/Test/baseResults/hlsl.implicitBool.frag.out b/Test/baseResults/hlsl.implicitBool.frag.out index 67dca12e..447c9ee6 100644 --- a/Test/baseResults/hlsl.implicitBool.frag.out +++ b/Test/baseResults/hlsl.implicitBool.frag.out @@ -420,7 +420,7 @@ gl_FragCoord origin is upper left 28: Label 36: 35(ptr) AccessChain 18 34 37: 6(float) Load 36 - 39: 23(bool) FOrdNotEqual 37 38 + 39: 23(bool) FUnordNotEqual 37 38 SelectionMerge 41 None BranchConditional 39 40 41 40: Label @@ -431,7 +431,7 @@ gl_FragCoord origin is upper left 41: Label 47: 35(ptr) AccessChain 18 46 48: 6(float) Load 47 - 49: 23(bool) FOrdNotEqual 48 38 + 49: 23(bool) FUnordNotEqual 48 38 SelectionMerge 51 None BranchConditional 49 50 51 50: Label @@ -456,11 +456,11 @@ gl_FragCoord origin is upper left 70: 23(bool) INotEqual 69 25 71: 35(ptr) AccessChain 18 34 72: 6(float) Load 71 - 73: 23(bool) FOrdNotEqual 72 38 + 73: 23(bool) FUnordNotEqual 72 38 74: 23(bool) LogicalAnd 70 73 75: 35(ptr) AccessChain 18 46 76: 6(float) Load 75 - 77: 23(bool) FOrdNotEqual 76 38 + 77: 23(bool) FUnordNotEqual 76 38 78: 23(bool) LogicalOr 74 77 SelectionMerge 80 None BranchConditional 78 79 80 @@ -479,7 +479,7 @@ gl_FragCoord origin is upper left Branch 94 94: Label 95: 6(float) Load 87(f) - 96: 23(bool) FOrdNotEqual 95 38 + 96: 23(bool) FUnordNotEqual 95 38 BranchConditional 96 91 92 91: Label 97: 6(float) Load 87(f) @@ -524,7 +524,7 @@ gl_FragCoord origin is upper left 113: Label 121: 35(ptr) AccessChain 18 34 122: 6(float) Load 121 - 123: 23(bool) FOrdNotEqual 122 38 + 123: 23(bool) FUnordNotEqual 122 38 126: 6(float) Select 123 124 125 Store 120(g) 126 127: 6(float) Load 120(g) diff --git a/Test/baseResults/hlsl.intrinsics.comp.out b/Test/baseResults/hlsl.intrinsics.comp.out index 6caed60e..8a077917 100644 --- a/Test/baseResults/hlsl.intrinsics.comp.out +++ b/Test/baseResults/hlsl.intrinsics.comp.out @@ -903,7 +903,7 @@ Validation failed 17: Label 72(out_u1): 9(ptr) Variable Function 60: 6(float) Load 11(inF0) - 63: 61(bool) FOrdNotEqual 60 62 + 63: 61(bool) FUnordNotEqual 60 62 64: 61(bool) All 63 68: 8(int) Load 67(gs_ub) 71: 8(int) AtomicIAdd 66(gs_ua) 69 70 68 @@ -960,7 +960,7 @@ Validation failed 35: Label 115(out_u2): 27(ptr) Variable Function 105: 24(fvec2) Load 29(inF0) - 108: 106(bvec2) FOrdNotEqual 105 107 + 108: 106(bvec2) FUnordNotEqual 105 107 109: 61(bool) All 108 113: 26(ivec2) Load 112(gs_ub2) 114: 26(ivec2) AtomicIAdd 111(gs_ua2) 69 70 113 @@ -1010,7 +1010,7 @@ Validation failed 47: Label 159(out_u3): 39(ptr) Variable Function 149: 36(fvec3) Load 41(inF0) - 152: 150(bvec3) FOrdNotEqual 149 151 + 152: 150(bvec3) FUnordNotEqual 149 151 153: 61(bool) All 152 157: 38(ivec3) Load 156(gs_ub3) 158: 38(ivec3) AtomicIAdd 155(gs_ua3) 69 70 157 @@ -1060,7 +1060,7 @@ Validation failed 59: Label 202(out_u4): 51(ptr) Variable Function 192: 48(fvec4) Load 53(inF0) - 195: 193(bvec4) FOrdNotEqual 192 194 + 195: 193(bvec4) FUnordNotEqual 192 194 196: 61(bool) All 195 200: 50(ivec4) Load 199(gs_ub4) 201: 50(ivec4) AtomicIAdd 198(gs_ua4) 69 70 200 diff --git a/Test/baseResults/hlsl.intrinsics.frag.out b/Test/baseResults/hlsl.intrinsics.frag.out index 023b5fd2..b4a054d8 100644 --- a/Test/baseResults/hlsl.intrinsics.frag.out +++ b/Test/baseResults/hlsl.intrinsics.frag.out @@ -6389,7 +6389,7 @@ Validation failed 341(r060): 7(ptr) Variable Function 344(r061): 7(ptr) Variable Function 140: 6(float) Load 13(inF0) - 142: 137(bool) FOrdNotEqual 140 141 + 142: 137(bool) FUnordNotEqual 140 141 143: 137(bool) All 142 Store 139(r000) 143 145: 6(float) Load 13(inF0) @@ -6399,7 +6399,7 @@ Validation failed 149: 6(float) ExtInst 1(GLSL.std.450) 17(Acos) 148 Store 147(r002) 149 151: 6(float) Load 13(inF0) - 152: 137(bool) FOrdNotEqual 151 141 + 152: 137(bool) FUnordNotEqual 151 141 153: 137(bool) Any 152 Store 150(r003) 153 155: 6(float) Load 13(inF0) @@ -6674,7 +6674,7 @@ Validation failed 583(r065): 27(ptr) Variable Function 586(r066): 27(ptr) Variable Function 352: 26(fvec2) Load 31(inF0) - 355: 353(bvec2) FOrdNotEqual 352 354 + 355: 353(bvec2) FUnordNotEqual 352 354 356: 137(bool) All 355 Store 351(r000) 356 358: 26(fvec2) Load 31(inF0) @@ -6684,7 +6684,7 @@ Validation failed 362: 26(fvec2) ExtInst 1(GLSL.std.450) 17(Acos) 361 Store 360(r002) 362 364: 26(fvec2) Load 31(inF0) - 365: 353(bvec2) FOrdNotEqual 364 354 + 365: 353(bvec2) FUnordNotEqual 364 354 366: 137(bool) Any 365 Store 363(r003) 366 368: 26(fvec2) Load 31(inF0) @@ -6976,7 +6976,7 @@ Validation failed 831(r066): 39(ptr) Variable Function 834(r067): 39(ptr) Variable Function 593: 38(fvec3) Load 43(inF0) - 596: 594(bvec3) FOrdNotEqual 593 595 + 596: 594(bvec3) FUnordNotEqual 593 595 597: 137(bool) All 596 Store 592(r000) 597 599: 38(fvec3) Load 43(inF0) @@ -6986,7 +6986,7 @@ Validation failed 603: 38(fvec3) ExtInst 1(GLSL.std.450) 17(Acos) 602 Store 601(r002) 603 605: 38(fvec3) Load 43(inF0) - 606: 594(bvec3) FOrdNotEqual 605 595 + 606: 594(bvec3) FUnordNotEqual 605 595 607: 137(bool) Any 606 Store 604(r003) 607 609: 38(fvec3) Load 43(inF0) @@ -7286,7 +7286,7 @@ Validation failed 1080(r066): 51(ptr) Variable Function 1083(r067): 51(ptr) Variable Function 842: 50(fvec4) Load 55(inF0) - 845: 843(bvec4) FOrdNotEqual 842 844 + 845: 843(bvec4) FUnordNotEqual 842 844 846: 137(bool) All 845 Store 841(r000) 846 848: 50(fvec4) Load 55(inF0) @@ -7296,7 +7296,7 @@ Validation failed 852: 50(fvec4) ExtInst 1(GLSL.std.450) 17(Acos) 851 Store 850(r002) 852 854: 50(fvec4) Load 55(inF0) - 855: 843(bvec4) FOrdNotEqual 854 844 + 855: 843(bvec4) FUnordNotEqual 854 844 856: 137(bool) Any 855 Store 853(r003) 856 858: 50(fvec4) Load 55(inF0) @@ -7578,7 +7578,7 @@ Validation failed 1257(r044): 63(ptr) Variable Function 1262(r046): 63(ptr) Variable Function 1091: 62 Load 65(inF0) - 1093: 1092 FOrdNotEqual 1091 141 + 1093: 1092 FUnordNotEqual 1091 141 1094: 137(bool) All 1093 Store 1090(r000) 1094 1096: 62 Load 65(inF0) @@ -7587,7 +7587,7 @@ Validation failed 1098: 62 Load 65(inF0) 1099: 62 ExtInst 1(GLSL.std.450) 17(Acos) 1098 1101: 62 Load 65(inF0) - 1102: 1092 FOrdNotEqual 1101 141 + 1102: 1092 FUnordNotEqual 1101 141 1103: 137(bool) Any 1102 Store 1100(r003) 1103 1105: 62 Load 65(inF0) @@ -7807,7 +7807,7 @@ Validation failed 1439(r044): 71(ptr) Variable Function 1444(r046): 71(ptr) Variable Function 1270: 70 Load 73(inF0) - 1272: 1271 FOrdNotEqual 1270 141 + 1272: 1271 FUnordNotEqual 1270 141 1273: 137(bool) All 1272 Store 1269(r000) 1273 1275: 70 Load 73(inF0) @@ -7816,7 +7816,7 @@ Validation failed 1277: 70 Load 73(inF0) 1278: 70 ExtInst 1(GLSL.std.450) 17(Acos) 1277 1280: 70 Load 73(inF0) - 1281: 1271 FOrdNotEqual 1280 141 + 1281: 1271 FUnordNotEqual 1280 141 1282: 137(bool) Any 1281 Store 1279(r003) 1282 1284: 70 Load 73(inF0) @@ -8039,7 +8039,7 @@ Validation failed 1624(r044): 79(ptr) Variable Function 1629(r046): 79(ptr) Variable Function 1452: 78 Load 81(inF0) - 1454: 1453 FOrdNotEqual 1452 141 + 1454: 1453 FUnordNotEqual 1452 141 1455: 137(bool) All 1454 Store 1451(r000) 1455 1457: 78 Load 81(inF0) @@ -8048,7 +8048,7 @@ Validation failed 1459: 78 Load 81(inF0) 1460: 78 ExtInst 1(GLSL.std.450) 17(Acos) 1459 1462: 78 Load 81(inF0) - 1463: 1453 FOrdNotEqual 1462 141 + 1463: 1453 FUnordNotEqual 1462 141 1464: 137(bool) Any 1463 Store 1461(r003) 1464 1466: 78 Load 81(inF0) diff --git a/Test/baseResults/hlsl.intrinsics.vert.out b/Test/baseResults/hlsl.intrinsics.vert.out index d1117ea0..8038c092 100644 --- a/Test/baseResults/hlsl.intrinsics.vert.out +++ b/Test/baseResults/hlsl.intrinsics.vert.out @@ -3004,14 +3004,14 @@ Validation failed 15(inU1): 9(ptr) FunctionParameter 17: Label 131: 6(float) Load 11(inF0) - 134: 132(bool) FOrdNotEqual 131 133 + 134: 132(bool) FUnordNotEqual 131 133 135: 132(bool) All 134 136: 6(float) Load 11(inF0) 137: 6(float) ExtInst 1(GLSL.std.450) 4(FAbs) 136 138: 6(float) Load 11(inF0) 139: 6(float) ExtInst 1(GLSL.std.450) 17(Acos) 138 140: 6(float) Load 11(inF0) - 141: 132(bool) FOrdNotEqual 140 133 + 141: 132(bool) FUnordNotEqual 140 133 142: 132(bool) Any 141 143: 6(float) Load 11(inF0) 144: 6(float) ExtInst 1(GLSL.std.450) 16(Asin) 143 @@ -3132,14 +3132,14 @@ Validation failed 33(inU1): 27(ptr) FunctionParameter 35: Label 252: 24(fvec2) Load 29(inF0) - 255: 253(bvec2) FOrdNotEqual 252 254 + 255: 253(bvec2) FUnordNotEqual 252 254 256: 132(bool) All 255 257: 24(fvec2) Load 29(inF0) 258: 24(fvec2) ExtInst 1(GLSL.std.450) 4(FAbs) 257 259: 24(fvec2) Load 29(inF0) 260: 24(fvec2) ExtInst 1(GLSL.std.450) 17(Acos) 259 261: 24(fvec2) Load 29(inF0) - 262: 253(bvec2) FOrdNotEqual 261 254 + 262: 253(bvec2) FUnordNotEqual 261 254 263: 132(bool) Any 262 264: 24(fvec2) Load 29(inF0) 265: 24(fvec2) ExtInst 1(GLSL.std.450) 16(Asin) 264 @@ -3275,14 +3275,14 @@ Validation failed 45(inU1): 39(ptr) FunctionParameter 47: Label 395: 36(fvec3) Load 41(inF0) - 398: 396(bvec3) FOrdNotEqual 395 397 + 398: 396(bvec3) FUnordNotEqual 395 397 399: 132(bool) All 398 400: 36(fvec3) Load 41(inF0) 401: 36(fvec3) ExtInst 1(GLSL.std.450) 4(FAbs) 400 402: 36(fvec3) Load 41(inF0) 403: 36(fvec3) ExtInst 1(GLSL.std.450) 17(Acos) 402 404: 36(fvec3) Load 41(inF0) - 405: 396(bvec3) FOrdNotEqual 404 397 + 405: 396(bvec3) FUnordNotEqual 404 397 406: 132(bool) Any 405 407: 36(fvec3) Load 41(inF0) 408: 36(fvec3) ExtInst 1(GLSL.std.450) 16(Asin) 407 @@ -3421,14 +3421,14 @@ Validation failed 57(inU1): 51(ptr) FunctionParameter 59: Label 540: 48(fvec4) Load 53(inF0) - 543: 541(bvec4) FOrdNotEqual 540 542 + 543: 541(bvec4) FUnordNotEqual 540 542 544: 132(bool) All 543 545: 48(fvec4) Load 53(inF0) 546: 48(fvec4) ExtInst 1(GLSL.std.450) 4(FAbs) 545 547: 48(fvec4) Load 53(inF0) 548: 48(fvec4) ExtInst 1(GLSL.std.450) 17(Acos) 547 549: 48(fvec4) Load 53(inF0) - 550: 541(bvec4) FOrdNotEqual 549 542 + 550: 541(bvec4) FUnordNotEqual 549 542 551: 132(bool) Any 550 552: 48(fvec4) Load 53(inF0) 553: 48(fvec4) ExtInst 1(GLSL.std.450) 16(Asin) 552 @@ -3572,14 +3572,14 @@ Validation failed 65(inF2): 61(ptr) FunctionParameter 67: Label 695: 60 Load 63(inF0) - 697: 696 FOrdNotEqual 695 133 + 697: 696 FUnordNotEqual 695 133 698: 132(bool) All 697 699: 60 Load 63(inF0) 700: 60 ExtInst 1(GLSL.std.450) 4(FAbs) 699 701: 60 Load 63(inF0) 702: 60 ExtInst 1(GLSL.std.450) 17(Acos) 701 703: 60 Load 63(inF0) - 704: 696 FOrdNotEqual 703 133 + 704: 696 FUnordNotEqual 703 133 705: 132(bool) Any 704 706: 60 Load 63(inF0) 707: 60 ExtInst 1(GLSL.std.450) 16(Asin) 706 @@ -3691,14 +3691,14 @@ Validation failed 73(inF2): 69(ptr) FunctionParameter 75: Label 810: 68 Load 71(inF0) - 812: 811 FOrdNotEqual 810 133 + 812: 811 FUnordNotEqual 810 133 813: 132(bool) All 812 814: 68 Load 71(inF0) 815: 68 ExtInst 1(GLSL.std.450) 4(FAbs) 814 816: 68 Load 71(inF0) 817: 68 ExtInst 1(GLSL.std.450) 17(Acos) 816 818: 68 Load 71(inF0) - 819: 811 FOrdNotEqual 818 133 + 819: 811 FUnordNotEqual 818 133 820: 132(bool) Any 819 821: 68 Load 71(inF0) 822: 68 ExtInst 1(GLSL.std.450) 16(Asin) 821 @@ -3813,14 +3813,14 @@ Validation failed 81(inF2): 77(ptr) FunctionParameter 83: Label 928: 76 Load 79(inF0) - 930: 929 FOrdNotEqual 928 133 + 930: 929 FUnordNotEqual 928 133 931: 132(bool) All 930 932: 76 Load 79(inF0) 933: 76 ExtInst 1(GLSL.std.450) 4(FAbs) 932 934: 76 Load 79(inF0) 935: 76 ExtInst 1(GLSL.std.450) 17(Acos) 934 936: 76 Load 79(inF0) - 937: 929 FOrdNotEqual 936 133 + 937: 929 FUnordNotEqual 936 133 938: 132(bool) Any 937 939: 76 Load 79(inF0) 940: 76 ExtInst 1(GLSL.std.450) 16(Asin) 939 diff --git a/Test/baseResults/hlsl.logical.binary.frag.out b/Test/baseResults/hlsl.logical.binary.frag.out index 4d5cd1f2..8a58b8ca 100644 --- a/Test/baseResults/hlsl.logical.binary.frag.out +++ b/Test/baseResults/hlsl.logical.binary.frag.out @@ -193,7 +193,7 @@ gl_FragCoord origin is upper left 24: 21(bool) INotEqual 20 23 27: 26(ptr) AccessChain 16 25 28: 6(float) Load 27 - 30: 21(bool) FOrdNotEqual 28 29 + 30: 21(bool) FUnordNotEqual 28 29 31: 21(bool) LogicalAnd 24 30 SelectionMerge 33 None BranchConditional 31 32 33 @@ -205,7 +205,7 @@ gl_FragCoord origin is upper left 36: 21(bool) INotEqual 35 23 37: 26(ptr) AccessChain 16 25 38: 6(float) Load 37 - 39: 21(bool) FOrdNotEqual 38 29 + 39: 21(bool) FUnordNotEqual 38 29 40: 21(bool) LogicalOr 36 39 SelectionMerge 42 None BranchConditional 40 41 42 diff --git a/Test/baseResults/hlsl.logical.unary.frag.out b/Test/baseResults/hlsl.logical.unary.frag.out index 37d88819..f4cca39c 100644 --- a/Test/baseResults/hlsl.logical.unary.frag.out +++ b/Test/baseResults/hlsl.logical.unary.frag.out @@ -266,11 +266,11 @@ gl_FragCoord origin is upper left 34: 30(bvec4) LogicalNot 33 37: 36(ptr) AccessChain 16 35 38: 6(float) Load 37 - 40: 21(bool) FOrdNotEqual 38 39 + 40: 21(bool) FUnordNotEqual 38 39 41: 21(bool) LogicalNot 40 44: 43(ptr) AccessChain 16 42 45: 7(fvec4) Load 44 - 47: 30(bvec4) FOrdNotEqual 45 46 + 47: 30(bvec4) FUnordNotEqual 45 46 48: 30(bvec4) LogicalNot 47 49: 18(ptr) AccessChain 16 17 50: 12(int) Load 49 @@ -282,7 +282,7 @@ gl_FragCoord origin is upper left 53: Label 54: 36(ptr) AccessChain 16 35 55: 6(float) Load 54 - 56: 21(bool) FOrdNotEqual 55 39 + 56: 21(bool) FUnordNotEqual 55 39 SelectionMerge 58 None BranchConditional 56 57 58 57: Label @@ -299,7 +299,7 @@ gl_FragCoord origin is upper left 64: Label 65: 36(ptr) AccessChain 16 35 66: 6(float) Load 65 - 67: 21(bool) FOrdNotEqual 66 39 + 67: 21(bool) FUnordNotEqual 66 39 68: 21(bool) LogicalNot 67 SelectionMerge 70 None BranchConditional 68 69 70 diff --git a/Test/baseResults/hlsl.overload.frag.out b/Test/baseResults/hlsl.overload.frag.out index b0a064dd..bfa6b845 100644 --- a/Test/baseResults/hlsl.overload.frag.out +++ b/Test/baseResults/hlsl.overload.frag.out @@ -1457,7 +1457,7 @@ gl_FragCoord origin is upper left Store 330(param) 331 332: 2 FunctionCall 68(foo3(b1;) 330(param) 333:6(float64_t) Load 155(d) - 335: 8(bool) FOrdNotEqual 333 334 + 335: 8(bool) FUnordNotEqual 333 334 Store 336(param) 335 337: 2 FunctionCall 68(foo3(b1;) 336(param) 338: 15(int) Load 167(u) @@ -1469,7 +1469,7 @@ gl_FragCoord origin is upper left Store 345(param) 344 346: 2 FunctionCall 68(foo3(b1;) 345(param) 347: 29(float) Load 179(f) - 349: 8(bool) FOrdNotEqual 347 348 + 349: 8(bool) FUnordNotEqual 347 348 Store 350(param) 349 351: 2 FunctionCall 68(foo3(b1;) 350(param) 352: 8(bool) Load 156(b) diff --git a/Test/baseResults/hlsl.promotions.frag.out b/Test/baseResults/hlsl.promotions.frag.out index 67397c1b..6ed02322 100644 --- a/Test/baseResults/hlsl.promotions.frag.out +++ b/Test/baseResults/hlsl.promotions.frag.out @@ -1979,11 +1979,11 @@ gl_FragCoord origin is upper left 89: Label 251: 182(ptr) AccessChain 113 181 252: 7(fvec3) Load 251 - 253: 28(bvec3) FOrdNotEqual 252 142 + 253: 28(bvec3) FUnordNotEqual 252 142 Store 87(p) 253 254: 182(ptr) AccessChain 113 181 255: 7(fvec3) Load 254 - 256: 28(bvec3) FOrdNotEqual 255 142 + 256: 28(bvec3) FUnordNotEqual 255 142 ReturnValue 256 FunctionEnd 91(Fn_R_B3D(vb3;): 28(bvec3) Function None 80 @@ -1991,11 +1991,11 @@ gl_FragCoord origin is upper left 92: Label 259: 152(ptr) AccessChain 113 151 260: 35(f64vec3) Load 259 - 263: 28(bvec3) FOrdNotEqual 260 262 + 263: 28(bvec3) FUnordNotEqual 260 262 Store 90(p) 263 264: 152(ptr) AccessChain 113 151 265: 35(f64vec3) Load 264 - 266: 28(bvec3) FOrdNotEqual 265 262 + 266: 28(bvec3) FUnordNotEqual 265 262 ReturnValue 266 FunctionEnd 95(Fn_R_D3I(vd3;): 35(f64vec3) Function None 93 @@ -2135,11 +2135,11 @@ gl_FragCoord origin is upper left Store 360(r31) 363 365: 182(ptr) AccessChain 113 181 366: 7(fvec3) Load 365 - 367: 28(bvec3) FOrdNotEqual 366 142 + 367: 28(bvec3) FUnordNotEqual 366 142 Store 364(r32) 367 369: 152(ptr) AccessChain 113 151 370: 35(f64vec3) Load 369 - 371: 28(bvec3) FOrdNotEqual 370 262 + 371: 28(bvec3) FUnordNotEqual 370 262 Store 368(r33) 371 373: 115(ptr) AccessChain 113 114 374: 14(ivec3) Load 373 diff --git a/Test/baseResults/hlsl.shapeConv.frag.out b/Test/baseResults/hlsl.shapeConv.frag.out index 79ca3f9e..f447f647 100644 --- a/Test/baseResults/hlsl.shapeConv.frag.out +++ b/Test/baseResults/hlsl.shapeConv.frag.out @@ -432,7 +432,7 @@ gl_FragCoord origin is upper left 65: 6(float) Load 12(f) 66: 7(fvec4) CompositeConstruct 65 65 65 65 67: 7(fvec4) Load 15(v) - 68: 62(bvec4) FOrdNotEqual 66 67 + 68: 62(bvec4) FUnordNotEqual 66 67 69: 41(bool) Any 68 71: 6(float) Load 70(f1) 72: 7(fvec4) CompositeConstruct 71 71 71 71 diff --git a/Test/baseResults/hlsl.type.identifier.frag.out b/Test/baseResults/hlsl.type.identifier.frag.out index 3f08c6c9..add0c5f2 100644 --- a/Test/baseResults/hlsl.type.identifier.frag.out +++ b/Test/baseResults/hlsl.type.identifier.frag.out @@ -372,9 +372,9 @@ gl_FragCoord origin is upper left 89(half2x3): 88(ptr) Variable Function Store 19(float) 20 27: 6(float) Load 19(float) - 29: 21(bool) FOrdNotEqual 27 28 + 29: 21(bool) FUnordNotEqual 27 28 30: 6(float) Load 19(float) - 31: 21(bool) FOrdNotEqual 30 28 + 31: 21(bool) FUnordNotEqual 30 28 32: 24 CompositeConstruct 29 31 Store 26(bool) 32 38: 37(ptr) AccessChain 26(bool) 36 diff --git a/Test/baseResults/hlsl.whileLoop.frag.out b/Test/baseResults/hlsl.whileLoop.frag.out index d84746e1..33a25339 100644 --- a/Test/baseResults/hlsl.whileLoop.frag.out +++ b/Test/baseResults/hlsl.whileLoop.frag.out @@ -149,7 +149,7 @@ gl_FragCoord origin is upper left 17: Label 18: 7(fvec4) Load 10(input) 19: 7(fvec4) Load 10(input) - 22: 21(bvec4) FOrdNotEqual 18 19 + 22: 21(bvec4) FUnordNotEqual 18 19 23: 20(bool) Any 22 BranchConditional 23 14 15 14: Label diff --git a/Test/baseResults/spv.300layout.vert.out b/Test/baseResults/spv.300layout.vert.out index 0e655579..fb68ee70 100644 --- a/Test/baseResults/spv.300layout.vert.out +++ b/Test/baseResults/spv.300layout.vert.out @@ -224,7 +224,7 @@ spv.300layout.vert Store 136 134 139: 138(ptr) AccessChain 47 102 24 140: 14(fvec3) Load 139 - 144: 143(bvec3) FOrdNotEqual 140 142 + 144: 143(bvec3) FUnordNotEqual 140 142 145: 137(bool) Any 144 146: 137(bool) LogicalNot 145 SelectionMerge 148 None diff --git a/Test/baseResults/spv.300layoutp.vert.out b/Test/baseResults/spv.300layoutp.vert.out index 23425271..141d34c8 100644 --- a/Test/baseResults/spv.300layoutp.vert.out +++ b/Test/baseResults/spv.300layoutp.vert.out @@ -176,7 +176,7 @@ spv.300layoutp.vert Store 88 86 91: 90(ptr) AccessChain 35 54 24 92: 14(fvec3) Load 91 - 96: 95(bvec3) FOrdNotEqual 92 94 + 96: 95(bvec3) FUnordNotEqual 92 94 97: 89(bool) Any 96 98: 89(bool) LogicalNot 97 SelectionMerge 100 None diff --git a/Test/baseResults/spv.Operations.frag.out b/Test/baseResults/spv.Operations.frag.out index ec31b758..273d8c2f 100644 --- a/Test/baseResults/spv.Operations.frag.out +++ b/Test/baseResults/spv.Operations.frag.out @@ -681,9 +681,9 @@ spv.Operations.frag 502: Label 504: 6(float) Load 196(f) 505: 6(float) Load 220(uf) - 506: 186(bool) FOrdNotEqual 504 505 + 506: 186(bool) FUnordNotEqual 504 505 507: 6(float) Load 196(f) - 509: 186(bool) FOrdNotEqual 507 508 + 509: 186(bool) FUnordNotEqual 507 508 510: 186(bool) LogicalAnd 506 509 Branch 503 503: Label diff --git a/Test/baseResults/spv.aggOps.frag.out b/Test/baseResults/spv.aggOps.frag.out index 49a0742c..ab8843e5 100644 --- a/Test/baseResults/spv.aggOps.frag.out +++ b/Test/baseResults/spv.aggOps.frag.out @@ -208,7 +208,7 @@ WARNING: 0:4: '' : all default precisions are highp; use precision statements to 116: Label 120: 14(fvec4) Load 16(u) 121: 14(fvec4) Load 93(v) - 122: 112(bvec4) FOrdNotEqual 120 121 + 122: 112(bvec4) FUnordNotEqual 120 121 123: 72(bool) Any 122 SelectionMerge 125 None BranchConditional 123 124 125 @@ -279,7 +279,7 @@ WARNING: 0:4: '' : all default precisions are highp; use precision statements to 182: 72(bool) INotEqual 180 181 183: 7(float) CompositeExtract 178 1 184: 7(float) CompositeExtract 179 1 - 185: 72(bool) FOrdNotEqual 183 184 + 185: 72(bool) FUnordNotEqual 183 184 186: 72(bool) LogicalOr 182 185 187: 8(s1) CompositeExtract 176 1 188: 8(s1) CompositeExtract 177 1 @@ -288,7 +288,7 @@ WARNING: 0:4: '' : all default precisions are highp; use precision statements to 191: 72(bool) INotEqual 189 190 192: 7(float) CompositeExtract 187 1 193: 7(float) CompositeExtract 188 1 - 194: 72(bool) FOrdNotEqual 192 193 + 194: 72(bool) FUnordNotEqual 192 193 195: 72(bool) LogicalOr 191 194 196: 72(bool) LogicalOr 186 195 197: 8(s1) CompositeExtract 176 2 @@ -298,7 +298,7 @@ WARNING: 0:4: '' : all default precisions are highp; use precision statements to 201: 72(bool) INotEqual 199 200 202: 7(float) CompositeExtract 197 1 203: 7(float) CompositeExtract 198 1 - 204: 72(bool) FOrdNotEqual 202 203 + 204: 72(bool) FUnordNotEqual 202 203 205: 72(bool) LogicalOr 201 204 206: 72(bool) LogicalOr 196 205 SelectionMerge 208 None diff --git a/Test/baseResults/spv.conversion.frag.out b/Test/baseResults/spv.conversion.frag.out index e3527523..7f15e4c9 100644 --- a/Test/baseResults/spv.conversion.frag.out +++ b/Test/baseResults/spv.conversion.frag.out @@ -171,19 +171,19 @@ spv.conversion.frag 12: 9(int) Load 11(u_i) 15: 6(bool) INotEqual 12 14 19: 16(float) Load 18(u_f) - 21: 6(bool) FOrdNotEqual 19 20 + 21: 6(bool) FUnordNotEqual 19 20 22: 6(bool) LogicalNotEqual 15 21 Store 8(b) 22 26: 9(int) Load 11(u_i) 27: 6(bool) INotEqual 26 14 28: 16(float) Load 18(u_f) - 29: 6(bool) FOrdNotEqual 28 20 + 29: 6(bool) FUnordNotEqual 28 20 30: 23(bvec2) CompositeConstruct 27 29 Store 25(b2) 30 34: 9(int) Load 11(u_i) 35: 6(bool) INotEqual 34 14 36: 16(float) Load 18(u_f) - 37: 6(bool) FOrdNotEqual 36 20 + 37: 6(bool) FUnordNotEqual 36 20 40: 9(int) Load 39(i_i) 41: 6(bool) INotEqual 40 14 42: 31(bvec3) CompositeConstruct 35 37 41 @@ -191,11 +191,11 @@ spv.conversion.frag 46: 9(int) Load 11(u_i) 47: 6(bool) INotEqual 46 14 48: 16(float) Load 18(u_f) - 49: 6(bool) FOrdNotEqual 48 20 + 49: 6(bool) FUnordNotEqual 48 20 50: 9(int) Load 39(i_i) 51: 6(bool) INotEqual 50 14 54: 16(float) Load 53(i_f) - 55: 6(bool) FOrdNotEqual 54 20 + 55: 6(bool) FUnordNotEqual 54 20 56: 43(bvec4) CompositeConstruct 47 49 51 55 Store 45(b4) 56 59: 16(float) Load 18(u_f) @@ -273,7 +273,7 @@ spv.conversion.frag 164: 95(fvec4) FAdd 163 162 Store 118(f4) 164 165: 95(fvec4) Load 97(u_f4) - 166: 43(bvec4) FOrdNotEqual 165 150 + 166: 43(bvec4) FUnordNotEqual 165 150 167: 95(fvec4) Select 166 151 150 168: 95(fvec4) Load 118(f4) 169: 95(fvec4) FAdd 168 167 @@ -417,7 +417,7 @@ spv.conversion.frag 289: 79(ivec3) Load 81(i3) 290: 82(fvec3) ConvertSToF 289 291: 82(fvec3) Load 114(f3) - 292: 31(bvec3) FOrdNotEqual 290 291 + 292: 31(bvec3) FUnordNotEqual 290 291 293: 6(bool) Any 292 Branch 288 288: Label diff --git a/Test/baseResults/spv.float16.frag.out b/Test/baseResults/spv.float16.frag.out index e2596aa4..08710f44 100644 --- a/Test/baseResults/spv.float16.frag.out +++ b/Test/baseResults/spv.float16.frag.out @@ -340,7 +340,7 @@ Validation failed 112: 35(ptr) AccessChain 42(f16v) 34 113:28(float16_t) Load 112 114:28(float16_t) Load 87(f16) - 115: 109(bool) FOrdNotEqual 113 114 + 115: 109(bool) FUnordNotEqual 113 114 Store 111(b) 115 116: 35(ptr) AccessChain 42(f16v) 90 117:28(float16_t) Load 116 @@ -403,7 +403,7 @@ Validation failed 161:151(f16vec3) Select 157 160 159 Store 153(f16v) 161 162:151(f16vec3) Load 153(f16v) - 163: 154(bvec3) FOrdNotEqual 162 159 + 163: 154(bvec3) FUnordNotEqual 162 159 Store 156(bv) 163 168: 165(fvec3) Load 167(fv) 169:151(f16vec3) FConvert 168 @@ -780,7 +780,7 @@ Validation failed Store 442(bv) 459 460:151(f16vec3) Load 443(f16v1) 461:151(f16vec3) Load 445(f16v2) - 462: 154(bvec3) FOrdNotEqual 460 461 + 462: 154(bvec3) FUnordNotEqual 460 461 Store 442(bv) 462 Return FunctionEnd diff --git a/Test/baseResults/spv.float32.frag.out b/Test/baseResults/spv.float32.frag.out index 2143d538..4606f83e 100644 --- a/Test/baseResults/spv.float32.frag.out +++ b/Test/baseResults/spv.float32.frag.out @@ -312,7 +312,7 @@ spv.float32.frag 110: 33(ptr) AccessChain 40(f32v) 32 111: 26(float) Load 110 112: 26(float) Load 85(f32) - 113: 107(bool) FOrdNotEqual 111 112 + 113: 107(bool) FUnordNotEqual 111 112 Store 109(b) 113 114: 33(ptr) AccessChain 40(f32v) 88 115: 26(float) Load 114 @@ -382,7 +382,7 @@ spv.float32.frag 165: 153(fvec3) Select 161 164 163 Store 155(f32v) 165 166: 153(fvec3) Load 155(f32v) - 167: 158(bvec3) FOrdNotEqual 166 163 + 167: 158(bvec3) FUnordNotEqual 166 163 Store 160(bv) 167 168:150(f64vec3) Load 152(f64v) 169: 153(fvec3) FConvert 168 @@ -744,7 +744,7 @@ spv.float32.frag Store 448(bv) 465 466: 153(fvec3) Load 449(f32v1) 467: 153(fvec3) Load 451(f32v2) - 468: 158(bvec3) FOrdNotEqual 466 467 + 468: 158(bvec3) FUnordNotEqual 466 467 Store 448(bv) 468 Return FunctionEnd diff --git a/Test/baseResults/spv.float64.frag.out b/Test/baseResults/spv.float64.frag.out index 52d4ee4b..c076d00f 100644 --- a/Test/baseResults/spv.float64.frag.out +++ b/Test/baseResults/spv.float64.frag.out @@ -311,7 +311,7 @@ Validation failed 110: 33(ptr) AccessChain 40(f64v) 32 111:26(float64_t) Load 110 112:26(float64_t) Load 85(f64) - 113: 107(bool) FOrdNotEqual 111 112 + 113: 107(bool) FUnordNotEqual 111 112 Store 109(b) 113 114: 33(ptr) AccessChain 40(f64v) 88 115:26(float64_t) Load 114 @@ -377,7 +377,7 @@ Validation failed 159:149(f64vec3) Select 155 158 157 Store 151(f64v) 159 160:149(f64vec3) Load 151(f64v) - 161: 152(bvec3) FOrdNotEqual 160 157 + 161: 152(bvec3) FUnordNotEqual 160 157 Store 154(bv) 161 166:163(f16vec3) Load 165(f16v) 167:149(f64vec3) FConvert 166 @@ -733,7 +733,7 @@ Validation failed Store 438(bv) 455 456:149(f64vec3) Load 439(f64v1) 457:149(f64vec3) Load 441(f64v2) - 458: 152(bvec3) FOrdNotEqual 456 457 + 458: 152(bvec3) FUnordNotEqual 456 457 Store 438(bv) 458 Return FunctionEnd diff --git a/Test/baseResults/vulkan.ast.vert.out b/Test/baseResults/vulkan.ast.vert.out index 74edfb52..8645b354 100644 --- a/Test/baseResults/vulkan.ast.vert.out +++ b/Test/baseResults/vulkan.ast.vert.out @@ -306,7 +306,7 @@ Shader version: 450 48: TypeArray 44(fvec2) 41 4(main): 2 Function None 3 5: Label - 10: 8(bool) FOrdNotEqual 7(scf1) 9 + 10: 8(bool) FUnordNotEqual 7(scf1) 9 18: 6(float) Select 11(scbt) 17 9 19: 6(float) ConvertSToF 13(sci2) 20: 12(int) ConvertFToS 7(scf1) @@ -315,7 +315,7 @@ Shader version: 450 28: 6(float) FAdd 7(scf1) 27 29: 6(float) FNegate 7(scf1) 32: 8(bool) FOrdGreaterThan 7(scf1) 7(scf1) - 34: 8(bool) FOrdNotEqual 7(scf1) 7(scf1) + 34: 8(bool) FUnordNotEqual 7(scf1) 7(scf1) 43: 42 CompositeConstruct 39 40 45: 44(fvec2) CompositeConstruct 7(scf1) 7(scf1) 46: 44(fvec2) CompositeConstruct 7(scf1) 7(scf1) diff --git a/Test/baseResults/web.operations.frag.out b/Test/baseResults/web.operations.frag.out index d7e4d6e9..b08480fb 100644 --- a/Test/baseResults/web.operations.frag.out +++ b/Test/baseResults/web.operations.frag.out @@ -205,21 +205,21 @@ %70 = OpLoad %mat4v4float %m4 %72 = OpCompositeExtract %v4float %69 0 %73 = OpCompositeExtract %v4float %70 0 - %75 = OpFOrdNotEqual %v4bool %72 %73 + %75 = OpFUnordNotEqual %v4bool %72 %73 %76 = OpAny %bool %75 %77 = OpCompositeExtract %v4float %69 1 %78 = OpCompositeExtract %v4float %70 1 - %79 = OpFOrdNotEqual %v4bool %77 %78 + %79 = OpFUnordNotEqual %v4bool %77 %78 %80 = OpAny %bool %79 %81 = OpLogicalOr %bool %76 %80 %82 = OpCompositeExtract %v4float %69 2 %83 = OpCompositeExtract %v4float %70 2 - %84 = OpFOrdNotEqual %v4bool %82 %83 + %84 = OpFUnordNotEqual %v4bool %82 %83 %85 = OpAny %bool %84 %86 = OpLogicalOr %bool %81 %85 %87 = OpCompositeExtract %v4float %69 3 %88 = OpCompositeExtract %v4float %70 3 - %89 = OpFOrdNotEqual %v4bool %87 %88 + %89 = OpFUnordNotEqual %v4bool %87 %88 %90 = OpAny %bool %89 %91 = OpLogicalOr %bool %86 %90 %92 = OpLoad %mat2v2float %m2 |