1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
; RUN: llc < %s -march=xcore | FileCheck %s ; CHECK-LABEL: atomic_fence ; CHECK: #MEMBARRIER ; CHECK: #MEMBARRIER ; CHECK: #MEMBARRIER ; CHECK: #MEMBARRIER ; CHECK: retsp 0 define void @atomic_fence() nounwind { entry: fence acquire fence release fence acq_rel fence seq_cst ret void }