Lines Matching defs:isValidSymbol
57 /// `isValidSymbol`, depending on the value being required to remain a valid
116 static_cast<bool (*)(Value, Region *)>(isValidSymbol)))
138 static_cast<bool (*)(Value, Region *)>(isValidSymbol));
304 if (isValidSymbol(value, region))
343 return isValidSymbol(*(memrefDefOp.getDynamicSizes().begin() + dynamicDimPos),
392 bool mlir::affine::isValidSymbol(Value value) {
405 return isValidSymbol(value, getAffineScope(defOp));
422 bool mlir::affine::isValidSymbol(Value value, Region *region) {
438 return isValidSymbol(value, parentOpRegion);
449 return affine::isValidSymbol(operand, region);
462 return isValidSymbol(value, parentRegion);
471 return isValidDim(value, region) || isValidSymbol(value, region);
514 } else if (!isValidSymbol(operand, getAffineScope(op))) {
591 bool AffineApplyOp::isValidSymbol() {
593 [](Value op) { return affine::isValidSymbol(op); });
598 bool AffineApplyOp::isValidSymbol(Region *region) {
600 return affine::isValidSymbol(operand, region);
1339 if (isValidSymbol((*operands)[i])) {