Searched refs:DecodedThread (Results 1 – 11 of 11) sorted by relevance
33 bool DecodedThread::TSCRange::InRange(uint64_t item_index) const { in InRange()38 bool DecodedThread::NanosecondsRange::InRange(uint64_t item_index) const { in InRange()43 double DecodedThread::NanosecondsRange::GetInterpolatedTime( in GetInterpolatedTime()88 uint64_t DecodedThread::GetItemsCount() const { return m_item_kinds.size(); } in GetItemsCount()91 DecodedThread::GetInstructionLoadAddress(uint64_t item_index) const { in GetInstructionLoadAddress()96 DecodedThread::GetSyncPointOffsetByIndex(uint64_t item_index) const { in GetSyncPointOffsetByIndex()100 ThreadSP DecodedThread::GetThread() { return m_thread_sp; } in GetThread()102 DecodedThread::TraceItemStorage &103 DecodedThread::CreateNewTraceItem(lldb::TraceItemKind kind) { in CreateNewTraceItem()113 void DecodedThread::NotifySyncPoint(lldb::addr_t psb_offset) { in NotifySyncPoint()[all …]
61 class DecodedThread : public std::enable_shared_from_this<DecodedThread> {152 DecodedThread(193 std::optional<DecodedThread::TSCRange>204 std::optional<DecodedThread::NanosecondsRange>285 DecodedThread::TraceItemStorage &CreateNewTraceItem(lldb::TraceItemKind kind);335 using DecodedThreadSP = std::shared_ptr<DecodedThread>;
59 const std::optional<DecodedThread::TSCRange> &GetTSCRange() const;62 const std::optional<DecodedThread::NanosecondsRange> &80 std::optional<DecodedThread::TSCRange> mutable m_tsc_range;85 std::optional<DecodedThread::NanosecondsRange> mutable m_nanoseconds_range;
52 const std::optional<DecodedThread::TSCRange> &61 const std::optional<DecodedThread::NanosecondsRange> &107 if (const std::optional<DecodedThread::TSCRange> &range = GetTSCRange()) in GetHWClock()113 if (const std::optional<DecodedThread::NanosecondsRange> &range = in GetWallClockTime()
138 DecodedThread &decoded_thread) in PSBBlockAnomalyDetector()301 DecodedThread &m_decoded_thread;340 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt, in PSBBlockDecoder()341 std::optional<DecodedThread::TSC> tsc_upper_bound) in PSBBlockDecoder()374 DecodedThread &decoded_thread, in Create()375 std::optional<DecodedThread::TSC> tsc_upper_bound) { in Create()471 Error ProcessPTEventTSC(DecodedThread::TSC tsc) { in ProcessPTEventTSC()556 DecodedThread &m_decoded_thread;558 std::optional<DecodedThread::TSC> m_tsc_upper_bound;562 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt, in DecodeSingleTraceForThread()[all …]
60 llvm::Error DecodeSingleTraceForThread(DecodedThread &decoded_thread,87 DecodedThread &decoded_thread, TraceIntelPT &trace_intel_pt,
54 DecodedThreadSP decoded_thread_sp = std::make_shared<DecodedThread>( in DoDecode()
26 DecodedThread.cpp
312 const DecodedThread::EventsStats &events_stats = in DumpTraceInfo()325 const DecodedThread::ErrorStats &error_stats = in DumpTraceInfo()405 const DecodedThread::EventsStats &events_stats = in DumpTraceInfoAsJson()418 const DecodedThread::ErrorStats &error_stats = in DumpTraceInfoAsJson()
71 DecodedThreadSP decoded_thread_sp = std::make_shared<DecodedThread>( in Decode()
4583 lldb/source/Plugins/Trace/intel-pt/DecodedThread.cpp4584 lldb/source/Plugins/Trace/intel-pt/DecodedThread.h