/llvm-project/mlir/lib/Dialect/SCF/Transforms/ |
H A D | ForallToParallel.cpp | 38 SmallVector<Value> lbs = forallOp.getLowerBound(rewriter); in forallToParallelLoop() local
|
H A D | ForallToFor.cpp | 37 SmallVector<Value> lbs = forallOp.getLowerBound(rewriter); forallToForLoop() local
|
H A D | OneToNTypeConversion.cpp | 158 ValueRange lbs = adaptor.getLowerBound(); in matchAndRewrite() local
|
H A D | TileUsingInterface.cpp | 230 SmallVector<OpFoldResult> lbs, ubs, steps; generateLoopNestUsingForallOp() local
|
/llvm-project/mlir/lib/Dialect/Linalg/Utils/ |
H A D | Utils.cpp | 130 ArrayRef<Range> ranges, SmallVectorImpl<Value> &lbs, in unpackRanges() argument 326 SmallVector<Value, 4> lbs, ubs, steps; doit() local 367 SmallVector<Value, 4> lbs, ubs, steps; doit() local 409 generateParallelLoopNest(OpBuilder & b,Location loc,ValueRange lbs,ValueRange ubs,ValueRange steps,ArrayRef<utils::IteratorType> iteratorTypes,ArrayRef<linalg::ProcInfo> procInfo,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuilderFn,SmallVectorImpl<Value> & ivStorage) generateParallelLoopNest() argument 558 ValueRange lbs(lbsStorage), ubs(ubsStorage), steps(stepsStorage); doit() local 592 makeTiledShape(OpBuilder & builder,Location loc,Value valueToTile,ArrayRef<OpFoldResult> tileSizes,AffineMap map,ArrayRef<OpFoldResult> lbs,ArrayRef<OpFoldResult> ubs,ArrayRef<OpFoldResult> subShapeSizes,bool omitPartialTileCheck) makeTiledShape() argument 604 computeSliceParameters(OpBuilder & builder,Location loc,Value valueToTile,ArrayRef<OpFoldResult> tileSizes,AffineMap map,ArrayRef<OpFoldResult> lbs,ArrayRef<OpFoldResult> ubs,ArrayRef<OpFoldResult> subShapeSizes,bool omitPartialTileCheck) computeSliceParameters() argument 790 SmallVector<OpFoldResult> lbs = computeAllSliceParameters() local [all...] |
/llvm-project/mlir/lib/Dialect/Affine/TransformOps/ |
H A D | AffineTransformOps.cpp | 70 SmallVector<int64_t> lbs; in apply() local
|
/llvm-project/mlir/lib/Dialect/GPU/Transforms/ |
H A D | MemoryPromotion.cpp | 36 SmallVector<Value, 4> lbs, ubs, steps; in insertCopyLoops() local
|
/llvm-project/flang/lib/Evaluate/ |
H A D | fold-designator.cpp | 53 Shape lbs{GetLBOUNDs(context_, x.base())}; in FoldDesignator() local 220 Shape lbs{GetRawLowerBounds(context, entity)}; in OffsetToArrayRef() local
|
/llvm-project/mlir/lib/Conversion/TosaToSCF/ |
H A D | TosaToSCF.cpp | 115 auto lbs = llvm::SmallVector<Value>(2, zero); in matchAndRewrite() local
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopIterator.h | 193 po_iterator_storage(LoopBlocksTraversal &lbs) : LBT(lbs) {} in po_iterator_storage()
|
/llvm-project/mlir/include/mlir/Dialect/Affine/Analysis/ |
H A D | Utils.h | 264 SmallVector<AffineMap, 4> lbs; member
|
/llvm-project/mlir/test/lib/Dialect/Tensor/ |
H A D | TestTensorTransforms.cpp | 220 SmallVector<Value> lbs(numTiledDims, zero); emitReplacement() local
|
/llvm-project/mlir/lib/Conversion/SCFToGPU/ |
H A D | SCFToGPU.cpp | 166 SmallVector<Value, 6> lbs; member
|
/llvm-project/mlir/lib/Dialect/SCF/TransformOps/ |
H A D | SCFTransformOps.cpp | 77 SmallVector<OpFoldResult> lbs = target.getMixedLowerBound(); apply() local
|
/llvm-project/mlir/lib/Dialect/SCF/IR/ |
H A D | SCF.cpp | 688 OpBuilder &builder, Location loc, ValueRange lbs, ValueRange ubs, in buildLoopNest() argument 761 OpBuilder &builder, Location loc, ValueRange lbs, ValueRange ubs, in buildLoopNest() argument 1324 build(mlir::OpBuilder & b,mlir::OperationState & result,ArrayRef<OpFoldResult> lbs,ArrayRef<OpFoldResult> ubs,ArrayRef<OpFoldResult> steps,ValueRange outputs,std::optional<ArrayAttr> mapping,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuilderFn) build() argument 1385 SmallVector<OpFoldResult> lbs(numLoops, b.getIndexAttr(0)); build() local [all...] |
/llvm-project/mlir/lib/Dialect/Affine/Transforms/ |
H A D | LoopFusion.cpp | 266 std::vector<SmallVector<int64_t, 4>> lbs; in createPrivateMemRef() local
|
/llvm-project/mlir/lib/Dialect/Affine/IR/ |
H A D | AffineOps.cpp | 2611 buildAffineLoopNestImpl(OpBuilder & builder,Location loc,BoundListTy lbs,BoundListTy ubs,ArrayRef<int64_t> steps,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuilderFn,LoopCreatorTy && loopCreatorFn) buildAffineLoopNestImpl() argument 2674 buildAffineLoopNest(OpBuilder & builder,Location loc,ArrayRef<int64_t> lbs,ArrayRef<int64_t> ubs,ArrayRef<int64_t> steps,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuilderFn) buildAffineLoopNest() argument 2682 buildAffineLoopNest(OpBuilder & builder,Location loc,ValueRange lbs,ValueRange ubs,ArrayRef<int64_t> steps,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuilderFn) buildAffineLoopNest() argument 3670 SmallVector<AffineMap> lbs(ranges.size(), builder.getConstantAffineMap(0)); build() local [all...] |
/llvm-project/mlir/lib/Dialect/Affine/Analysis/ |
H A D | Utils.cpp | 943 getConstantBoundingSizeAndShape(SmallVectorImpl<int64_t> * shape,std::vector<SmallVector<int64_t,4>> * lbs,SmallVectorImpl<int64_t> * lbDivisors) const getConstantBoundingSizeAndShape() argument [all...] |
/llvm-project/flang/lib/Lower/ |
H A D | Bridge.cpp | 162 llvm::SmallVector<std::int64_t> lbs; gatherComponentNonDefaultLowerBounds() local 332 mlir::DenseI64ArrayAttr lbs = gatherComponentNonDefaultLowerBounds( createTypeInfoOp() local 2899 llvm::SmallVector<mlir::Value> lbs, ubs, steps; genFIR() local [all...] |
H A D | ConvertExpr.cpp | 3440 auto lbs = fir::factory::getOrigins(arrayOperands[0].shape); lowerAllocatableArrayAssignment() local 3952 auto lbs = *lbounds; convertElementForUpdate() local 3962 auto lbs = *lbounds; convertElementForUpdate() local 7222 setPointerAssignmentBounds(const llvm::SmallVector<mlir::Value> & lbs,std::optional<llvm::SmallVector<mlir::Value>> ubs) setPointerAssignmentBounds() argument [all...] |
/llvm-project/mlir/lib/Dialect/OpenMP/IR/ |
H A D | OpenMPDialect.cpp | 2058 SmallVector<OpAsmParser::UnresolvedOperand> lbs, ubs; parse() local
|
/llvm-project/mlir/lib/Dialect/Affine/Utils/ |
H A D | LoopUtils.cpp | 1983 std::vector<SmallVector<int64_t, 4>> lbs; generateCopy() local
|
/llvm-project/flang/lib/Optimizer/Dialect/ |
H A D | FIROps.cpp | 749 __anonfccd667a0302(mlir::Operation *op, mlir::ValueRange lbs) getShiftedIndices() argument
|