Enzyme main
Loading...
Searching...
No Matches
mlir::enzyme::LoopCheckpointing< FinalClass, OpName >::SegmentCacheCreatorGuard Class Reference

#include "MLIR/Implementations/LoopCheckpointing.h"

Public Member Functions

 SegmentCacheCreatorGuard (MGradientUtilsReverse *gutils, Operation *anchor)
 
 ~SegmentCacheCreatorGuard ()
 
 SegmentCacheCreatorGuard (const SegmentCacheCreatorGuard &)=delete
 
SegmentCacheCreatorGuard & operator= (const SegmentCacheCreatorGuard &)=delete
 

Detailed Description

template<typename FinalClass, typename OpName>
class mlir::enzyme::LoopCheckpointing< FinalClass, OpName >::SegmentCacheCreatorGuard

Definition at line 1383 of file LoopCheckpointing.h.

Constructor & Destructor Documentation

◆ SegmentCacheCreatorGuard() [1/2]

template<typename FinalClass , typename OpName >
mlir::enzyme::LoopCheckpointing< FinalClass, OpName >::SegmentCacheCreatorGuard::SegmentCacheCreatorGuard ( MGradientUtilsReverse * gutils,
Operation * anchor )
inline

◆ ~SegmentCacheCreatorGuard()

template<typename FinalClass , typename OpName >
mlir::enzyme::LoopCheckpointing< FinalClass, OpName >::SegmentCacheCreatorGuard::~SegmentCacheCreatorGuard ( )
inline

◆ SegmentCacheCreatorGuard() [2/2]

template<typename FinalClass , typename OpName >
mlir::enzyme::LoopCheckpointing< FinalClass, OpName >::SegmentCacheCreatorGuard::SegmentCacheCreatorGuard ( const SegmentCacheCreatorGuard & )
delete

Member Function Documentation

◆ operator=()

template<typename FinalClass , typename OpName >
SegmentCacheCreatorGuard & mlir::enzyme::LoopCheckpointing< FinalClass, OpName >::SegmentCacheCreatorGuard::operator= ( const SegmentCacheCreatorGuard & )
delete

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