blob: 629b702742afb8ccde03c1054f775afd454eb62d [file] [log] [blame] [edit]
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 6
; RUN: llc < %s -mtriple=nvptx64 -mcpu=sm_90 -mattr=+ptx80 | FileCheck --check-prefixes=CHECK %s
; RUN: %if ptxas-sm_90 && ptxas-isa-8.0 %{ llc < %s -mtriple=nvptx64 -mcpu=sm_90 -mattr=+ptx80 | %ptxas-verify -arch=sm_90 %}
; CHECK-LABEL: test_fence_mbarrier_init
define void @test_fence_mbarrier_init() {
; CHECK-LABEL: test_fence_mbarrier_init(
; CHECK: {
; CHECK-EMPTY:
; CHECK-EMPTY:
; CHECK-NEXT: // %bb.0:
; CHECK-NEXT: fence.mbarrier_init.release.cluster;
; CHECK-NEXT: ret;
call void @llvm.nvvm.fence.mbarrier_init.release.cluster();
ret void
}