Teach the (non-MC) instruction printer to use the cannonical names for push/pop,
[oota-llvm.git] / test / CodeGen / Thumb2 / thumb2-barrier.ll
1 ; RUN: llc < %s -march=thumb -mcpu=cortex-a8 | FileCheck %s
2
3 declare void @llvm.memory.barrier( i1 , i1 , i1 , i1 , i1 )
4
5 define void @t1() {
6 ; CHECK: t1:
7 ; CHECK: dsb
8   call void @llvm.memory.barrier( i1 false, i1 false, i1 false, i1 true, i1 true )
9   ret void
10 }
11
12 define void @t2() {
13 ; CHECK: t2:
14 ; CHECK: dmb
15   call void @llvm.memory.barrier( i1 false, i1 false, i1 false, i1 true, i1 false )
16   ret void
17 }