llvm-for-llvmta/test/CodeGen/ARM/noopt-dmb-v7.ll
Nils Hölscher 3500bf8dde first commit
2022-04-25 10:02:23 +02:00

16 lines
311 B
LLVM

; Ensure that adjacent duplicated barriers are not removed at -O0.
; RUN: llc -O0 < %s -mtriple=armv7 -mattr=+db | FileCheck %s
define i32 @t1() {
entry:
fence seq_cst
fence seq_cst
fence seq_cst
ret i32 0
}
; CHECK: @ %bb.0: @ %entry
; CHECK-NEXT: dmb ish
; CHECK-NEXT: dmb ish
; CHECK-NEXT: dmb ish