Home
last modified time | relevance | path

Searched refs:thread_execution (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DLibiptDecoder.h43 ThreadContinuousExecution thread_execution; member
47 const ThreadContinuousExecution &thread_execution) in IntelPTThreadContinousExecution()
48 : thread_execution(thread_execution) {} in IntelPTThreadContinousExecution()
H A DLibiptDecoder.cpp594 auto variant = execution.thread_execution.variant; in DecodeSystemWideTraceForThread()
598 decoded_thread.NotifyTsc(execution.thread_execution.GetLowestKnownTSC()); in DecodeSystemWideTraceForThread()
603 std::min(execution.thread_execution.GetLowestKnownTSC(), in DecodeSystemWideTraceForThread()
608 decoded_thread.NotifyCPU(execution.thread_execution.cpu_id); in DecodeSystemWideTraceForThread()
616 execution.thread_execution.cpu_id) in DecodeSystemWideTraceForThread()
628 execution.thread_execution.cpu_id) in DecodeSystemWideTraceForThread()
638 buffers.lookup(execution.thread_execution.cpu_id) in DecodeSystemWideTraceForThread()
644 decoded_thread, execution.thread_execution.GetEndTSC()); in DecodeSystemWideTraceForThread()
664 execution.thread_execution.cpu_id) in DecodeSystemWideTraceForThread()
678 return exec.psb_blocks.empty() ? exec.thread_execution in operator <()
[all...]
H A DTraceIntelPTMultiCpuDecoder.cpp138 [&](const ThreadContinuousExecution &thread_execution) { in DoCorrelateContextSwitchesAndIntelPtTraces() argument
139 IntelPTThreadContinousExecution execution(thread_execution); in DoCorrelateContextSwitchesAndIntelPtTraces()
142 *it->tsc < thread_execution.GetEndTSC(); in DoCorrelateContextSwitchesAndIntelPtTraces()
144 if (*it->tsc > thread_execution.GetStartTSC()) { in DoCorrelateContextSwitchesAndIntelPtTraces()
150 continuous_executions_per_thread[thread_execution.tid].push_back( in DoCorrelateContextSwitchesAndIntelPtTraces()