|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/XRay/FDRTraceExpander.cpp 45 CurrentRecord.TId = TID;
60 CurrentRecord.TId = TID;
75 CurrentRecord.TId = TID;
118 CurrentRecord.TId = TID;
lib/XRay/Profile.cpp 339 auto &TSD = ThreadStacks[E.TId];
362 auto &TPD = ThreadPathData[E.TId][InternedPath];
lib/XRay/Trace.cpp 135 Record.TId = Reader.getU32(&OffsetPtr);
180 if (Record.FuncId != FuncId || Record.TId != TId ||
tools/llvm-xray/xray-account.cpp 137 setMinMax(PerThreadMinMaxTSC[Record.TId], Record.TSC);
146 auto &ThreadStack = PerThreadFunctionStack[Record.TId];
451 Record.TSC, Record.TId, Record.PId)
tools/llvm-xray/xray-converter.cpp 93 R.TSC, R.TId, R.PId, R.CallArgs, R.Data});
149 Writer.write(R.TId);
299 StackTrieNode *&StackCursor = StackCursorByThreadId[R.TId];
307 StackCursor = findOrCreateStackNode(StackCursor, R.FuncId, R.TId,
314 writeTraceViewerRecord(Version, OS, R.FuncId, R.TId, R.PId, Symbolize,
329 writeTraceViewerRecord(Version, OS, StackCursor->FuncId, R.TId, R.PId,
tools/llvm-xray/xray-graph.cpp 201 auto &ThreadStack = PerThreadFunctionStack[Record.TId];
tools/llvm-xray/xray-stacks.cpp 122 Converter->SymbolOrNumber(Item.FuncId), Item.TId,
366 auto &TS = ThreadStackMap[R.TId];
379 auto *Root = findRootNode(R.TId, R.FuncId);
380 TS.emplace_back(Root ? Root : createTrieNode(R.TId, R.FuncId, nullptr),
391 auto N = createTrieNode(R.TId, R.FuncId, Top.first);
unittests/XRay/FDRTraceWriterTest.cpp 67 EXPECT_THAT(Trace, ElementsAre(Field(&XRayRecord::TId, Eq(1u)),
68 Field(&XRayRecord::TId, Eq(1u))));
112 EXPECT_THAT(Trace, ElementsAre(Field(&XRayRecord::TId, Eq(1u)),
113 Field(&XRayRecord::TId, Eq(1u))));
171 EXPECT_THAT(Trace, ElementsAre(Field(&XRayRecord::TId, Eq(1u)),
172 Field(&XRayRecord::TId, Eq(1u))));