Lines Matching refs:buildVarDecl
933 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type, in buildVarDecl() function
980 VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(), in addTaskgroupReductionData()
1003 VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(), in addTaskgroupReductionData()
1793 VarDecl *VDPrivate = buildVarDecl( in EndOpenMPDSABlock()
4611 VarDecl *PrivateVar = buildVarDecl( in buildPrivateCounterVar()
5331 VarDecl *LBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.lb"); in checkOpenMPLoop()
5338 VarDecl *UBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.ub"); in checkOpenMPLoop()
5346 VarDecl *ILDecl = buildVarDecl(SemaRef, InitLoc, Int32Ty, ".omp.is_last"); in checkOpenMPLoop()
5354 buildVarDecl(SemaRef, InitLoc, StrideVType, ".omp.stride"); in checkOpenMPLoop()
5378 buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.lb"); in checkOpenMPLoop()
5386 buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.ub"); in checkOpenMPLoop()
5424 VarDecl *IVDecl = buildVarDecl(SemaRef, InitLoc, RealVType, ".omp.iv"); in checkOpenMPLoop()
9916 buildVarDecl(*this, ELoc, Type, D->getName(), in ActOnOpenMPPrivateClause()
10159 buildVarDecl(*this, ELoc, Type, D->getName(), in ActOnOpenMPFirstprivateClause()
10172 buildVarDecl(*this, RefExpr->getExprLoc(), ElemType, D->getName()); in ActOnOpenMPFirstprivateClause()
10176 VarDecl *VDInitTemp = buildVarDecl(*this, RefExpr->getExprLoc(), ElemType, in ActOnOpenMPFirstprivateClause()
10191 VarDecl *VDInit = buildVarDecl(*this, RefExpr->getExprLoc(), Type, in ActOnOpenMPFirstprivateClause()
10335 VarDecl *SrcVD = buildVarDecl(*this, ERange.getBegin(), in ActOnOpenMPLastprivateClause()
10341 buildVarDecl(*this, ERange.getBegin(), Type, ".lastprivate.dst", in ActOnOpenMPLastprivateClause()
11122 VarDecl *LHSVD = buildVarDecl(S, ELoc, Type, ".reduction.lhs", in actOnOMPReductionKindClause()
11124 VarDecl *RHSVD = buildVarDecl(S, ELoc, Type, D->getName(), in actOnOMPReductionKindClause()
11169 buildVarDecl(S, ELoc, PrivateTy, D->getName(), in actOnOMPReductionKindClause()
11616 buildVarDecl(*this, ELoc, Type, D->getName(), in ActOnOpenMPLinearClause()
11621 VarDecl *Init = buildVarDecl(*this, ELoc, Type, ".linear.start"); in ActOnOpenMPLinearClause()
11674 buildVarDecl(*this, StepLoc, StepExpr->getType(), ".linear.step"); in ActOnOpenMPLinearClause()
11929 buildVarDecl(*this, DE->getBeginLoc(), ElemType.getUnqualifiedType(), in ActOnOpenMPCopyinClause()
11934 buildVarDecl(*this, DE->getBeginLoc(), ElemType, ".copyin.dst", in ActOnOpenMPCopyinClause()
12043 buildVarDecl(*this, RefExpr->getBeginLoc(), Type, ".copyprivate.src", in ActOnOpenMPCopyprivateClause()
12047 buildVarDecl(*this, RefExpr->getBeginLoc(), Type, ".copyprivate.dst", in ActOnOpenMPCopyprivateClause()
13272 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_in"); in ActOnOpenMPDeclareReductionCombinerStart()
13280 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_out"); in ActOnOpenMPDeclareReductionCombinerStart()
13332 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_priv"); in ActOnOpenMPDeclareReductionInitializerStart()
13340 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_orig"); in ActOnOpenMPDeclareReductionInitializerStart()
13800 buildVarDecl(*this, ELoc, Type, D->getName(), in ActOnOpenMPUseDevicePtrClause()
13812 buildVarDecl(*this, RefExpr->getExprLoc(), Type, ".devptr.temp"); in ActOnOpenMPUseDevicePtrClause()