Home
last modified time | relevance | path

Searched refs:mapOperands (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DSuperVectorize.cpp723 ValueRange mapOperands, in computeMemoryOpIndices() argument
730 builder.create<AffineApplyOp>(op->getLoc(), singleResMap, mapOperands); in computeMemoryOpIndices()
770 ValueRange mapOperands = load.getMapOperands(); in vectorizeRootOrTerminal() local
775 computeMemoryOpIndices(opInst, load.getAffineMap(), mapOperands, indices); in vectorizeRootOrTerminal()
777 indices.append(mapOperands.begin(), mapOperands.end()); in vectorizeRootOrTerminal()
1033 ValueRange mapOperands = store.getMapOperands(); in vectorizeOneOperation() local
1038 computeMemoryOpIndices(opInst, store.getAffineMap(), mapOperands, in vectorizeOneOperation()
1041 indices.append(mapOperands.begin(), mapOperands.end()); in vectorizeOneOperation()
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp877 AffineMap map, ArrayRef<Value> mapOperands) const;
904 ArrayRef<Value> mapOperands) const { in replaceAffineOp()
906 mapOperands); in replaceAffineOp()
911 ArrayRef<Value> mapOperands) const { in replaceAffineOp()
913 prefetch, prefetch.memref(), map, mapOperands, prefetch.localityHint(), in replaceAffineOp()
919 ArrayRef<Value> mapOperands) const { in replaceAffineOp()
921 store, store.getValueToStore(), store.getMemRef(), map, mapOperands); in replaceAffineOp()
928 ArrayRef<Value> mapOperands) const { in replaceAffineOp()
929 rewriter.replaceOpWithNewOp<AffineOpTy>(op, map, mapOperands); in replaceAffineOp()
2081 Value memref, AffineMap map, ValueRange mapOperands) { in build() argument
[all …]
/external/llvm-project/mlir/lib/Analysis/
DLoopAnalysis.cpp238 SmallVector<Value, 4> mapOperands(memoryOp.getMapOperands()); in isContiguousAccess() local
246 exprOperands.push_back(mapOperands[dimExpr.getPosition()]); in isContiguousAccess()
248 exprOperands.push_back(mapOperands[numDims + symExpr.getPosition()]); in isContiguousAccess()
/external/llvm-project/mlir/include/mlir/Dialect/Affine/IR/
DAffineOps.td68 let arguments = (ins AffineMapAttr:$map, Variadic<Index>:$mapOperands);
75 OpBuilderDAG<(ins "AffineMap":$map, "ValueRange":$mapOperands),
77 build($_builder, $_state, $_builder.getIndexType(), map, mapOperands);
513 "ValueRange":$mapOperands)>
528 OpBuilderDAG<(ins "AffineMap":$affineMap, "ValueRange":$mapOperands),
530 build($_builder, $_state, $_builder.getIndexType(), affineMap, mapOperands);
648 Variadic<Index>:$mapOperands);
728 "ArrayRef<Value>":$mapOperands, "bool":$isWrite, "unsigned":$localityHint,
731 assert(map.getNumInputs() == mapOperands.size()
738 $_state.addOperands(mapOperands);
[all …]