From 0f9c10f07c8d2f5fec189de6e495d309effa4caf Mon Sep 17 00:00:00 2001 From: Andrew Morris Date: Sat, 1 Jul 2023 17:56:46 +1000 Subject: [PATCH] Run simplify twice --- valuescript_compiler/src/optimization/optimize.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/valuescript_compiler/src/optimization/optimize.rs b/valuescript_compiler/src/optimization/optimize.rs index c44d8b1..3614a1f 100644 --- a/valuescript_compiler/src/optimization/optimize.rs +++ b/valuescript_compiler/src/optimization/optimize.rs @@ -12,6 +12,7 @@ pub fn optimize(module: &mut Module, pointer_allocator: &mut NameAllocator) { collapse_pointers_of_pointers(module); shake_tree(module); simplify(module); + simplify(module); remove_noops(module); remove_meta_lines(module); extract_constants(module, pointer_allocator);