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


Public Member Functions | |
| void | setToEntryState (ForwardOriginsMap *lattice) override |
| LogicalResult | visitOperation (Operation *op, const ForwardOriginsMap &before, ForwardOriginsMap *after) override |
| void | visitCallControlFlowTransfer (CallOpInterface call, dataflow::CallControlFlowAction action, const ForwardOriginsMap &before, ForwardOriginsMap *after) override |
Definition at line 171 of file ActivityAnnotations.h.
|
override |
Definition at line 379 of file ActivityAnnotations.cpp.
References mlir::enzyme::MapOfSetsLattice< KeyT, ElementT >::insert().
|
override |
Definition at line 519 of file ActivityAnnotations.cpp.
References deserializePointsTo(), and mlir::enzyme::ForwardOriginsMap::markAllOriginsUnknown().
|
override |
Definition at line 401 of file ActivityAnnotations.cpp.
References getCopySource(), mlir::enzyme::ForwardOriginsMap::getOrigins(), getStored(), mlir::enzyme::SetLattice< OriginAttr >::getUnknown(), mlir::enzyme::MapOfSetsLattice< KeyT, ElementT >::insert(), isPossiblyActive(), and mlir::enzyme::ForwardOriginsMap::markAllOriginsUnknown().