diff --git a/test/Feature/HLSLLib/abs.32.test b/test/Feature/HLSLLib/abs.32.test index 5278af73..3a918a4b 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 86784e1c..9e0f17af 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 96745611..f032216a 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 15f5934f..587577ca 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 4f468c89..a940615a 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 b50ed432..4cee5cff 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 be71ae14..8ce3923a 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 daa5c55d..89e9832c 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 ca9d6bda..3077bc5a 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 560d41a8..9985c27f 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 5f4818c0..a59fd4a1 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 630868cf..fc3e856d 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 a7c68403..9b45b14a 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 b8fb8e9a..dbe2372f 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 ea4bb502..bb5cea89 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 b1b6c51d..36d2c136 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 194e77ca..ea093771 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 133af8b5..3c51b285 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 fc8f9593..9ba3b77f 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 a5e27b49..7303b18c 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 8abbe5f2..7b769cbe 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 bf2cfee4..bacb8279 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 60bd39bd..d120e6b3 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 55ef9eb3..e4da0368 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 3458a80e..259a61c4 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 acef3f8b..f637408c 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 a96d9a47..1c8bd455 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 c7bc9326..b39244e0 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 e6b1c1b6..569e42bd 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 edae3aa2..d1f719cf 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 b332a102..055dde70 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 78f30152..387c327c 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 00718ba1..e2c448f3 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 fe1095e7..cb475563 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 481373c5..45af7549 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 c0fb35ee..81dc4b3e 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 0d89c1d3..c72f7a88 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 c113a84d..0cb864e3 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 a17b88a9..6089175b 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 1639ce2b..645ac4d3 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 5e423231..f54d5104 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 20d74c2f..13d7a84d 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 88cef099..147b8248 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 4ce0c34d..9a209466 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 d908b059..448e6b1d 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 98babac1..138bbbbf 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 5c0d0741..24320f07 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 07150c64..9432f705 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 58b86beb..12102ec8 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 66704c4d..e1eb767a 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 2aaeabef..f7aa204e 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 cedc7644..14bb15d9 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 2673d0bd..2541d27a 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 841058fc..afae85c8 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 31d1713d..1296d213 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 5f7094ba..18da6981 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 4ad999df..b19f832f 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