Home
last modified time | relevance | path

Searched refs:IntelPTInstruction (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/lldb/source/Plugins/Trace/intel-pt/
DDecodedThread.h61 class IntelPTInstruction {
63 IntelPTInstruction(const pt_insn &pt_insn) : m_pt_insn(pt_insn) {} in IntelPTInstruction() function
68 IntelPTInstruction(llvm::Error err) { in IntelPTInstruction() function
91 IntelPTInstruction(IntelPTInstruction &&other) = default;
94 IntelPTInstruction(const IntelPTInstruction &other) = delete;
95 const IntelPTInstruction &operator=(const IntelPTInstruction &other) = delete;
110 DecodedThread(std::vector<IntelPTInstruction> &&instructions) in DecodedThread()
119 llvm::ArrayRef<IntelPTInstruction> GetInstructions() const;
139 std::vector<IntelPTInstruction> m_instructions;
DIntelPTDecoder.cpp105 static std::vector<IntelPTInstruction>
107 std::vector<IntelPTInstruction> instructions; in DecodeInstructions()
161 static std::vector<IntelPTInstruction> makeInstructionListFromError(Error err) { in makeInstructionListFromError()
162 std::vector<IntelPTInstruction> instructions; in makeInstructionListFromError()
167 static std::vector<IntelPTInstruction>
201 std::vector<IntelPTInstruction> instructions = DecodeInstructions(*decoder); in CreateDecoderAndDecode()
DDecodedThread.cpp33 bool IntelPTInstruction::IsError() const { return (bool)m_error; } in IsError()
35 Expected<lldb::addr_t> IntelPTInstruction::GetLoadAddress() const { in GetLoadAddress()
41 Error IntelPTInstruction::ToError() const { in ToError()
55 ArrayRef<IntelPTInstruction> DecodedThread::GetInstructions() const { in GetInstructions()
DTraceIntelPT.cpp100 ArrayRef<IntelPTInstruction> instructions = decoded_thread->GetInstructions(); in TraverseInstructions()