|
Enzyme main
|
This is the complete list of members for StaticTraceInterface, including all inherited members.
| freeTrace(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| freeTraceTy() | TraceInterface | |
| freeTraceTy(llvm::LLVMContext &C) | TraceInterface | static |
| getChoice(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| getChoiceTy() | TraceInterface | |
| getChoiceTy(llvm::LLVMContext &C) | TraceInterface | static |
| getTrace(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| getTraceTy() | TraceInterface | |
| getTraceTy(llvm::LLVMContext &C) | TraceInterface | static |
| hasCall(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| hasCallTy() | TraceInterface | |
| hasCallTy(llvm::LLVMContext &C) | TraceInterface | static |
| hasChoice(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| hasChoiceTy() | TraceInterface | |
| hasChoiceTy(llvm::LLVMContext &C) | TraceInterface | static |
| insertArgument(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| insertArgumentGradient(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| insertArgumentGradientTy() | TraceInterface | |
| insertArgumentGradientTy(llvm::LLVMContext &C) | TraceInterface | static |
| insertArgumentTy() | TraceInterface | |
| insertArgumentTy(llvm::LLVMContext &C) | TraceInterface | static |
| insertCall(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| insertCallTy() | TraceInterface | |
| insertCallTy(llvm::LLVMContext &C) | TraceInterface | static |
| insertChoice(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| insertChoiceGradient(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| insertChoiceGradientTy() | TraceInterface | |
| insertChoiceGradientTy(llvm::LLVMContext &C) | TraceInterface | static |
| insertChoiceTy() | TraceInterface | |
| insertChoiceTy(llvm::LLVMContext &C) | TraceInterface | static |
| insertFunction(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| insertFunctionTy() | TraceInterface | |
| insertFunctionTy(llvm::LLVMContext &C) | TraceInterface | static |
| insertReturn(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| insertReturnTy() | TraceInterface | |
| insertReturnTy(llvm::LLVMContext &C) | TraceInterface | static |
| newTrace(llvm::IRBuilder<> &Builder) | StaticTraceInterface | virtual |
| newTraceTy() | TraceInterface | |
| newTraceTy(llvm::LLVMContext &C) | TraceInterface | static |
| sizeType(llvm::LLVMContext &C) | TraceInterface | static |
| StaticTraceInterface(llvm::Module *M) | StaticTraceInterface | |
| StaticTraceInterface(llvm::LLVMContext &C, llvm::Function *getTraceFunction, llvm::Function *getChoiceFunction, llvm::Function *insertCallFunction, llvm::Function *insertChoiceFunction, llvm::Function *insertArgumentFunction, llvm::Function *insertReturnFunction, llvm::Function *insertFunctionFunction, llvm::Function *insertChoiceGradientFunction, llvm::Function *insertArgumentGradientFunction, llvm::Function *newTraceFunction, llvm::Function *freeTraceFunction, llvm::Function *hasCallFunction, llvm::Function *hasChoiceFunction) | StaticTraceInterface | |
| stringType(llvm::LLVMContext &C) | TraceInterface | static |
| TraceInterface(llvm::LLVMContext &C) | TraceInterface | |
| ~StaticTraceInterface()=default | StaticTraceInterface | |
| ~TraceInterface()=default | TraceInterface | virtual |