| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUHSAMetadataStreamer.cpp | 181 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 D | ExprOpenMP.h | 159 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 D | TypeSize.h | 273 enum Dims : unsigned { FixedDim = 0, ScalableDim = 1 }; 276 LinearPolySize(ScalarTy MinVal, Dims D)
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Expr.cpp | 4747 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 D | CGOpenMPRuntime.cpp | 7156 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 D | ASTReaderStmt.cpp | 959 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 D | TreeTransform.h | 2554 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 D | SemaExpr.cpp | 5074 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 D | AttrDocs.td | 374 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 D | Sema.h | 5272 ArrayRef<Expr *> Dims,
|