Skip to main content

Module Enzyme_AD

Module Enzyme_AD 

Source

Re-exportsยง

use std::ffi::c_char; ๐Ÿ”’
use std::ffi::c_void; ๐Ÿ”’
use std::path::PathBuf; ๐Ÿ”’
use std::sync::Mutex; ๐Ÿ”’
use std::sync::MutexGuard; ๐Ÿ”’
use std::sync::OnceLock; ๐Ÿ”’
use rustc_session::config::Sysroot; ๐Ÿ”’
use rustc_session::config::host_tuple; ๐Ÿ”’
use rustc_session::filesearch; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use super::CConcreteType; ๐Ÿ”’
use super::CTypeTreeRef; ๐Ÿ”’
use super::Context; ๐Ÿ”’
use crate::llvm; ๐Ÿ”’
use crate::llvm::EnzymeTypeTree; ๐Ÿ”’

Macrosยง

load_ptrs_by_symbols_fn ๐Ÿ”’
load_ptrs_by_symbols_mut_void ๐Ÿ”’

Structsยง

EnzymeWrapper ๐Ÿ”’

Enumsยง

EnzymeLibraryError ๐Ÿ”’

Staticsยง

ENZYME_INSTANCE ๐Ÿ”’

Functionsยง

load_ptr_by_symbol_mut_void ๐Ÿ”’

Type Aliasesยง

EnzymeFreeTypeTreeFn ๐Ÿ”’
EnzymeMergeTypeTreeFn ๐Ÿ”’
EnzymeNewTypeTreeCTFn ๐Ÿ”’
EnzymeNewTypeTreeFn ๐Ÿ”’
EnzymeNewTypeTreeTRFn ๐Ÿ”’
EnzymeSetCLBoolFn ๐Ÿ”’
EnzymeSetCLStringFn ๐Ÿ”’
EnzymeTypeTreeData0EqFn ๐Ÿ”’
EnzymeTypeTreeInsertEqFn ๐Ÿ”’
EnzymeTypeTreeOnlyEqFn ๐Ÿ”’
EnzymeTypeTreeShiftIndiciesEqFn ๐Ÿ”’
EnzymeTypeTreeToStringFn ๐Ÿ”’
EnzymeTypeTreeToStringFreeFn ๐Ÿ”’