From 1c282b80b9fbcfea9dc3dab7f5f546b069143e01 Mon Sep 17 00:00:00 2001 From: Darren Wihandi <65404740+fairywreath@users.noreply.github.com> Date: Tue, 28 Jan 2025 23:12:51 -0500 Subject: Implement WaveMultiPrefix* for SPIRV and GLSL (#6182) --- tests/language-feature/capability/capabilitySimplification1.slang | 8 ++++---- tests/language-feature/capability/capabilitySimplification3.slang | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) (limited to 'tests/language-feature/capability') diff --git a/tests/language-feature/capability/capabilitySimplification1.slang b/tests/language-feature/capability/capabilitySimplification1.slang index b694673e9..1d781a45e 100644 --- a/tests/language-feature/capability/capabilitySimplification1.slang +++ b/tests/language-feature/capability/capabilitySimplification1.slang @@ -6,9 +6,9 @@ // CHECK: error 36107 // CHECK-SAME: entrypoint 'computeMain' does not support compilation target 'glsl' with stage 'compute' -// CHECK: capabilitySimplification1.slang(21): note: see using of 'WaveMultiPrefixProduct' -// CHECK-NOT: see using of 'WaveMultiPrefixProduct' -// CHECK: {{.*}}.meta.slang({{.*}}): note: see definition of 'WaveMultiPrefixProduct' +// CHECK: capabilitySimplification1.slang(21): note: see using of 'WaveMultiPrefixCountBits' +// CHECK-NOT: see using of 'WaveMultiPrefixCountBits' +// CHECK: {{.*}}.meta.slang({{.*}}): note: see definition of 'WaveMultiPrefixCountBits' // CHECK: {{.*}}.meta.slang({{.*}}): note: see declaration of 'require' void nestedSafeCall() @@ -18,7 +18,7 @@ void nestedSafeCall() void nestedBadCall() { - WaveMultiPrefixProduct(1, 0); + WaveMultiPrefixCountBits(true, 0); } void nestedCall() diff --git a/tests/language-feature/capability/capabilitySimplification3.slang b/tests/language-feature/capability/capabilitySimplification3.slang index faf161d15..808c19bf6 100644 --- a/tests/language-feature/capability/capabilitySimplification3.slang +++ b/tests/language-feature/capability/capabilitySimplification3.slang @@ -5,13 +5,13 @@ // CHECK_IGNORE_CAPS-NOT: error 36107 // CHECK: error 36107: entrypoint 'computeMain' does not support compilation target 'glsl' with stage 'compute' -// CHECK: capabilitySimplification3.slang(16): note: see using of 'WaveMultiPrefixProduct' -// CHECK-NOT: see using of 'WaveMultiPrefixProduct' -// CHECK: {{.*}}.meta.slang({{.*}}): note: see definition of 'WaveMultiPrefixProduct' +// CHECK: capabilitySimplification3.slang(16): note: see using of 'WaveMultiPrefixCountBits' +// CHECK-NOT: see using of 'WaveMultiPrefixCountBits' +// CHECK: {{.*}}.meta.slang({{.*}}): note: see definition of 'WaveMultiPrefixCountBits' // CHECK: {{.*}}.meta.slang({{.*}}): note: see declaration of 'require' [numthreads(1,1,1)] void computeMain() { - WaveMultiPrefixProduct(1, 0); + WaveMultiPrefixCountBits(true, 0); } -- cgit v1.2.3