FileCheck-ize the tests.
[oota-llvm.git] / test / Transforms / FunctionAttrs / 2008-09-03-ReadNone.ll
index 946453f586ede9a5dbddeaa7ee597dc69c6bad92..2e88a135a58aad53fc172ec2c1116ff55a7fd5f0 100644 (file)
@@ -1,17 +1,21 @@
-; RUN: opt < %s -basicaa -functionattrs -S | grep readnone | count 4
+; RUN: opt < %s -basicaa -functionattrs -S | FileCheck %s
 @x = global i32 0
 
+; CHECK: declare i32 @e() readnone
 declare i32 @e() readnone
 
+; CHECK: define i32 @f() readnone
 define i32 @f() {
        %tmp = call i32 @e( )           ; <i32> [#uses=1]
        ret i32 %tmp
 }
 
+; CHECK: define i32 @g() readnone
 define i32 @g() readonly {
        ret i32 0
 }
 
+; CHECK: define i32 @h() readnone
 define i32 @h() readnone {
        %tmp = load i32* @x             ; <i32> [#uses=1]
        ret i32 %tmp