File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -19,22 +19,22 @@ __attribute__((noinline)) int bar() { return 4; }
1919
2020int foo () {
2121 __llvm_profile_reset_counters ();
22- // PROFGEN: call {{(arm_aapcs_vfpcc )* }}void @__llvm_profile_reset_counters()
23- // PROFUSE-NOT: call {{(arm_aapcs_vfpcc )* }}void @__llvm_profile_reset_counters()
22+ // PROFGEN: call {{(arm_aapcs_vfpcc )? }}void @__llvm_profile_reset_counters()
23+ // PROFUSE-NOT: call {{(arm_aapcs_vfpcc )? }}void @__llvm_profile_reset_counters()
2424 return bar ();
2525}
2626
27- // PROFUSE-NOT: declare {{(arm_aapcs_vfpcc )* }}void @__llvm_profile_reset_counters()
27+ // PROFUSE-NOT: declare {{(arm_aapcs_vfpcc )? }}void @__llvm_profile_reset_counters()
2828
2929int main () {
3030 int z = foo () + 3 ;
3131 __llvm_profile_set_filename ("rawprof.profraw" );
32- // PROFGEN: call {{(arm_aapcs_vfpcc )* }}void @__llvm_profile_set_filename(ptr noundef @{{.*}})
33- // PROFUSE-NOT: call {{(arm_aapcs_vfpcc )* }}void @__llvm_profile_set_filename(ptr noundef @{{.*}})
32+ // PROFGEN: call {{(arm_aapcs_vfpcc )? }}void @__llvm_profile_set_filename(ptr noundef @{{.*}})
33+ // PROFUSE-NOT: call {{(arm_aapcs_vfpcc )? }}void @__llvm_profile_set_filename(ptr noundef @{{.*}})
3434 if (__llvm_profile_dump ())
3535 return 2 ;
36- // PROFGEN: %{{.*}} = call {{(arm_aapcs_vfpcc )* }}{{(signext )*}}i32 @__llvm_profile_dump()
37- // PROFUSE-NOT: %{{.*}} = call {{(arm_aapcs_vfpcc )* }}{{(signext )*}}i32 @__llvm_profile_dump()
36+ // PROFGEN: %{{.*}} = call {{(arm_aapcs_vfpcc )? }}{{(signext )*}}i32 @__llvm_profile_dump()
37+ // PROFUSE-NOT: %{{.*}} = call {{(arm_aapcs_vfpcc )? }}{{(signext )*}}i32 @__llvm_profile_dump()
3838 return z + bar () - 11 ;
3939}
4040
You can’t perform that action at this time.
0 commit comments