[llvm] [AMDGPU] Set Convergent property for image.(getlod/sample*) intrinsics which uses WQM (PR #122908)

Mariusz Sikora via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 14 12:46:38 PST 2025


================
@@ -11,7 +11,7 @@
 
 define amdgpu_ps float @sinking_img_sample() {
 main_body:
-  %i = call <3 x float> @llvm.amdgcn.image.sample.2d.v3f32.f32(i32 7, float undef, float undef, <8 x i32> undef, <4 x i32> undef, i1 false, i32 0, i32 0)
+  %i = call <3 x float> @llvm.amdgcn.image.sample.l.2d.v3f32.f32(i32 7, float undef, float undef, float undef, <8 x i32> undef, <4 x i32> undef, i1 false, i32 0, i32 0)
----------------
mariusz-sikora-at-amd wrote:

I added more tests to cover other cases of image.sample

https://github.com/llvm/llvm-project/pull/122908


More information about the llvm-commits mailing list