|
Enzyme main
|
#include "MLIR/Analysis/ActivityAnnotations.h"


Public Member Functions | |
| void | print (raw_ostream &os) const override |
| ChangeResult | join (const AbstractSparseLattice &other) override |
| const DenseSet< OriginAttr > & | getOrigins () const |
| const SetLattice< OriginAttr > & | getOriginsObject () const |
| SparseSetLattice (Value value, SetLattice< ValueT > &&elements) | |
Public Member Functions inherited from mlir::enzyme::SparseSetLattice< OriginAttr > | |
| SparseSetLattice (Value value, SetLattice< OriginAttr > &&elements) | |
| Attribute | serialize (MLIRContext *ctx) const |
| ChangeResult | merge (const SetLattice< OriginAttr > &other) |
| ChangeResult | insert (const DenseSet< OriginAttr > &newElements) |
| ChangeResult | markUnknown () |
| bool | isUnknown () const |
| bool | isUndefined () const |
| const DenseSet< OriginAttr > & | getElements () const |
Static Public Member Functions | |
| static ForwardOriginsLattice | single (Value point, OriginAttr value) |
Additional Inherited Members | |
Protected Attributes inherited from mlir::enzyme::SparseSetLattice< OriginAttr > | |
| SetLattice< OriginAttr > | elements |
Definition at line 24 of file ActivityAnnotations.h.
|
inline |
Definition at line 36 of file ActivityAnnotations.h.
References mlir::enzyme::SparseSetLattice< OriginAttr >::elements, and mlir::enzyme::SetLattice< ValueT >::getElements().
|
inline |
Definition at line 40 of file ActivityAnnotations.h.
References mlir::enzyme::SparseSetLattice< OriginAttr >::elements.
|
override |
Definition at line 35 of file ActivityAnnotations.cpp.
References join().
Referenced by join(), and mlir::enzyme::ForwardActivityAnnotationAnalysis::setToEntryState().
|
override |
Definition at line 26 of file ActivityAnnotations.cpp.
References mlir::enzyme::SparseSetLattice< OriginAttr >::serialize().
|
inlinestatic |
Definition at line 28 of file ActivityAnnotations.h.
Referenced by mlir::enzyme::ForwardActivityAnnotationAnalysis::setToEntryState().
|
inline |
Definition at line 201 of file DataFlowLattice.h.