|
Enzyme main
|
#include "MLIR/Interfaces/EnzymeLogic.h"

Public Member Functions | |
| bool | operator< (const MReverseCacheKey &rhs) const |
Public Attributes | |
| FunctionOpInterface | todiff |
| const std::vector< DIFFE_TYPE > | retActivity |
| const std::vector< DIFFE_TYPE > | argActivity |
| const std::vector< bool > | returnPrimals |
| const std::vector< bool > | returnShadows |
| DerivativeMode | mode |
| bool | freeMemory |
| unsigned | width |
| mlir::Type | additionalType |
| const MFnTypeInfo | typeInfo |
| const std::vector< bool > | volatileArgs |
| bool | omp |
| bool | strongZero |
Definition at line 121 of file EnzymeLogic.h.
|
inline |
Definition at line 136 of file EnzymeLogic.h.
References argActivity, retActivity, and todiff.
| mlir::Type mlir::enzyme::MEnzymeLogic::MReverseCacheKey::additionalType |
Definition at line 130 of file EnzymeLogic.h.
| const std::vector<DIFFE_TYPE> mlir::enzyme::MEnzymeLogic::MReverseCacheKey::argActivity |
Definition at line 124 of file EnzymeLogic.h.
Referenced by operator<().
| bool mlir::enzyme::MEnzymeLogic::MReverseCacheKey::freeMemory |
Definition at line 128 of file EnzymeLogic.h.
| DerivativeMode mlir::enzyme::MEnzymeLogic::MReverseCacheKey::mode |
Definition at line 127 of file EnzymeLogic.h.
| bool mlir::enzyme::MEnzymeLogic::MReverseCacheKey::omp |
Definition at line 133 of file EnzymeLogic.h.
| const std::vector<DIFFE_TYPE> mlir::enzyme::MEnzymeLogic::MReverseCacheKey::retActivity |
Definition at line 123 of file EnzymeLogic.h.
Referenced by operator<().
| const std::vector<bool> mlir::enzyme::MEnzymeLogic::MReverseCacheKey::returnPrimals |
Definition at line 125 of file EnzymeLogic.h.
| const std::vector<bool> mlir::enzyme::MEnzymeLogic::MReverseCacheKey::returnShadows |
Definition at line 126 of file EnzymeLogic.h.
| bool mlir::enzyme::MEnzymeLogic::MReverseCacheKey::strongZero |
Definition at line 134 of file EnzymeLogic.h.
| FunctionOpInterface mlir::enzyme::MEnzymeLogic::MReverseCacheKey::todiff |
Definition at line 122 of file EnzymeLogic.h.
Referenced by operator<().
| const MFnTypeInfo mlir::enzyme::MEnzymeLogic::MReverseCacheKey::typeInfo |
Definition at line 131 of file EnzymeLogic.h.
| const std::vector<bool> mlir::enzyme::MEnzymeLogic::MReverseCacheKey::volatileArgs |
Definition at line 132 of file EnzymeLogic.h.
| unsigned mlir::enzyme::MEnzymeLogic::MReverseCacheKey::width |
Definition at line 129 of file EnzymeLogic.h.