[all-commits] [llvm/llvm-project] c07f20: [AMDGPU] Restrict image_msaa_load to MSAA dimensio...

Carl Ritson via All-commits all-commits at lists.llvm.org
Thu Mar 11 16:48:08 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c07f2025e402510e72dbddfd7444599cb6db4f4d
      https://github.com/llvm/llvm-project/commit/c07f2025e402510e72dbddfd7444599cb6db4f4d
  Author: Carl Ritson <carl.ritson at amd.com>
  Date:   2021-03-12 (Fri, 12 Mar 2021)

  Changed paths:
    M llvm/include/llvm/IR/IntrinsicsAMDGPU.td
    M llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
    M llvm/lib/Target/AMDGPU/MIMGInstructions.td
    M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.image.msaa.load.x.ll
    M llvm/test/MC/AMDGPU/gfx1030_err.s
    M llvm/test/MC/AMDGPU/gfx1030_new.s

  Log Message:
  -----------
  [AMDGPU] Restrict image_msaa_load to MSAA dimension types

This instruction is only valid on 2D MSAA and 2D MSAA Array
surfaces.  Remove intrinsic support for other dimension types,
and block assembly for unsupported dimensions.

Reviewed By: foad

Differential Revision: https://reviews.llvm.org/D98397




More information about the All-commits mailing list