Lines Matching defs:MergedBF
217 void mergeFunctionProfile(BinaryFunctionProfile &MergedBF,
220 if (BF.NumBasicBlocks != MergedBF.NumBasicBlocks)
222 if (BF.Id != MergedBF.Id)
224 if (BF.Hash != MergedBF.Hash)
228 MergedBF.ExecCount += BF.ExecCount;
238 for (BinaryBasicBlockProfile &MergedBB : MergedBF.Blocks) {
243 mergeBasicBlockProfile(MergedBB, std::move(BB), MergedBF);
249 // Append blocks unique to BF (i.e. those that are not in MergedBF).
252 MergedBF.Blocks.emplace_back(std::move(*BB));
453 BinaryFunctionProfile &MergedBF = MergedBFs.find(BF.Name)->second;
454 mergeFunctionProfile(MergedBF, std::move(BF));