Home
last modified time | relevance | path

Searched refs:Dims (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp181 std::vector<uint32_t> Dims; in getWorkGroupDimensions() local
183 return Dims; in getWorkGroupDimensions()
186 Dims.push_back(mdconst::extract<ConstantInt>(Op)->getZExtValue()); in getWorkGroupDimensions()
187 return Dims; in getWorkGroupDimensions()
600 auto Dims = HSAMetadataDoc->getArrayNode(); in getWorkGroupDimensions() local
602 return Dims; in getWorkGroupDimensions()
605 Dims.push_back(Dims.getDocument()->getNode( in getWorkGroupDimensions()
607 return Dims; in getWorkGroupDimensions()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprOpenMP.h159 SourceLocation R, ArrayRef<Expr *> Dims);
166 void setDimensions(ArrayRef<Expr *> Dims);
186 SourceLocation R, ArrayRef<Expr *> Dims,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DTypeSize.h273 enum Dims : unsigned { FixedDim = 0, ScalableDim = 1 };
276 LinearPolySize(ScalarTy MinVal, Dims D)
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp4747 void OMPArrayShapingExpr::setDimensions(ArrayRef<Expr *> Dims) { in setDimensions() argument
4749 NumDims == Dims.size() && in setDimensions()
4751 llvm::copy(Dims, getTrailingObjects<Expr *>()); in setDimensions()
4763 ArrayRef<Expr *> Dims) in OMPArrayShapingExpr() argument
4765 RPLoc(R), NumDims(Dims.size()) { in OMPArrayShapingExpr()
4767 setDimensions(Dims); in OMPArrayShapingExpr()
4774 ArrayRef<Expr *> Dims, in Create() argument
4776 assert(Dims.size() == BracketRanges.size() && in Create()
4779 totalSizeToAlloc<Expr *, SourceRange>(Dims.size() + 1, Dims.size()), in Create()
4781 auto *E = new (Mem) OMPArrayShapingExpr(T, Op, L, R, Dims); in Create()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp7156 MapDimArrayTy Dims; member
7178 NonContigInfo.Dims.append(CurInfo.NonContigInfo.Dims.begin(), in append()
7179 CurInfo.NonContigInfo.Dims.end()); in append()
7911 CombinedInfo.NonContigInfo.Dims.push_back(IsNonContiguous ? DimSize in generateInfoForComponentList()
7925 CombinedInfo.NonContigInfo.Dims.push_back(IsNonContiguous ? DimSize in generateInfoForComponentList()
7937 CombinedInfo.NonContigInfo.Dims.push_back(IsNonContiguous ? DimSize in generateInfoForComponentList()
8656 CurInfo.NonContigInfo.Dims.push_back(0); in generateAllInfoForClauses()
9229 for (unsigned I = 0, L = 0, E = NonContigInfo.Dims.size(); I < E; ++I) { in emitNonContiguousDescriptor()
9232 if (NonContigInfo.Dims[I] == 1) in emitNonContiguousDescriptor()
9234 llvm::APInt Size(/*numBits=*/32, NonContigInfo.Dims[I]); in emitNonContiguousDescriptor()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp959 SmallVector<Expr *, 4> Dims(NumDims); in VisitOMPArrayShapingExpr() local
961 Dims[I] = Record.readSubExpr(); in VisitOMPArrayShapingExpr()
962 E->setDimensions(Dims); in VisitOMPArrayShapingExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h2554 ArrayRef<Expr *> Dims, in RebuildOMPArrayShapingExpr() argument
2556 return getSema().ActOnOMPArrayShapingExpr(Base, LParenLoc, RParenLoc, Dims, in RebuildOMPArrayShapingExpr()
10632 SmallVector<Expr *, 4> Dims; in TransformOMPArrayShapingExpr() local
10640 Dims.push_back(DimRes.get()); in TransformOMPArrayShapingExpr()
10646 E->getRParenLoc(), Dims, in TransformOMPArrayShapingExpr()
H A DSemaExpr.cpp5074 ArrayRef<Expr *> Dims, in ActOnOMPArrayShapingExpr() argument
5090 LParenLoc, RParenLoc, Dims, Brackets); in ActOnOMPArrayShapingExpr()
5100 for (Expr *Dim : Dims) { in ActOnOMPArrayShapingExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DAttrDocs.td374 template <typename KernelName, typename KernelType, int Dims>
375 void parallel_for(range<Dims> NumWorkItems, KernelType KernelFunc) {
377 sycl_kernel_function<KernelName, KernelType, Dims>(KernelFunc);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h5272 ArrayRef<Expr *> Dims,