Author: bwilson
Date: Thu Mar  6 11:18:34 2014
New Revision: 203131

URL: http://llvm.org/viewvc/llvm-project?rev=203131&view=rev
Log:
Run -fprofile-instr tests with %clang_cc1.

This should help avoid problems like the buildbot fallout from my change in
r203085. I left the CodeGenCXX tests alone for now.

Modified:
    cfe/trunk/test/CodeGen/instr-profile.c
    cfe/trunk/test/CodeGenObjC/instr-profile.m

Modified: cfe/trunk/test/CodeGen/instr-profile.c
URL: 
http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGen/instr-profile.c?rev=203131&r1=203130&r2=203131&view=diff
==============================================================================
--- cfe/trunk/test/CodeGen/instr-profile.c (original)
+++ cfe/trunk/test/CodeGen/instr-profile.c Thu Mar  6 11:18:34 2014
@@ -5,8 +5,8 @@
 // (excepting no_usable_data). As such, main() should call every function in
 // this test.
 
-// RUN: %clang %s -o - -emit-llvm -S -fprofile-instr-generate | FileCheck 
-check-prefix=PGOGEN %s
-// RUN: %clang %s -o - -emit-llvm -S 
-fprofile-instr-use=%S/Inputs/instr-profile.pgodata | FileCheck 
-check-prefix=PGOUSE %s
+// RUN: %clang_cc1 -triple x86_64-apple-macosx10.9 -main-file-name 
instr-profile.c %s -o - -emit-llvm -fprofile-instr-generate | FileCheck 
-check-prefix=PGOGEN %s
+// RUN: %clang_cc1 -triple x86_64-apple-macosx10.9 -main-file-name 
instr-profile.c %s -o - -emit-llvm 
-fprofile-instr-use=%S/Inputs/instr-profile.pgodata | FileCheck 
-check-prefix=PGOUSE %s
 
 // PGOGEN: @[[SLC:__llvm_pgo_ctr[0-9]*]] = private global [4 x i64] 
zeroinitializer
 // PGOGEN: @[[IFC:__llvm_pgo_ctr[0-9]*]] = private global [11 x i64] 
zeroinitializer

Modified: cfe/trunk/test/CodeGenObjC/instr-profile.m
URL: 
http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenObjC/instr-profile.m?rev=203131&r1=203130&r2=203131&view=diff
==============================================================================
--- cfe/trunk/test/CodeGenObjC/instr-profile.m (original)
+++ cfe/trunk/test/CodeGenObjC/instr-profile.m Thu Mar  6 11:18:34 2014
@@ -4,8 +4,8 @@
 // of running the program generated by the -fprofile-instr-generate case. As
 // such, main() should call every function in this test.
 
-// RUN: %clang -target x86_64-darwin %s -o - -emit-llvm -S 
-fprofile-instr-generate | FileCheck -check-prefix=PGOGEN %s
-// RUN: %clang -target x86_64-darwin %s -o - -emit-llvm -S 
-fprofile-instr-use=%S/Inputs/instr-profile.profdata | FileCheck 
-check-prefix=PGOUSE %s
+// RUN: %clang_cc1 -triple x86_64-apple-macosx10.9 -main-file-name 
instr-profile.m %s -o - -emit-llvm -fprofile-instr-generate | FileCheck 
-check-prefix=PGOGEN %s
+// RUN: %clang_cc1 -triple x86_64-apple-macosx10.9 -main-file-name 
instr-profile.m %s -o - -emit-llvm 
-fprofile-instr-use=%S/Inputs/instr-profile.profdata | FileCheck 
-check-prefix=PGOUSE %s
 
 #ifdef HAVE_FOUNDATION
 


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to