Home
last modified time | relevance | path

Searched refs:NumIterators (Results 1 – 5 of 5) sorted by relevance

/llvm-project/clang/include/clang/AST/
H A DExprOpenMP.h194 unsigned NumIterators = 0; variable
202 explicit OMPIteratorExpr(EmptyShell Shell, unsigned NumIterators) in OMPIteratorExpr() argument
203 : Expr(OMPIteratorExprClass, Shell), NumIterators(NumIterators) {} in OMPIteratorExpr()
221 return NumIterators; in numTrailingObjects()
225 return NumIterators * static_cast<int>(RangeExprOffset::Total); in numTrailingObjects()
229 return NumIterators * static_cast<int>(RangeLocOffset::Total); in numTrailingObjects()
240 unsigned NumIterators);
275 unsigned numOfIterators() const { return NumIterators; } in numOfIterators()
289 Begin, Begin + NumIterators * static_cast<int>(RangeExprOffset::Total)); in children()
295 Begin, Begin + NumIterators * static_cast<int>(RangeExprOffset::Total)); in children()
/llvm-project/polly/lib/Support/
H A DSCEVAffinator.cpp114 return std::make_pair(PWA, isl::set::empty(isl::space(Ctx, 0, NumIterators))); in getPWACtxFromPWA()
124 NumIterators = isl_set_n_dim(DC); in getPwAff()
127 NumIterators = 0; in getPwAff()
216 isl_space *Space = isl_space_set_alloc(Ctx.get(), 1, NumIterators); in visit()
264 isl_space *Space = isl_space_set_alloc(Ctx.get(), 0, NumIterators); in visitConstant()
413 isl_space *Space = isl_space_set_alloc(Ctx.get(), 0, NumIterators); in visitAddRecExpr()
566 isl::space Space{Ctx, 0, NumIterators}; in visitUnknown()
/llvm-project/polly/include/polly/Support/
H A DSCEVAffinator.h65 unsigned NumIterators; variable
/llvm-project/clang/lib/AST/
H A DExpr.cpp5290 assert(I < NumIterators && in OMPIteratorExpr()
5296 assert(I < NumIterators && in Create()
5307 assert(I < NumIterators && in Create()
5383 NumIterators(Data.size()) {
5413 unsigned NumIterators) {
5416 NumIterators, NumIterators * static_cast<int>(RangeExprOffset::Total),
5417 NumIterators * static_cast<int>(RangeLocOffset::Total), NumIterators),
5419 return new (Mem) OMPIteratorExpr(EmptyShell(), NumIterators);
5313 CreateEmpty(const ASTContext & Context,unsigned NumIterators) CreateEmpty() argument
[all...]
/llvm-project/clang/lib/Sema/
H A DTreeTransform.h13146 unsigned NumIterators = E->numOfIterators(); in TransformCXXTypeidExpr()
13147 SmallVector<SemaOpenMP::OMPIteratorData, 4> Data(NumIterators); in TransformCXXTypeidExpr()
13151 for (unsigned I = 0; I < NumIterators; ++I) { in TransformCXXTypeidExpr()
13196 for (unsigned I = 0; I < NumIterators; ++I) in TransformCXXUuidofExpr()
12194 unsigned NumIterators = E->numOfIterators(); TransformOMPIteratorExpr() local