[AMDGPU] Extend cases for ReadM0MovRelInterpHazard
authorPiotr Sobczak <Piotr.Sobczak@amd.com>
Mon, 1 Aug 2022 15:36:52 +0000 (17:36 +0200)
committerPiotr Sobczak <Piotr.Sobczak@amd.com>
Mon, 1 Aug 2022 15:59:33 +0000 (17:59 +0200)
commitf29a19b0b8d279616df795db52a3b6fafef6e1de
treeb193d1532de60e248f6dffb2e577e0f79154fde8
parentbd7eff1f2a7462ffbebc6beb8c7a3fecb1c39350
[AMDGPU] Extend cases for ReadM0MovRelInterpHazard

Extend hazard recognizer of ReadM0MovRelInterpHazard with
DS_READ_ADDTID and DS_WRITE_ADDTID, as they also
require a manually inserted S_NOP after SALU writing m0.

Reviewed By: rampitec

Differential Revision: https://reviews.llvm.org/D130783
llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
llvm/test/CodeGen/AMDGPU/hazard-lds-addtid.mir [new file with mode: 0644]