aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackMaps.cpp
diff options
context:
space:
mode:
authorAustin Kerbow <Austin.Kerbow@amd.com>2020-10-19 16:54:24 -0700
committerAustin Kerbow <Austin.Kerbow@amd.com>2020-10-20 17:11:36 -0700
commitebdcef20ce2921d1b6e8463ecf4031396cef79dc (patch)
tree2cb5049f6ee5d4431e6d8ecc1a2190343d91a5a2 /llvm/lib/CodeGen/StackMaps.cpp
parent37d907899f498c6944fc234ed2742b9923b88952 (diff)
downloadllvm-ebdcef20ce2921d1b6e8463ecf4031396cef79dc.zip
llvm-ebdcef20ce2921d1b6e8463ecf4031396cef79dc.tar.gz
llvm-ebdcef20ce2921d1b6e8463ecf4031396cef79dc.tar.bz2
[AMDGPU] Avoid inserting noops during scheduling
Passes that are run after the post-RA scheduler may insert instructions like waitcnt which eliminate the need for certain noops. After this patch the scheduler is still aware of possible latency from hazards but noops will not be inserted until the dedicated hazard recognizer pass is run. Depends on D89753. Reviewed By: foad Differential Revision: https://reviews.llvm.org/D89754
Diffstat (limited to 'llvm/lib/CodeGen/StackMaps.cpp')
0 files changed, 0 insertions, 0 deletions