Home
last modified time | relevance | path

Searched refs:AliasAttr (Results 1 – 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DAliasAnalysisSummary.cpp21 using AliasAttr = unsigned; typedef
22 const AliasAttr AttrNone = 0;
23 const AliasAttr AttrEscaped = 1 << AttrEscapedIndex;
24 const AliasAttr AttrUnknown = 1 << AttrUnknownIndex;
25 const AliasAttr AttrGlobal = 1 << AttrGlobalIndex;
26 const AliasAttr AttrCaller = 1 << AttrCallerIndex;
27 const AliasAttr ExternalAttrMask = AttrEscaped | AttrUnknown | AttrGlobal;
44 static AliasAttr argNumberToAttr(unsigned ArgNum) { in argNumberToAttr()
49 return AliasAttr(1ULL << (ArgNum + AttrFirstArgIndex)); in argNumberToAttr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DDeclBase.cpp502 return hasAttr<AliasAttr>() || hasAttr<IFuncAttr>() || in hasDefiningAttr()
507 if (auto *AA = getAttr<AliasAttr>()) in getDefiningAttr()
DDecl.cpp3562 hasAttr<AliasAttr>()) && in isInlineDefinitionExternallyVisible()
DASTContext.cpp10950 if (D->hasAttr<AliasAttr>() || D->hasAttr<UsedAttr>()) in DeclMustBeEmitted()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCodeGenModule.cpp2836 const AliasAttr *AA = VD->getAttr<AliasAttr>(); in GetWeakRefReference()
2874 if (Global->hasAttr<AliasAttr>()) in EmitGlobal()
4876 const AliasAttr *AA = D->getAttr<AliasAttr>(); in EmitAliasDefinition()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaDecl.cpp2728 if (isa<AliasAttr>(NewAttribute) || isa<IFuncAttr>(NewAttribute)) { in checkNewAttributesAfterDef()
6474 ND.dropAttr<AliasAttr>(); in checkAttributesAfterMerging()
6480 if (const auto *Attr = VD->getAttr<AliasAttr>()) { in checkAttributesAfterMerging()
6484 VD->dropAttr<AliasAttr>(); in checkAttributesAfterMerging()
12847 if (!Var->hasAttr<AliasAttr>()) { in ActOnUninitializedDecl()
14213 if (const auto *Attr = FD->getAttr<AliasAttr>()) { in ActOnStartOfFunctionDef()
14215 FD->dropAttr<AliasAttr>(); in ActOnStartOfFunctionDef()
18485 if (!PrevDecl->hasAttr<AliasAttr>()) in ActOnPragmaWeakAlias()
DSemaDeclAttr.cpp1864 D->addAttr(::new (S.Context) AliasAttr(S.Context, AL, Str)); in handleWeakRefAttr()
1922 D->addAttr(::new (S.Context) AliasAttr(S.Context, AL, Str)); in handleAliasAttr()
8459 if (D->hasAttr<WeakRefAttr>() && !D->hasAttr<AliasAttr>()) { in ProcessDeclAttributeList()
8634 AliasAttr::CreateImplicit(Context, NDId->getName(), W.getLocation())); in DeclApplyPragmaWeak()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DAttr.td2864 // A WeakRef that has an argument is treated as being an AliasAttr