Lines Matching defs:buildVarDecl
1553 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type,
1602 VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(),
1627 VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(),
2911 VarDecl *VDPrivate = buildVarDecl(
5379 VarDecl *NewVar = buildVarDecl(Actions, {}, NewE->getType(), Name, nullptr,
8998 VarDecl *PrivateVar = buildVarDecl(
9817 VarDecl *LBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.lb");
9824 VarDecl *UBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.ub");
9832 VarDecl *ILDecl = buildVarDecl(SemaRef, InitLoc, Int32Ty, ".omp.is_last");
9840 buildVarDecl(SemaRef, InitLoc, StrideVType, ".omp.stride");
9864 buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.lb");
9872 buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.ub");
9911 VarDecl *IVDecl = buildVarDecl(SemaRef, InitLoc, RealVType, ".omp.iv");
14190 buildVarDecl(SemaRef, {}, CntTy, FloorCntName, nullptr, OrigCntVar);
14546 buildVarDecl(SemaRef, {}, IVTy, OuterIVName, nullptr, OrigVar);
14777 buildVarDecl(SemaRef, {}, IVTy, ForwardIVName, nullptr, OrigVar);
17212 buildVarDecl(SemaRef, ELoc, Type, D->getName(),
17450 buildVarDecl(SemaRef, ELoc, Type, D->getName(),
17463 buildVarDecl(SemaRef, RefExpr->getExprLoc(), ElemType, D->getName());
17467 VarDecl *VDInitTemp = buildVarDecl(SemaRef, RefExpr->getExprLoc(),
17482 VarDecl *VDInit = buildVarDecl(SemaRef, RefExpr->getExprLoc(), Type,
17656 VarDecl *SrcVD = buildVarDecl(SemaRef, ERange.getBegin(),
17662 buildVarDecl(SemaRef, ERange.getBegin(), Type, ".lastprivate.dst",
18532 VarDecl *LHSVD = buildVarDecl(S, ELoc, Type, ".reduction.lhs",
18534 VarDecl *RHSVD = buildVarDecl(S, ELoc, Type, D->getName(),
18585 buildVarDecl(S, ELoc, PrivateTy, D->getName(),
18807 buildVarDecl(S, ELoc, PrivateTy, D->getName(),
18820 buildVarDecl(S, ELoc, ArrayTy, D->getName(),
19136 buildVarDecl(SemaRef, ELoc, Type, D->getName(),
19141 VarDecl *Init = buildVarDecl(SemaRef, ELoc, Type, ".linear.start");
19195 buildVarDecl(SemaRef, StepLoc, StepExpr->getType(), ".linear.step");
19462 buildVarDecl(SemaRef, DE->getBeginLoc(), ElemType.getUnqualifiedType(),
19467 buildVarDecl(SemaRef, DE->getBeginLoc(), ElemType, ".copyin.dst",
19577 buildVarDecl(SemaRef, RefExpr->getBeginLoc(), Type, ".copyprivate.src",
19581 buildVarDecl(SemaRef, RefExpr->getBeginLoc(), Type, ".copyprivate.dst",
21426 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_in");
21434 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_out");
21488 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_priv");
21496 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_orig");
22488 buildVarDecl(SemaRef, ELoc, Type, D->getName(),
22500 buildVarDecl(SemaRef, RefExpr->getExprLoc(), Type, ".devptr.temp");