diff --git a/test/Feature/HLSLLib/abs.32.test b/test/Feature/HLSLLib/abs.32.test index 5278af731..3a918a4b8 100644 --- a/test/Feature/HLSLLib/abs.32.test +++ b/test/Feature/HLSLLib/abs.32.test @@ -138,5 +138,5 @@ DescriptorSets: # XFAIL: DXC-Vulkan # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/abs.fp16.test b/test/Feature/HLSLLib/abs.fp16.test index 86784e1c4..9e0f17af1 100644 --- a/test/Feature/HLSLLib/abs.fp16.test +++ b/test/Feature/HLSLLib/abs.fp16.test @@ -60,5 +60,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/abs.fp64.test b/test/Feature/HLSLLib/abs.fp64.test index 967456115..f032216a8 100644 --- a/test/Feature/HLSLLib/abs.fp64.test +++ b/test/Feature/HLSLLib/abs.fp64.test @@ -59,5 +59,5 @@ DescriptorSets: # REQUIRES: Double # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/acos.16.test b/test/Feature/HLSLLib/acos.16.test index 15f5934f8..587577cab 100644 --- a/test/Feature/HLSLLib/acos.16.test +++ b/test/Feature/HLSLLib/acos.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/acos.32.test b/test/Feature/HLSLLib/acos.32.test index 4f468c893..a940615a8 100644 --- a/test/Feature/HLSLLib/acos.32.test +++ b/test/Feature/HLSLLib/acos.32.test @@ -61,5 +61,5 @@ DescriptorSets: #--- end # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/asfloat.test b/test/Feature/HLSLLib/asfloat.test index b50ed432a..4cee5cfff 100644 --- a/test/Feature/HLSLLib/asfloat.test +++ b/test/Feature/HLSLLib/asfloat.test @@ -132,5 +132,5 @@ DescriptorSets: #--- end # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -HV 202x -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/asin.16.test b/test/Feature/HLSLLib/asin.16.test index be71ae147..8ce3923a1 100644 --- a/test/Feature/HLSLLib/asin.16.test +++ b/test/Feature/HLSLLib/asin.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/asin.32.test b/test/Feature/HLSLLib/asin.32.test index daa5c55d5..89e9832c0 100644 --- a/test/Feature/HLSLLib/asin.32.test +++ b/test/Feature/HLSLLib/asin.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/atan.16.test b/test/Feature/HLSLLib/atan.16.test index ca9d6bda5..3077bc5a7 100644 --- a/test/Feature/HLSLLib/atan.16.test +++ b/test/Feature/HLSLLib/atan.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/atan.32.test b/test/Feature/HLSLLib/atan.32.test index 560d41a8b..9985c27f4 100644 --- a/test/Feature/HLSLLib/atan.32.test +++ b/test/Feature/HLSLLib/atan.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/ceil.16.test b/test/Feature/HLSLLib/ceil.16.test index 5f4818c0d..a59fd4a1c 100644 --- a/test/Feature/HLSLLib/ceil.16.test +++ b/test/Feature/HLSLLib/ceil.16.test @@ -64,5 +64,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/ceil.32.test b/test/Feature/HLSLLib/ceil.32.test index 630868cf9..fc3e856da 100644 --- a/test/Feature/HLSLLib/ceil.32.test +++ b/test/Feature/HLSLLib/ceil.32.test @@ -63,5 +63,5 @@ DescriptorSets: #--- end # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/cos.16.test b/test/Feature/HLSLLib/cos.16.test index a7c684035..9b45b14a1 100644 --- a/test/Feature/HLSLLib/cos.16.test +++ b/test/Feature/HLSLLib/cos.16.test @@ -65,5 +65,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/cos.32.test b/test/Feature/HLSLLib/cos.32.test index b8fb8e9ac..dbe2372f0 100644 --- a/test/Feature/HLSLLib/cos.32.test +++ b/test/Feature/HLSLLib/cos.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/cosh.16.test b/test/Feature/HLSLLib/cosh.16.test index ea4bb5021..bb5cea895 100644 --- a/test/Feature/HLSLLib/cosh.16.test +++ b/test/Feature/HLSLLib/cosh.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/cosh.32.test b/test/Feature/HLSLLib/cosh.32.test index b1b6c51dc..36d2c1360 100644 --- a/test/Feature/HLSLLib/cosh.32.test +++ b/test/Feature/HLSLLib/cosh.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/degrees.16.test b/test/Feature/HLSLLib/degrees.16.test index 194e77caa..ea0937718 100644 --- a/test/Feature/HLSLLib/degrees.16.test +++ b/test/Feature/HLSLLib/degrees.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/degrees.32.test b/test/Feature/HLSLLib/degrees.32.test index 133af8b5b..3c51b285f 100644 --- a/test/Feature/HLSLLib/degrees.32.test +++ b/test/Feature/HLSLLib/degrees.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/exp.16.test b/test/Feature/HLSLLib/exp.16.test index fc8f95936..9ba3b77f8 100644 --- a/test/Feature/HLSLLib/exp.16.test +++ b/test/Feature/HLSLLib/exp.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/exp.32.test b/test/Feature/HLSLLib/exp.32.test index a5e27b499..7303b18c8 100644 --- a/test/Feature/HLSLLib/exp.32.test +++ b/test/Feature/HLSLLib/exp.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/exp2.16.test b/test/Feature/HLSLLib/exp2.16.test index 8abbe5f29..7b769cbe2 100644 --- a/test/Feature/HLSLLib/exp2.16.test +++ b/test/Feature/HLSLLib/exp2.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/exp2.32.test b/test/Feature/HLSLLib/exp2.32.test index bf2cfee44..bacb8279d 100644 --- a/test/Feature/HLSLLib/exp2.32.test +++ b/test/Feature/HLSLLib/exp2.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/floor.16.test b/test/Feature/HLSLLib/floor.16.test index 60bd39bdf..d120e6b31 100644 --- a/test/Feature/HLSLLib/floor.16.test +++ b/test/Feature/HLSLLib/floor.16.test @@ -64,5 +64,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/floor.32.test b/test/Feature/HLSLLib/floor.32.test index 55ef9eb32..e4da0368b 100644 --- a/test/Feature/HLSLLib/floor.32.test +++ b/test/Feature/HLSLLib/floor.32.test @@ -63,5 +63,5 @@ DescriptorSets: #--- end # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/isinf.16.test b/test/Feature/HLSLLib/isinf.16.test index 3458a80e0..259a61c4e 100644 --- a/test/Feature/HLSLLib/isinf.16.test +++ b/test/Feature/HLSLLib/isinf.16.test @@ -67,5 +67,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/isinf.32.test b/test/Feature/HLSLLib/isinf.32.test index acef3f8bb..f637408cf 100644 --- a/test/Feature/HLSLLib/isinf.32.test +++ b/test/Feature/HLSLLib/isinf.32.test @@ -59,5 +59,5 @@ DescriptorSets: # XFAIL: Clang-Vulkan # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/ldexp.16.test b/test/Feature/HLSLLib/ldexp.16.test index a96d9a475..1c8bd4551 100644 --- a/test/Feature/HLSLLib/ldexp.16.test +++ b/test/Feature/HLSLLib/ldexp.16.test @@ -75,5 +75,5 @@ DescriptorSets: # UNSUPPORTED: Clang-Vulkan # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/ldexp.32.test b/test/Feature/HLSLLib/ldexp.32.test index c7bc93264..b39244e04 100644 --- a/test/Feature/HLSLLib/ldexp.32.test +++ b/test/Feature/HLSLLib/ldexp.32.test @@ -73,5 +73,5 @@ DescriptorSets: # UNSUPPORTED: Clang-Vulkan # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/log.16.test b/test/Feature/HLSLLib/log.16.test index e6b1c1b60..569e42bd0 100644 --- a/test/Feature/HLSLLib/log.16.test +++ b/test/Feature/HLSLLib/log.16.test @@ -68,5 +68,5 @@ DescriptorSets: # XFAIL: Clang # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/log.32.test b/test/Feature/HLSLLib/log.32.test index edae3aa2b..d1f719cff 100644 --- a/test/Feature/HLSLLib/log.32.test +++ b/test/Feature/HLSLLib/log.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/log10.16.test b/test/Feature/HLSLLib/log10.16.test index b332a1028..055dde70c 100644 --- a/test/Feature/HLSLLib/log10.16.test +++ b/test/Feature/HLSLLib/log10.16.test @@ -65,5 +65,5 @@ DescriptorSets: # XFAIL: Clang-Vulkan # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/log10.32.test b/test/Feature/HLSLLib/log10.32.test index 78f301529..387c327cd 100644 --- a/test/Feature/HLSLLib/log10.32.test +++ b/test/Feature/HLSLLib/log10.32.test @@ -62,5 +62,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/log2.16.test b/test/Feature/HLSLLib/log2.16.test index 00718ba1b..e2c448f34 100644 --- a/test/Feature/HLSLLib/log2.16.test +++ b/test/Feature/HLSLLib/log2.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/log2.32.test b/test/Feature/HLSLLib/log2.32.test index fe1095e70..cb475563f 100644 --- a/test/Feature/HLSLLib/log2.32.test +++ b/test/Feature/HLSLLib/log2.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/radians.16.test b/test/Feature/HLSLLib/radians.16.test index 481373c5d..45af75494 100644 --- a/test/Feature/HLSLLib/radians.16.test +++ b/test/Feature/HLSLLib/radians.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/radians.32.test b/test/Feature/HLSLLib/radians.32.test index c0fb35ee6..81dc4b3ea 100644 --- a/test/Feature/HLSLLib/radians.32.test +++ b/test/Feature/HLSLLib/radians.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/round.16.test b/test/Feature/HLSLLib/round.16.test index 0d89c1d3e..c72f7a883 100644 --- a/test/Feature/HLSLLib/round.16.test +++ b/test/Feature/HLSLLib/round.16.test @@ -64,5 +64,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/round.32.test b/test/Feature/HLSLLib/round.32.test index c113a84de..0cb864e32 100644 --- a/test/Feature/HLSLLib/round.32.test +++ b/test/Feature/HLSLLib/round.32.test @@ -64,5 +64,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/rsqrt.16.test b/test/Feature/HLSLLib/rsqrt.16.test index a17b88a9d..6089175bc 100644 --- a/test/Feature/HLSLLib/rsqrt.16.test +++ b/test/Feature/HLSLLib/rsqrt.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/rsqrt.32.test b/test/Feature/HLSLLib/rsqrt.32.test index 1639ce2b4..645ac4d38 100644 --- a/test/Feature/HLSLLib/rsqrt.32.test +++ b/test/Feature/HLSLLib/rsqrt.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/saturate.16.test b/test/Feature/HLSLLib/saturate.16.test index 5e4232311..f54d51049 100644 --- a/test/Feature/HLSLLib/saturate.16.test +++ b/test/Feature/HLSLLib/saturate.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/saturate.32.test b/test/Feature/HLSLLib/saturate.32.test index 20d74c2fe..13d7a84db 100644 --- a/test/Feature/HLSLLib/saturate.32.test +++ b/test/Feature/HLSLLib/saturate.32.test @@ -47,7 +47,7 @@ DescriptorSets: #--- end # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o | FileCheck %s # CHECK: - Name: In diff --git a/test/Feature/HLSLLib/sign.32.test b/test/Feature/HLSLLib/sign.32.test index 88cef0998..147b82486 100644 --- a/test/Feature/HLSLLib/sign.32.test +++ b/test/Feature/HLSLLib/sign.32.test @@ -177,5 +177,5 @@ DescriptorSets: # XFAIL: DXC-Vulkan # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/sign.fp16.test b/test/Feature/HLSLLib/sign.fp16.test index 4ce0c34d0..9a2094664 100644 --- a/test/Feature/HLSLLib/sign.fp16.test +++ b/test/Feature/HLSLLib/sign.fp16.test @@ -99,5 +99,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/sign.fp64.test b/test/Feature/HLSLLib/sign.fp64.test index d908b0597..448e6b1da 100644 --- a/test/Feature/HLSLLib/sign.fp64.test +++ b/test/Feature/HLSLLib/sign.fp64.test @@ -94,5 +94,5 @@ DescriptorSets: # REQUIRES: Double # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/sin.16.test b/test/Feature/HLSLLib/sin.16.test index 98babac1a..138bbbbfe 100644 --- a/test/Feature/HLSLLib/sin.16.test +++ b/test/Feature/HLSLLib/sin.16.test @@ -65,5 +65,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/sin.32.test b/test/Feature/HLSLLib/sin.32.test index 5c0d07415..24320f077 100644 --- a/test/Feature/HLSLLib/sin.32.test +++ b/test/Feature/HLSLLib/sin.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/sinh.16.test b/test/Feature/HLSLLib/sinh.16.test index 07150c64b..9432f705f 100644 --- a/test/Feature/HLSLLib/sinh.16.test +++ b/test/Feature/HLSLLib/sinh.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/sinh.32.test b/test/Feature/HLSLLib/sinh.32.test index 58b86beb5..12102ec8e 100644 --- a/test/Feature/HLSLLib/sinh.32.test +++ b/test/Feature/HLSLLib/sinh.32.test @@ -25,8 +25,8 @@ Buffers: - Name: In Format: Float32 Stride: 16 - Data: [ nan, -inf, -0x1.e7d42cp-127, -0, 0, 0x1.e7d42cp-127, inf, 1, -1, nan, nan, nan,] - # NaN, -Inf, -denorm, -0, 0, denorm, Inf, 1, -1, + Data: [ nan, -inf, -0x1p-1, -0, 0, 0x1p-1, inf, 1, -1, nan, nan, nan,] + # NaN, -Inf, -0.5, -0, 0, 0.5, Inf, 1, -1, - Name: Out Format: Float32 Stride: 16 @@ -34,8 +34,8 @@ Buffers: - Name: ExpectedOut # The result we expect Format: Float32 Stride: 16 - Data: [ nan, -inf, 0.0, 0.0, 0.0, 0.0, inf, 1.175201, -1.175201, nan, nan, nan,] - # NaN, -Inf, 0.0, 0.0, 0.0, 0.0, Inf, 1.175201, -1.175201, + Data: [ nan, -inf, -0x1.0acdp-1, 0.0, 0.0, 0x1.0acdp-1, inf, 1.175201, -1.175201, nan, nan, nan,] + # NaN, -Inf, -0.52109530549, 0.0, 0.0, 0.52109530549, Inf, 1.175201, -1.175201, Results: - Result: Test1 Rule: BufferFloatULP @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/sqrt.16.test b/test/Feature/HLSLLib/sqrt.16.test index 66704c4d9..e1eb767ad 100644 --- a/test/Feature/HLSLLib/sqrt.16.test +++ b/test/Feature/HLSLLib/sqrt.16.test @@ -63,5 +63,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/sqrt.32.test b/test/Feature/HLSLLib/sqrt.32.test index 2aaeabef5..f7aa204e7 100644 --- a/test/Feature/HLSLLib/sqrt.32.test +++ b/test/Feature/HLSLLib/sqrt.32.test @@ -63,5 +63,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/trunc.16.test b/test/Feature/HLSLLib/trunc.16.test index cedc76446..14bb15d9b 100644 --- a/test/Feature/HLSLLib/trunc.16.test +++ b/test/Feature/HLSLLib/trunc.16.test @@ -64,5 +64,5 @@ DescriptorSets: # REQUIRES: Half # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Feature/HLSLLib/trunc.32.test b/test/Feature/HLSLLib/trunc.32.test index 2673d0bd1..2541d27a6 100644 --- a/test/Feature/HLSLLib/trunc.32.test +++ b/test/Feature/HLSLLib/trunc.32.test @@ -64,5 +64,5 @@ DescriptorSets: # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Tools/Offloader/BufferFloat-16bit.test b/test/Tools/Offloader/BufferFloat-16bit.test index 841058fc8..afae85c83 100644 --- a/test/Tools/Offloader/BufferFloat-16bit.test +++ b/test/Tools/Offloader/BufferFloat-16bit.test @@ -159,5 +159,5 @@ DescriptorSets: # UNSUPPORTED: Clang-Vulkan # RUN: split-file %s %t -# RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -enable-16bit-types -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Tools/Offloader/BufferFloat-64bit.test b/test/Tools/Offloader/BufferFloat-64bit.test index 31d1713d0..1296d213e 100644 --- a/test/Tools/Offloader/BufferFloat-64bit.test +++ b/test/Tools/Offloader/BufferFloat-64bit.test @@ -132,5 +132,5 @@ DescriptorSets: # REQUIRES: Double # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/Tools/Offloader/BufferFloat-error-64bit.test b/test/Tools/Offloader/BufferFloat-error-64bit.test index 5f7094bab..18da6981a 100644 --- a/test/Tools/Offloader/BufferFloat-error-64bit.test +++ b/test/Tools/Offloader/BufferFloat-error-64bit.test @@ -106,7 +106,7 @@ DescriptorSets: # REQUIRES: Double # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: not %offloader %t/pipeline.yaml %t.o 2>&1 | FileCheck %s # CHECK: Test failed: Test1 diff --git a/test/Tools/Offloader/BufferFloat.test b/test/Tools/Offloader/BufferFloat.test index 4ad999df0..b19f832fb 100644 --- a/test/Tools/Offloader/BufferFloat.test +++ b/test/Tools/Offloader/BufferFloat.test @@ -131,5 +131,5 @@ DescriptorSets: #--- end # RUN: split-file %s %t -# RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl +# RUN: %dxc_target -Gis -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o