summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll
diff options
context:
space:
mode:
authorMark Searles <m.c.searles@gmail.com>2017-06-02 14:19:25 +0000
committerMark Searles <m.c.searles@gmail.com>2017-06-02 14:19:25 +0000
commit70359ac60d24bb3d68256da063219ee50bb70f01 (patch)
tree2ba5c38eb9d690b55bdd83adc243d270ea2ac4d0 /llvm/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll
parent2aae0649a1ecf5b64db844d9f4b2e5ef6d45c63d (diff)
downloadbcm5719-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.ll1
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 {
OpenPOWER on IntegriCloud