| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_fdr_controller.h | 151 LatestTSC = TSC; in recordPreamble() 164 TSC - LatestTSC > in recordPreamble() 169 LatestTSC = TSC; in recordPreamble() 261 auto Delta = TSC - LatestTSC; in functionEnter() 262 LastFunctionEntryTSC = TSC; in functionEnter() 263 LatestTSC = TSC; in functionEnter() 288 LatestTSC = TSC; in functionTailExit() 301 LatestTSC = TSC; in functionEnterArg() 326 LatestTSC = TSC; in functionExit() 341 LatestTSC = TSC; in customEvent() [all …]
|
| H A D | xray_fdr_logging.cpp | 413 uint64_t TSC = 0; member 430 Result.TSC = __xray::readTSC(Result.CPU); in getTimestamp() 499 auto &TSC = TC.TSC; in fdrLoggingHandleArg0() local 512 TLD.Controller->functionEnter(FuncId, TSC, CPU); in fdrLoggingHandleArg0() 515 TLD.Controller->functionExit(FuncId, TSC, CPU); in fdrLoggingHandleArg0() 518 TLD.Controller->functionTailExit(FuncId, TSC, CPU); in fdrLoggingHandleArg0() 529 auto &TSC = TC.TSC; in fdrLoggingHandleArg1() local 545 TLD.Controller->functionExit(FuncId, TSC, CPU); in fdrLoggingHandleArg1() 548 TLD.Controller->functionTailExit(FuncId, TSC, CPU); in fdrLoggingHandleArg1() 559 auto &TSC = TC.TSC; in fdrLoggingHandleCustomEvent() local [all …]
|
| H A D | xray_basic_logging.cpp | 52 uint64_t TSC; member 173 uint64_t TSC = ReadTSC(CPU); in InMemoryRawLog() local 188 E.TSC = TSC; in InMemoryRawLog() 217 StackTop.TSC < TSC) { in InMemoryRawLog() 218 auto Delta = TSC - StackTop.TSC; in InMemoryRawLog() 238 R.TSC = TSC; in InMemoryRawLog()
|
| H A D | xray_function_call_trie.h | 358 void enterFunction(const int32_t FId, uint64_t TSC, in enterFunction() argument 380 if (ShadowStack.AppendEmplace(TSC, NewRoot, CPU) == nullptr) { in enterFunction() 400 if (ShadowStack.AppendEmplace(TSC, Callee->NodePtr, CPU) == nullptr) in enterFunction() 412 if (ShadowStack.AppendEmplace(TSC, NewNode, CPU) == nullptr) in enterFunction() 417 void exitFunction(int32_t FId, uint64_t TSC, in exitFunction() argument 451 Top.EntryTSC > TSC in exitFunction() 452 ? (std::numeric_limits<uint64_t>::max() - Top.EntryTSC) + TSC in exitFunction() 453 : TSC - Top.EntryTSC; in exitFunction()
|
| H A D | xray_profiling.cpp | 274 auto TSC = readTSC(CPU); in profilingHandleArg0() local 298 FCT->enterFunction(FuncId, TSC, CPU); in profilingHandleArg0() 302 FCT->exitFunction(FuncId, TSC, CPU); in profilingHandleArg0()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | XCore.cpp | 121 mutable TypeStringCache TSC; member in __anona498129e0111::XCoreTargetCodeGenInfo 301 if (getTypeString(Enc, D, CGM, TSC)) { in emitTargetMD() 329 TypeStringCache &TSC); 366 StringRef TypeString = TSC.lookupStr(ID); in appendRecordType() 390 TSC.addIncomplete(ID, std::move(StubEnc)); in appendRecordType() 391 if (!extractFieldType(FE, RD, CGM, TSC)) { in appendRecordType() 392 (void) TSC.removeIncomplete(ID); in appendRecordType() 395 IsRecursive = TSC.removeIncomplete(ID); in appendRecordType() 418 StringRef TypeString = TSC.lookupStr(ID); in appendEnumType() 577 if (!appendType(Enc, *I, CGM, TSC)) in appendFunctionType() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/XRay/ |
| H A D | FDRTraceExpander.cpp | 42 CurrentRecord.TSC = R.tsc(); in visit() 57 CurrentRecord.TSC = BaseTSC; in visit() 72 CurrentRecord.TSC = BaseTSC; in visit() 116 CurrentRecord.TSC = BaseTSC; in visit()
|
| H A D | Trace.cpp | 129 Record.TSC = Reader.getU64(&OffsetPtr); in loadNaiveFormatLog() 374 R.FuncId, R.TSC, R.TId, in loadYAMLLog() 474 return L.TSC < R.TSC; in loadTrace()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | DecodedThread.h | 64 using TSC = uint64_t; 69 TSC tsc; 87 TSC tsc; 236 void NotifyTsc(TSC tsc);
|
| H A D | TraceIntelPTOptions.td | 22 Desc<"Enable the use of TSC timestamps. This is supported on all " 32 "TSC timestamp and the current absolute instruction pointer. " 74 "option forces the capture of TSC timestamps (see --tsc). Also, " 100 Desc<"Enable the use of TSC timestamps. This is supported on all " 110 "TSC timestamp and the current absolute instruction pointer. "
|
| H A D | LibiptDecoder.cpp | 341 std::optional<DecodedThread::TSC> tsc_upper_bound) in PSBBlockDecoder() 375 std::optional<DecodedThread::TSC> tsc_upper_bound) { in Create() 471 Error ProcessPTEventTSC(DecodedThread::TSC tsc) { in ProcessPTEventTSC() 558 std::optional<DecodedThread::TSC> m_tsc_upper_bound;
|
| H A D | DecodedThread.cpp | 120 void DecodedThread::NotifyTsc(TSC tsc) { in NotifyTsc() 259 (sizeof(uint64_t) + sizeof(TSC)) * m_tscs.size() + in CalculateApproximateMemoryUsage()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/input/touchscreen/ |
| H A D | lpc32xx-tsc.txt | 1 * NXP LPC32xx SoC Touchscreen Controller (TSC) 7 - interrupts: The TSC/ADC interrupt
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-stacks.cpp | 380 R.TSC); in accountRecord() 394 TS.emplace_back(N, R.TSC); in accountRecord() 398 TS.emplace_back(*I, R.TSC); in accountRecord() 432 std::max(E.second, R.TSC) - std::min(E.second, R.TSC)); in accountRecord() 436 std::max(Deepest.second, R.TSC) - std::min(Deepest.second, R.TSC)); in accountRecord() 439 std::max(Deepest.second, R.TSC) - std::min(Deepest.second, R.TSC)); in accountRecord()
|
| H A D | xray-account.cpp | 161 setMinMax(PerThreadMinMaxTSC[Record.TId], Record.TSC); in accountRecord() 162 setMinMax(PerCPUMinMaxTSC[Record.CPU], Record.TSC); in accountRecord() 165 CurrentMaxTSC = Record.TSC; in accountRecord() 167 if (Record.TSC < CurrentMaxTSC) in accountRecord() 180 ThreadStack.Stack.emplace_back(Record.FuncId, Record.TSC); in accountRecord() 194 recordLatency(Top.first, diff(Top.second, Record.TSC)); in accountRecord() 245 recordLatency(E.first, diff(E.second, Record.TSC)); in accountRecord() 492 Record.TSC, Record.TId, Record.PId) in __anon8650f5d90f02()
|
| H A D | xray-graph.cpp | 214 CurrentMaxTSC = Record.TSC; in accountRecord() 216 if (Record.TSC < CurrentMaxTSC) in accountRecord() 226 ThreadStack.push_back({Record.FuncId, Record.TSC}); in accountRecord() 247 TimestampT D = diff(ThreadStack.back().TSC, Record.TSC); in accountRecord() 258 uint64_t D = diff(ThreadStack.back().TSC, Record.TSC); in accountRecord()
|
| H A D | xray-converter.cpp | 97 R.TSC, R.TId, R.PId, R.CallArgs, R.Data}); in exportAsYAML() 152 Writer.write(R.TSC); in exportAsRAWv1() 297 double EventTimestampUs = double(1000000) / CycleFreq * double(R.TSC); in exportAsChromeTraceEventFormat()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/XRay/ |
| H A D | FDRRecords.h | 160 uint64_t TSC = 0; variable 171 CPUId(C), TSC(T) {} in NewCPUIDRecord() 175 uint64_t tsc() const { return TSC; } in tsc() 208 uint64_t TSC = 0; variable 221 Size(S), TSC(T), CPU(C), Data(std::move(D)) {} in CustomEventRecord() 224 uint64_t tsc() const { return TSC; } in tsc()
|
| H A D | YAMLXRayRecord.h | 37 uint64_t TSC; member 86 IO.mapRequired("tsc", Record.TSC);
|
| H A D | XRayRecord.h | 86 uint64_t TSC; member
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | IncrementalExecutor.cpp | 39 IncrementalExecutor::IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC, in IncrementalExecutor() argument 42 : TSCtx(TSC) { in IncrementalExecutor()
|
| H A D | IncrementalExecutor.h | 47 IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC, llvm::Error &Err,
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/include/xray/ |
| H A D | xray_records.h | 92 uint64_t TSC = 0; member
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | DeclSpec.cpp | 536 const char *DeclSpec::getSpecifierName(TSC C) { in getSpecifierName() 700 bool DeclSpec::SetStorageClassSpecThread(TSCS TSC, SourceLocation Loc, in SetStorageClassSpecThread() argument 704 return BadSpecifier(TSC, (TSCS)ThreadStorageClassSpec, PrevSpec, DiagID); in SetStorageClassSpecThread() 706 ThreadStorageClassSpec = TSC; in SetStorageClassSpecThread() 731 bool DeclSpec::SetTypeSpecComplex(TSC C, SourceLocation Loc, in SetTypeSpecComplex() 735 return BadSpecifier(C, (TSC)TypeSpecComplex, PrevSpec, DiagID); in SetTypeSpecComplex() 1412 if (DeclSpec::TSCS TSC = getThreadStorageClassSpec()) { in Finish() local 1414 SpecName += getSpecifierName(TSC); in Finish()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | fsl-imx25-tsadc.txt | 1 Freescale MX25 ADC/TSC MultiFunction Device (MFD)
|