Remove unused config param from WriteBackendMethods::autodiff

This commit is contained in:
bjorn3
2025-07-03 16:09:10 +00:00
parent 9a3aa8fdb1
commit 8d63c7a1d6
5 changed files with 2 additions and 8 deletions

View File

@@ -231,13 +231,12 @@ impl WriteBackendMethods for LlvmCodegenBackend {
cgcx: &CodegenContext<Self>,
module: &ModuleCodegen<Self::Module>,
diff_fncs: Vec<AutoDiffItem>,
config: &ModuleConfig,
) -> Result<(), FatalError> {
if cgcx.lto != Lto::Fat {
let dcx = cgcx.create_dcx();
return Err(dcx.handle().emit_almost_fatal(AutoDiffWithoutLTO));
}
builder::autodiff::differentiate(module, cgcx, diff_fncs, config)
builder::autodiff::differentiate(module, cgcx, diff_fncs)
}
}