Lines Matching refs:Remapper
167 auto Remapper = std::make_unique<SymbolRemapper>(); in create() local
168 Remapper->File = std::move(BufOrError.get()); in create()
170 for (line_iterator LineIt(*Remapper->File, /*SkipBlanks=*/true, '#'); in create()
179 Remapper->RemappingTable.insert(Parts); in create()
181 return Remapper; in create()
241 static void loadInput(const WeightedFile &Input, SymbolRemapper *Remapper, in loadInput() argument
314 if (Remapper) in loadInput()
315 I.Name = (*Remapper)(I.Name); in loadInput()
375 SymbolRemapper *Remapper, in mergeInstrProfile() argument
412 loadInput(Input, Remapper, Correlator.get(), ProfiledBinary, in mergeInstrProfile()
420 Pool.async(loadInput, Input, Remapper, Correlator.get(), ProfiledBinary, in mergeInstrProfile()
650 SymbolRemapper &Remapper, sampleprof_error &Error) { in remapSamples() argument
652 Result.setName(Remapper(Samples.getName())); in remapSamples()
663 Remapper(Target.first()), Target.second); in remapSamples()
671 remapSamples(Callsite.second, Remapper, Error); in remapSamples()
746 mergeSampleProfile(const WeightedFileVector &Inputs, SymbolRemapper *Remapper, in mergeSampleProfile() argument
792 Remapper ? remapSamples(I->second, *Remapper, Result) in mergeSampleProfile()
794 FunctionSamples &Samples = Remapper ? Remapped : I->second; in mergeSampleProfile()
1043 std::unique_ptr<SymbolRemapper> Remapper; in merge_main() local
1045 Remapper = SymbolRemapper::create(RemappingFile); in merge_main()
1059 mergeInstrProfile(WeightedInputs, DebugInfoFilename, Remapper.get(), in merge_main()
1063 mergeSampleProfile(WeightedInputs, Remapper.get(), OutputFilename, in merge_main()