[llvm] [AMDGPU] Fix wrong MSB encoding for V_FMAMK instructions (PR #168107)

Stanislav Mekhanoshin via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 14 12:03:01 PST 2025


================
@@ -3439,17 +3439,42 @@ getVGPRLoweringOperandTables(const MCInstrDesc &Desc) {
       AMDGPU::OpName::src0Y, AMDGPU::OpName::vsrc1Y, AMDGPU::OpName::vsrc2Y,
       AMDGPU::OpName::vdstY};
 
+  // VOP2 MADMK instructions use src0, imm, src1 scheme.
+  static const AMDGPU::OpName VOP2MADMKOps[4] = {
+      AMDGPU::OpName::src0, AMDGPU::OpName::imm, AMDGPU::OpName::src1,
----------------
rampitec wrote:

Yes

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


More information about the llvm-commits mailing list