Home
last modified time | relevance | path

Searched refs:cpu_info (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTJSONStructs.cpp96 json::Value toJSON(const pt_cpu &cpu_info) { in toJSON() argument
98 {"vendor", cpu_info.vendor == pcv_intel ? "GenuineIntel" : "Unknown"}, in toJSON()
99 {"family", cpu_info.family}, in toJSON()
100 {"model", cpu_info.model}, in toJSON()
101 {"stepping", cpu_info.stepping}, in toJSON()
105 bool fromJSON(const json::Value &value, pt_cpu &cpu_info, Path path) { in fromJSON() argument
112 cpu_info.vendor = vendor == "GenuineIntel" ? pcv_intel : pcv_unknown; in fromJSON()
113 cpu_info.family = family; in fromJSON()
114 cpu_info.model = model; in fromJSON()
115 cpu_info.stepping = stepping; in fromJSON()
[all …]
H A DTraceIntelPTJSONStructs.h52 pt_cpu cpu_info; member
68 llvm::json::Value toJSON(const pt_cpu &cpu_info);
84 bool fromJSON(const llvm::json::Value &value, pt_cpu &cpu_info,
H A DTraceIntelPT.cpp127 m_cpu_info(bundle_description.cpu_info) {} in TraceIntelPT()
435 Expected<std::vector<uint8_t>> cpu_info = in GetCPUInfoForLiveProcess() local
437 if (!cpu_info) in GetCPUInfoForLiveProcess()
438 return cpu_info.takeError(); in GetCPUInfoForLiveProcess()
445 StringRef rest(reinterpret_cast<const char *>(cpu_info->data()), in GetCPUInfoForLiveProcess()
446 cpu_info->size()); in GetCPUInfoForLiveProcess()
489 if (llvm::Expected<pt_cpu> cpu_info = GetCPUInfoForLiveProcess()) in GetCPUInfo() local
490 m_cpu_info = *cpu_info; in GetCPUInfo()
492 return cpu_info.takeError(); in GetCPUInfo()
H A DLibiptDecoder.cpp214 Expected<pt_cpu> cpu_info = trace_intel_pt.GetCPUInfo(); in CreateInstructionDecoder() local
215 if (!cpu_info) in CreateInstructionDecoder()
216 return cpu_info.takeError(); in CreateInstructionDecoder()
220 config.cpu = *cpu_info; in CreateInstructionDecoder()
H A DTraceIntelPTBundleSaver.cpp345 Expected<pt_cpu> cpu_info = trace_ipt.GetCPUInfo(); in SaveToDisk() local
346 if (!cpu_info) in SaveToDisk()
347 return cpu_info.takeError(); in SaveToDisk()
362 JSONTraceBundleDescription json_intel_pt_bundle_desc{"intel-pt", *cpu_info, *json_processes, in SaveToDisk()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DProcfs.cpp20 static Optional<std::vector<uint8_t>> cpu_info; in GetProcfsCpuInfo() local
21 if (!cpu_info) { in GetProcfsCpuInfo()
26 cpu_info = std::vector<uint8_t>( in GetProcfsCpuInfo()
30 return *cpu_info; in GetProcfsCpuInfo()
H A DIntelPTCollector.cpp199 Expected<ArrayRef<uint8_t>> cpu_info = GetProcfsCpuInfo(); in GetState() local
200 if (!cpu_info) in GetState()
201 return cpu_info.takeError(); in GetState()
208 {IntelPTDataKinds::kProcFsCpuInfo, cpu_info->size()}); in GetState()
/llvm-project-15.0.7/third-party/benchmark/src/
H A Dreporter.cc47 const CPUInfo &info = context.cpu_info; in PrintBasicContext()
92 : cpu_info(CPUInfo::Get()), sys_info(SystemInfo::Get()) {} in Context()
H A Djson_reporter.cc139 CPUInfo const& info = context.cpu_info; in ReportContext()
/llvm-project-15.0.7/third-party/benchmark/include/benchmark/
H A Dbenchmark.h1515 CPUInfo const& cpu_info; member