summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2016-10-07 23:42:48 +0000
committerTom Stellard <thomas.stellard@amd.com>2016-10-07 23:42:48 +0000
commit5ab6154dc35007b7e0159be22e66d511df61471d (patch)
tree2bb35efa75728c5b16fefa9d9efb5fb17162f7dd /llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h
parent33b87bffc6e8aa01cd882e89c92a1fa19e0221e4 (diff)
downloadbcm5719-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.h1
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.
OpenPOWER on IntegriCloud