Searched refs:NumDims (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprOpenMP.h | 31 unsigned NumDims = 0; /// Number of dimensions in the shaping expression. variable 38 explicit OMPArrayShapingExpr(EmptyShell Shell, unsigned NumDims) in OMPArrayShapingExpr() argument 39 : Expr(OMPArrayShapingExprClass, Shell), NumDims(NumDims) {} in OMPArrayShapingExpr() 45 void setBase(Expr *Op) { getTrailingObjects<Expr *>()[NumDims] = Op; } in setBase() 52 return NumDims + 1; in numTrailingObjects() 56 return NumDims; in numTrailingObjects() 66 unsigned NumDims); 81 return getTrailingObjects<Expr *>(NumDims); in getDimensions() 86 return getTrailingObjects<SourceRange>(NumDims); in getBracketsRanges() 90 Expr *getBase() { return getTrailingObjects<Expr *>()[NumDims]; } in getBase() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 2283 size_t NumDims = IsIm2Col ? GetDimsFromIntrinsic(N->getConstantOperandVal(1)) in SelectCpAsyncBulkTensorG2SCommon() local 2286 size_t NumOffsets = IsIm2Col ? (NumDims - 2) : 0; in SelectCpAsyncBulkTensorG2SCommon() 2289 size_t NumBaseArgs = NumDims + NumOffsets + 3; // for {dst, mbar, src} in SelectCpAsyncBulkTensorG2SCommon() 2318 NumDims, IsShared32, IsMultiCast, IsCacheHint, IsIm2Col); in SelectCpAsyncBulkTensorG2SCommon() 2330 size_t NumDims = NumOps - 6; in SelectCpAsyncBulkTensorReduceCommon() local 2332 size_t NumArgs = NumDims + (IsCacheHint ? 3 : 2); // src, dst, cache_hint in SelectCpAsyncBulkTensorReduceCommon() 2342 NumDims, IsShared32, IsCacheHint, IsIm2Col); in SelectCpAsyncBulkTensorReduceCommon()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 5239 NumDims == Dims.size() && in setDimensions() 5246 NumDims == BR.size() && in setBracketsRanges() 5255 RPLoc(R), NumDims(Dims.size()) { in OMPArrayShapingExpr() 5277 unsigned NumDims) { in CreateEmpty() argument 5279 totalSizeToAlloc<Expr *, SourceRange>(NumDims + 1, NumDims), in CreateEmpty() 5281 return new (Mem) OMPArrayShapingExpr(EmptyShell(), NumDims); in CreateEmpty()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 985 unsigned NumDims = Record.readInt(); in VisitOMPArrayShapingExpr() local 987 SmallVector<Expr *, 4> Dims(NumDims); in VisitOMPArrayShapingExpr() 988 for (unsigned I = 0; I < NumDims; ++I) in VisitOMPArrayShapingExpr() 991 SmallVector<SourceRange, 4> SRs(NumDims); in VisitOMPArrayShapingExpr() 992 for (unsigned I = 0; I < NumDims; ++I) in VisitOMPArrayShapingExpr()
|