summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h
diff options
context:
space:
mode:
authorAustin Kerbow <Austin.Kerbow@amd.com>2019-05-07 22:12:15 +0000
committerAustin Kerbow <Austin.Kerbow@amd.com>2019-05-07 22:12:15 +0000
commit8a3d3a9af6f05352355cdfa1dc883768c72f90f1 (patch)
treebbce08406d0b0f671f070003448b357cc956012b /llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h
parent6e6480e216b8bb368f8e7114acbbb16867c7e50f (diff)
downloadbcm5719-llvm-8a3d3a9af6f05352355cdfa1dc883768c72f90f1.tar.gz
bcm5719-llvm-8a3d3a9af6f05352355cdfa1dc883768c72f90f1.zip
[AMDGPU] Check MI bundles for hazards
Summary: GCNHazardRecognizer fails to identify hazards that are in and around bundles. This patch allows the hazard recognizer to consider bundled instructions in both scheduler and hazard recognizer mode. We ignore “bundledness” for the purpose of detecting hazards and examine the instructions individually. Reviewers: arsenm, msearles, rampitec Reviewed By: rampitec Subscribers: kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D61564 llvm-svn: 360199
Diffstat (limited to 'llvm/lib/ExecutionEngine/JITLink/MachOAtomGraphBuilder.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud