reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/XRay/FDRTraceExpander.cpp
   42     CurrentRecord.TSC = R.tsc();
   57     CurrentRecord.TSC = BaseTSC;
   72     CurrentRecord.TSC = BaseTSC;
  116     CurrentRecord.TSC = BaseTSC;
lib/XRay/Profile.cpp
  345       TSD.push_back({E.TSC, E.FuncId});
  357         auto FunctionLocalTime = AbsoluteDifference(Top.Timestamp, E.TSC);
lib/XRay/Trace.cpp
  128       Record.TSC = Reader.getU64(&OffsetPtr);
  472       return L.TSC < R.TSC;
  472       return L.TSC < R.TSC;
tools/llvm-xray/xray-account.cpp
  137   setMinMax(PerThreadMinMaxTSC[Record.TId], Record.TSC);
  138   setMinMax(PerCPUMinMaxTSC[Record.CPU], Record.TSC);
  141     CurrentMaxTSC = Record.TSC;
  143   if (Record.TSC < CurrentMaxTSC)
  154     ThreadStack.emplace_back(Record.FuncId, Record.TSC);
  164       recordLatency(Top.first, diff(Top.second, Record.TSC));
  211       recordLatency(E.first, diff(E.second, Record.TSC));
  451                Record.TSC, Record.TId, Record.PId)
tools/llvm-xray/xray-converter.cpp
   93                              R.TSC, R.TId, R.PId, R.CallArgs, R.Data});
  148     Writer.write(R.TSC);
  298     double EventTimestampUs = double(1000000) / CycleFreq * double(R.TSC);
tools/llvm-xray/xray-graph.cpp
  195     CurrentMaxTSC = Record.TSC;
  197   if (Record.TSC < CurrentMaxTSC)
  207     ThreadStack.push_back({Record.FuncId, Record.TSC});
  227         TimestampT D = diff(ThreadStack.back().TSC, Record.TSC);
  238     uint64_t D = diff(ThreadStack.back().TSC, Record.TSC);
tools/llvm-xray/xray-stacks.cpp
  381                         R.TSC);
  395         TS.emplace_back(N, R.TSC);
  399         TS.emplace_back(*I, R.TSC);
  433             std::max(E.second, R.TSC) - std::min(E.second, R.TSC));
  433             std::max(E.second, R.TSC) - std::min(E.second, R.TSC));
  437             std::max(Deepest.second, R.TSC) - std::min(Deepest.second, R.TSC));
  437             std::max(Deepest.second, R.TSC) - std::min(Deepest.second, R.TSC));
  440             std::max(Deepest.second, R.TSC) - std::min(Deepest.second, R.TSC));
  440             std::max(Deepest.second, R.TSC) - std::min(Deepest.second, R.TSC));