Searched refs:isValidSymbol (Results 1 – 7 of 7) sorted by relevance
/external/llvm-project/mlir/lib/Dialect/Affine/IR/ |
D | AffineOps.cpp | 158 if (isValidSymbol(value, region)) in isValidDim() 191 return isValidSymbol(*(memrefDefOp.getDynamicSizes().begin() + dynamicDimPos), in isMemRefSizeValidSymbol() 227 bool mlir::isValidSymbol(Value value) { in isValidSymbol() function in mlir 237 return isValidSymbol(value, getAffineScope(defOp)); in isValidSymbol() 253 bool mlir::isValidSymbol(Value value, Region *region) { in isValidSymbol() function in mlir 268 return isValidSymbol(value, parentOpRegion); in isValidSymbol() 279 return applyOp.isValidSymbol(region); in isValidSymbol() 288 return isValidSymbol(value, parentRegion); in isValidSymbol() 297 return isValidDim(value, region) || isValidSymbol(value, region); in isValidAffineIndexOperand() 341 } else if (!isValidSymbol(operand, getAffineScope(op))) { in verifyDimAndSymbolIdentifiers() [all …]
|
/external/llvm-project/mlir/include/mlir/Dialect/Affine/IR/ |
D | AffineOps.h | 334 bool isValidSymbol(Value value); 338 bool isValidSymbol(Value value, Region *region);
|
D | AffineOps.td | 98 bool isValidSymbol(); 102 bool isValidSymbol(Region *region);
|
/external/llvm-project/mlir/lib/Analysis/ |
D | AffineAnalysis.cpp | 261 assert(isValidSymbol(value) && in buildDimAndSymbolPositionMaps() 342 assert(isValidSymbol(value) && "expected symbol"); in initDependenceConstraints() 523 assert(isValidSymbol(symbol)); in addMemRefAccessConstraints()
|
D | Utils.cpp | 82 if (isValidSymbol(value)) { in getAsConstraints() 307 assert(isValidSymbol(symbol)); in compute()
|
/external/llvm-project/mlir/lib/Dialect/Affine/EDSC/ |
D | Builders.cpp | 93 } else if (isValidSymbol(val) && !isValidDim(val)) { in categorizeValueByAffineType()
|
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | Utils.cpp | 161 assert((isValidDim(extraIndex) || isValidSymbol(extraIndex)) && in replaceAllMemRefUsesWith()
|