[all-commits] [llvm/llvm-project] 82d22a: [AMDGPU] Fixed folding of inline imm into dot w/o ...

Stanislav Mekhanoshin via All-commits all-commits at lists.llvm.org
Tue Nov 28 00:50:57 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 82d22a1bb407ffe08dc9a272c1d5c627b4609587
      https://github.com/llvm/llvm-project/commit/82d22a1bb407ffe08dc9a272c1d5c627b4609587
  Author: Stanislav Mekhanoshin <rampitec at users.noreply.github.com>
  Date:   2023-11-28 (Tue, 28 Nov 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIFoldOperands.cpp
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.udot2.ll

  Log Message:
  -----------
  [AMDGPU] Fixed folding of inline imm into dot w/o opsel (#73589)

A splat packed constant can be folded as an inline immediate but it
shall use opsel. On gfx940 this code path can be skipped due to HW bug
workaround and then it may be folded w/o opsel which is a bug. Fixed.




More information about the All-commits mailing list