Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp1106 ArrayRef<Value> mapOperands) const { in replaceAffineOp()
1113 ArrayRef<Value> mapOperands) const { in replaceAffineOp()
1122 ArrayRef<Value> mapOperands) const { in replaceAffineOp()
1132 mapOperands); in replaceAffineOp()
1140 mapOperands); in replaceAffineOp()
2554 result.addOperands(mapOperands); in build()
2621 for (auto idx : mapOperands) { in verifyMemoryOpIndexing()
2696 result.addOperands(mapOperands); in build()
3667 mapOperands.clear(); in parseAffineMapWithMinMax()
3866 result.addOperands(mapOperands); in build()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DSuperVectorize.cpp904 ValueRange mapOperands, in computeMemoryOpIndices() argument
911 mapOperands); in computeMemoryOpIndices()
1173 SmallVector<Value, 8> mapOperands; in vectorizeAffineLoad() local
1174 state.getScalarValueReplacementsFor(loadOp.getMapOperands(), mapOperands); in vectorizeAffineLoad()
1181 computeMemoryOpIndices(loadOp, loadOp.getAffineMap(), mapOperands, state, in vectorizeAffineLoad()
1184 indices.append(mapOperands.begin(), mapOperands.end()); in vectorizeAffineLoad()
1218 SmallVector<Value, 8> mapOperands; in vectorizeAffineStore() local
1219 state.getScalarValueReplacementsFor(storeOp.getMapOperands(), mapOperands); in vectorizeAffineStore()
1226 computeMemoryOpIndices(storeOp, storeOp.getAffineMap(), mapOperands, state, in vectorizeAffineStore()
1229 indices.append(mapOperands.begin(), mapOperands.end()); in vectorizeAffineStore()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorInferTypeOpInterfaceImpl.cpp179 SmallVector<Value> mapOperands; in reifyResultShapes() local
180 mapOperands.push_back( in reifyResultShapes()
187 mapOperands.push_back(v); in reifyResultShapes()
197 b, loc, AffineMap::get(1, numSymbols, expr), mapOperands)[0]); in reifyResultShapes()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DLoopAnalysis.cpp226 SmallVector<Value, 4> mapOperands(memoryOp.getMapOperands()); in isContiguousAccess() local
234 exprOperands.push_back(mapOperands[dimExpr.getPosition()]); in isContiguousAccess()
236 exprOperands.push_back(mapOperands[numDims + symExpr.getPosition()]); in isContiguousAccess()
/llvm-project-15.0.7/mlir/lib/IR/
H A DOperationSupport.cpp655 function_ref<LogicalResult(Value, Value)> mapOperands, in isRegionEquivalentTo() argument
679 if (failed(mapOperands(curArg, otherArg))) in isRegionEquivalentTo()
685 if (!OperationEquivalence::isEquivalentTo(&lOp, &rOp, mapOperands, in isRegionEquivalentTo()
706 function_ref<LogicalResult(Value, Value)> mapOperands, in isEquivalentTo() argument
751 if (!checkValueRangeMapping(lhsOperands, rhsOperands, mapOperands)) in isEquivalentTo()
757 &std::get<1>(regionPair), mapOperands, mapResults, in isEquivalentTo()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/
H A DAffineOps.td61 let arguments = (ins AffineMapAttr:$map, Variadic<Index>:$mapOperands);
68 OpBuilder<(ins "AffineMap":$map, "ValueRange":$mapOperands),
75 AffineMap::inferFromExprList(exprList).front(), mapOperands);
534 "ValueRange":$mapOperands)>
551 OpBuilder<(ins "AffineMap":$affineMap, "ValueRange":$mapOperands),
689 Variadic<Index>:$mapOperands);
791 assert(map.getNumInputs() == mapOperands.size()
798 $_state.addOperands(mapOperands);
896 "ValueRange":$mapOperands)>
984 "AffineMap":$map, "ValueRange":$mapOperands)>
[all …]
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOperationSupport.h878 function_ref<LogicalResult(Value, Value)> mapOperands,