Home
last modified time | relevance | path

Searched refs:ThreadContinuousExecution (Results 1 – 6 of 6) sorted by relevance

/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DPerfContextSwitchDecoder.cpp101 uint64_t ThreadContinuousExecution::GetLowestKnownTSC() const { in GetLowestKnownTSC()
116 uint64_t ThreadContinuousExecution::GetStartTSC() const { in GetStartTSC()
131 uint64_t ThreadContinuousExecution::GetEndTSC() const { in GetEndTSC()
146 ThreadContinuousExecution ThreadContinuousExecution::CreateCompleteExecution( in CreateCompleteExecution()
149 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateCompleteExecution()
156 ThreadContinuousExecution ThreadContinuousExecution::CreateHintedStartExecution( in CreateHintedStartExecution()
159 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateHintedStartExecution()
166 ThreadContinuousExecution ThreadContinuousExecution::CreateHintedEndExecution( in CreateHintedEndExecution()
169 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateHintedEndExecution()
176 ThreadContinuousExecution ThreadContinuousExecution::CreateOnlyEndExecution( in CreateOnlyEndExecution()
[all …]
H A DPerfContextSwitchDecoder.h23 struct ThreadContinuousExecution { struct
63 static ThreadContinuousExecution argument
67 static ThreadContinuousExecution
72 static ThreadContinuousExecution
77 static ThreadContinuousExecution CreateOnlyEndExecution(lldb::cpu_id_t cpu_id,
82 static ThreadContinuousExecution
117 ThreadContinuousExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid, in ThreadContinuousExecution() argument
136 llvm::Expected<std::vector<ThreadContinuousExecution>>
H A DLibiptDecoder.h43 ThreadContinuousExecution thread_execution;
47 const ThreadContinuousExecution &thread_execution) in IntelPTThreadContinousExecution()
H A DTraceIntelPTMultiCpuDecoder.cpp138 [&](const ThreadContinuousExecution &thread_execution) { in DoCorrelateContextSwitchesAndIntelPtTraces()
156 Expected<std::vector<ThreadContinuousExecution>> executions = in DoCorrelateContextSwitchesAndIntelPtTraces()
160 for (const ThreadContinuousExecution &exec : *executions) in DoCorrelateContextSwitchesAndIntelPtTraces()
H A DLibiptDecoder.cpp623 if (variant == ThreadContinuousExecution::Variant::HintedStart || in DecodeSystemWideTraceForThread()
624 variant == ThreadContinuousExecution::Variant::OnlyEnd) { in DecodeSystemWideTraceForThread()
659 (variant == ThreadContinuousExecution::Variant::OnlyStart || in DecodeSystemWideTraceForThread()
660 variant == ThreadContinuousExecution::Variant::HintedEnd)) { in DecodeSystemWideTraceForThread()
H A DTraceIntelPTBundleLoader.cpp355 Expected<std::vector<ThreadContinuousExecution>> executions = in AugmentThreadsFromContextSwitches()
360 for (const ThreadContinuousExecution &execution : *executions) in AugmentThreadsFromContextSwitches()