|
Enzyme main
|
This is the complete list of members for PreProcessCache, including all inherited members.
| AlwaysInline(llvm::Function *NewF) | PreProcessCache | |
| cache | PreProcessCache | |
| clear() | PreProcessCache | |
| CloneFunctionWithReturns(DerivativeMode mode, unsigned width, llvm::Function *&F, llvm::ValueToValueMapTy &ptrInputs, llvm::ArrayRef< DIFFE_TYPE > constant_args, llvm::SmallPtrSetImpl< llvm::Value * > &constants, llvm::SmallPtrSetImpl< llvm::Value * > &nonconstant, llvm::SmallPtrSetImpl< llvm::Value * > &returnvals, bool returnTape, bool returnPrimal, bool returnShadow, const llvm::Twine &name, llvm::ValueMap< const llvm::Value *, AssertingReplacingVH > *VMapO, bool diffeReturnArg, llvm::Type *additionalArg=nullptr) | PreProcessCache | |
| CloneOrigin | PreProcessCache | |
| FAM | PreProcessCache | |
| getAAResultsFromFunction(llvm::Function *NewF) | PreProcessCache | |
| LAM | PreProcessCache | |
| LowerAllocAddr(llvm::Function *NewF) | PreProcessCache | |
| MAM | PreProcessCache | |
| optimizeIntermediate(llvm::Function *F) | PreProcessCache | |
| PreProcessCache() | PreProcessCache | |
| PreProcessCache(PreProcessCache &)=delete | PreProcessCache | |
| PreProcessCache(PreProcessCache &&prev) | PreProcessCache | inline |
| preprocessForClone(llvm::Function *F, DerivativeMode mode) | PreProcessCache | |
| ReplaceReallocs(llvm::Function *NewF, bool mem2reg=false) | PreProcessCache |