From 41587739a63f7622c36715421d215f07d79f9a7d Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Thu, 13 Jun 2024 13:04:50 -0700 Subject: [ProfileData] Migrate to getValueArrayForSite (#95457) This patch is a collection of one-liner migrations to getValueArrayForSite. --- llvm/unittests/ProfileData/InstrProfTest.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'llvm') diff --git a/llvm/unittests/ProfileData/InstrProfTest.cpp b/llvm/unittests/ProfileData/InstrProfTest.cpp index 0309be4..8a04281 100644 --- a/llvm/unittests/ProfileData/InstrProfTest.cpp +++ b/llvm/unittests/ProfileData/InstrProfTest.cpp @@ -1135,7 +1135,7 @@ TEST_P(MaybeSparseInstrProfTest, icall_and_vtable_data_merge) { EXPECT_STREQ((const char *)VD[3].Value, "callee1"); EXPECT_EQ(VD[3].Count, 1U); - auto VD_2(R->getValueForSite(IPVK_IndirectCallTarget, 2)); + auto VD_2 = R->getValueArrayForSite(IPVK_IndirectCallTarget, 2); EXPECT_STREQ((const char *)VD_2[0].Value, "callee3"); EXPECT_EQ(VD_2[0].Count, 6U); EXPECT_STREQ((const char *)VD_2[1].Value, "callee4"); @@ -1145,13 +1145,13 @@ TEST_P(MaybeSparseInstrProfTest, icall_and_vtable_data_merge) { EXPECT_STREQ((const char *)VD_2[3].Value, "callee1"); EXPECT_EQ(VD_2[3].Count, 1U); - auto VD_3(R->getValueForSite(IPVK_IndirectCallTarget, 3)); + auto VD_3 = R->getValueArrayForSite(IPVK_IndirectCallTarget, 3); EXPECT_STREQ((const char *)VD_3[0].Value, "callee8"); EXPECT_EQ(VD_3[0].Count, 2U); EXPECT_STREQ((const char *)VD_3[1].Value, "callee7"); EXPECT_EQ(VD_3[1].Count, 1U); - auto VD_4(R->getValueForSite(IPVK_IndirectCallTarget, 4)); + auto VD_4 = R->getValueArrayForSite(IPVK_IndirectCallTarget, 4); EXPECT_STREQ((const char *)VD_4[0].Value, "callee3"); EXPECT_EQ(VD_4[0].Count, 6U); EXPECT_STREQ((const char *)VD_4[1].Value, "callee2"); @@ -1255,8 +1255,7 @@ TEST_P(ValueProfileMergeEdgeCaseTest, value_profile_data_merge_saturation) { Reader->getInstrProfRecord("baz", 0x5678); ASSERT_TRUE(bool(ReadRecord2)); ASSERT_EQ(1U, ReadRecord2->getNumValueSites(ValueKind)); - std::unique_ptr VD = - ReadRecord2->getValueForSite(ValueKind, 0); + auto VD = ReadRecord2->getValueArrayForSite(ValueKind, 0); EXPECT_EQ(ProfiledValue, VD[0].Value); EXPECT_EQ(MaxValCount, VD[0].Count); } -- cgit v1.1