|
Enzyme main
|
Alias classes for freshly created, e.g., allocated values. More...
#include "MLIR/Analysis/DataFlowAliasAnalysis.h"
Public Member Functions | |
| DistinctAttr | getOriginalClass (Value value, StringRef debugLabel) |
| DistinctAttr | getOriginalClass (Value value, Attribute referenced=nullptr) |
| DistinctAttr | getSameOriginalClass (ValueRange values, StringRef debugLabel) |
Alias classes for freshly created, e.g., allocated values.
These must be used instead of allocating a fresh distinct attribute every time. Allocation may only happen when the mapping is not already present here.
Definition at line 56 of file DataFlowAliasAnalysis.h.
|
inline |
Definition at line 62 of file DataFlowAliasAnalysis.h.
|
inline |
Definition at line 58 of file DataFlowAliasAnalysis.h.
References getOriginalClass().
Referenced by getOriginalClass().
|
inline |
Definition at line 72 of file DataFlowAliasAnalysis.h.