/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | Trace.cpp | 96 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 D | backtrace_sanitizer_common.cpp | 43 __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 D | segv_handler_posix.cpp | 159 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 D | backtrace_linux_libc.cpp | 36 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 D | ctf | 4 # 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 D | Trace.cpp | 27 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 D | Trace.cpp | 1 //===- 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 D | Trace.h | 46 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 D | YAMLXRayRecord.h | 94 static void mapping(IO &IO, xray::YAMLXRayTrace &Trace) { 97 IO.mapRequired("header", Trace.Header); 98 IO.mapRequired("records", Trace.Records);
|
H A D | Profile.h | 30 class Trace; variable 48 Expected<Profile> profileFromTrace(const Trace &T);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | RDFDeadCode.h | 36 : 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 D | RDFCopy.h | 34 void trace(bool On) { Trace = On; } in trace() 35 bool trace() const { return Trace; } in trace() 45 bool Trace = false; member
|
H A D | BitTracker.cpp | 188 : 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 D | MachineTraceMetrics.h | 106 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 D | xray-converter.h | 31 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 D | xray-converter.cpp | 1 //===- 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 D | coresight.txt | 6 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 D | mathbench.c | 38 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 D | MachineCombiner.cpp | 98 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 D | MachineTraceMetrics.cpp | 989 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 D | tsan_trace.h | 164 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 D | InstrProfWriter.cpp | 322 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 D | ProcessPOSIXLog.h | 26 Trace = Log::ChannelFlag<7>, enumerator 27 LLVM_MARK_AS_BITMASK_ENUM(Trace)
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Trace.h | 1 //===-- 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 D | Trace.h | 30 class Trace { 39 Trace(const std::vector<BasicBlock *> &vBB) : BasicBlocks (vBB) {} in Trace() function
|