Home
last modified time | relevance | path

Searched refs:Trace (Results 1 – 25 of 134) sorted by relevance

123456

/freebsd/contrib/llvm-project/lldb/source/Target/
H A DTrace.cpp96 Trace::LoadPostMortemTraceFromFile(Debugger &debugger, in LoadPostMortemTraceFromFile()
114 return Trace::FindPluginForPostMortemProcess( in LoadPostMortemTraceFromFile()
119 Expected<lldb::TraceSP> Trace::FindPluginForPostMortemProcess( in FindPluginForPostMortemProcess()
134 Expected<lldb::TraceSP> Trace::FindPluginForLiveProcess(llvm::StringRef name, in FindPluginForLiveProcess()
147 Expected<StringRef> Trace::FindPluginSchema(StringRef name) { in FindPluginSchema()
155 Error Trace::Start(const llvm::json::Value &request) { in Start()
163 Error Trace::Stop() { in Stop()
171 Error Trace::Stop(llvm::ArrayRef<lldb::tid_t> tids) { in Stop()
179 Expected<std::string> Trace::GetLiveProcessState() { in GetLiveProcessState()
188 Trace::GetLiveThreadBinaryDataSize(lldb::tid_t tid, llvm::StringRef kind) { in GetLiveThreadBinaryDataSize()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/
H A Dbacktrace_sanitizer_common.cpp43 __sanitizer::BufferedStackTrace Trace; in BacktraceCommon() local
44 Trace.Reset(); in BacktraceCommon()
48 Trace.Unwind((__sanitizer::uptr)__builtin_return_address(0), in BacktraceCommon()
52 memcpy(TraceBuffer, Trace.trace, Trace.size * sizeof(uintptr_t)); in BacktraceCommon()
53 return Trace.size; in BacktraceCommon()
64 static void PrintBacktrace(uintptr_t *Trace, size_t TraceLength, in PrintBacktrace() argument
67 StackTrace.trace = reinterpret_cast<__sanitizer::uptr *>(Trace); in PrintBacktrace()
H A Dsegv_handler_posix.cpp159 uintptr_t Trace[kMaximumStackFramesForCrashTrace]; in dumpReport() local
161 SegvBacktrace(Trace, kMaximumStackFramesForCrashTrace, Context); in dumpReport()
163 PrintBacktrace(Trace, TraceLength, Printf); in dumpReport()
173 AllocMeta, Trace, kMaximumStackFramesForCrashTrace); in dumpReport()
174 PrintBacktrace(Trace, TraceLength, Printf); in dumpReport()
184 AllocMeta, Trace, kMaximumStackFramesForCrashTrace); in dumpReport()
185 PrintBacktrace(Trace, TraceLength, Printf); in dumpReport()
H A Dbacktrace_linux_libc.cpp36 static void PrintBacktrace(uintptr_t *Trace, size_t TraceLength, in PrintBacktrace() argument
44 backtrace_symbols(reinterpret_cast<void **>(Trace), TraceLength); in PrintBacktrace()
48 Printf(" #%zu %p\n", i, Trace[i]); in PrintBacktrace()
/freebsd/contrib/file/magic/Magdir/
H A Dctf4 # ctf: file(1) magic for CTF (Common Trace Format) trace files
10 0 lelong 0xc1fc1fc1 Common Trace Format (CTF) trace data (LE)
11 0 belong 0xc1fc1fc1 Common Trace Format (CTF) trace data (BE)
14 0 lelong 0x75d11d57 Common Trace Format (CTF) packetized metadata (LE)
17 0 belong 0x75d11d57 Common Trace Format (CTF) packetized metadata (BE)
22 0 string /*\x20CTF\x20 Common Trace Format (CTF) plain text metadata
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTrace.cpp27 Function *Trace::getFunction() const { in getFunction()
31 Module *Trace::getModule() const { in getModule()
36 void Trace::print(raw_ostream &O) const { in print()
50 LLVM_DUMP_METHOD void Trace::dump() const { in dump()
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DTrace.cpp1 //===- Trace.cpp - XRay Trace Loading implementation. ---------------------===//
12 #include "llvm/XRay/Trace.h"
326 // After the sort, we then reconstitute `Trace` records using a stateful in loadFDRLog()
353 YAMLXRayTrace Trace; in loadYAMLLog()
355 In >> Trace; in loadYAMLLog()
359 FileHeader.Version = Trace.Header.Version; in loadYAMLLog()
360 FileHeader.Type = Trace.Header.Type; in loadYAMLLog()
361 FileHeader.ConstantTSC = Trace.Header.ConstantTSC; in loadYAMLLog()
362 FileHeader.NonstopTSC = Trace in loadYAMLLog()
350 YAMLXRayTrace Trace; loadYAMLLog() local
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DTrace.h46 class Trace {
53 friend Expected<Trace> loadTrace(const DataExtractor &, bool);
71 Expected<Trace> loadTraceFile(StringRef Filename, bool Sort = false);
75 Expected<Trace> loadTrace(const DataExtractor &Extractor, bool Sort = false);
H A DYAMLXRayRecord.h94 static void mapping(IO &IO, xray::YAMLXRayTrace &Trace) {
97 IO.mapRequired("header", Trace.Header);
98 IO.mapRequired("records", Trace.Records);
H A DProfile.h30 class Trace; variable
48 Expected<Profile> profileFromTrace(const Trace &T);
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFDeadCode.h36 : Trace(false), DFG(dfg), MRI(mri), LV(mri, dfg) {} in DeadCodeElimination()
40 void trace(bool On) { Trace = On; } in trace()
41 bool trace() const { return Trace; } in trace()
48 bool Trace;
H A DRDFCopy.h34 void trace(bool On) { Trace = On; } in trace()
35 bool trace() const { return Trace; } in trace()
45 bool Trace = false; member
H A DBitTracker.cpp188 : ME(E), MF(F), MRI(F.getRegInfo()), Map(*new CellMapType), Trace(false) { in BitTracker()
799 if (Trace) in visitPHI()
816 if (Trace) in visitPHI()
820 if (Trace) in visitPHI()
827 if (Trace) in visitPHI()
834 if (Trace) in visitPHI()
843 if (Trace) in visitNonBranch()
852 if (Trace && Eval) { in visitNonBranch()
927 if (Trace) in visitBranchesFrom()
937 if (Trace) in visitBranchesFrom()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h106 friend class Trace; variable
265 class Trace {
272 explicit Trace(Ensemble &te, TraceBlockInfo &tbi) : TE(te), TBI(tbi) {} in Trace() function
333 friend class Trace; variable
347 ArrayRef<const MachineBasicBlock*> Trace);
373 Trace getTrace(const MachineBasicBlock *MBB);
427 const MachineTraceMetrics::Trace &Tr) {
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.h31 void exportAsYAML(const Trace &Records, raw_ostream &OS);
32 void exportAsRAWv1(const Trace &Records, raw_ostream &OS);
37 void exportAsChromeTraceEventFormat(const Trace &Records, raw_ostream &OS);
H A Dxray-converter.cpp1 //===- xray-converter.cpp: XRay Trace Conversion --------------------------===//
24 #include "llvm/XRay/Trace.h"
32 static cl::SubCommand Convert("convert", "Trace Format Conversion");
87 void TraceConverter::exportAsYAML(const Trace &Records, raw_ostream &OS) { in exportAsYAML()
88 YAMLXRayTrace Trace; in exportAsYAML() local
90 Trace.Header = {FH.Version, FH.Type, FH.ConstantTSC, FH.NonstopTSC, in exportAsYAML()
92 Trace.Records.reserve(Records.size()); in exportAsYAML()
94 Trace.Records.push_back({R.RecordType, R.CPU, R.Type, R.FuncId, in exportAsYAML()
101 Out << Trace; in exportAsYAML()
104 void TraceConverter::exportAsRAWv1(const Trace
[all...]
/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dcoresight.txt6 sinks, links and sources. Trace data produced by one or more sources flows
16 - Embedded Trace Buffer (version 1.0):
19 - Trace Port Interface Unit:
22 - Trace Memory Controller, used for Embedded Trace Buffer(ETB),
23 Embedded Trace FIFO(ETF) and Embedded Trace Router(ETR)
28 - Trace Programmable Funnel:
33 - Embedded Trace Macrocell (version 3.x) and
34 Program Flow Trace Macrocell:
37 - Embedded Trace Macrocell (version 4.x), with memory mapped access.
40 - Embedded Trace Macrocell (version 4.x), with system register access only.
[all …]
/freebsd/contrib/arm-optimized-routines/math/test/
H A Dmathbench.c38 static double *Trace; variable
187 A[i] = Trace[index + i]; in gen_trace()
194 Af[i] = (float)Trace[index + i]; in genf_trace()
451 Trace = realloc (Trace, trace_size * sizeof (Trace[0])); in readtrace()
452 if (Trace == NULL) in readtrace()
458 if (fscanf (f, "%lf", Trace + n) != 1) in readtrace()
471 Trace[n] = Trace[i]; in readtrace()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCombiner.cpp98 MachineTraceMetrics::Trace BlockTrace,
101 MachineTraceMetrics::Trace BlockTrace);
103 MachineTraceMetrics::Trace BlockTrace,
113 MachineTraceMetrics::Trace BlockTrace,
122 MachineTraceMetrics::Trace BlockTrace);
209 MachineTraceMetrics::Trace BlockTrace, in getDepth()
272 MachineTraceMetrics::Trace BlockTrace) { in getLatency()
322 MachineTraceMetrics::Trace BlockTrace) { in getLatenciesForInstrSequences()
356 MachineTraceMetrics::Trace BlockTrace, in improvesCriticalPathLen()
429 MachineBasicBlock *MBB, MachineTraceMetrics::Trace BlockTrace, in preservesResourceLen()
[all …]
H A DMachineTraceMetrics.cpp989 ArrayRef<const MachineBasicBlock*> Trace) { in addLiveIns() argument
990 assert(!Trace.empty() && "Trace should contain at least one block"); in addLiveIns()
996 for (const MachineBasicBlock *MBB : llvm::reverse(Trace)) { in addLiveIns()
1163 MachineTraceMetrics::Trace
1174 return Trace(*this, TBI); in getTrace()
1178 MachineTraceMetrics::Trace::getInstrSlack(const MachineInstr &MI) const { in getInstrSlack()
1186 MachineTraceMetrics::Trace::getPHIDepth(const MachineInstr &PHI) const { in getPHIDepth()
1201 unsigned MachineTraceMetrics::Trace::getResourceDepth(bool Bottom) const { in getResourceDepth()
1228 unsigned MachineTraceMetrics::Trace::getResourceLength( in getResourceLength()
1282 bool MachineTraceMetrics::Trace::isDepInTrace(const MachineInstr &DefMI, in isDepInTrace()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_trace.h164 struct Trace;
167 Trace* trace = nullptr; // back-pointer to Trace containing this part
189 struct Trace { struct
201 Trace() : mtx(MutexTypeTrace) {} in Trace() argument
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp322 void InstrProfWriter::addTemporalProfileTrace(TemporalProfTraceTy Trace) { in addTemporalProfileTrace() argument
323 assert(Trace.FunctionNameRefs.size() <= MaxTemporalProfTraceLength); in addTemporalProfileTrace()
324 assert(!Trace.FunctionNameRefs.empty()); in addTemporalProfileTrace()
327 TemporalProfTraces.push_back(std::move(Trace)); in addTemporalProfileTrace()
334 TemporalProfTraces[RandomIndex] = std::move(Trace); in addTemporalProfileTrace()
341 for (auto &Trace : SrcTraces) in addTemporalProfileTraces() local
342 if (Trace.FunctionNameRefs.size() > MaxTemporalProfTraceLength) in addTemporalProfileTraces()
343 Trace.FunctionNameRefs.resize(MaxTemporalProfTraceLength); in addTemporalProfileTraces()
358 for (auto &Trace : SrcTraces) in addTemporalProfileTraces() local
359 addTemporalProfileTrace(std::move(Trace)); in addTemporalProfileTraces()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/
H A DProcessPOSIXLog.h26 Trace = Log::ChannelFlag<7>, enumerator
27 LLVM_MARK_AS_BITMASK_ENUM(Trace)
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DTrace.h1 //===-- Trace.h -------------------------------------------------*- C++ -*-===//
28 /// \class Trace Trace.h "lldb/Target/Trace.h"
31 /// Trace plug-ins allow processor trace information to be loaded into LLDB so
36 /// Trace information can be loaded into a target without a process to allow
47 class Trace : public PluginInterface,
48 public std::enable_shared_from_this<Trace> {
134 /// Get the schema of a Trace plug-in given its name.
167 /// The JSON schema of this Trace plu
483 Trace(Process &live_process) : m_live_process(&live_process) {} Trace() function
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTrace.h30 class Trace {
39 Trace(const std::vector<BasicBlock *> &vBB) : BasicBlocks (vBB) {} in Trace() function

123456