[hlsl] Regen skips for all tint e2e hlsl files

Ran:
```
./tools/run tests -tint ./out/debug/tint -format hlsl --generate-skip
./tools/run tests -tint ./out/debug/tin -format hlsl -use-ir --generate-skip
```

Change-Id: Ib6802c529cc3dd82fc244c7cb83f241cb70c4c29
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/203396
Auto-Submit: Antonio Maiorano <amaiorano@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
Reviewed-by: James Price <jrprice@google.com>
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/0464d1.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/0464d1.wgsl.expected.fxc.hlsl
index bf92834..23354c1 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/0464d1.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/0464d1.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store<vector<float16_t, 2> >(0u, quadBroadcast_0464d1());
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x0000029A91B64A90(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/0464d1.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/0464d1.wgsl.expected.ir.fxc.hlsl
index 427c73a..13dab0c 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/0464d1.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/0464d1.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store<vector<float16_t, 2> >(0u, quadBroadcast_0464d1());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x000002961FEB6DA0(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/0639ea.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/0639ea.wgsl.expected.fxc.hlsl
index 92a2518..e24d428 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/0639ea.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/0639ea.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_0639ea()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001FA88846D30(4,13-33): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/0639ea.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/0639ea.wgsl.expected.ir.fxc.hlsl
index 131acfa..90512ad 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/0639ea.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/0639ea.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_0639ea()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000239AB1BBC80(4,13-33): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/0cc513.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/0cc513.wgsl.expected.fxc.hlsl
index 35787a1..5c127ba 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/0cc513.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/0cc513.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_0cc513()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001CE1E5C5680(4,16-45): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/0cc513.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/0cc513.wgsl.expected.ir.fxc.hlsl
index 0870451..dc00651 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/0cc513.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/0cc513.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_0cc513()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000025CBB6EAE90(4,16-45): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/0e0e6e.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/0e0e6e.wgsl.expected.fxc.hlsl
index e07f66f..4385b75 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/0e0e6e.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/0e0e6e.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_0e0e6e()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x00000220459F7A70(4,14-40): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/0e0e6e.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/0e0e6e.wgsl.expected.ir.fxc.hlsl
index 7a95b72..7c554dd 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/0e0e6e.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/0e0e6e.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_0e0e6e()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000029D092AA420(4,14-40): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/2d0b7d.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/2d0b7d.wgsl.expected.fxc.hlsl
index 3cd8c4c..069a491 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/2d0b7d.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/2d0b7d.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_2d0b7d()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001148452DD40(4,15-43): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/2d0b7d.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/2d0b7d.wgsl.expected.ir.fxc.hlsl
index 4b61ccf..aa4a791 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/2d0b7d.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/2d0b7d.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store4(0u, quadBroadcast_2d0b7d());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000296D0C5F860(4,15-43): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/355db5.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/355db5.wgsl.expected.fxc.hlsl
index 0475ecc..ede4521 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/355db5.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/355db5.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_355db5()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x00000283982F46C0(4,16-44): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/355db5.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/355db5.wgsl.expected.ir.fxc.hlsl
index feadca4..1b972d8 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/355db5.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/355db5.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_355db5()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x000001880A2CFB80(4,16-44): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/3c3824.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/3c3824.wgsl.expected.fxc.hlsl
index 8fb05f21..31721d8 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/3c3824.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/3c3824.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store<vector<float16_t, 2> >(0u, quadBroadcast_3c3824());
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001D74AFD46C0(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/3c3824.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/3c3824.wgsl.expected.ir.fxc.hlsl
index 502aa25..f1f83c1 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/3c3824.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/3c3824.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store<vector<float16_t, 2> >(0u, quadBroadcast_3c3824());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000015D34708DE0(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/4d9898.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/4d9898.wgsl.expected.fxc.hlsl
index 039118d..c05ff65 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/4d9898.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/4d9898.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store<vector<float16_t, 4> >(0u, quadBroadcast_4d9898());
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x00000261F70A4700(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/4d9898.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/4d9898.wgsl.expected.ir.fxc.hlsl
index 86329d0..8f4255b 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/4d9898.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/4d9898.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store<vector<float16_t, 4> >(0u, quadBroadcast_4d9898());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000027ADB5946B0(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/641316.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/641316.wgsl.expected.fxc.hlsl
index a875264..4456a2b 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/641316.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/641316.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_641316()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x0000027583236910(4,15-40): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/641316.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/641316.wgsl.expected.ir.fxc.hlsl
index d937563..3bff9b8 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/641316.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/641316.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store2(0u, quadBroadcast_641316());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000022027F1FB80(4,15-40): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/704803.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/704803.wgsl.expected.fxc.hlsl
index 21a22e5..8dc19f4 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/704803.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/704803.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_704803()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001B8ECAF9C10(4,14-39): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/704803.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/704803.wgsl.expected.ir.fxc.hlsl
index 6cabe82..756e806 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/704803.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/704803.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_704803()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000028B3CE1D520(4,14-39): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/76f499.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/76f499.wgsl.expected.fxc.hlsl
index fd86cec..1da586b 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/76f499.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/76f499.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_76f499()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000002228DD85680(4,14-40): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/76f499.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/76f499.wgsl.expected.ir.fxc.hlsl
index de1b947..0a30f31 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/76f499.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/76f499.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_76f499()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000027A4F83A420(4,14-40): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/78129b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/78129b.wgsl.expected.fxc.hlsl
index c9dc3f6..79d3f9b 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/78129b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/78129b.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store<float16_t>(0u, quadBroadcast_78129b());
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001901D7061F0(3,1-9): error X3000: unrecognized identifier 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/78129b.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/78129b.wgsl.expected.ir.fxc.hlsl
index e943315..c6e1cb8 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/78129b.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/78129b.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store<float16_t>(0u, quadBroadcast_78129b());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000214151646B0(3,1-9): error X3000: unrecognized identifier 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/796753.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/796753.wgsl.expected.fxc.hlsl
index 77ede2a..f6c4d80 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/796753.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/796753.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store<vector<float16_t, 3> >(0u, quadBroadcast_796753());
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x00000223E0924700(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/796753.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/796753.wgsl.expected.ir.fxc.hlsl
index 29caeee..67a8747 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/796753.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/796753.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store<vector<float16_t, 3> >(0u, quadBroadcast_796753());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000019F87C861E0(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/820991.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/820991.wgsl.expected.fxc.hlsl
index e7ff98e..14f1fe4 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/820991.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/820991.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_820991()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001275D396A00(4,16-46): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/820991.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/820991.wgsl.expected.ir.fxc.hlsl
index e6d76d7..c5e72f9 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/820991.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/820991.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_820991()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000019A9FC8FB80(4,16-46): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/960c6b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/960c6b.wgsl.expected.fxc.hlsl
index 7db859c..15662b4 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/960c6b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/960c6b.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_960c6b()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001CB7B8BFED0(4,15-38): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/960c6b.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/960c6b.wgsl.expected.ir.fxc.hlsl
index 2ccad8d..bd0864a 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/960c6b.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/960c6b.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_960c6b()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000027AEED3F6E0(4,15-38): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/9d802c.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/9d802c.wgsl.expected.fxc.hlsl
index f58f282..db1e765 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/9d802c.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/9d802c.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_9d802c()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x0000025CC04546C0(4,16-45): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/9d802c.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/9d802c.wgsl.expected.ir.fxc.hlsl
index 62abb74..73e4c7f 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/9d802c.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/9d802c.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_9d802c()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x000001AA22DEC2F0(4,16-45): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/a2d2b4.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/a2d2b4.wgsl.expected.fxc.hlsl
index 04ce9a9..58aa41b 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/a2d2b4.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/a2d2b4.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_a2d2b4()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001418F19AF60(4,14-34): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/a2d2b4.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/a2d2b4.wgsl.expected.ir.fxc.hlsl
index adf330d..097f362 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/a2d2b4.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/a2d2b4.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store(0u, quadBroadcast_a2d2b4());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000131495DA8F0(4,14-34): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/ae401e.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/ae401e.wgsl.expected.fxc.hlsl
index db59270..7152081 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/ae401e.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/ae401e.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_ae401e()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x00000246267DC190(4,15-42): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/ae401e.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/ae401e.wgsl.expected.ir.fxc.hlsl
index 08876a1..6796768 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/ae401e.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/ae401e.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store3(0u, quadBroadcast_ae401e());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x000001E3A498FB60(4,15-42): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/b68331.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/b68331.wgsl.expected.fxc.hlsl
index 0a55412..aa1151b 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/b68331.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/b68331.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_b68331()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001422EF66A90(4,15-42): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/b68331.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/b68331.wgsl.expected.ir.fxc.hlsl
index fe631fe..dd416ce 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/b68331.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/b68331.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store4(0u, quadBroadcast_b68331());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000022034AA6550(4,15-42): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/bed00b.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/bed00b.wgsl.expected.fxc.hlsl
index e45abb3..480a266 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/bed00b.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/bed00b.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_bed00b()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x00000232144E89B0(4,14-41): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/bed00b.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/bed00b.wgsl.expected.ir.fxc.hlsl
index 2c0afb7..fd72b4d 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/bed00b.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/bed00b.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store4(0u, asuint(quadBroadcast_bed00b()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000223DBE0F860(4,14-41): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/c0e704.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/c0e704.wgsl.expected.fxc.hlsl
index 9c4a9c4..55676ba 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/c0e704.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/c0e704.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_c0e704()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x00000271D510D0A0(4,14-38): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/c0e704.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/c0e704.wgsl.expected.ir.fxc.hlsl
index dc4d251..833c201 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/c0e704.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/c0e704.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_c0e704()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000025BDCE2C2F0(4,14-38): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/cd3624.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/cd3624.wgsl.expected.fxc.hlsl
index 29de5d4..0c16970 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/cd3624.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/cd3624.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_cd3624()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001FC5B2D9E30(4,16-44): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/cd3624.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/cd3624.wgsl.expected.ir.fxc.hlsl
index 6ff0ed8..bb44aa2 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/cd3624.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/cd3624.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_cd3624()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000025192BAFB20(4,16-44): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/cebc6a.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/cebc6a.wgsl.expected.fxc.hlsl
index bde346e..5d7645a 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/cebc6a.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/cebc6a.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store<float16_t>(0u, quadBroadcast_cebc6a());
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001EA4E989FF0(3,1-9): error X3000: unrecognized identifier 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/cebc6a.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/cebc6a.wgsl.expected.ir.fxc.hlsl
index 4a247d4..aaa4f87 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/cebc6a.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/cebc6a.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store<float16_t>(0u, quadBroadcast_cebc6a());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000250C32446D0(3,1-9): error X3000: unrecognized identifier 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/cfbf48.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/cfbf48.wgsl.expected.fxc.hlsl
index 6973830..69335a0 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/cfbf48.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/cfbf48.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_cfbf48()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x0000016BEA5A6A90(4,16-43): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/cfbf48.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/cfbf48.wgsl.expected.ir.fxc.hlsl
index 8607af7..b1b8fd9 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/cfbf48.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/cfbf48.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_cfbf48()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x000001C4830746E0(4,16-43): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/e6d39d.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/e6d39d.wgsl.expected.fxc.hlsl
index 273502c..2447c85 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/e6d39d.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/e6d39d.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_e6d39d()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x0000021FA99677A0(4,15-37): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/e6d39d.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/e6d39d.wgsl.expected.ir.fxc.hlsl
index ffd0d86..b836924 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/e6d39d.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/e6d39d.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_e6d39d()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x000002AD55267630(4,15-37): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/e6d948.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/e6d948.wgsl.expected.fxc.hlsl
index 25e2173..d813cf65 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/e6d948.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/e6d948.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_e6d948()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001D833ABA8A0(4,14-35): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/e6d948.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/e6d948.wgsl.expected.ir.fxc.hlsl
index 3ff1e1b..446749d 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/e6d948.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/e6d948.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store(0u, quadBroadcast_e6d948());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000251EEBBBC80(4,14-35): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/e7c301.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/e7c301.wgsl.expected.fxc.hlsl
index 48e1679..37fe153 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/e7c301.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/e7c301.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store<vector<float16_t, 4> >(0u, quadBroadcast_e7c301());
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x00000189767646C0(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/e7c301.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/e7c301.wgsl.expected.ir.fxc.hlsl
index fe339cc..ffa7504 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/e7c301.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/e7c301.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store<vector<float16_t, 4> >(0u, quadBroadcast_e7c301());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000016952B9B720(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/ef7d5d.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/ef7d5d.wgsl.expected.fxc.hlsl
index c752bf8..79f3584 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/ef7d5d.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/ef7d5d.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store<vector<float16_t, 3> >(0u, quadBroadcast_ef7d5d());
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001CE61F04700(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/ef7d5d.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/ef7d5d.wgsl.expected.ir.fxc.hlsl
index 1004505..9b5280d 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/ef7d5d.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/ef7d5d.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store<vector<float16_t, 3> >(0u, quadBroadcast_ef7d5d());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x000002AAB1B5C230(3,8-16): error X3000: syntax error: unexpected token 'float16_t'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/f1e8ec.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/f1e8ec.wgsl.expected.fxc.hlsl
index 929e9fe..90a3176 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/f1e8ec.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/f1e8ec.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store3(0u, asuint(quadBroadcast_f1e8ec()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000001A81EE087F0(4,15-41): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/f1e8ec.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/f1e8ec.wgsl.expected.ir.fxc.hlsl
index 6b2de11..0e72366 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/f1e8ec.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/f1e8ec.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store3(0u, quadBroadcast_f1e8ec());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000261E514BE80(4,15-41): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/f5f923.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/f5f923.wgsl.expected.fxc.hlsl
index aacccc9..119a030 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/f5f923.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/f5f923.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_f5f923()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x0000026AB8EF46A0(4,14-39): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/f5f923.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/f5f923.wgsl.expected.ir.fxc.hlsl
index 87c3166..1dca707 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/f5f923.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/f5f923.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_f5f923()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000029363DEC2F0(4,14-39): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/f60448.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/f60448.wgsl.expected.fxc.hlsl
index 6b23804..713af2d 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/f60448.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/f60448.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store2(0u, asuint(quadBroadcast_f60448()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x0000025E088BD420(4,15-41): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/f60448.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/f60448.wgsl.expected.ir.fxc.hlsl
index 7ee8efb..654d943 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/f60448.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/f60448.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store2(0u, quadBroadcast_f60448());
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x0000025D64CCE0F0(4,15-41): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/f9d579.wgsl.expected.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/f9d579.wgsl.expected.fxc.hlsl
index bd4dc2d..5cc711c 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/f9d579.wgsl.expected.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/f9d579.wgsl.expected.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 RWByteAddressBuffer prevent_dce : register(u0);
 
@@ -17,3 +17,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_f9d579()));
   return;
 }
+FXC validation failure:
+C:\src\dawn\Shader@0x000002E02832FA00(4,13-32): error X3004: undeclared identifier 'QuadReadLaneAt'
+
diff --git a/test/tint/builtins/gen/literal/quadBroadcast/f9d579.wgsl.expected.ir.fxc.hlsl b/test/tint/builtins/gen/literal/quadBroadcast/f9d579.wgsl.expected.ir.fxc.hlsl
index cef1f25..6562b8a 100644
--- a/test/tint/builtins/gen/literal/quadBroadcast/f9d579.wgsl.expected.ir.fxc.hlsl
+++ b/test/tint/builtins/gen/literal/quadBroadcast/f9d579.wgsl.expected.ir.fxc.hlsl
@@ -1,4 +1,4 @@
-SKIP: Wave ops not supported before SM 6.0
+SKIP: FAILED
 
 
 RWByteAddressBuffer prevent_dce : register(u0);
@@ -16,3 +16,6 @@
   prevent_dce.Store(0u, asuint(quadBroadcast_f9d579()));
 }
 
+FXC validation failure:
+C:\src\dawn\Shader@0x00000284B767F6E0(4,13-32): error X3004: undeclared identifier 'QuadReadLaneAt'
+