Enzyme main
Loading...
Searching...
No Matches
AutoDiffCallRev Class Reference
Inheritance diagram for AutoDiffCallRev:
Collaboration diagram for AutoDiffCallRev:

Public Member Functions

LogicalResult createReverseModeAdjoint (Operation *orig, OpBuilder &builder, MGradientUtilsReverse *gutils, SmallVector< Value > caches) const
 
SmallVector< Value > cacheValues (Operation *orig, MGradientUtilsReverse *gutils) const
 
void createShadowValues (Operation *op, OpBuilder &builder, MGradientUtilsReverse *gutils) const
 

Detailed Description

Definition at line 117 of file FuncAutoDiffOpInterfaceImpl.cpp.

Member Function Documentation

◆ cacheValues()

SmallVector< Value > AutoDiffCallRev::cacheValues ( Operation * orig,
MGradientUtilsReverse * gutils ) const
inline

◆ createReverseModeAdjoint()

◆ createShadowValues()

void AutoDiffCallRev::createShadowValues ( Operation * op,
OpBuilder & builder,
MGradientUtilsReverse * gutils ) const
inline

Definition at line 235 of file FuncAutoDiffOpInterfaceImpl.cpp.


The documentation for this class was generated from the following file: