Home | History | Annotate | Download | only in CodeGen

Lines Matching full:vardecl

235               VD && isa<VarDecl>(VD) && VD->hasAttr<ObjCPreciseLifetimeAttr>();
284 dyn_cast_or_null<VarDecl>(M->getExtendingDecl()));
292 CGF, *cast<VarDecl>(M->getExtendingDecl()), CleanupFn, CleanupArg);
1116 } else if (auto *var = dyn_cast<VarDecl>(value)) {
1155 if (isa<VarDecl>(value)) {
1156 if (!getContext().DeclMustBeEmitted(cast<VarDecl>(value)))
1847 if (const auto *VD = dyn_cast<VarDecl>(Exp->getDecl())) {
1850 LV.setThreadLocalRef(VD->getTLSKind() != VarDecl::TLS_None);
1927 CodeGenFunction &CGF, const VarDecl *VD, QualType T, Address Addr,
1951 const Expr *E, const VarDecl *VD) {
1955 if (VD->getTLSKind() == VarDecl::TLS_Dynamic &&
2011 static LValue EmitGlobalNamedRegister(const VarDecl *VD, CodeGenModule &CGM) {
2037 if (const auto *VD = dyn_cast<VarDecl>(ND)) {
2093 assert((ND->isUsed(false) || !isa<VarDecl>(ND) ||
2103 if (const auto *VD = dyn_cast<VarDecl>(ND)) {
3054 if (auto *VD = dyn_cast<VarDecl>(ND))