diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2016-10-07 23:42:48 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2016-10-07 23:42:48 +0000 |
commit | 5ab6154dc35007b7e0159be22e66d511df61471d (patch) | |
tree | 2bb35efa75728c5b16fefa9d9efb5fb17162f7dd /llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h | |
parent | 33b87bffc6e8aa01cd882e89c92a1fa19e0221e4 (diff) | |
download | bcm5719-llvm-5ab6154dc35007b7e0159be22e66d511df61471d.tar.gz bcm5719-llvm-5ab6154dc35007b7e0159be22e66d511df61471d.zip |
AMDGPU/SI: Handle div_fmas hazard in GCNHazardRecognizer
Reviewers: arsenm
Subscribers: kzhuravl, wdng, nhaehnle, yaxunl, tony-tye, llvm-commits
Differential Revision: https://reviews.llvm.org/D25250
llvm-svn: 283622
Diffstat (limited to 'llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h')
-rw-r--r-- | llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h b/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h index d82041c5f17..1d87f3a0583 100644 --- a/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h +++ b/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h @@ -43,6 +43,7 @@ class GCNHazardRecognizer final : public ScheduleHazardRecognizer { int checkSMRDHazards(MachineInstr *SMRD); int checkVMEMHazards(MachineInstr* VMEM); int checkDPPHazards(MachineInstr *DPP); + int checkDivFMasHazards(MachineInstr *DivFMas); public: GCNHazardRecognizer(const MachineFunction &MF); // We can only issue one instruction per cycle. |