Enzyme main
Loading...
Searching...
No Matches
mlir::enzyme::AliasClassLattice Member List

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

alias(const AbstractSparseLattice &other) constmlir::enzyme::AliasClassLattice
elementsmlir::enzyme::SparseSetLattice< DistinctAttr >protected
getAliasClasses() constmlir::enzyme::AliasClassLatticeinline
getAliasClassesObject() constmlir::enzyme::AliasClassLatticeinline
getElements() constmlir::enzyme::SparseSetLattice< DistinctAttr >inline
insert(const DenseSet< DistinctAttr > &newElements)mlir::enzyme::SparseSetLattice< DistinctAttr >inline
isUndefined() constmlir::enzyme::SparseSetLattice< DistinctAttr >inline
isUnknown() constmlir::enzyme::SparseSetLattice< DistinctAttr >inline
join(const AbstractSparseLattice &other) overridemlir::enzyme::AliasClassLattice
markUnknown()mlir::enzyme::SparseSetLattice< DistinctAttr >inline
merge(const SetLattice< DistinctAttr > &other)mlir::enzyme::SparseSetLattice< DistinctAttr >inline
print(raw_ostream &os) const overridemlir::enzyme::AliasClassLattice
serialize(MLIRContext *ctx) constmlir::enzyme::SparseSetLattice< DistinctAttr >inline
single(Value point, DistinctAttr value)mlir::enzyme::AliasClassLatticeinlinestatic
SparseSetLattice(Value value, SetLattice< ValueT > &&elements)mlir::enzyme::AliasClassLatticeinline
mlir::enzyme::SparseSetLattice< DistinctAttr >::SparseSetLattice(Value value, SetLattice< DistinctAttr > &&elements)mlir::enzyme::SparseSetLattice< DistinctAttr >inline