diff options
author | Mark Searles <m.c.searles@gmail.com> | 2017-06-02 14:19:25 +0000 |
---|---|---|
committer | Mark Searles <m.c.searles@gmail.com> | 2017-06-02 14:19:25 +0000 |
commit | 70359ac60d24bb3d68256da063219ee50bb70f01 (patch) | |
tree | 2ba5c38eb9d690b55bdd83adc243d270ea2ac4d0 /llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll | |
parent | 2aae0649a1ecf5b64db844d9f4b2e5ef6d45c63d (diff) | |
download | bcm5719-llvm-70359ac60d24bb3d68256da063219ee50bb70f01.tar.gz bcm5719-llvm-70359ac60d24bb3d68256da063219ee50bb70f01.zip |
[AMDGPU] Turn on the new waitcnt insertion pass. Adjust tests.
-enable-si-insert-waitcnts=1 becomes the default
-enable-si-insert-waitcnts=0 to use old pass
Differential Revision: https://reviews.llvm.org/D33730
llvm-svn: 304551
Diffstat (limited to 'llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll')
-rw-r--r-- | llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll b/llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll index 9d0b6b39599..82c27f204a4 100644 --- a/llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll +++ b/llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll @@ -362,6 +362,7 @@ exit1: ; preds = %LeafBlock, %LeafBlock1 ; GCN: {{^BB[0-9]+_[0-9]+}}: ; %UnifiedReturnBlock ; GCN-NEXT: s_or_b64 exec, exec +; GCN-NEXT: s_waitcnt vmcnt(0) lgkmcnt(0) ; GCN-NEXT: ; return define amdgpu_ps float @uniform_branch_to_multi_divergent_region_exit_ret_ret_return_value(i32 inreg %sgpr, i32 %vgpr) #0 { |