Lines Matching defs:buildVarDecl
1521 static VarDecl *buildVarDecl(Sema &SemaRef, SourceLocation Loc, QualType Type,
1570 VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(),
1595 VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(),
2883 VarDecl *VDPrivate = buildVarDecl(
5361 VarDecl *NewVar = buildVarDecl(Actions, {}, NewE->getType(), Name, nullptr,
9004 VarDecl *PrivateVar = buildVarDecl(
9862 VarDecl *LBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.lb");
9869 VarDecl *UBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.ub");
9877 VarDecl *ILDecl = buildVarDecl(SemaRef, InitLoc, Int32Ty, ".omp.is_last");
9885 buildVarDecl(SemaRef, InitLoc, StrideVType, ".omp.stride");
9909 buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.lb");
9917 buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.ub");
9956 VarDecl *IVDecl = buildVarDecl(SemaRef, InitLoc, RealVType, ".omp.iv");
14273 buildVarDecl(SemaRef, {}, CntTy, FloorCntName, nullptr, OrigCntVar);
14629 buildVarDecl(SemaRef, {}, IVTy, OuterIVName, nullptr, OrigVar);
14860 buildVarDecl(SemaRef, {}, IVTy, ForwardIVName, nullptr, OrigVar);
17399 buildVarDecl(SemaRef, ELoc, Type, D->getName(),
17637 buildVarDecl(SemaRef, ELoc, Type, D->getName(),
17650 buildVarDecl(SemaRef, RefExpr->getExprLoc(), ElemType, D->getName());
17654 VarDecl *VDInitTemp = buildVarDecl(SemaRef, RefExpr->getExprLoc(),
17669 VarDecl *VDInit = buildVarDecl(SemaRef, RefExpr->getExprLoc(), Type,
17843 VarDecl *SrcVD = buildVarDecl(SemaRef, ERange.getBegin(),
17849 buildVarDecl(SemaRef, ERange.getBegin(), Type, ".lastprivate.dst",
18722 VarDecl *LHSVD = buildVarDecl(S, ELoc, Type, ".reduction.lhs",
18724 VarDecl *RHSVD = buildVarDecl(S, ELoc, Type, D->getName(),
18775 buildVarDecl(S, ELoc, PrivateTy, D->getName(),
18997 buildVarDecl(S, ELoc, PrivateTy, D->getName(),
19010 buildVarDecl(S, ELoc, ArrayTy, D->getName(),
19326 buildVarDecl(SemaRef, ELoc, Type, D->getName(),
19331 VarDecl *Init = buildVarDecl(SemaRef, ELoc, Type, ".linear.start");
19385 buildVarDecl(SemaRef, StepLoc, StepExpr->getType(), ".linear.step");
19652 buildVarDecl(SemaRef, DE->getBeginLoc(), ElemType.getUnqualifiedType(),
19657 buildVarDecl(SemaRef, DE->getBeginLoc(), ElemType, ".copyin.dst",
19767 buildVarDecl(SemaRef, RefExpr->getBeginLoc(), Type, ".copyprivate.src",
19771 buildVarDecl(SemaRef, RefExpr->getBeginLoc(), Type, ".copyprivate.dst",
21116 VarDecl *VD = buildVarDecl(S, Range.getEnd(), BaseType, "_s");
21830 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_in");
21838 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_out");
21892 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_priv");
21900 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_orig");
22907 buildVarDecl(SemaRef, ELoc, Type, D->getName(),
22919 buildVarDecl(SemaRef, RefExpr->getExprLoc(), Type, ".devptr.temp");