Searched refs:mapOperands (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/ |
| H A D | AffineOps.cpp | 1106 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 D | SuperVectorize.cpp | 904 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 D | TensorInferTypeOpInterfaceImpl.cpp | 179 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 D | LoopAnalysis.cpp | 226 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 D | OperationSupport.cpp | 655 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 D | AffineOps.td | 61 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 D | OperationSupport.h | 878 function_ref<LogicalResult(Value, Value)> mapOperands,
|