Home | History | Annotate | Download | only in AsmPrinter

Lines Matching defs:Site

121   InlineSite *Site = &SiteInsertion.first->second;
123 Site->SiteFuncId = NextFuncId++;
124 Site->Inlinee = Inlinee;
128 return *Site;
292 InlineSite &Site = getInlineSite(InlinedAt, Inlinee);
293 Site.InlinedLocals.emplace_back(Var);
341 // of the inline call site.
348 InlineSite &Site =
351 addLocIfNotPresent(Site.ChildSites, Loc);
533 const InlineSite &Site) {
534 for (const DILocation *ChildSiteLoc : Site.ChildSites) {
544 const InlineSite &Site) {
548 assert(TypeIndices.count({Site.Inlinee, nullptr}));
549 TypeIndex InlineeIdx = TypeIndices[{Site.Inlinee, nullptr}];
565 unsigned FileId = maybeRecordFile(Site.Inlinee->getFile());
566 unsigned StartLineNum = Site.Inlinee->getLine();
568 collectInlineSiteChildren(SecondaryFuncIds, FI, Site);
570 OS.EmitCVInlineLinetableDirective(Site.SiteFuncId, FileId, StartLineNum,
575 emitLocalVariableList(Site.InlinedLocals);
578 for (const DILocation *ChildSite : Site.ChildSites) {
581 "child site not in function inline site map");
685 // Emit inlined call site information. Only emit functions inlined directly
687 // of their parent inline site.
691 "child site not in function inline site map");