Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/
H A DPerfContextSwitchDecoder.cpp145 ThreadContinuousExecution ThreadContinuousExecution::CreateCompleteExecution( in CreateCompleteExecution()
148 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateCompleteExecution()
155 ThreadContinuousExecution ThreadContinuousExecution::CreateHintedStartExecution( in CreateHintedStartExecution()
158 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateHintedStartExecution()
165 ThreadContinuousExecution ThreadContinuousExecution::CreateHintedEndExecution( in CreateHintedEndExecution()
168 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateHintedEndExecution()
175 ThreadContinuousExecution ThreadContinuousExecution::CreateOnlyEndExecution( in CreateOnlyEndExecution()
177 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateOnlyEndExecution()
183 ThreadContinuousExecution ThreadContinuousExecution::CreateOnlyStartExecution( in CreateOnlyStartExecution()
185 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateOnlyStartExecution()
[all …]
H A DPerfContextSwitchDecoder.h25 struct ThreadContinuousExecution { struct
65 static ThreadContinuousExecution argument
69 static ThreadContinuousExecution
74 static ThreadContinuousExecution
79 static ThreadContinuousExecution CreateOnlyEndExecution(lldb::cpu_id_t cpu_id,
84 static ThreadContinuousExecution
119 ThreadContinuousExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid, in ThreadContinuousExecution() argument
138 llvm::Expected<std::vector<ThreadContinuousExecution>>
H A DLibiptDecoder.cpp292 case ThreadContinuousExecution::Variant::Complete: in DecodeSystemWideTraceForThread()
295 case ThreadContinuousExecution::Variant::OnlyStart: in DecodeSystemWideTraceForThread()
317 if (variant == ThreadContinuousExecution::Variant::OnlyEnd || in DecodeSystemWideTraceForThread()
318 variant == ThreadContinuousExecution::Variant::HintedStart) { in DecodeSystemWideTraceForThread()
337 case ThreadContinuousExecution::Variant::Complete: in DecodeSystemWideTraceForThread()
340 case ThreadContinuousExecution::Variant::OnlyEnd: in DecodeSystemWideTraceForThread()
351 if ((variant == ThreadContinuousExecution::Variant::OnlyStart && in DecodeSystemWideTraceForThread()
353 variant == ThreadContinuousExecution::Variant::HintedEnd) { in DecodeSystemWideTraceForThread()
H A DLibiptDecoder.h34 ThreadContinuousExecution thread_execution;
38 const ThreadContinuousExecution &thread_execution) in IntelPTThreadContinousExecution()
H A DTraceIntelPTMultiCpuDecoder.cpp140 [&](const ThreadContinuousExecution &thread_execution) { in DoCorrelateContextSwitchesAndIntelPtTraces()
158 Expected<std::vector<ThreadContinuousExecution>> executions = in DoCorrelateContextSwitchesAndIntelPtTraces()
162 for (const ThreadContinuousExecution &exec : *executions) in DoCorrelateContextSwitchesAndIntelPtTraces()
H A DTraceIntelPTBundleLoader.cpp262 Expected<std::vector<ThreadContinuousExecution>> executions = in AugmentThreadsFromContextSwitches()
267 for (const ThreadContinuousExecution &execution : *executions) in AugmentThreadsFromContextSwitches()