Lines Matching defs:PrivateVD
1178 const auto *PrivateVD =
1180 QualType Type = PrivateVD->getType();
1181 const auto *CanonicalVD = PrivateVD->getCanonicalDecl();
1193 Address PrivateAddr = GetAddrOfLocalVar(PrivateVD);
1194 if (const auto *RefTy = PrivateVD->getType()->getAs<ReferenceType>())
1202 *this, MakeAddrLValue(PrivateAddr, (*IRef)->getType()), PrivateVD,
1256 const auto *PrivateVD = cast<VarDecl>(cast<DeclRefExpr>(*IPriv)->getDecl());
1260 AutoVarEmission Emission = EmitAutoVarAlloca(*PrivateVD);
1278 QualType Type = PrivateVD->getType();
1284 PrivateScope.addPrivate(RHSVD, GetAddrOfLocalVar(PrivateVD));
1291 GetAddrOfLocalVar(PrivateVD).withElementType(
1294 QualType Type = PrivateVD->getType();
1305 RHSVD, IsArray ? GetAddrOfLocalVar(PrivateVD).withElementType(
1307 : GetAddrOfLocalVar(PrivateVD));
2287 const auto *PrivateVD = cast<VarDecl>(cast<DeclRefExpr>(*I)->getDecl());
2289 AutoVarEmission VarEmission = EmitAutoVarAlloca(*PrivateVD);
2291 LocalDeclMap.erase(PrivateVD);
2298 (void)LoopScope.addPrivate(PrivateVD, EmitLValue(&DRE).getAddress());
2300 (void)LoopScope.addPrivate(PrivateVD, VarEmission.getAllocatedAddress());
2376 const auto *PrivateVD =
2380 EmitVarDecl(*PrivateVD);
2382 PrivateScope.addPrivate(VD, GetAddrOfLocalVar(PrivateVD));
2387 EmitVarDecl(*PrivateVD);
2448 const auto *PrivateVD = cast<VarDecl>(cast<DeclRefExpr>((*IPC))->getDecl());
2466 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(PrivateVD),
3611 const auto *PrivateVD = cast<VarDecl>(cast<DeclRefExpr>(IRef)->getDecl());
3614 if (PrivateVD->getType()->isVariablyModifiedType()) {
5049 auto *PrivateVD = ImplicitParamDecl::Create(C, CD, Loc, /*Id=*/nullptr, Ty,
5052 C, NestedNameSpecifierLoc(), SourceLocation(), PrivateVD,
5060 PrivateVD->setInitStyle(VarDecl::CInit);
5061 PrivateVD->setInit(ImplicitCastExpr::Create(C, ElemType, CK_LValueToRValue,