[all-commits] [llvm/llvm-project] a3d5ec: [AMDGPU][Global-ISel] reuse extension related patt...

Chen Zheng via All-commits all-commits at lists.llvm.org
Sun Apr 9 19:12:42 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a3d5ec51bacfadb560cc78a7e866b118027a414e
      https://github.com/llvm/llvm-project/commit/a3d5ec51bacfadb560cc78a7e866b118027a414e
  Author: Chen Zheng <czhengsz at cn.ibm.com>
  Date:   2023-04-10 (Mon, 10 Apr 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
    M llvm/lib/Target/AMDGPU/SIInstructions.td

  Log Message:
  -----------
  [AMDGPU][Global-ISel] reuse extension related patterns in td file

However the imported rules can not be used for now because Global ISel
selectImpl() seems has some bug/limitation to create a illegl COPY
from VGPR to SGPR. So currently workaround this by not auto selecting these
patterns.

Fixes #61468

Reviewed By: arsenm

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




More information about the All-commits mailing list