[all-commits] [llvm/llvm-project] 42d560: AMDGPU/GlobalISel: Start handling _L to _LZ optimi...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Mar 30 14:02:38 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 42d5609809836aceff41f78ab652a882d4982260
      https://github.com/llvm/llvm-project/commit/42d5609809836aceff41f78ab652a882d4982260
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
    A llvm/test/CodeGen/AMDGPU/GlobalISel/image_ls_mipmap_zero.a16.ll
    A llvm/test/CodeGen/AMDGPU/GlobalISel/image_ls_mipmap_zero.ll
    A llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.image.sample.ltolz.a16.ll
    A llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.image.sample.ltolz.ll

  Log Message:
  -----------
  AMDGPU/GlobalISel: Start handling _L to _LZ optimization

We currently don't have a way to map to the equivalent intrinsic
opcode, so track immediate 0s in place of the address for the
selection to know to change the final opcode.




More information about the All-commits mailing list