diff --git a/test/WaveOps/WaveActiveSum.fp16.test b/test/WaveOps/WaveActiveSum.fp16.test index e306203f..e8f29ee9 100644 --- a/test/WaveOps/WaveActiveSum.fp16.test +++ b/test/WaveOps/WaveActiveSum.fp16.test @@ -168,14 +168,14 @@ DescriptorSets: ... #--- end -# Bug https://github.com/llvm/llvm-project/issues/156775 -# XFAIL: Clang - # Bug https://github.com/llvm/offload-test-suite/issues/393 # XFAIL: Metal # REQUIRES: Half +# Bug https://github.com/llvm/llvm-project/issues/156775 +# XFAIL: !(Intel || QC) + # RUN: split-file %s %t # RUN: %dxc_target -enable-16bit-types -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/WaveOps/WaveActiveSum.fp32.test b/test/WaveOps/WaveActiveSum.fp32.test index 0e53d7bd..e0df4089 100644 --- a/test/WaveOps/WaveActiveSum.fp32.test +++ b/test/WaveOps/WaveActiveSum.fp32.test @@ -169,7 +169,7 @@ DescriptorSets: #--- end # Bug https://github.com/llvm/llvm-project/issues/156775 -# XFAIL: Clang +# XFAIL: !(Intel || QC) # RUN: split-file %s %t # RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl diff --git a/test/WaveOps/WaveActiveSum.fp64.test b/test/WaveOps/WaveActiveSum.fp64.test index 10cefcbc..841bfd1e 100644 --- a/test/WaveOps/WaveActiveSum.fp64.test +++ b/test/WaveOps/WaveActiveSum.fp64.test @@ -168,11 +168,11 @@ DescriptorSets: ... #--- end -# Bug https://github.com/llvm/llvm-project/issues/156775 -# XFAIL: Clang - # REQUIRES: Double +# Bug https://github.com/llvm/llvm-project/issues/156775 +# XFAIL: !(Intel || QC) + # RUN: split-file %s %t # RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/WaveOps/WaveActiveSum.int16.test b/test/WaveOps/WaveActiveSum.int16.test index 3be398b5..c4d6b67c 100644 --- a/test/WaveOps/WaveActiveSum.int16.test +++ b/test/WaveOps/WaveActiveSum.int16.test @@ -323,7 +323,7 @@ DescriptorSets: # REQUIRES: Int16 # Bug https://github.com/llvm/llvm-project/issues/156775 -# XFAIL: Clang +# XFAIL: !(Intel || QC) # Bug https://github.com/llvm/offload-test-suite/issues/393 # XFAIL: Metal diff --git a/test/WaveOps/WaveActiveSum.int32.test b/test/WaveOps/WaveActiveSum.int32.test index 1532ec51..29497630 100644 --- a/test/WaveOps/WaveActiveSum.int32.test +++ b/test/WaveOps/WaveActiveSum.int32.test @@ -319,13 +319,12 @@ DescriptorSets: ... #--- end +# Bug https://github.com/llvm/llvm-project/issues/156775 +# XFAIL: !(Intel || QC) # Bug https://github.com/llvm/offload-test-suite/issues/393 # XFAIL: Metal -# Bug https://github.com/llvm/llvm-project/issues/156775 -# XFAIL: Clang - # RUN: split-file %s %t # RUN: %dxc_target -T cs_6_5 -Fo %t.o %t/source.hlsl # RUN: %offloader %t/pipeline.yaml %t.o diff --git a/test/WaveOps/WaveActiveSum.int64.test b/test/WaveOps/WaveActiveSum.int64.test index eec48746..0cfa58f4 100644 --- a/test/WaveOps/WaveActiveSum.int64.test +++ b/test/WaveOps/WaveActiveSum.int64.test @@ -323,7 +323,7 @@ DescriptorSets: # REQUIRES: Int64 # Bug https://github.com/llvm/llvm-project/issues/156775 -# XFAIL: Clang +# XFAIL: !(Intel || QC) # Bug https://github.com/llvm/offload-test-suite/issues/355 # XFAIL: Metal