[cfe-commits] r104319 - /cfe/trunk/test/CodeGenObjC/objc-gc-aggr-assign.m

Fariborz Jahanian fjahanian at apple.com
Fri May 21 09:13:37 PDT 2010


Author: fjahanian
Date: Fri May 21 11:13:37 2010
New Revision: 104319

URL: http://llvm.org/viewvc/llvm-project?rev=104319&view=rev
Log:
Changed test to use FileCheck.


Modified:
    cfe/trunk/test/CodeGenObjC/objc-gc-aggr-assign.m

Modified: cfe/trunk/test/CodeGenObjC/objc-gc-aggr-assign.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenObjC/objc-gc-aggr-assign.m?rev=104319&r1=104318&r2=104319&view=diff
==============================================================================
--- cfe/trunk/test/CodeGenObjC/objc-gc-aggr-assign.m (original)
+++ cfe/trunk/test/CodeGenObjC/objc-gc-aggr-assign.m Fri May 21 11:13:37 2010
@@ -1,7 +1,5 @@
-// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o %t %s
-// RUN: grep objc_memmove_collectable %t | grep call | count 3
-// RUN: %clang_cc1 -x objective-c++ -triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o %t %s
-// RUN: grep objc_memmove_collectable %t | grep call | count 4
+// RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o - %s | FileCheck -check-prefix C %s
+// RUN: %clang_cc1 -x objective-c++ -triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o - %s | FileCheck -check-prefix CP %s
 
 static int count;
 
@@ -52,6 +50,13 @@
 void foo(Derived* src, Derived* dest) {
         *dest = *src;
 }
-
 #endif
 
+// CHECK-C: call i8* @objc_memmove_collectable
+// CHECK-C: call i8* @objc_memmove_collectable
+// CHECK-C: call i8* @objc_memmove_collectable
+
+// CHECK-CP: call i8* @objc_memmove_collectable
+// CHECK-CP: call i8* @objc_memmove_collectable
+// CHECK-CP: call i8* @objc_memmove_collectable
+// CHECK-CP: call i8* @objc_memmove_collectable





More information about the cfe-commits mailing list