reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1490 if (!D || !D->hasAttr<NoStackProtectorAttr>()) { 1490 if (!D || !D->hasAttr<NoStackProtectorAttr>()) { 1499 if (!D) { 1516 ShouldAddOptNone &= !D->hasAttr<MinSizeAttr>(); 1518 ShouldAddOptNone &= !D->hasAttr<AlwaysInlineAttr>(); 1520 if (ShouldAddOptNone || D->hasAttr<OptimizeNoneAttr>()) { 1530 if (D->hasAttr<NakedAttr>()) 1536 } else if (D->hasAttr<NakedAttr>()) { 1540 } else if (D->hasAttr<NoDuplicateAttr>()) { 1542 } else if (D->hasAttr<NoInlineAttr>()) { 1544 } else if (D->hasAttr<AlwaysInlineAttr>() && 1556 if (auto *FD = dyn_cast<FunctionDecl>(D)) { 1582 if (!D->hasAttr<OptimizeNoneAttr>()) { 1583 if (D->hasAttr<ColdAttr>()) { 1589 if (D->hasAttr<MinSizeAttr>()) 1595 unsigned alignment = D->getMaxAlignment() / Context.getCharWidth(); 1599 if (!D->hasAttr<AlignedAttr>()) 1608 if (F->getAlignment() < 2 && isa<CXXMethodDecl>(D)) 1616 if (auto *FD = dyn_cast<FunctionDecl>(D)) { 1627 auto *MD = dyn_cast<CXXMethodDecl>(D);