Lines Matching refs:BinaryFunction

131   std::map<const BinaryFunction *, const BinaryFunction *> FuncMap;
141 std::map<const BinaryBasicBlock *, const BinaryFunction *> BBToFuncMap;
144 std::set<const BinaryFunction *> Bin1MappedFuncs;
145 std::set<const BinaryFunction *> Bin2MappedFuncs;
149 StringMap<const BinaryFunction *> NameLookup;
150 DenseMap<size_t, const BinaryFunction *> HashLookup;
151 StringMap<const BinaryFunction *> LTONameLookup1;
152 StringMap<const BinaryFunction *> LTONameLookup2;
155 std::multimap<double, const BinaryFunction *> LargestBin1;
156 std::multimap<double, const BinaryFunction *> LargestBin2;
160 std::map<const BinaryFunction *, const BinaryFunction *> LTOMap1;
161 std::map<const BinaryFunction *, const BinaryFunction *> LTOMap2;
162 std::map<const BinaryFunction *, double> LTOAggregatedScore1;
163 std::map<const BinaryFunction *, double> LTOAggregatedScore2;
166 DenseMap<const BinaryFunction *, std::pair<double, double>> ScoreMap;
168 double getNormalizedScore(const BinaryFunction &Function, in getNormalizedScore()
201 const BinaryFunction &Function = BFI.second; in buildLookupMaps()
221 const BinaryFunction &Function = BFI.second; in buildLookupMaps()
240 std::set<const BinaryFunction *> Bin1ProfiledMapped; in matchFunctions()
243 const BinaryFunction &Function2 = BFI2.second; in matchFunctions()
298 std::vector<const BinaryFunction *> Unmapped; in matchFunctions()
300 const BinaryFunction &Function = BFI.second; in matchFunctions()
306 [&](const BinaryFunction *A, const BinaryFunction *B) { in matchFunctions()
309 for (const BinaryFunction *Function : Unmapped) { in matchFunctions()
344 const BinaryFunction *const &Func1 = MapEntry.second; in matchBasicBlocks()
345 const BinaryFunction *const &Func2 = MapEntry.first; in matchBasicBlocks()
488 const BinaryFunction &Function = BFI.second; in computeAggregatedLTOScore()
498 const BinaryFunction &Function = BFI.second; in computeAggregatedLTOScore()
527 const BinaryFunction *const &Func1 = MapEntry.second; in reportHottestFuncDiffs()
528 const BinaryFunction *const &Func2 = MapEntry.first; in reportHottestFuncDiffs()
551 const std::pair<const BinaryFunction *const, const BinaryFunction *> in reportHottestFuncDiffs()
596 const std::pair<const double, const BinaryFunction *> &MapEntry = *I; in reportHottestFuncs()
615 const std::pair<const double, const BinaryFunction *> &MapEntry = *I; in reportHottestFuncs()
632 const BinaryFunction &Function2 = BFI2.second; in reportUnmapped()