diff --git a/tools/clang/test/HLSL/ShaderOpArith.xml b/tools/clang/test/HLSL/ShaderOpArith.xml
index 00cb511a0..376cabd85 100644
--- a/tools/clang/test/HLSL/ShaderOpArith.xml
+++ b/tools/clang/test/HLSL/ShaderOpArith.xml
@@ -112,13 +112,13 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
@@ -291,13 +291,13 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
@@ -404,13 +404,13 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
@@ -601,13 +601,13 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
@@ -877,13 +877,13 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
@@ -1089,7 +1089,7 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
@@ -1849,7 +1849,7 @@
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{
0, 0, 0, 0, 0, 0, 0I, 0I, 0I, 0I, 0I, 0I, 0I, 0I, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0I, 0I, 99999999I, 99999999I, 0I, 0I, 99999999I, 99999999I, 0, 0, 0, 0,
@@ -1863,22 +1863,22 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
@@ -2184,7 +2184,7 @@
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{
0, 0, 0, 0, 0, 0, 0I, 0I, 0I, 0I, 0I, 0I, 0I, 0I, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0I, 0I, 99999999I, 99999999I, 0I, 0I, 99999999I, 99999999I, 0, 0, 0, 0,
@@ -2198,76 +2198,76 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="FromBytes" ReadBack="true" TransitionTo="UNORDERED_ACCESS" >
{ 0I, 0I, 99999999I, 99999999I, 0I, 0I, -1I, -1I, 0I, 0I, 0I, 0I, 42I, 42I, 42I, 42I }
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
@@ -2746,19 +2746,19 @@
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />
+ Init="Zero" ReadBack="true" TransitionTo="UNORDERED_ACCESS" />