From 8b8f66d9935a1523a73b20e879851062ed9026f2 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Mon, 5 Aug 2019 13:42:31 +0000 Subject: [PATCH] compiler-rt: Rename remaining cc files in test/profile to cpp See r367803 and similar other changes. llvm-svn: 367858 --- .../profile/Inputs/{comdat_rename_1.cc => comdat_rename_1.cpp} | 2 +- .../profile/Inputs/{comdat_rename_2.cc => comdat_rename_2.cpp} | 0 .../{instrprof-icall-promo_1.cc => instrprof-icall-promo_1.cpp} | 0 .../{instrprof-icall-promo_2.cc => instrprof-icall-promo_2.cpp} | 0 compiler-rt/test/profile/Linux/comdat_rename.test | 6 +++--- compiler-rt/test/profile/instrprof-icall-promo.test | 8 ++++---- compiler-rt/test/profile/lit.cfg.py | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) rename compiler-rt/test/profile/Inputs/{comdat_rename_1.cc => comdat_rename_1.cpp} (95%) rename compiler-rt/test/profile/Inputs/{comdat_rename_2.cc => comdat_rename_2.cpp} (100%) rename compiler-rt/test/profile/Inputs/{instrprof-icall-promo_1.cc => instrprof-icall-promo_1.cpp} (100%) rename compiler-rt/test/profile/Inputs/{instrprof-icall-promo_2.cc => instrprof-icall-promo_2.cpp} (100%) diff --git a/compiler-rt/test/profile/Inputs/comdat_rename_1.cc b/compiler-rt/test/profile/Inputs/comdat_rename_1.cpp similarity index 95% rename from compiler-rt/test/profile/Inputs/comdat_rename_1.cc rename to compiler-rt/test/profile/Inputs/comdat_rename_1.cpp index 688e305..d7f1b16 100644 --- a/compiler-rt/test/profile/Inputs/comdat_rename_1.cc +++ b/compiler-rt/test/profile/Inputs/comdat_rename_1.cpp @@ -1,6 +1,6 @@ #include "comdat_rename.h" // callee's out-of-line instance profile data -- it comes -// from external calls to it from comdat_rename_2.cc. +// from external calls to it from comdat_rename_2.cpp. // Its inline instance copy's profile data is different and // is collected in 'caller''s context. int FOO::callee() { diff --git a/compiler-rt/test/profile/Inputs/comdat_rename_2.cc b/compiler-rt/test/profile/Inputs/comdat_rename_2.cpp similarity index 100% rename from compiler-rt/test/profile/Inputs/comdat_rename_2.cc rename to compiler-rt/test/profile/Inputs/comdat_rename_2.cpp diff --git a/compiler-rt/test/profile/Inputs/instrprof-icall-promo_1.cc b/compiler-rt/test/profile/Inputs/instrprof-icall-promo_1.cpp similarity index 100% rename from compiler-rt/test/profile/Inputs/instrprof-icall-promo_1.cc rename to compiler-rt/test/profile/Inputs/instrprof-icall-promo_1.cpp diff --git a/compiler-rt/test/profile/Inputs/instrprof-icall-promo_2.cc b/compiler-rt/test/profile/Inputs/instrprof-icall-promo_2.cpp similarity index 100% rename from compiler-rt/test/profile/Inputs/instrprof-icall-promo_2.cc rename to compiler-rt/test/profile/Inputs/instrprof-icall-promo_2.cpp diff --git a/compiler-rt/test/profile/Linux/comdat_rename.test b/compiler-rt/test/profile/Linux/comdat_rename.test index b323352..925fc6c 100644 --- a/compiler-rt/test/profile/Linux/comdat_rename.test +++ b/compiler-rt/test/profile/Linux/comdat_rename.test @@ -1,6 +1,6 @@ // RUN: rm -fr %t.prof -// RUN: %clangxx_pgogen=%t.prof/ -o %t.gen -mllvm -do-comdat-renaming=true -O2 %S/../Inputs/comdat_rename_1.cc %S/../Inputs/comdat_rename_2.cc +// RUN: %clangxx_pgogen=%t.prof/ -o %t.gen -mllvm -do-comdat-renaming=true -O2 %S/../Inputs/comdat_rename_1.cpp %S/../Inputs/comdat_rename_2.cpp // RUN: %run %t.gen // RUN: llvm-profdata merge -o %t.profdata %t.prof/ -// RUN: %clangxx_profuse=%t.profdata -O2 -mllvm -do-comdat-renaming=true -emit-llvm -S %S/../Inputs/comdat_rename_1.cc -o - | FileCheck %S/../Inputs/comdat_rename_1.cc -// RUN: %clangxx_profuse=%t.profdata -O2 -mllvm -do-comdat-renaming=true -emit-llvm -S %S/../Inputs/comdat_rename_2.cc -o - | FileCheck %S/../Inputs/comdat_rename_2.cc +// RUN: %clangxx_profuse=%t.profdata -O2 -mllvm -do-comdat-renaming=true -emit-llvm -S %S/../Inputs/comdat_rename_1.cpp -o - | FileCheck %S/../Inputs/comdat_rename_1.cpp +// RUN: %clangxx_profuse=%t.profdata -O2 -mllvm -do-comdat-renaming=true -emit-llvm -S %S/../Inputs/comdat_rename_2.cpp -o - | FileCheck %S/../Inputs/comdat_rename_2.cpp diff --git a/compiler-rt/test/profile/instrprof-icall-promo.test b/compiler-rt/test/profile/instrprof-icall-promo.test index 12e6271..2519b5c 100644 --- a/compiler-rt/test/profile/instrprof-icall-promo.test +++ b/compiler-rt/test/profile/instrprof-icall-promo.test @@ -1,16 +1,16 @@ # IR based instrumentation -RUN: %clangxx_pgogen -O2 -c -o %t.1.o %S/Inputs/instrprof-icall-promo_1.cc -RUN: %clangxx_pgogen -O2 -c -o %t.2.o %S/Inputs/instrprof-icall-promo_2.cc +RUN: %clangxx_pgogen -O2 -c -o %t.1.o %S/Inputs/instrprof-icall-promo_1.cpp +RUN: %clangxx_pgogen -O2 -c -o %t.2.o %S/Inputs/instrprof-icall-promo_2.cpp RUN: %clangxx_pgogen -O2 %t.2.o %t.1.o -o %t.gen.1 RUN: env LLVM_PROFILE_FILE=%t-icall.profraw %run %t.gen.1 RUN: llvm-profdata merge -o %t-icall.profdata %t-icall.profraw -RUN: %clangxx_profuse=%t-icall.profdata -O2 -Rpass=pgo-icall-prom -c -o %t.2.use.o %S/Inputs/instrprof-icall-promo_2.cc 2>&1 | FileCheck %s +RUN: %clangxx_profuse=%t-icall.profdata -O2 -Rpass=pgo-icall-prom -c -o %t.2.use.o %S/Inputs/instrprof-icall-promo_2.cpp 2>&1 | FileCheck %s RUN: %clangxx_pgogen -O2 %t.1.o %t.2.o -o %t.gen.2 RUN: env LLVM_PROFILE_FILE=%t-icall2.profraw %run %t.gen.2 RUN: llvm-profdata merge -o %t-icall2.profdata %t-icall2.profraw -RUN: %clangxx_profuse=%t-icall2.profdata -O2 -Rpass=pgo-icall-prom -c -o %t.2.use.o %S/Inputs/instrprof-icall-promo_2.cc 2>&1 | FileCheck %s +RUN: %clangxx_profuse=%t-icall2.profdata -O2 -Rpass=pgo-icall-prom -c -o %t.2.use.o %S/Inputs/instrprof-icall-promo_2.cpp 2>&1 | FileCheck %s FIXME: Relies on vtable layout XFAIL: msvc diff --git a/compiler-rt/test/profile/lit.cfg.py b/compiler-rt/test/profile/lit.cfg.py index bda1e28..d174cf1 100644 --- a/compiler-rt/test/profile/lit.cfg.py +++ b/compiler-rt/test/profile/lit.cfg.py @@ -32,7 +32,7 @@ else: extra_link_flags = [] # Test suffixes. -config.suffixes = ['.c', '.cc', '.cpp', '.m', '.mm', '.ll', '.test'] +config.suffixes = ['.c', '.cpp', '.m', '.mm', '.ll', '.test'] # What to exclude. config.excludes = ['Inputs'] -- 2.7.4