#include "MLIR/Interfaces/EnzymeLogic.h"
Definition at line 595 of file EnzymeLogic.h.
◆ operator<()
| bool EnzymeLogic::ForwardCacheKey::operator< |
( |
const ForwardCacheKey & | rhs | ) |
const |
|
inline |
◆ additionalType
| llvm::Type* EnzymeLogic::ForwardCacheKey::additionalType |
◆ constant_args
| const std::vector<DIFFE_TYPE> EnzymeLogic::ForwardCacheKey::constant_args |
◆ mode
◆ overwritten_args
| std::vector<bool> EnzymeLogic::ForwardCacheKey::overwritten_args |
◆ retType
◆ returnUsed
| bool EnzymeLogic::ForwardCacheKey::returnUsed |
◆ runtimeActivity
| bool EnzymeLogic::ForwardCacheKey::runtimeActivity |
◆ strongZero
| bool EnzymeLogic::ForwardCacheKey::strongZero |
◆ subsequent_calls_may_write
| bool EnzymeLogic::ForwardCacheKey::subsequent_calls_may_write |
◆ todiff
| llvm::Function* EnzymeLogic::ForwardCacheKey::todiff |
◆ typeInfo
| const FnTypeInfo EnzymeLogic::ForwardCacheKey::typeInfo |
◆ width
| unsigned EnzymeLogic::ForwardCacheKey::width |
The documentation for this struct was generated from the following file: