Lines Matching refs:isValidSymbol
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()
419 bool AffineApplyOp::isValidSymbol() { in isValidSymbol() function in AffineApplyOp
421 [](Value op) { return mlir::isValidSymbol(op); }); in isValidSymbol()
426 bool AffineApplyOp::isValidSymbol(Region *region) { in isValidSymbol() function in AffineApplyOp
428 return mlir::isValidSymbol(operand, region); in isValidSymbol()
516 assert(isValidSymbol(sym) && "Expected only valid symbols"); in promoteComposedSymbolsAsDims()
756 if (isValidSymbol((*operands)[i])) { in canonicalizePromotedSymbols()