@@ -1135,7 +1135,7 @@ TEST_P(MaybeSparseInstrProfTest, icall_and_vtable_data_merge) {
1135
1135
EXPECT_STREQ ((const char *)VD[3 ].Value , " callee1" );
1136
1136
EXPECT_EQ (VD[3 ].Count , 1U );
1137
1137
1138
- auto VD_2 ( R->getValueForSite (IPVK_IndirectCallTarget, 2 ) );
1138
+ auto VD_2 = R->getValueArrayForSite (IPVK_IndirectCallTarget, 2 );
1139
1139
EXPECT_STREQ ((const char *)VD_2[0 ].Value , " callee3" );
1140
1140
EXPECT_EQ (VD_2[0 ].Count , 6U );
1141
1141
EXPECT_STREQ ((const char *)VD_2[1 ].Value , " callee4" );
@@ -1145,13 +1145,13 @@ TEST_P(MaybeSparseInstrProfTest, icall_and_vtable_data_merge) {
1145
1145
EXPECT_STREQ ((const char *)VD_2[3 ].Value , " callee1" );
1146
1146
EXPECT_EQ (VD_2[3 ].Count , 1U );
1147
1147
1148
- auto VD_3 ( R->getValueForSite (IPVK_IndirectCallTarget, 3 ) );
1148
+ auto VD_3 = R->getValueArrayForSite (IPVK_IndirectCallTarget, 3 );
1149
1149
EXPECT_STREQ ((const char *)VD_3[0 ].Value , " callee8" );
1150
1150
EXPECT_EQ (VD_3[0 ].Count , 2U );
1151
1151
EXPECT_STREQ ((const char *)VD_3[1 ].Value , " callee7" );
1152
1152
EXPECT_EQ (VD_3[1 ].Count , 1U );
1153
1153
1154
- auto VD_4 ( R->getValueForSite (IPVK_IndirectCallTarget, 4 ) );
1154
+ auto VD_4 = R->getValueArrayForSite (IPVK_IndirectCallTarget, 4 );
1155
1155
EXPECT_STREQ ((const char *)VD_4[0 ].Value , " callee3" );
1156
1156
EXPECT_EQ (VD_4[0 ].Count , 6U );
1157
1157
EXPECT_STREQ ((const char *)VD_4[1 ].Value , " callee2" );
@@ -1255,8 +1255,7 @@ TEST_P(ValueProfileMergeEdgeCaseTest, value_profile_data_merge_saturation) {
1255
1255
Reader->getInstrProfRecord (" baz" , 0x5678 );
1256
1256
ASSERT_TRUE (bool (ReadRecord2));
1257
1257
ASSERT_EQ (1U , ReadRecord2->getNumValueSites (ValueKind));
1258
- std::unique_ptr<InstrProfValueData[]> VD =
1259
- ReadRecord2->getValueForSite (ValueKind, 0 );
1258
+ auto VD = ReadRecord2->getValueArrayForSite (ValueKind, 0 );
1260
1259
EXPECT_EQ (ProfiledValue, VD[0 ].Value );
1261
1260
EXPECT_EQ (MaxValCount, VD[0 ].Count );
1262
1261
}
0 commit comments