AbstractLatticeValue(ScalarTy s) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineexplicit |
AbstractLatticeValue() | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
AbstractLatticeValue(const mlir::ArrayRef< int64_t > shape) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineexplicit |
AbstractLatticeValue(const AbstractLatticeValue &rhs) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
copyArrayShape(const AbstractLatticeValue &rhs) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineprotected |
foldAndUpdate(const Derived &rhs) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineprotected |
foldToScalar() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getArrayDim(unsigned i) const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineprotected |
getArrayShape() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineprotected |
getArraySize() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getArrayValue() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getArrayValue() | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getElemFlatIdx(unsigned i) const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getElemFlatIdx(unsigned i) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getNumArrayDims() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getScalarValue() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getScalarValue() | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
getValue() | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineprotected |
isArray() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
isScalar() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
isSingleValue() const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
operator=(const AbstractLatticeValue &rhs) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
operator==(const AbstractLatticeValue &rhs) const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
print(mlir::raw_ostream &os) const | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
setValue(const AbstractLatticeValue &rhs) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
update(const Derived &rhs) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inline |
updateArray(const ArrayTy &rhs) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineprotected |
updateScalar(const ScalarTy &rhs) | llzk::dataflow::AbstractLatticeValue< Derived, ScalarTy > | inlineprotected |