Home
last modified time | relevance | path

Searched refs:isTopLevelValue (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/
H A DAffineOps.h37 bool isTopLevelValue(Value value);
43 bool isTopLevelValue(Value value, Region *region);
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp34 bool mlir::isTopLevelValue(Value value, Region *region) { in isTopLevelValue() function in mlir
53 if (!isTopLevelValue(value, src)) in remainsLegalAfterInline()
230 bool mlir::isTopLevelValue(Value value) { in isTopLevelValue() function in mlir
303 return isTopLevelValue(dimOp.getSource()); in isValidDim()
305 return isTopLevelValue(dimOp.getSource()); in isValidDim()
329 if (isTopLevelValue(dimOp.getSource())) in isDimOpValidSymbol()
366 if (isTopLevelValue(value)) in isValidSymbol()
392 if (region && ::isTopLevelValue(value, region)) in isValidSymbol()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp436 return isTopLevelValue(v) || isForInductionVar(v); in hoistAffineIfOp()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineStructures.cpp575 assert((isTopLevelValue(val) || isForInductionVar(val)) && in addInductionVarOrTerminalSymbol()