diff options
author | Eugene Zelenko <eugene.zelenko@gmail.com> | 2016-01-26 18:48:36 +0000 |
---|---|---|
committer | Eugene Zelenko <eugene.zelenko@gmail.com> | 2016-01-26 18:48:36 +0000 |
commit | 6ac3f739ca4cd90b41388cc50070a6bca85b6842 (patch) | |
tree | c6439c11ed75e6552c6b7f4a0c7ff84cfa29ce8e /llvm/unittests/ProfileData/InstrProfTest.cpp | |
parent | 3d0c46d489400c7a4fd1c06e3150a0c8fc0cca37 (diff) | |
download | llvm-6ac3f739ca4cd90b41388cc50070a6bca85b6842.zip llvm-6ac3f739ca4cd90b41388cc50070a6bca85b6842.tar.gz llvm-6ac3f739ca4cd90b41388cc50070a6bca85b6842.tar.bz2 |
Fix Clang-tidy modernize-use-nullptr and modernize-use-override warnings; other minor fixes.
Differential revision: reviews.llvm.org/D16568
llvm-svn: 258831
Diffstat (limited to 'llvm/unittests/ProfileData/InstrProfTest.cpp')
-rw-r--r-- | llvm/unittests/ProfileData/InstrProfTest.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/llvm/unittests/ProfileData/InstrProfTest.cpp b/llvm/unittests/ProfileData/InstrProfTest.cpp index 64eec38..fe29f98 100644 --- a/llvm/unittests/ProfileData/InstrProfTest.cpp +++ b/llvm/unittests/ProfileData/InstrProfTest.cpp @@ -14,7 +14,6 @@ #include "llvm/ProfileData/InstrProfWriter.h" #include "llvm/Support/Compression.h" #include "gtest/gtest.h" - #include <cstdarg> using namespace llvm; @@ -490,22 +489,24 @@ ValueProfNode Site1Values[5] = {{{uint64_t("callee1"), 400}, &Site1Values[1]}, {{uint64_t("callee2"), 1000}, &Site1Values[2]}, {{uint64_t("callee3"), 500}, &Site1Values[3]}, {{uint64_t("callee4"), 300}, &Site1Values[4]}, - {{uint64_t("callee5"), 100}, 0}}; + {{uint64_t("callee5"), 100}, nullptr}}; ValueProfNode Site2Values[4] = {{{uint64_t("callee5"), 800}, &Site2Values[1]}, {{uint64_t("callee3"), 1000}, &Site2Values[2]}, {{uint64_t("callee2"), 2500}, &Site2Values[3]}, - {{uint64_t("callee1"), 1300}, 0}}; + {{uint64_t("callee1"), 1300}, nullptr}}; ValueProfNode Site3Values[3] = {{{uint64_t("callee6"), 800}, &Site3Values[1]}, {{uint64_t("callee3"), 1000}, &Site3Values[2]}, - {{uint64_t("callee4"), 5500}, 0}}; + {{uint64_t("callee4"), 5500}, nullptr}}; ValueProfNode Site4Values[2] = {{{uint64_t("callee2"), 1800}, &Site4Values[1]}, - {{uint64_t("callee3"), 2000}, 0}}; + {{uint64_t("callee3"), 2000}, nullptr}}; static ValueProfNode *ValueProfNodes[5] = {&Site1Values[0], &Site2Values[0], - &Site3Values[0], &Site4Values[0], 0}; + &Site3Values[0], &Site4Values[0], + nullptr}; + static uint16_t NumValueSites[IPVK_Last + 1] = {5}; TEST_F(InstrProfTest, runtime_value_prof_data_read_write) { ValueProfRuntimeRecord RTRecord; @@ -516,7 +517,7 @@ TEST_F(InstrProfTest, runtime_value_prof_data_read_write) { InstrProfRecord Record("caller", 0x1234, {1ULL << 31, 2}); - VPData->deserializeTo(Record, 0); + VPData->deserializeTo(Record, nullptr); // Now read data from Record and sanity check the data ASSERT_EQ(5U, Record.getNumValueSites(IPVK_IndirectCallTarget)); @@ -687,7 +688,7 @@ TEST_F(InstrProfTest, instr_prof_symtab_module_test) { for (unsigned I = 0; I < sizeof(Funcs) / sizeof(*Funcs); I++) { Function *F = M->getFunction(Funcs[I]); - ASSERT_TRUE(F != NULL); + ASSERT_TRUE(F != nullptr); std::string PGOName = getPGOFuncName(*F); uint64_t Key = IndexedInstrProf::ComputeHash(PGOName); ASSERT_EQ(StringRef(PGOName), |