Lines Matching defs:OrigVD

158           const auto *OrigVD =
160 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
161 QualType OrigVDTy = OrigVD->getType().getNonReferenceType();
163 CGF, OrigVD,
167 CGF.getContext().getDeclAlign(OrigVD)));
318 if (const auto *OrigVD = dyn_cast<VarDecl>(OrigDRE->getDecl())) {
319 OrigVD = OrigVD->getCanonicalDecl();
321 LambdaCaptureFields.lookup(OrigVD) ||
322 (CapturedStmtInfo && CapturedStmtInfo->lookup(OrigVD)) ||
324 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD), IsCaptured,
850 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
852 Lastprivates.count(OrigVD->getCanonicalDecl()) > 0;
853 const FieldDecl *FD = CapturedStmtInfo->lookup(OrigVD);
858 EmittedAsFirstprivate.insert(OrigVD->getCanonicalDecl());
865 if (DeviceConstTarget && OrigVD->getType().isConstant(getContext()) &&
868 EmittedAsFirstprivate.insert(OrigVD->getCanonicalDecl());
875 if (EmittedAsFirstprivate.insert(OrigVD->getCanonicalDecl()).second) {
879 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD),
929 PrivateScope.addPrivate(OrigVD, Emission.getAllocatedAddress());
940 Lastprivates[OrigVD->getCanonicalDecl()] ==
948 *this, OrigVD);
954 IsRegistered = PrivateScope.addPrivate(OrigVD, VDAddr);
977 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
978 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
983 PrivateScope.addPrivate(OrigVD, GetAddrOfLocalVar(VD));
1089 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
1092 if (AlreadyEmittedVars.insert(OrigVD->getCanonicalDecl()).second) {
1095 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD),
1097 CapturedStmtInfo->lookup(OrigVD) != nullptr,
1103 if (IInit && !SIMDLCVs.count(OrigVD->getCanonicalDecl())) {
1108 *this, OrigVD);
1115 bool IsRegistered = PrivateScope.addPrivate(OrigVD, VDAddr);
2181 const auto *OrigVD = cast<VarDecl>(Ref->getDecl());
2182 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD),
2183 CapturedStmtInfo->lookup(OrigVD) != nullptr,
2227 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IC)->getDecl());
2228 DeclRefExpr DRE(getContext(), const_cast<VarDecl *>(OrigVD),
2229 CapturedStmtInfo->lookup(OrigVD) != nullptr,
2233 VarScope.addPrivate(OrigVD, OrigAddr);
2447 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>((*IC))->getDecl());
2449 const auto *CED = dyn_cast<OMPCapturedExprDecl>(OrigVD);
2450 if (LocalDeclMap.count(OrigVD) || CapturedStmtInfo->lookup(OrigVD) ||
2451 OrigVD->hasGlobalStorage() || CED) {
2472 VarScope.addPrivate(OrigVD, OrigAddr);
4692 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
4693 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
4706 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
4707 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
4722 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());
4723 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) {
4887 const auto *OrigVD = cast<VarDecl>(Pair.second->getDecl());
4888 DeclRefExpr DRE(CGF.getContext(), const_cast<VarDecl *>(OrigVD),
4890 CGF.CapturedStmtInfo->lookup(OrigVD) != nullptr,
5044 auto *OrigVD = ImplicitParamDecl::Create(C, CD, Loc, /*Id=*/nullptr, Ty,
5047 C, NestedNameSpecifierLoc(), SourceLocation(), OrigVD,
5067 return OrigVD;
7282 const auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(OrigVarIt)->getDecl());
7283 if (!Processed.insert(OrigVD).second)
7289 const ValueDecl *MatchingVD = OrigVD;
7305 llvm::Type *Ty = ConvertTypeForMem(OrigVD->getType().getNonReferenceType());
7309 OrigVD,
7333 const VarDecl *OrigVD = getBaseDecl(Ref);
7334 if (!Processed.insert(OrigVD).second)
7339 const ValueDecl *MatchingVD = OrigVD;
7355 llvm::Type *Ty = ConvertTypeForMem(OrigVD->getType().getNonReferenceType());
7365 OrigVD->getType().getNonReferenceType());
7371 (void)PrivateScope.addPrivate(OrigVD, PrivAddr);