Home
last modified time | relevance | path

Searched defs:lbs (Results 1 – 23 of 23) sorted by relevance

/llvm-project/mlir/lib/Dialect/SCF/Transforms/
H A DForallToParallel.cpp38 SmallVector<Value> lbs = forallOp.getLowerBound(rewriter); in forallToParallelLoop() local
H A DForallToFor.cpp37 SmallVector<Value> lbs = forallOp.getLowerBound(rewriter); forallToForLoop() local
H A DOneToNTypeConversion.cpp158 ValueRange lbs = adaptor.getLowerBound(); in matchAndRewrite() local
H A DTileUsingInterface.cpp230 SmallVector<OpFoldResult> lbs, ubs, steps; generateLoopNestUsingForallOp() local
/llvm-project/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp130 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 DAffineTransformOps.cpp70 SmallVector<int64_t> lbs; in apply() local
/llvm-project/mlir/lib/Dialect/GPU/Transforms/
H A DMemoryPromotion.cpp36 SmallVector<Value, 4> lbs, ubs, steps; in insertCopyLoops() local
/llvm-project/flang/lib/Evaluate/
H A Dfold-designator.cpp53 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 DTosaToSCF.cpp115 auto lbs = llvm::SmallVector<Value>(2, zero); in matchAndRewrite() local
/llvm-project/llvm/include/llvm/Analysis/
H A DLoopIterator.h193 po_iterator_storage(LoopBlocksTraversal &lbs) : LBT(lbs) {} in po_iterator_storage()
/llvm-project/mlir/include/mlir/Dialect/Affine/Analysis/
H A DUtils.h264 SmallVector<AffineMap, 4> lbs; member
/llvm-project/mlir/test/lib/Dialect/Tensor/
H A DTestTensorTransforms.cpp220 SmallVector<Value> lbs(numTiledDims, zero); emitReplacement() local
/llvm-project/mlir/lib/Conversion/SCFToGPU/
H A DSCFToGPU.cpp166 SmallVector<Value, 6> lbs; member
/llvm-project/mlir/lib/Dialect/SCF/TransformOps/
H A DSCFTransformOps.cpp77 SmallVector<OpFoldResult> lbs = target.getMixedLowerBound(); apply() local
/llvm-project/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp688 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 DLoopFusion.cpp266 std::vector<SmallVector<int64_t, 4>> lbs; in createPrivateMemRef() local
/llvm-project/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp2611 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 DUtils.cpp943 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 DBridge.cpp162 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 DConvertExpr.cpp3440 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 DOpenMPDialect.cpp2058 SmallVector<OpAsmParser::UnresolvedOperand> lbs, ubs; parse() local
/llvm-project/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp1983 std::vector<SmallVector<int64_t, 4>> lbs; generateCopy() local
/llvm-project/flang/lib/Optimizer/Dialect/
H A DFIROps.cpp749 __anonfccd667a0302(mlir::Operation *op, mlir::ValueRange lbs) getShiftedIndices() argument