diff options
| author | Manuel Drehwald <git@manuel.drehwald.info> | 2025-02-07 20:56:17 -0500 |
|---|---|---|
| committer | Manuel Drehwald <git@manuel.drehwald.info> | 2025-02-07 20:56:17 -0500 |
| commit | a6e55271fbc27bc605ba08c5f4e7b64719909ab0 (patch) | |
| tree | bd03e399805188cd45fbd2f44e8153f717b4baa7 | |
| parent | 6345b59e741d3fac0a54b18ba1db816062841602 (diff) | |
| download | rust-a6e55271fbc27bc605ba08c5f4e7b64719909ab0.tar.gz rust-a6e55271fbc27bc605ba08c5f4e7b64719909ab0.zip | |
fix autodiff perf by running the enzyme opt pass before autodiff
| -rw-r--r-- | src/bootstrap/src/core/build_steps/llvm.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bootstrap/src/core/build_steps/llvm.rs b/src/bootstrap/src/core/build_steps/llvm.rs index 3cf25373b89..b4f823bfd1d 100644 --- a/src/bootstrap/src/core/build_steps/llvm.rs +++ b/src/bootstrap/src/core/build_steps/llvm.rs @@ -964,6 +964,7 @@ impl Step for Enzyme { .env("LLVM_CONFIG_REAL", &llvm_config) .define("LLVM_ENABLE_ASSERTIONS", "ON") .define("ENZYME_EXTERNAL_SHARED_LIB", "ON") + .define("ENZYME_RUNPASS", "ON") .define("LLVM_DIR", builder.llvm_out(target)); cfg.build(); |
