OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InlineSite
(Results
1 - 12
of
12
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/MC/
MCPseudoProbe.cpp
78
MCPseudoProbeInlineTree::getOrAddNode(
InlineSite
Site) {
106
InlineSite
Top;
108
Top =
InlineSite
(Probe.getGuid(), 0);
110
Top =
InlineSite
(std::get<0>(InlineStack.front()), 0);
123
Cur = Cur->getOrAddNode(
InlineSite
(std::get<0>(*Iter), Index));
126
Cur = Cur->getOrAddNode(
InlineSite
(Probe.getGuid(), Index));
167
dbgs() << "
InlineSite
: " << std::get<1>(Inlinee.first) << "\n";
/src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
PseudoProbe.h
30
using
InlineSite
= std::tuple<uint64_t, uint32_t>;
44
uint64_t operator()(const
InlineSite
&Site) const {
49
std::unordered_map<
InlineSite
, std::unique_ptr<PseudoProbeInlineTree>,
57
// be an outlined function, it will use a dummy
InlineSite
whose GUID and
59
InlineSite
ISite;
66
PseudoProbeInlineTree(const
InlineSite
&Site) : ISite(Site){};
68
PseudoProbeInlineTree *getOrAddNode(const
InlineSite
&Site) {
144
// each tree node has its
InlineSite
which is taken as the context.
/src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCPseudoProbe.h
100
using
InlineSite
= std::tuple<uint64_t, uint32_t>;
101
using MCPseudoProbeInlineStack = SmallVector<
InlineSite
, 8>;
113
std::map<
InlineSite
, MCPseudoProbeInlineTree *> Inlinees;
117
MCPseudoProbeInlineTree *getOrAddNode(
InlineSite
Site);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
PseudoProbePrinter.cpp
55
SmallVector<
InlineSite
, 8> ReversedInlineStack;
71
SmallVector<
InlineSite
, 8> InlineStack(ReversedInlineStack.rbegin(),
CodeViewDebug.h
107
struct
InlineSite
{
137
std::unordered_map<const DILocation *,
InlineSite
> InlineSites;
225
InlineSite
&getInlineSite(const DILocation *InlinedAt,
338
const
InlineSite
&Site);
CodeViewDebug.cpp
240
CodeViewDebug::
InlineSite
&
243
auto SiteInsertion = CurFn->InlineSites.insert({InlinedAt,
InlineSite
()});
244
InlineSite
*Site = &SiteInsertion.first->second;
486
// This variable was inlined. Associate it with the
InlineSite
.
488
InlineSite
&Site = getInlineSite(InlinedAt, Inlinee);
543
InlineSite
&Site =
919
const
InlineSite
&Site) {
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
SymbolDumper.cpp
452
InlineSiteSym &
InlineSite
) {
453
W.printHex("PtrParent",
InlineSite
.Parent);
454
W.printHex("PtrEnd",
InlineSite
.End);
455
printTypeIndex("Inlinee",
InlineSite
.Inlinee);
458
for (auto &Annotation :
InlineSite
.annotations()) {
SymbolRecordMapping.cpp
340
InlineSiteSym &
InlineSite
) {
342
error(IO.mapInteger(
InlineSite
.Parent));
343
error(IO.mapInteger(
InlineSite
.End));
344
error(IO.mapInteger(
InlineSite
.Inlinee));
345
error(IO.mapByteVectorTail(
InlineSite
.AnnotationData));
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
NativeInlineSiteSymbol.cpp
25
: NativeRawSymbol(Session, PDB_SymType::
InlineSite
, Id), Sym(Sym),
/src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
PDBTypes.h
276
InlineSite
,
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
PDBExtras.cpp
271
CASE_OUTPUT_ENUM_CLASS_NAME(PDB_SymType,
InlineSite
, OS)
/src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
AsmParser.cpp
5856
InlineSite
Site(CallerGuid, CallerProbeId);
Completed in 78 milliseconds
Indexes created Sat Aug 08 00:24:54 UTC 2026