[all-commits] [llvm/llvm-project] 38302c: [AMDGPU] Stop looking for implicit M0 uses on MOV ...

Jay Foad via All-commits all-commits at lists.llvm.org
Fri Nov 18 09:00:29 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 38302c60efe520e2cf1749d6e1ac23648dcad5ee
      https://github.com/llvm/llvm-project/commit/38302c60efe520e2cf1749d6e1ac23648dcad5ee
  Author: Jay Foad <jay.foad at amd.com>
  Date:   2022-11-18 (Fri, 18 Nov 2022)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIFoldOperands.cpp
    M llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp
    M llvm/test/CodeGen/AMDGPU/v_swap_b32.mir

  Log Message:
  -----------
  [AMDGPU] Stop looking for implicit M0 uses on MOV instructions

Before D114230, indirect moves used regular MOV opcodes and were
identified by having an implicit use of M0. Since D114230 they use
dedicated opcodes instead, so remove some old code that checks for
implicit uses of M0. NFCI.

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




More information about the All-commits mailing list