[all-commits] [llvm/llvm-project] 618583: [AMDGPU] Allow rematerialization of SOP with virtu...

Stanislav Mekhanoshin via All-commits all-commits at lists.llvm.org
Wed Oct 20 11:47:07 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 618583565687f5a494066fc902a977f6057fc93e
      https://github.com/llvm/llvm-project/commit/618583565687f5a494066fc902a977f6057fc93e
  Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
  Date:   2021-10-20 (Wed, 20 Oct 2021)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
    M llvm/test/CodeGen/AMDGPU/remat-sop.mir

  Log Message:
  -----------
  [AMDGPU] Allow rematerialization of SOP with virtual registers

D106408 was doing this for all targets although it was
reverted due to couple performance regressions on some targets.
The difference for AMDGPU is the ability to rematerialize SOP
instructions with virtual register uses like we already do for VOP.

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




More information about the All-commits mailing list