Home
last modified time | relevance | path

Searched refs:lowerBounds (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dpointer.cpp72 const Descriptor &target, const Descriptor &lowerBounds) { in RTNAME()
77 std::size_t boundElementBytes{lowerBounds.ElementBytes()}; in RTNAME()
82 : GetInt64(lowerBounds.ZeroBasedIndexedElement<const char>(j), in RTNAME()
/llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/
H A DAsyncParallelFor.cpp138 ArrayRef<BlockArgument> lowerBounds();
149 SmallVector<IntegerAttr> lowerBounds; member
169 ArrayRef<BlockArgument> ParallelComputeFunctionArgs::lowerBounds() { in lowerBounds() function in ParallelComputeFunctionArgs
303 auto lowerBounds = values(args.lowerBounds(), bounds.lowerBounds); in createParallelComputeFunction() local
380 lowerBounds[loopIdx], b.create<arith::MulIOp>(iv, steps[loopIdx])); in createParallelComputeFunction()
/llvm-project-15.0.7/flang/include/flang/Runtime/
H A Dpointer.h56 Descriptor &, const Descriptor &target, const Descriptor &lowerBounds);
/llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/
H A DLowerToAffineLoops.cpp77 SmallVector<int64_t, 4> lowerBounds(tensorType.getRank(), /*Value=*/0); in lowerOpToLoops() local
80 rewriter, loc, lowerBounds, tensorType.getShape(), steps, in lowerOpToLoops()
/llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/
H A DLowerToAffineLoops.cpp77 SmallVector<int64_t, 4> lowerBounds(tensorType.getRank(), /*Value=*/0); in lowerOpToLoops() local
80 rewriter, loc, lowerBounds, tensorType.getShape(), steps, in lowerOpToLoops()
/llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/
H A DLowerToAffineLoops.cpp77 SmallVector<int64_t, 4> lowerBounds(tensorType.getRank(), /*Value=*/0); in lowerOpToLoops() local
80 rewriter, loc, lowerBounds, tensorType.getShape(), steps, in lowerOpToLoops()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-designator.cpp54 if (auto lowerBounds{AsConstantExtents(context_, lbs)}) { in FoldDesignator() local
70 ConstantSubscript lower{lowerBounds->at(dim)}; in FoldDesignator()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DUtils.cpp694 SmallVector<Value, 3> lowerBounds, upperBounds, steps; in collapseParallelLoops() local
703 lowerBounds.push_back(cst0); in collapseParallelLoops()
715 loc, lowerBounds, upperBounds, steps, in collapseParallelLoops()
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A DISO-Fortran-binding.cpp265 for (CFI_index_t *lowerBounds : lowerBoundCases) { in run_CFI_address_tests()
266 EstablishLowerBounds(dv, lowerBounds); in run_CFI_address_tests()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp470 SmallVector<Value, 4> lowerBounds(rank, zero); in bufferize() local
487 rewriter.create<scf::ParallelOp>(loc, lowerBounds, upperBounds, steps); in bufferize()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/
H A DSCF.cpp2100 OpBuilder &builder, OperationState &result, ValueRange lowerBounds, in build() argument
2104 result.addOperands(lowerBounds); in build()
2110 builder.getI32VectorAttr({static_cast<int32_t>(lowerBounds.size()), in build()
2133 OpBuilder &builder, OperationState &result, ValueRange lowerBounds, in build() argument
2148 build(builder, result, lowerBounds, upperBounds, steps, ValueRange(), in build()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp300 SmallVector<AffineMap> lowerBounds(1), upperBounds(1); in getUpperBoundForIndex() local
301 constraints.getSliceBounds(pos, 1, value.getContext(), &lowerBounds, in getUpperBoundForIndex()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertVariable.cpp1146 llvm::SmallVectorImpl<mlir::Value> &lowerBounds, in lowerExplicitExtents() argument
1164 if (lowerBounds.empty()) in lowerExplicitExtents()
1168 computeExtent(builder, loc, lowerBounds[spec.index()], ub)); in lowerExplicitExtents()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/
H A DSCFOps.td669 OpBuilder<(ins "ValueRange":$lowerBounds, "ValueRange":$upperBounds,
673 OpBuilder<(ins "ValueRange":$lowerBounds, "ValueRange":$upperBounds,