Lines Matching defs:OrigVD

160           const auto *OrigVD =
162 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
163 QualType OrigVDTy = OrigVD->getType().getNonReferenceType();
165 CGF, OrigVD,
169 CGF.getContext().getDeclAlign(OrigVD)));
344 if (const auto *OrigVD = dyn_cast<VarDecl>(OrigDRE->getDecl())) {
345 OrigVD = OrigVD->getCanonicalDecl();
347 LambdaCaptureFields.lookup(OrigVD) ||
348 (CapturedStmtInfo && CapturedStmtInfo->lookup(OrigVD)) ||
350 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD), IsCaptured,
884 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
886 Lastprivates.count(OrigVD->getCanonicalDecl()) > 0;
887 const FieldDecl *FD = CapturedStmtInfo->lookup(OrigVD);
892 EmittedAsFirstprivate.insert(OrigVD->getCanonicalDecl());
899 if (DeviceConstTarget && OrigVD->getType().isConstant(getContext()) &&
902 EmittedAsFirstprivate.insert(OrigVD->getCanonicalDecl());
909 if (EmittedAsFirstprivate.insert(OrigVD->getCanonicalDecl()).second) {
913 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD),
963 PrivateScope.addPrivate(OrigVD, Emission.getAllocatedAddress());
974 Lastprivates[OrigVD->getCanonicalDecl()] ==
982 *this, OrigVD);
988 IsRegistered = PrivateScope.addPrivate(OrigVD, VDAddr);
1011 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
1012 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
1017 PrivateScope.addPrivate(OrigVD, GetAddrOfLocalVar(VD));
1123 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
1126 if (AlreadyEmittedVars.insert(OrigVD->getCanonicalDecl()).second) {
1129 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD),
1131 CapturedStmtInfo->lookup(OrigVD) != nullptr,
1137 if (IInit && !SIMDLCVs.count(OrigVD->getCanonicalDecl())) {
1142 *this, OrigVD);
1149 bool IsRegistered = PrivateScope.addPrivate(OrigVD, VDAddr);
2221 const auto *OrigVD = cast<VarDecl>(Ref->getDecl());
2222 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD),
2223 CapturedStmtInfo->lookup(OrigVD) != nullptr,
2267 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IC)->getDecl());
2268 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD),
2269 CapturedStmtInfo->lookup(OrigVD) != nullptr,
2273 VarScope.addPrivate(OrigVD, OrigAddr);
2488 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>((*IC))->getDecl());
2490 const auto *CED = dyn_cast<OMPCapturedExprDecl>(OrigVD);
2491 if (LocalDeclMap.count(OrigVD) || CapturedStmtInfo->lookup(OrigVD) ||
2492 OrigVD->hasGlobalStorage() || CED) {
2513 VarScope.addPrivate(OrigVD, OrigAddr);
4802 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
4803 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
4816 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
4817 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
4832 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
4833 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
4997 const auto *OrigVD = cast<VarDecl>(Pair.second->getDecl());
4998 DeclRefExpr DRE(CGF.getContext(), const_cast<VarDecl *>(OrigVD),
5000 CGF.CapturedStmtInfo->lookup(OrigVD) != nullptr,
5154 auto *OrigVD = ImplicitParamDecl::Create(C, CD, Loc, /*Id=*/nullptr, Ty,
5157 C, NestedNameSpecifierLoc(), SourceLocation(), OrigVD,
5177 return OrigVD;
7411 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(OrigVarIt)->getDecl());
7412 if (!Processed.insert(OrigVD).second)
7418 const ValueDecl *MatchingVD = OrigVD;
7434 llvm::Type *Ty = ConvertTypeForMem(OrigVD->getType().getNonReferenceType());
7438 OrigVD,
7462 const VarDecl *OrigVD = getBaseDecl(Ref);
7463 if (!Processed.insert(OrigVD).second)
7468 const ValueDecl *MatchingVD = OrigVD;
7484 llvm::Type *Ty = ConvertTypeForMem(OrigVD->getType().getNonReferenceType());
7494 OrigVD->getType().getNonReferenceType());
7500 (void)PrivateScope.addPrivate(OrigVD, PrivAddr);