Don't expect tests always crashing. Add "REQUIRES:asserts".
[oota-llvm.git] / test / CodeGen / MSP430 / AddrMode-mov-xr.ll
index 4b327b0578f2ef0974ffd6bb1f2bb45d82e6c511..f55fd542645c8961dc43deed62c66b1fbae689a7 100644 (file)
@@ -6,7 +6,7 @@ define void @am1(i16* %a, i16 %b) nounwind {
        store i16 %b, i16* %a
        ret void
 }
-; CHECK: am1:
+; CHECK-LABEL: am1:
 ; CHECK:               mov.w   r14, 0(r15)
 
 @foo = external global i16
@@ -15,7 +15,7 @@ define void @am2(i16 %a) nounwind {
        store i16 %a, i16* @foo
        ret void
 }
-; CHECK: am2:
+; CHECK-LABEL: am2:
 ; CHECK:               mov.w   r15, &foo
 
 @bar = external global [2 x i8]
@@ -25,14 +25,14 @@ define void @am3(i16 %i, i8 %a) nounwind {
        store i8 %a, i8* %1
        ret void
 }
-; CHECK: am3:
+; CHECK-LABEL: am3:
 ; CHECK:               mov.b   r14, bar(r15)
 
 define void @am4(i16 %a) nounwind {
-       volatile store i16 %a, i16* inttoptr(i16 32 to i16*)
+       store volatile i16 %a, i16* inttoptr(i16 32 to i16*)
        ret void
 }
-; CHECK: am4:
+; CHECK-LABEL: am4:
 ; CHECK:               mov.w   r15, &32
 
 define void @am5(i16* nocapture %p, i16 %a) nounwind readonly {
@@ -40,7 +40,7 @@ define void @am5(i16* nocapture %p, i16 %a) nounwind readonly {
        store i16 %a, i16* %1
        ret void
 }
-; CHECK: am5:
+; CHECK-LABEL: am5:
 ; CHECK:               mov.w   r14, 4(r15)
 
 %S = type { i16, i16 }
@@ -50,7 +50,7 @@ define void @am6(i16 %a) nounwind {
        store i16 %a, i16* getelementptr (%S* @baz, i32 0, i32 1)
        ret void
 }
-; CHECK: am6:
+; CHECK-LABEL: am6:
 ; CHECK:               mov.w   r15, &baz+2
 
 %T = type { i16, [2 x i8] }
@@ -62,6 +62,6 @@ define void @am7(i16 %n, i8 %a) nounwind {
        store i8 %a, i8* %2
        ret void
 }
-; CHECK: am7:
+; CHECK-LABEL: am7:
 ; CHECK:               mov.b   r14, duh+2(r15)