Lines Matching full:vardecl
63 virtual const VarDecl *getThreadIDVariable() const = 0;
92 CGOpenMPOutlinedRegionInfo(const CapturedStmt &CS, const VarDecl *ThreadIDVar,
102 const VarDecl *getThreadIDVariable() const override { return ThreadIDVar; }
116 const VarDecl *ThreadIDVar;
123 const VarDecl *ThreadIDVar,
132 const VarDecl *getThreadIDVariable() const override { return ThreadIDVar; }
149 const VarDecl *ThreadIDVar;
176 const FieldDecl *lookup(const VarDecl *VD) const override {
190 const VarDecl *getThreadIDVariable() const override {
228 const VarDecl *getThreadIDVariable() const override { return nullptr; }
340 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar,
360 const OMPExecutableDirective &D, const VarDecl *ThreadIDVar,
1047 CGOpenMPRuntime::getOrCreateThreadPrivateCache(const VarDecl *VD) {
1056 const VarDecl *VD,
1093 const VarDecl *VD, Address VDAddr, SourceLocation Loc,
1495 unsigned Index, const VarDecl *Var) {
1542 auto DestVar = cast<VarDecl>(cast<DeclRefExpr>(DestExprs[I])->getDecl());
1545 auto SrcVar = cast<VarDecl>(cast<DeclRefExpr>(SrcExprs[I])->getDecl());
1997 PrivateHelpersTy(const VarDecl *Original, const VarDecl *PrivateCopy,
1998 const VarDecl *PrivateElemInit)
2001 const VarDecl *Original;
2002 const VarDecl *PrivateCopy;
2003 const VarDecl *PrivateElemInit;
2217 llvm::DenseMap<const VarDecl *, unsigned> PrivateVarsPos;
2225 auto *VD = cast<VarDecl>(cast<DeclRefExpr>(E)->getDecl());
2235 auto *VD = cast<VarDecl>(cast<DeclRefExpr>(E)->getDecl());
2296 auto *VD = cast<VarDecl>(cast<DeclRefExpr>(E)->getDecl());
2299 PrivateHelpersTy(VD, cast<VarDecl>(cast<DeclRefExpr>(*I)->getDecl()),
2306 auto *VD = cast<VarDecl>(cast<DeclRefExpr>(E)->getDecl());
2310 VD, cast<VarDecl>(cast<DeclRefExpr>(*I)->getDecl()),
2311 cast<VarDecl>(cast<DeclRefExpr>(*IElemInitRef)->getDecl()))));
2660 CodeGenFunction &CGF, QualType Type, const VarDecl *LHSVar,
2661 const VarDecl *RHSVar,
2772 auto RHSVar = cast<VarDecl>(cast<DeclRefExpr>(RHSExprs[I])->getDecl());
2776 auto LHSVar = cast<VarDecl>(cast<DeclRefExpr>(LHSExprs[I])->getDecl());
2802 auto *LHSVar = cast<VarDecl>(cast<DeclRefExpr>(*ILHS)->getDecl());
2803 auto *RHSVar = cast<VarDecl>(cast<DeclRefExpr>(*IRHS)->getDecl());
2870 auto *LHSVar = cast<VarDecl>(cast<DeclRefExpr>(*ILHS)->getDecl());
2871 auto *RHSVar = cast<VarDecl>(cast<DeclRefExpr>(*IRHS)->getDecl());
2989 auto *LHSVar = cast<VarDecl>(cast<DeclRefExpr>(*ILHS)->getDecl());
2990 auto *RHSVar = cast<VarDecl>(cast<DeclRefExpr>(*IRHS)->getDecl());
3059 auto *VD = cast<VarDecl>(cast<DeclRefExpr>(*ILHS)->getDecl());
3083 auto *RHSVar = cast<VarDecl>(cast<DeclRefExpr>(*IRHS)->getDecl());
3098 auto *LHSVar = cast<VarDecl>(cast<DeclRefExpr>(*ILHS)->getDecl());
3099 auto *RHSVar = cast<VarDecl>(cast<DeclRefExpr>(*IRHS)->getDecl());