[all-commits] [llvm/llvm-project] 68901f: [AMDGPU] Consider S_SETPRIO a scheduling boundary

Stanislav Mekhanoshin via All-commits all-commits at lists.llvm.org
Wed Jul 27 11:50:47 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 68901fdbebb73617067cbab9888364ba9f8a2843
      https://github.com/llvm/llvm-project/commit/68901fdbebb73617067cbab9888364ba9f8a2843
  Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
  Date:   2022-07-27 (Wed, 27 Jul 2022)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
    M llvm/test/CodeGen/AMDGPU/sched-setprio.ll

  Log Message:
  -----------
  [AMDGPU] Consider S_SETPRIO a scheduling boundary

The instruction is used to modify wave priority with the intent
to affect VALU execution and currently we can reschedule VALU
around it since that VALU does not have side effects.

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




More information about the All-commits mailing list