Skip to content

Commit

Permalink
Merge 094a831 into b23e85b
Browse files Browse the repository at this point in the history
  • Loading branch information
jfecher authored Dec 20, 2024
2 parents b23e85b + 094a831 commit be2e56c
Show file tree
Hide file tree
Showing 6 changed files with 65 additions and 375 deletions.
1 change: 1 addition & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion compiler/noirc_evaluator/src/ssa.rs
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,6 @@ fn optimize_all(builder: SsaBuilder, options: &SsaEvaluatorOptions) -> Result<Ss
Ok(builder
.run_pass(Ssa::defunctionalize, "Defunctionalization")
.run_pass(Ssa::remove_paired_rc, "Removing Paired rc_inc & rc_decs")
.run_pass(Ssa::separate_runtime, "Runtime Separation")
.run_pass(Ssa::resolve_is_unconstrained, "Resolving IsUnconstrained")
.run_pass(|ssa| ssa.inline_functions(options.inliner_aggressiveness), "Inlining (1st)")
// Run mem2reg with the CFG separated into blocks
Expand Down
1 change: 0 additions & 1 deletion compiler/noirc_evaluator/src/ssa/opt/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ mod remove_bit_shifts;
mod remove_enable_side_effects;
mod remove_if_else;
mod resolve_is_unconstrained;
mod runtime_separation;
mod simplify_cfg;
mod unrolling;

Expand Down
351 changes: 0 additions & 351 deletions compiler/noirc_evaluator/src/ssa/opt/runtime_separation.rs

This file was deleted.

1 change: 1 addition & 0 deletions compiler/noirc_frontend/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ petgraph = "0.6"
rangemap = "1.4.0"
strum.workspace = true
strum_macros.workspace = true
fxhash.workspace = true


[dev-dependencies]
Expand Down
Loading

0 comments on commit be2e56c

Please sign in to comment.