Functionsยง
- adjust_
activity_ ๐to_ abi - generate_
enzyme_ ๐call - When differentiating
fn_to_diff, take aouter_fnand generate another function with expected naming and calling conventions which will be discovered by the enzyme LLVM pass and its body populated with the differentiatedfn_to_diff.outer_fnis then modified to have a call to the generated function and handle the differences between the Rust calling convention and Enzyme. - match_
args_ ๐from_ caller_ to_ enzyme