[AMDGPU] Add support for GFX11 hazards
authorJay Foad <jay.foad@amd.com>
Wed, 15 Jun 2022 16:09:10 +0000 (17:09 +0100)
committerJay Foad <jay.foad@amd.com>
Thu, 16 Jun 2022 07:15:21 +0000 (08:15 +0100)
commit9dff14be9ed6cf8da651bd675a839cde0d4294a2
tree176515bbdd9ab7149bc2db393851932fd589e592
parentd9ef307e9bb3b636a18c4051a236f1aafd7600e6
[AMDGPU] Add support for GFX11 hazards

Add support for partial stall over EXEC hazard and trans use hazard.

Differential Revision: https://reviews.llvm.org/D127872
llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h
llvm/test/CodeGen/AMDGPU/atomic_optimizations_local_pointer.ll
llvm/test/CodeGen/AMDGPU/partial-forwarding-hazards.mir [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/trans-forwarding-hazards.mir [new file with mode: 0644]