Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DLibiptDecoder.h23 struct PSBBlock { struct
44 std::vector<PSBBlock> psb_blocks; argument
108 llvm::Expected<std::vector<PSBBlock>>
H A DLibiptDecoder.cpp338 PSBBlockDecoder(PtInsnDecoderUP &&decoder_up, const PSBBlock &psb_block, in PSBBlockDecoder()
371 Create(TraceIntelPT &trace_intel_pt, const PSBBlock &psb_block, in Create()
554 PSBBlock m_psb_block;
564 Expected<std::vector<PSBBlock>> blocks = in DecodeSingleTraceForThread()
570 PSBBlock &block = blocks->at(i); in DecodeSingleTraceForThread()
634 const PSBBlock &psb_block = execution.psb_blocks[j]; in DecodeSystemWideTraceForThread()
685 Expected<std::vector<PSBBlock>>
699 std::vector<PSBBlock> executions; in SplitTraceIntoPSBBlock()
H A DTraceIntelPTMultiCpuDecoder.cpp93 static Expected<std::vector<PSBBlock>> GetPSBBlocksForCPU(TraceIntelPT &trace, in GetPSBBlocksForCPU()
95 std::vector<PSBBlock> psb_blocks; in GetPSBBlocksForCPU()
99 Expected<std::vector<PSBBlock>> split_trace = in GetPSBBlocksForCPU()
128 Expected<std::vector<PSBBlock>> psb_blocks = in DoCorrelateContextSwitchesAndIntelPtTraces()