[all-commits] [llvm/llvm-project] e94a0b: [AMDGPU] Fix vector legalization for bf16 valu ops...

Giuseppe Rossini via All-commits all-commits at lists.llvm.org
Thu Sep 25 02:07:32 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e94a0b300addcf4a0ead62bbadf811f3209a8a49
      https://github.com/llvm/llvm-project/commit/e94a0b300addcf4a0ead62bbadf811f3209a8a49
  Author: Giuseppe Rossini <giuseppe.rossini at amd.com>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
    M llvm/test/Analysis/CostModel/AMDGPU/canonicalize.ll
    M llvm/test/Analysis/CostModel/AMDGPU/fadd.ll
    M llvm/test/Analysis/CostModel/AMDGPU/fma.ll
    M llvm/test/Analysis/CostModel/AMDGPU/fmul.ll
    M llvm/test/Analysis/CostModel/AMDGPU/fsub.ll
    M llvm/test/CodeGen/AMDGPU/bf16.ll
    A llvm/test/CodeGen/AMDGPU/fcanonicalize.bf16.ll

  Log Message:
  -----------
  [AMDGPU] Fix vector legalization for bf16 valu ops (#158439)

Add v4,v8,v16,v32 legalizations for the following operations:
- `FADD`
- `FMUL`
- `FMA`
- `FCANONICALIZE`



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list