[llvm] [AMDGPU] Add missing intrinsic declaration to intrinsics.ll. NFC. (PR #138954)

Stanislav Mekhanoshin via llvm-commits llvm-commits at lists.llvm.org
Wed May 7 13:27:41 PDT 2025


https://github.com/rampitec created https://github.com/llvm/llvm-project/pull/138954

None

>From 71ccdc09197d744b956c454edcb3989f11bb50be Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
Date: Wed, 7 May 2025 13:19:46 -0700
Subject: [PATCH] [AMDGPU] Add missing intrinsic declaration to intrinsics.ll.
 NFC.

---
 llvm/test/Analysis/UniformityAnalysis/AMDGPU/intrinsics.ll | 1 +
 1 file changed, 1 insertion(+)

diff --git a/llvm/test/Analysis/UniformityAnalysis/AMDGPU/intrinsics.ll b/llvm/test/Analysis/UniformityAnalysis/AMDGPU/intrinsics.ll
index bb840023daf5d..1028cc9ebb342 100644
--- a/llvm/test/Analysis/UniformityAnalysis/AMDGPU/intrinsics.ll
+++ b/llvm/test/Analysis/UniformityAnalysis/AMDGPU/intrinsics.ll
@@ -329,6 +329,7 @@ bb:
 
 declare <4 x float> @llvm.amdgcn.mfma.f32.16x16x32.f16(<8 x half>, <8 x half>, <4 x float>, i32 immarg, i32 immarg, i32 immarg)
 declare <16 x float> @llvm.amdgcn.mfma.f32.32x32x16.f16(<8 x half>, <8 x half>, <16 x float>, i32 immarg, i32 immarg, i32 immarg)
+declare <16 x float> @llvm.amdgcn.mfma.f32.32x32x16.bf16(<8 x bfloat>, <8 x bfloat>, <16 x float>, i32 immarg, i32 immarg, i32 immarg)
 
 ; CHECK: DIVERGENT: %result = call <4 x float> @llvm.amdgcn.mfma.f32.16x16x32.f16(<8 x half> %arg0, <8 x half> %arg1, <4 x float> %arg2, i32 immarg 0, i32 immarg 0, i32 immarg 0)
 define amdgpu_kernel void @mfma_f32_16x16x32_f16(<8 x half> %arg0, <8 x half> %arg1, <4 x float> %arg2, ptr addrspace(1) %out) {



More information about the llvm-commits mailing list