Lines Matching refs:PerfInput
328 PerfReaderBase::create(ProfiledBinary *Binary, PerfInputFile &PerfInput, in create() argument
332 if (PerfInput.Format == PerfFormat::UnsymbolizedProfile) { in create()
334 new UnsymbolizedProfileReader(Binary, PerfInput.InputFile)); in create()
339 if (PerfInput.Format == PerfFormat::PerfData) in create()
340 PerfInput = in create()
341 PerfScriptReader::convertPerfDataToTrace(Binary, PerfInput, PIDFilter); in create()
343 assert((PerfInput.Format == PerfFormat::PerfScript) && in create()
346 PerfInput.Content = in create()
347 PerfScriptReader::checkPerfScriptType(PerfInput.InputFile); in create()
348 if (PerfInput.Content == PerfContent::LBRStack) { in create()
350 new HybridPerfReader(Binary, PerfInput.InputFile, PIDFilter)); in create()
351 } else if (PerfInput.Content == PerfContent::LBR) { in create()
352 PerfReader.reset(new LBRPerfReader(Binary, PerfInput.InputFile, PIDFilter)); in create()