My Project
mlir::AffineMap Member List

This is the complete list of members for mlir::AffineMap, including all inherited members.

AffineMap()mlir::AffineMapinline
AffineMap(ImplType *map)mlir::AffineMapinlineexplicit
AffineMap(const AffineMap &other)mlir::AffineMapinline
compose(AffineMap map)mlir::AffineMap
constantFold(ArrayRef< Attribute > operandConstants, SmallVectorImpl< Attribute > &results) constmlir::AffineMap
dump() constmlir::AffineMap
get(MLIRContext *context)mlir::AffineMapstatic
get(unsigned dimCount, unsigned symbolCount, ArrayRef< AffineExpr > results)mlir::AffineMapstatic
getConstantMap(int64_t val, MLIRContext *context)mlir::AffineMapstatic
getContext() constmlir::AffineMap
getMultiDimIdentityMap(unsigned numDims, MLIRContext *context)mlir::AffineMapstatic
getNumDims() constmlir::AffineMap
getNumInputs() constmlir::AffineMap
getNumResults() constmlir::AffineMap
getNumSymbols() constmlir::AffineMap
getPermutationMap(ArrayRef< unsigned > permutation, MLIRContext *context)mlir::AffineMapstatic
getResult(unsigned idx) constmlir::AffineMap
getResults() constmlir::AffineMap
getSingleConstantResult() constmlir::AffineMap
getSubMap(ArrayRef< unsigned > resultPos)mlir::AffineMap
hash_value(AffineMap arg)mlir::AffineMapfriend
ImplType typedefmlir::AffineMap
isEmpty() constmlir::AffineMap
isIdentity() constmlir::AffineMap
isPermutation()mlir::AffineMap
isProjectedPermutation()mlir::AffineMap
isSingleConstant() constmlir::AffineMap
operator bool()mlir::AffineMapinlineexplicit
operator!=(AffineMap other) constmlir::AffineMapinline
operator=(const AffineMap &other)=defaultmlir::AffineMap
operator==(AffineMap other) constmlir::AffineMapinline
print(raw_ostream &os) constmlir::AffineMap
replaceDimsAndSymbols(ArrayRef< AffineExpr > dimReplacements, ArrayRef< AffineExpr > symReplacements, unsigned numResultDims, unsigned numResultSyms)mlir::AffineMap
walkExprs(std::function< void(AffineExpr)> callback) constmlir::AffineMap