Lines Matching refs:buildVarDecl

1528 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type,  in buildVarDecl()  function
1577 VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(), in addTaskgroupReductionData()
1602 VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(), in addTaskgroupReductionData()
2876 VarDecl *VDPrivate = buildVarDecl( in EndOpenMPDSABlock()
5575 VarDecl *NewVar = buildVarDecl(Actions, {}, NewE->getType(), Name, nullptr, in precomputeExpr()
9028 VarDecl *PrivateVar = buildVarDecl( in buildPrivateCounterVar()
9757 VarDecl *LBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.lb"); in checkOpenMPLoop()
9764 VarDecl *UBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.ub"); in checkOpenMPLoop()
9772 VarDecl *ILDecl = buildVarDecl(SemaRef, InitLoc, Int32Ty, ".omp.is_last"); in checkOpenMPLoop()
9780 buildVarDecl(SemaRef, InitLoc, StrideVType, ".omp.stride"); in checkOpenMPLoop()
9804 buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.lb"); in checkOpenMPLoop()
9812 buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.ub"); in checkOpenMPLoop()
9851 VarDecl *IVDecl = buildVarDecl(SemaRef, InitLoc, RealVType, ".omp.iv"); in checkOpenMPLoop()
14721 buildVarDecl(*this, {}, CntTy, FloorCntName, nullptr, OrigCntVar); in ActOnOpenMPTileDirective()
15034 buildVarDecl(*this, {}, IVTy, OuterIVName, nullptr, OrigVar); in ActOnOpenMPUnrollDirective()
18077 buildVarDecl(*this, ELoc, Type, D->getName(), in ActOnOpenMPPrivateClause()
18314 buildVarDecl(*this, ELoc, Type, D->getName(), in ActOnOpenMPFirstprivateClause()
18327 buildVarDecl(*this, RefExpr->getExprLoc(), ElemType, D->getName()); in ActOnOpenMPFirstprivateClause()
18331 VarDecl *VDInitTemp = buildVarDecl(*this, RefExpr->getExprLoc(), ElemType, in ActOnOpenMPFirstprivateClause()
18346 VarDecl *VDInit = buildVarDecl(*this, RefExpr->getExprLoc(), Type, in ActOnOpenMPFirstprivateClause()
18519 VarDecl *SrcVD = buildVarDecl(*this, ERange.getBegin(), in ActOnOpenMPLastprivateClause()
18525 buildVarDecl(*this, ERange.getBegin(), Type, ".lastprivate.dst", in ActOnOpenMPLastprivateClause()
19372 VarDecl *LHSVD = buildVarDecl(S, ELoc, Type, ".reduction.lhs", in actOnOMPReductionKindClause()
19374 VarDecl *RHSVD = buildVarDecl(S, ELoc, Type, D->getName(), in actOnOMPReductionKindClause()
19425 buildVarDecl(S, ELoc, PrivateTy, D->getName(), in actOnOMPReductionKindClause()
19647 buildVarDecl(S, ELoc, PrivateTy, D->getName(), in actOnOMPReductionKindClause()
19660 buildVarDecl(S, ELoc, ArrayTy, D->getName(), in actOnOMPReductionKindClause()
19966 buildVarDecl(*this, ELoc, Type, D->getName(), in ActOnOpenMPLinearClause()
19971 VarDecl *Init = buildVarDecl(*this, ELoc, Type, ".linear.start"); in ActOnOpenMPLinearClause()
20024 buildVarDecl(*this, StepLoc, StepExpr->getType(), ".linear.step"); in ActOnOpenMPLinearClause()
20288 buildVarDecl(*this, DE->getBeginLoc(), ElemType.getUnqualifiedType(), in ActOnOpenMPCopyinClause()
20293 buildVarDecl(*this, DE->getBeginLoc(), ElemType, ".copyin.dst", in ActOnOpenMPCopyinClause()
20401 buildVarDecl(*this, RefExpr->getBeginLoc(), Type, ".copyprivate.src", in ActOnOpenMPCopyprivateClause()
20405 buildVarDecl(*this, RefExpr->getBeginLoc(), Type, ".copyprivate.dst", in ActOnOpenMPCopyprivateClause()
22187 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_in"); in ActOnOpenMPDeclareReductionCombinerStart()
22195 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_out"); in ActOnOpenMPDeclareReductionCombinerStart()
22247 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_priv"); in ActOnOpenMPDeclareReductionInitializerStart()
22255 buildVarDecl(*this, D->getLocation(), ReductionType, "omp_orig"); in ActOnOpenMPDeclareReductionInitializerStart()
23167 buildVarDecl(*this, ELoc, Type, D->getName(), in ActOnOpenMPUseDevicePtrClause()
23179 buildVarDecl(*this, RefExpr->getExprLoc(), Type, ".devptr.temp"); in ActOnOpenMPUseDevicePtrClause()