[all-commits] [llvm/llvm-project] 560e7d: AMDGPU: Handle the co-execution hazards for TRANS ...

Changpeng Fang via All-commits all-commits at lists.llvm.org
Wed Jul 16 10:59:17 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 560e7df6893495fabe91bc921f9cc0e28a25eb73
      https://github.com/llvm/llvm-project/commit/560e7df6893495fabe91bc921f9cc0e28a25eb73
  Author: Changpeng Fang <changpeng.fang at amd.com>
  Date:   2025-07-16 (Wed, 16 Jul 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
    M llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h
    M llvm/test/CodeGen/AMDGPU/llvm.sqrt.bf16.ll
    A llvm/test/CodeGen/AMDGPU/trans-coexecution-hazard.mir

  Log Message:
  -----------
  AMDGPU: Handle the co-execution hazards for TRANS for gfx1250 (#149024)

For the co-execution of the TRANS ops, the requirement is: 1 independent
op or V_NOP (since TRANS takes 2 cycles) after the trans op before its
sources can be overwritten or the output of the trans op can be used.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list