From 5be72596db3548a6a5804d73f6a52250db23722b Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu Date: Tue, 2 Aug 2022 23:50:08 -0700 Subject: [PATCH 1/4] Implement bug fix --- .../rename_program.rs | 43 ++++++++++++++----- .../rename_statement.rs | 23 +++++----- 2 files changed, 42 insertions(+), 24 deletions(-) diff --git a/compiler/passes/src/static_single_assignment/rename_program.rs b/compiler/passes/src/static_single_assignment/rename_program.rs index 21235be7dc..ee9bf0a158 100644 --- a/compiler/passes/src/static_single_assignment/rename_program.rs +++ b/compiler/passes/src/static_single_assignment/rename_program.rs @@ -15,10 +15,11 @@ // along with the Leo library. If not, see . use crate::StaticSingleAssigner; +use itertools::Itertools; use leo_ast::{ Expression, Function, FunctionInput, ProgramReconstructor, ReturnStatement, Statement, StatementReconstructor, - TernaryExpression, + TernaryExpression, TupleExpression, }; impl ProgramReconstructor for StaticSingleAssigner<'_> { @@ -48,20 +49,40 @@ impl ProgramReconstructor for StaticSingleAssigner<'_> { // Type checking guarantees that there exists at least one return statement in the function body. let (_, last_return_expression) = returns.pop().unwrap(); + // TODO: Document handling tuples // Fold all return expressions into a single ternary expression. - let expression = - returns - .into_iter() - .rev() - .fold(last_return_expression, |acc, (guard, expression)| match guard { - None => unreachable!("All return statements except for the last one must have a guard."), - Some(guard) => Expression::Ternary(TernaryExpression { + let expression = returns + .into_iter() + .rev() + .fold(last_return_expression, |acc, (guard, expr)| match guard { + None => unreachable!("All return statements except for the last one must have a guard."), + Some(guard) => match (acc, expr) { + (Expression::Tuple(acc_tuple), Expression::Tuple(expr_tuple)) => { + Expression::Tuple(TupleExpression { + elements: acc_tuple + .elements + .into_iter() + .zip_eq(expr_tuple.elements.into_iter()) + .map(|(if_true, if_false)| { + Expression::Ternary(TernaryExpression { + condition: Box::new(guard.clone()), + if_true: Box::new(if_true), + if_false: Box::new(if_false), + span: Default::default(), + }) + }) + .collect(), + span: Default::default(), + }) + } + (acc, expr) => Expression::Ternary(TernaryExpression { condition: Box::new(guard), - if_true: Box::new(expression), - if_false: Box::new(acc), + if_true: Box::new(acc), + if_false: Box::new(expr), span: Default::default(), }), - }); + }, + }); // Add the `ReturnStatement` to the end of the block. block.statements.push(Statement::Return(ReturnStatement { diff --git a/compiler/passes/src/static_single_assignment/rename_statement.rs b/compiler/passes/src/static_single_assignment/rename_statement.rs index ce29447e5f..05b39259cd 100644 --- a/compiler/passes/src/static_single_assignment/rename_statement.rs +++ b/compiler/passes/src/static_single_assignment/rename_statement.rs @@ -26,19 +26,12 @@ use leo_span::Symbol; use indexmap::IndexSet; impl StatementReconstructor for StaticSingleAssigner<'_> { - /// Transforms a `ReturnStatement` into an `AssignStatement`, - /// storing the variable and the associated guard in `self.early_returns`. + /// Transforms a `ReturnStatement` into an empty `BlockStatement`, + /// storing the expression and the associated guard in `self.early_returns`. /// - /// Note that this pass assumes that there is at most one `ReturnStatement` in a block. + /// Note that type checking guarantees that there is at most one `ReturnStatement` in a block. fn reconstruct_return(&mut self, input: ReturnStatement) -> Statement { - // Create a fresh name for the expression in the return statement. - let symbol = self.unique_symbol("$return"); - self.rename_table.update(symbol, symbol); - - // Initialize a new `AssignStatement` for the return expression. - let place = Expression::Identifier(Identifier::new(symbol)); - - // Add the variable and associated guard. + // Construct the associated guard. let guard = match self.condition_stack.is_empty() { true => None, false => { @@ -53,9 +46,13 @@ impl StatementReconstructor for StaticSingleAssigner<'_> { })) } }; - self.early_returns.push((guard, place.clone())); - Self::simple_assign_statement(place, self.reconstruct_expression(input.expression).0) + // Reconstruct the expression and add it to the early returns. + let expression = self.reconstruct_expression(input.expression).0; + self.early_returns.push((guard, expression)); + + // Return an empty block. + Statement::dummy(input.span) } /// Reconstructs the `DefinitionStatement` into an `AssignStatement`, renaming the left-hand-side as appropriate. From 915b77bba4c369b32f369cb495e53907e531b57a Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu Date: Tue, 2 Aug 2022 23:56:57 -0700 Subject: [PATCH 2/4] SSA replaces ReturnStatement with empty BlockStatement; regen test expectations --- tests/expectations/compiler/address/binary.out | 2 +- tests/expectations/compiler/address/branch.out | 2 +- tests/expectations/compiler/address/equal.out | 2 +- tests/expectations/compiler/address/ternary.out | 2 +- tests/expectations/compiler/boolean/and.out | 2 +- tests/expectations/compiler/boolean/conditional.out | 2 +- tests/expectations/compiler/boolean/equal.out | 2 +- tests/expectations/compiler/boolean/not_equal.out | 2 +- tests/expectations/compiler/boolean/operator_methods.out | 2 +- tests/expectations/compiler/boolean/or.out | 2 +- tests/expectations/compiler/circuits/inline.out | 2 +- tests/expectations/compiler/circuits/member_variable.out | 2 +- tests/expectations/compiler/console/assert.out | 2 +- tests/expectations/compiler/console/error.out | 2 +- tests/expectations/compiler/console/log.out | 2 +- tests/expectations/compiler/console/log_conditional.out | 2 +- tests/expectations/compiler/console/log_input.out | 2 +- tests/expectations/compiler/console/log_parameter.out | 2 +- tests/expectations/compiler/console/log_parameter_many.out | 2 +- tests/expectations/compiler/core/algorithms/bhp1024_commit.out | 2 +- tests/expectations/compiler/core/algorithms/bhp1024_hash.out | 2 +- tests/expectations/compiler/core/algorithms/bhp256_commit.out | 2 +- tests/expectations/compiler/core/algorithms/bhp256_hash.out | 2 +- tests/expectations/compiler/core/algorithms/bhp512_commit.out | 2 +- tests/expectations/compiler/core/algorithms/bhp512_hash.out | 2 +- tests/expectations/compiler/core/algorithms/bhp768_commit.out | 2 +- tests/expectations/compiler/core/algorithms/bhp768_hash.out | 2 +- .../expectations/compiler/core/algorithms/pedersen128_hash.out | 2 +- tests/expectations/compiler/core/algorithms/pedersen64_hash.out | 2 +- tests/expectations/compiler/core/algorithms/poseidon2_hash.out | 2 +- tests/expectations/compiler/core/algorithms/poseidon4_hash.out | 2 +- tests/expectations/compiler/core/algorithms/poseidon8_hash.out | 2 +- tests/expectations/compiler/definition/out_of_order.out | 2 +- tests/expectations/compiler/field/add.out | 2 +- tests/expectations/compiler/field/div.out | 2 +- tests/expectations/compiler/field/eq.out | 2 +- tests/expectations/compiler/field/field.out | 2 +- tests/expectations/compiler/field/mul.out | 2 +- tests/expectations/compiler/field/negate.out | 2 +- tests/expectations/compiler/field/operator_methods.out | 2 +- tests/expectations/compiler/field/pow.out | 2 +- tests/expectations/compiler/field/sub.out | 2 +- tests/expectations/compiler/field/ternary.out | 2 +- tests/expectations/compiler/function/conditional_return.out | 2 +- tests/expectations/compiler/group/add.out | 2 +- tests/expectations/compiler/group/assert_eq.out | 2 +- tests/expectations/compiler/group/eq.out | 2 +- tests/expectations/compiler/group/group_mul.out | 2 +- tests/expectations/compiler/group/input.out | 2 +- tests/expectations/compiler/group/mul.out | 2 +- tests/expectations/compiler/group/mult_by_scalar.out | 2 +- tests/expectations/compiler/group/negate.out | 2 +- tests/expectations/compiler/group/operator_methods.out | 2 +- tests/expectations/compiler/group/point_input.out | 2 +- tests/expectations/compiler/group/sub.out | 2 +- tests/expectations/compiler/group/ternary.out | 2 +- tests/expectations/compiler/group/x_and_y.out | 2 +- tests/expectations/compiler/group/x_sign_high.out | 2 +- tests/expectations/compiler/group/x_sign_inferred.out | 2 +- tests/expectations/compiler/group/x_sign_low.out | 2 +- tests/expectations/compiler/group/zero.out | 2 +- tests/expectations/compiler/input/main.out | 2 +- tests/expectations/compiler/input/main_field.out | 2 +- tests/expectations/compiler/integers/i128/add.out | 2 +- tests/expectations/compiler/integers/i128/and.out | 2 +- tests/expectations/compiler/integers/i128/console_assert.out | 2 +- tests/expectations/compiler/integers/i128/div.out | 2 +- tests/expectations/compiler/integers/i128/eq.out | 2 +- tests/expectations/compiler/integers/i128/ge.out | 2 +- tests/expectations/compiler/integers/i128/gt.out | 2 +- tests/expectations/compiler/integers/i128/le.out | 2 +- tests/expectations/compiler/integers/i128/lt.out | 2 +- tests/expectations/compiler/integers/i128/max.out | 2 +- tests/expectations/compiler/integers/i128/min.out | 2 +- tests/expectations/compiler/integers/i128/mul.out | 2 +- tests/expectations/compiler/integers/i128/ne.out | 2 +- tests/expectations/compiler/integers/i128/negate.out | 2 +- tests/expectations/compiler/integers/i128/negate_zero.out | 2 +- tests/expectations/compiler/integers/i128/operator_methods.out | 2 +- tests/expectations/compiler/integers/i128/or.out | 2 +- tests/expectations/compiler/integers/i128/pow.out | 2 +- tests/expectations/compiler/integers/i128/shl.out | 2 +- tests/expectations/compiler/integers/i128/shr.out | 2 +- tests/expectations/compiler/integers/i128/sub.out | 2 +- tests/expectations/compiler/integers/i128/ternary.out | 2 +- tests/expectations/compiler/integers/i128/xor.out | 2 +- tests/expectations/compiler/integers/i16/add.out | 2 +- tests/expectations/compiler/integers/i16/and.out | 2 +- tests/expectations/compiler/integers/i16/console_assert.out | 2 +- tests/expectations/compiler/integers/i16/div.out | 2 +- tests/expectations/compiler/integers/i16/eq.out | 2 +- tests/expectations/compiler/integers/i16/ge.out | 2 +- tests/expectations/compiler/integers/i16/gt.out | 2 +- tests/expectations/compiler/integers/i16/le.out | 2 +- tests/expectations/compiler/integers/i16/lt.out | 2 +- tests/expectations/compiler/integers/i16/max.out | 2 +- tests/expectations/compiler/integers/i16/min.out | 2 +- tests/expectations/compiler/integers/i16/mul.out | 2 +- tests/expectations/compiler/integers/i16/ne.out | 2 +- tests/expectations/compiler/integers/i16/negate.out | 2 +- tests/expectations/compiler/integers/i16/negate_zero.out | 2 +- tests/expectations/compiler/integers/i16/operator_methods.out | 2 +- tests/expectations/compiler/integers/i16/or.out | 2 +- tests/expectations/compiler/integers/i16/pow.out | 2 +- tests/expectations/compiler/integers/i16/shl.out | 2 +- tests/expectations/compiler/integers/i16/shr.out | 2 +- tests/expectations/compiler/integers/i16/sub.out | 2 +- tests/expectations/compiler/integers/i16/ternary.out | 2 +- tests/expectations/compiler/integers/i16/xor.out | 2 +- tests/expectations/compiler/integers/i32/add.out | 2 +- tests/expectations/compiler/integers/i32/and.out | 2 +- tests/expectations/compiler/integers/i32/console_assert.out | 2 +- tests/expectations/compiler/integers/i32/div.out | 2 +- tests/expectations/compiler/integers/i32/eq.out | 2 +- tests/expectations/compiler/integers/i32/ge.out | 2 +- tests/expectations/compiler/integers/i32/gt.out | 2 +- tests/expectations/compiler/integers/i32/le.out | 2 +- tests/expectations/compiler/integers/i32/lt.out | 2 +- tests/expectations/compiler/integers/i32/max.out | 2 +- tests/expectations/compiler/integers/i32/min.out | 2 +- tests/expectations/compiler/integers/i32/mul.out | 2 +- tests/expectations/compiler/integers/i32/ne.out | 2 +- tests/expectations/compiler/integers/i32/negate.out | 2 +- tests/expectations/compiler/integers/i32/negate_zero.out | 2 +- tests/expectations/compiler/integers/i32/operator_methods.out | 2 +- tests/expectations/compiler/integers/i32/or.out | 2 +- tests/expectations/compiler/integers/i32/pow.out | 2 +- tests/expectations/compiler/integers/i32/shl.out | 2 +- tests/expectations/compiler/integers/i32/shr.out | 2 +- tests/expectations/compiler/integers/i32/sub.out | 2 +- tests/expectations/compiler/integers/i32/ternary.out | 2 +- tests/expectations/compiler/integers/i32/xor.out | 2 +- tests/expectations/compiler/integers/i64/add.out | 2 +- tests/expectations/compiler/integers/i64/and.out | 2 +- tests/expectations/compiler/integers/i64/console_assert.out | 2 +- tests/expectations/compiler/integers/i64/div.out | 2 +- tests/expectations/compiler/integers/i64/eq.out | 2 +- tests/expectations/compiler/integers/i64/ge.out | 2 +- tests/expectations/compiler/integers/i64/gt.out | 2 +- tests/expectations/compiler/integers/i64/le.out | 2 +- tests/expectations/compiler/integers/i64/lt.out | 2 +- tests/expectations/compiler/integers/i64/max.out | 2 +- tests/expectations/compiler/integers/i64/min.out | 2 +- tests/expectations/compiler/integers/i64/mul.out | 2 +- tests/expectations/compiler/integers/i64/ne.out | 2 +- tests/expectations/compiler/integers/i64/negate.out | 2 +- tests/expectations/compiler/integers/i64/negate_zero.out | 2 +- tests/expectations/compiler/integers/i64/operator_methods.out | 2 +- tests/expectations/compiler/integers/i64/or.out | 2 +- tests/expectations/compiler/integers/i64/pow.out | 2 +- tests/expectations/compiler/integers/i64/shl.out | 2 +- tests/expectations/compiler/integers/i64/shr.out | 2 +- tests/expectations/compiler/integers/i64/sub.out | 2 +- tests/expectations/compiler/integers/i64/ternary.out | 2 +- tests/expectations/compiler/integers/i64/xor.out | 2 +- tests/expectations/compiler/integers/i8/add.out | 2 +- tests/expectations/compiler/integers/i8/and.out | 2 +- tests/expectations/compiler/integers/i8/console_assert.out | 2 +- tests/expectations/compiler/integers/i8/div.out | 2 +- tests/expectations/compiler/integers/i8/eq.out | 2 +- tests/expectations/compiler/integers/i8/ge.out | 2 +- tests/expectations/compiler/integers/i8/gt.out | 2 +- tests/expectations/compiler/integers/i8/le.out | 2 +- tests/expectations/compiler/integers/i8/lt.out | 2 +- tests/expectations/compiler/integers/i8/max.out | 2 +- tests/expectations/compiler/integers/i8/min.out | 2 +- tests/expectations/compiler/integers/i8/mul.out | 2 +- tests/expectations/compiler/integers/i8/ne.out | 2 +- tests/expectations/compiler/integers/i8/negate.out | 2 +- tests/expectations/compiler/integers/i8/negate_zero.out | 2 +- tests/expectations/compiler/integers/i8/operator_methods.out | 2 +- tests/expectations/compiler/integers/i8/or.out | 2 +- tests/expectations/compiler/integers/i8/pow.out | 2 +- tests/expectations/compiler/integers/i8/shl.out | 2 +- tests/expectations/compiler/integers/i8/shr.out | 2 +- tests/expectations/compiler/integers/i8/sub.out | 2 +- tests/expectations/compiler/integers/i8/ternary.out | 2 +- tests/expectations/compiler/integers/i8/xor.out | 2 +- tests/expectations/compiler/integers/u128/add.out | 2 +- tests/expectations/compiler/integers/u128/and.out | 2 +- tests/expectations/compiler/integers/u128/console_assert.out | 2 +- tests/expectations/compiler/integers/u128/div.out | 2 +- tests/expectations/compiler/integers/u128/eq.out | 2 +- tests/expectations/compiler/integers/u128/ge.out | 2 +- tests/expectations/compiler/integers/u128/gt.out | 2 +- tests/expectations/compiler/integers/u128/le.out | 2 +- tests/expectations/compiler/integers/u128/lt.out | 2 +- tests/expectations/compiler/integers/u128/max.out | 2 +- tests/expectations/compiler/integers/u128/min.out | 2 +- tests/expectations/compiler/integers/u128/mul.out | 2 +- tests/expectations/compiler/integers/u128/ne.out | 2 +- tests/expectations/compiler/integers/u128/operator_methods.out | 2 +- tests/expectations/compiler/integers/u128/or.out | 2 +- tests/expectations/compiler/integers/u128/pow.out | 2 +- tests/expectations/compiler/integers/u128/shl.out | 2 +- tests/expectations/compiler/integers/u128/shr.out | 2 +- tests/expectations/compiler/integers/u128/sub.out | 2 +- tests/expectations/compiler/integers/u128/ternary.out | 2 +- tests/expectations/compiler/integers/u128/xor.out | 2 +- tests/expectations/compiler/integers/u16/add.out | 2 +- tests/expectations/compiler/integers/u16/and.out | 2 +- tests/expectations/compiler/integers/u16/console_assert.out | 2 +- tests/expectations/compiler/integers/u16/div.out | 2 +- tests/expectations/compiler/integers/u16/eq.out | 2 +- tests/expectations/compiler/integers/u16/ge.out | 2 +- tests/expectations/compiler/integers/u16/gt.out | 2 +- tests/expectations/compiler/integers/u16/le.out | 2 +- tests/expectations/compiler/integers/u16/lt.out | 2 +- tests/expectations/compiler/integers/u16/max.out | 2 +- tests/expectations/compiler/integers/u16/min.out | 2 +- tests/expectations/compiler/integers/u16/mul.out | 2 +- tests/expectations/compiler/integers/u16/ne.out | 2 +- tests/expectations/compiler/integers/u16/operator_methods.out | 2 +- tests/expectations/compiler/integers/u16/or.out | 2 +- tests/expectations/compiler/integers/u16/pow.out | 2 +- tests/expectations/compiler/integers/u16/shl.out | 2 +- tests/expectations/compiler/integers/u16/shr.out | 2 +- tests/expectations/compiler/integers/u16/sub.out | 2 +- tests/expectations/compiler/integers/u16/ternary.out | 2 +- tests/expectations/compiler/integers/u16/xor.out | 2 +- tests/expectations/compiler/integers/u32/add.out | 2 +- tests/expectations/compiler/integers/u32/and.out | 2 +- tests/expectations/compiler/integers/u32/console_assert.out | 2 +- tests/expectations/compiler/integers/u32/div.out | 2 +- tests/expectations/compiler/integers/u32/eq.out | 2 +- tests/expectations/compiler/integers/u32/ge.out | 2 +- tests/expectations/compiler/integers/u32/gt.out | 2 +- tests/expectations/compiler/integers/u32/le.out | 2 +- tests/expectations/compiler/integers/u32/lt.out | 2 +- tests/expectations/compiler/integers/u32/max.out | 2 +- tests/expectations/compiler/integers/u32/min.out | 2 +- tests/expectations/compiler/integers/u32/mul.out | 2 +- tests/expectations/compiler/integers/u32/ne.out | 2 +- tests/expectations/compiler/integers/u32/operator_methods.out | 2 +- tests/expectations/compiler/integers/u32/or.out | 2 +- tests/expectations/compiler/integers/u32/pow.out | 2 +- tests/expectations/compiler/integers/u32/shl.out | 2 +- tests/expectations/compiler/integers/u32/shr.out | 2 +- tests/expectations/compiler/integers/u32/sub.out | 2 +- tests/expectations/compiler/integers/u32/ternary.out | 2 +- tests/expectations/compiler/integers/u32/xor.out | 2 +- tests/expectations/compiler/integers/u64/add.out | 2 +- tests/expectations/compiler/integers/u64/and.out | 2 +- tests/expectations/compiler/integers/u64/console_assert.out | 2 +- tests/expectations/compiler/integers/u64/div.out | 2 +- tests/expectations/compiler/integers/u64/eq.out | 2 +- tests/expectations/compiler/integers/u64/ge.out | 2 +- tests/expectations/compiler/integers/u64/gt.out | 2 +- tests/expectations/compiler/integers/u64/le.out | 2 +- tests/expectations/compiler/integers/u64/lt.out | 2 +- tests/expectations/compiler/integers/u64/max.out | 2 +- tests/expectations/compiler/integers/u64/min.out | 2 +- tests/expectations/compiler/integers/u64/mul.out | 2 +- tests/expectations/compiler/integers/u64/ne.out | 2 +- tests/expectations/compiler/integers/u64/operator_methods.out | 2 +- tests/expectations/compiler/integers/u64/or.out | 2 +- tests/expectations/compiler/integers/u64/pow.out | 2 +- tests/expectations/compiler/integers/u64/shl.out | 2 +- tests/expectations/compiler/integers/u64/shr.out | 2 +- tests/expectations/compiler/integers/u64/sub.out | 2 +- tests/expectations/compiler/integers/u64/ternary.out | 2 +- tests/expectations/compiler/integers/u64/xor.out | 2 +- tests/expectations/compiler/integers/u8/add.out | 2 +- tests/expectations/compiler/integers/u8/and.out | 2 +- tests/expectations/compiler/integers/u8/console_assert.out | 2 +- tests/expectations/compiler/integers/u8/div.out | 2 +- tests/expectations/compiler/integers/u8/eq.out | 2 +- tests/expectations/compiler/integers/u8/ge.out | 2 +- tests/expectations/compiler/integers/u8/gt.out | 2 +- tests/expectations/compiler/integers/u8/le.out | 2 +- tests/expectations/compiler/integers/u8/lt.out | 2 +- tests/expectations/compiler/integers/u8/max.out | 2 +- tests/expectations/compiler/integers/u8/min.out | 2 +- tests/expectations/compiler/integers/u8/mul.out | 2 +- tests/expectations/compiler/integers/u8/ne.out | 2 +- tests/expectations/compiler/integers/u8/operator_methods.out | 2 +- tests/expectations/compiler/integers/u8/or.out | 2 +- tests/expectations/compiler/integers/u8/pow.out | 2 +- tests/expectations/compiler/integers/u8/shl.out | 2 +- tests/expectations/compiler/integers/u8/shr.out | 2 +- tests/expectations/compiler/integers/u8/sub.out | 2 +- tests/expectations/compiler/integers/u8/ternary.out | 2 +- tests/expectations/compiler/integers/u8/xor.out | 2 +- tests/expectations/compiler/records/declaration.out | 2 +- tests/expectations/compiler/records/init_expression.out | 2 +- .../expectations/compiler/records/init_expression_shorthand.out | 2 +- tests/expectations/compiler/scalar/add.out | 2 +- tests/expectations/compiler/scalar/cmp.out | 2 +- tests/expectations/compiler/scalar/eq.out | 2 +- tests/expectations/compiler/scalar/operator_methods.out | 2 +- tests/expectations/compiler/scalar/scalar.out | 2 +- tests/expectations/compiler/scalar/ternary.out | 2 +- tests/expectations/compiler/statements/assign.out | 2 +- tests/expectations/compiler/statements/block.out | 2 +- tests/expectations/compiler/statements/chain.out | 2 +- tests/expectations/compiler/statements/iteration_basic.out | 2 +- tests/expectations/compiler/statements/iteration_nested.out | 2 +- tests/expectations/compiler/statements/multiple_returns.out | 2 +- tests/expectations/compiler/statements/mutate.out | 2 +- .../expectations/compiler/statements/operations/add_assign.out | 2 +- .../expectations/compiler/statements/operations/and_assign.out | 2 +- .../compiler/statements/operations/bitand_assign.out | 2 +- .../compiler/statements/operations/bitor_assign.out | 2 +- .../compiler/statements/operations/bitxor_assign.out | 2 +- .../expectations/compiler/statements/operations/div_assign.out | 2 +- .../expectations/compiler/statements/operations/mul_assign.out | 2 +- tests/expectations/compiler/statements/operations/or_assign.out | 2 +- .../expectations/compiler/statements/operations/pow_assign.out | 2 +- .../expectations/compiler/statements/operations/shl_assign.out | 2 +- .../expectations/compiler/statements/operations/shr_assign.out | 2 +- .../expectations/compiler/statements/operations/sub_assign.out | 2 +- .../compiler/statements/ternary_explicit_and_implicit.out | 2 +- tests/expectations/compiler/tuple/function_return.out | 2 +- 313 files changed, 313 insertions(+), 313 deletions(-) diff --git a/tests/expectations/compiler/address/binary.out b/tests/expectations/compiler/address/binary.out index e2c1307824..2e0f6540ab 100644 --- a/tests/expectations/compiler/address/binary.out +++ b/tests/expectations/compiler/address/binary.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: fe880c907d0257c9fc8314b8b98cabd8a8282b587d2d618408cc3cd8e528fda5 initial_ast: c177fab4c6cc5eed0d032d8e8cd7524696c9e25b926e1201bf387f1d45eedd77 unrolled_ast: c177fab4c6cc5eed0d032d8e8cd7524696c9e25b926e1201bf387f1d45eedd77 - ssa_ast: 3c0eb3cb1422b94d43c2f2448a6d46d7709710c553dbbb090bcd9d5155670095 + ssa_ast: 1ea2097e5df9ce1db67a1b3e7c4f374e48b73e392fbf74f1c688048a89745284 diff --git a/tests/expectations/compiler/address/branch.out b/tests/expectations/compiler/address/branch.out index 1ba16c5a24..59829b8c97 100644 --- a/tests/expectations/compiler/address/branch.out +++ b/tests/expectations/compiler/address/branch.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 00f5aba05e4efae5a125eb52f02f16400132085b8a34919d910aa40c6c405a22 initial_ast: 6bb20402ba03af83e6df6d5f98c7ff2fdde0035089f88f8d07d3c876e42931c8 unrolled_ast: 6bb20402ba03af83e6df6d5f98c7ff2fdde0035089f88f8d07d3c876e42931c8 - ssa_ast: b0ed5ffb139d6666e4cf2f54dcd972ed9deeb2fa61fd7974dc21841a25edbb0a + ssa_ast: de4e1d10096599b1ed3ace0c165dac3b76902031430529517b4bf7d362b6ac6d diff --git a/tests/expectations/compiler/address/equal.out b/tests/expectations/compiler/address/equal.out index 7e052e70ed..417f1aca9c 100644 --- a/tests/expectations/compiler/address/equal.out +++ b/tests/expectations/compiler/address/equal.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 03e9df3bd1409f4af9e2a7f55130bc52f27d41f32a624ffa27f0ab114bf6fbf4 initial_ast: f982c042353b69179f192a11adca20cb7b43121af83a3f2711246f49e639d486 unrolled_ast: f982c042353b69179f192a11adca20cb7b43121af83a3f2711246f49e639d486 - ssa_ast: bcb19c84428c7c5aa1f71e688512d56287291770dfaea831fd6a649b7c4257b3 + ssa_ast: d0fdb050ec47260e464f537a550f5d3aef18dc98cd12329054d1e83b280db3a2 diff --git a/tests/expectations/compiler/address/ternary.out b/tests/expectations/compiler/address/ternary.out index 1e195726ca..5caf4294a1 100644 --- a/tests/expectations/compiler/address/ternary.out +++ b/tests/expectations/compiler/address/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: cb1d48114c10b2b732ad47a46fc8d05bf7a3e783da89e7f00065244bfc8d15c8 initial_ast: 34fa13578b50765e2d6e3ccd007bf8d92a036c93269a135001862b00c25191fb unrolled_ast: 34fa13578b50765e2d6e3ccd007bf8d92a036c93269a135001862b00c25191fb - ssa_ast: 7b6e63a841b22403748da3a1e959fc112526c89c1f594b0c53e658fe6f725806 + ssa_ast: fc6836035cde0aa2e602cbbd9c2f624c228d06f33101923f746a8ec7e3c51846 diff --git a/tests/expectations/compiler/boolean/and.out b/tests/expectations/compiler/boolean/and.out index ff50953dae..43a03779ee 100644 --- a/tests/expectations/compiler/boolean/and.out +++ b/tests/expectations/compiler/boolean/and.out @@ -9,4 +9,4 @@ outputs: - initial_input_ast: a56b3f9908dec2acaed302691d4fe0c2cf046f0deb8f188f617e042e75502f71 initial_ast: 55d744a3c33451d66b14c795dc447e41de0cf5639b0ebef7b69edf54c5d89093 unrolled_ast: 55d744a3c33451d66b14c795dc447e41de0cf5639b0ebef7b69edf54c5d89093 - ssa_ast: 8d64b5c090f828416d6468f309ce7266cc91b115f50bd4189edb5555b60f3b3c + ssa_ast: 8117061d2f75838e1dfbbf7d10804909b9837d2aa8e0c9f9d14313de0cba0617 diff --git a/tests/expectations/compiler/boolean/conditional.out b/tests/expectations/compiler/boolean/conditional.out index 64b16a5df1..5d3b842a13 100644 --- a/tests/expectations/compiler/boolean/conditional.out +++ b/tests/expectations/compiler/boolean/conditional.out @@ -9,4 +9,4 @@ outputs: - initial_input_ast: 650984ca5077d11a815889421656b7735b4c6bd320bdf68b4deb87dfc0f49388 initial_ast: 83c406dac8e86b59a28af6e4ea4b26682e27d54d2f4388e5a07241b5c65cb3fb unrolled_ast: 83c406dac8e86b59a28af6e4ea4b26682e27d54d2f4388e5a07241b5c65cb3fb - ssa_ast: 60c54965341cc24a373b1725e9bb5b06c4866b718cc447bbbbd471db3a3eb7f1 + ssa_ast: dd673871e280755e417c35f866af9fd1922a8439183eeab6ad6c459410266592 diff --git a/tests/expectations/compiler/boolean/equal.out b/tests/expectations/compiler/boolean/equal.out index bfdeb855b5..69e21f7558 100644 --- a/tests/expectations/compiler/boolean/equal.out +++ b/tests/expectations/compiler/boolean/equal.out @@ -9,4 +9,4 @@ outputs: - initial_input_ast: a56b3f9908dec2acaed302691d4fe0c2cf046f0deb8f188f617e042e75502f71 initial_ast: cebfbbe734699586c7aecb5658acb031a5575b451bfa73d0705c1760eaff4794 unrolled_ast: cebfbbe734699586c7aecb5658acb031a5575b451bfa73d0705c1760eaff4794 - ssa_ast: 6f816b2cad1190d363074dc040aad24e814e72902f0a87c93c9a0c3a400aa15a + ssa_ast: b847375110fedf5b98a23d6802dd09eba61fb1ad267b32ba445324c8fadf1fdc diff --git a/tests/expectations/compiler/boolean/not_equal.out b/tests/expectations/compiler/boolean/not_equal.out index a4b7ea5d8c..7b75353cda 100644 --- a/tests/expectations/compiler/boolean/not_equal.out +++ b/tests/expectations/compiler/boolean/not_equal.out @@ -9,4 +9,4 @@ outputs: - initial_input_ast: a56b3f9908dec2acaed302691d4fe0c2cf046f0deb8f188f617e042e75502f71 initial_ast: 799b12d7d00d994098c55ad350d9e6dcecc8ac5c094005a121c5a0b2fd97d14d unrolled_ast: 799b12d7d00d994098c55ad350d9e6dcecc8ac5c094005a121c5a0b2fd97d14d - ssa_ast: 2d3f104901633eeda4a94848c0015d1ebcfb130052b8ce947354cb67a6a9e53c + ssa_ast: b3c5e38a1b2046646e6c2b70817d0bc3339a7aab9b66774f4f359d68efc98714 diff --git a/tests/expectations/compiler/boolean/operator_methods.out b/tests/expectations/compiler/boolean/operator_methods.out index 3570c046f7..ce0c11ed8d 100644 --- a/tests/expectations/compiler/boolean/operator_methods.out +++ b/tests/expectations/compiler/boolean/operator_methods.out @@ -9,4 +9,4 @@ outputs: - initial_input_ast: d2fc1992beaf062678bbf6c3e862820dbbea39926589afcdc46c19c8669f0e37 initial_ast: 183ddb57bc8f209613ad3d93465ec5ca782268d62748ef090312b90c378e50ce unrolled_ast: 183ddb57bc8f209613ad3d93465ec5ca782268d62748ef090312b90c378e50ce - ssa_ast: 6c71c2d58a2748b9f349fcf0c7d095d13777587c79c0a43f3d93c53e957b26f1 + ssa_ast: 7365bd1f363214b09ade91049f9b0ce8b2a3bc44eb6d7db1809fa203856cb223 diff --git a/tests/expectations/compiler/boolean/or.out b/tests/expectations/compiler/boolean/or.out index 2bba97b286..b2bb2642fa 100644 --- a/tests/expectations/compiler/boolean/or.out +++ b/tests/expectations/compiler/boolean/or.out @@ -9,4 +9,4 @@ outputs: - initial_input_ast: a56b3f9908dec2acaed302691d4fe0c2cf046f0deb8f188f617e042e75502f71 initial_ast: 05f3b4b5be5b81f6ba33041f135a04caeea5733c41ed1c8d9890ca2ae9807b80 unrolled_ast: 05f3b4b5be5b81f6ba33041f135a04caeea5733c41ed1c8d9890ca2ae9807b80 - ssa_ast: bf96cc9a3e0c84f6ac7e49b34823628e5f43dcaeaf888bf78186b9d618c1e313 + ssa_ast: 35c12a5a63d8e48e075b65aeab5e63a57da66620c3a3305138bfa1be03b7e9c8 diff --git a/tests/expectations/compiler/circuits/inline.out b/tests/expectations/compiler/circuits/inline.out index e3964a99ba..87bbade042 100644 --- a/tests/expectations/compiler/circuits/inline.out +++ b/tests/expectations/compiler/circuits/inline.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: ab13abfe19f1ce1a3bdc6e632f34bba90b1534dae5b3354d22b0c659ecfa5fde unrolled_ast: ab13abfe19f1ce1a3bdc6e632f34bba90b1534dae5b3354d22b0c659ecfa5fde - ssa_ast: 8379d97641e8e302534294f0a6215d095bdd3ba554d704c2e8c7d1e8c258a21d + ssa_ast: bcf0aba53fb3470cb415c30095050af3aa73c07d62890364339a7565e6a70f62 diff --git a/tests/expectations/compiler/circuits/member_variable.out b/tests/expectations/compiler/circuits/member_variable.out index f98f5533ec..8df3c3b6df 100644 --- a/tests/expectations/compiler/circuits/member_variable.out +++ b/tests/expectations/compiler/circuits/member_variable.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 29f6139d908d390f890f04d8ee620757d29b7f71cd48c46ff65bc1e70aae840c initial_ast: d99ea689ff68e085c40b86f1a018b05bf96cdfa82e9828d1df08c3294edc900e unrolled_ast: d99ea689ff68e085c40b86f1a018b05bf96cdfa82e9828d1df08c3294edc900e - ssa_ast: d3501b6d89b4191d24bab8ca2f11ab665e5fe48f254aafd21e832824f322be00 + ssa_ast: 757fbd60629fb8af54fb8a6f13fbb942d12d571c71432873471b71ad18cf73de diff --git a/tests/expectations/compiler/console/assert.out b/tests/expectations/compiler/console/assert.out index d62969441f..5858ac2f88 100644 --- a/tests/expectations/compiler/console/assert.out +++ b/tests/expectations/compiler/console/assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 15a1f00a6c0ca8141202e45e534b7afd196e9391c184a4efd94f0d0ccf04a59d initial_ast: 517671a3a7da0848144f535dde8d28aefcabefa62d9938bccac16c786b15c8d2 unrolled_ast: 517671a3a7da0848144f535dde8d28aefcabefa62d9938bccac16c786b15c8d2 - ssa_ast: 030306c3161e8b351028499e05e69fe56f093b174be4d2a76181a06383318b2c + ssa_ast: feab45bc290d89cd6fd5e55f8fc664ad103d959d5633d82b9a201de962b3d761 diff --git a/tests/expectations/compiler/console/error.out b/tests/expectations/compiler/console/error.out index d975994073..521391c6aa 100644 --- a/tests/expectations/compiler/console/error.out +++ b/tests/expectations/compiler/console/error.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 14cd2c781b154a9037de84e945cfb348e9c587cef94d3e1f3be83e4306f92a0e initial_ast: 4c992083d0b9bc51d1600eb3841c838936cf9669cdd46ea65bfb5bd22e07b591 unrolled_ast: 4c992083d0b9bc51d1600eb3841c838936cf9669cdd46ea65bfb5bd22e07b591 - ssa_ast: 3df2ca289184727370d8660e6ff607bcb810291e08db1e0b0211897814962c2a + ssa_ast: 749520edea07cb3037c5861d7d9908ac225f983b9a4b94cebb88b8aab7708fab diff --git a/tests/expectations/compiler/console/log.out b/tests/expectations/compiler/console/log.out index 72bcd7d540..b467926fe8 100644 --- a/tests/expectations/compiler/console/log.out +++ b/tests/expectations/compiler/console/log.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: fd19d82c3aba921f01b37174e3eb7fb603438506fe511657e21235b9fb3647d2 initial_ast: 7c157486b4b4de54001520eaad505a8a4d7d33bd43cfc239fc6136df2e11db6e unrolled_ast: 7c157486b4b4de54001520eaad505a8a4d7d33bd43cfc239fc6136df2e11db6e - ssa_ast: 5d2be7fa1f3c6fae4f9997c1193377f73c52ef8cec3371e7b7f238e783d66028 + ssa_ast: 797dcdbac6946e9301be381fddc8286c85499f094ecd1372163d9148afdfbc1e diff --git a/tests/expectations/compiler/console/log_conditional.out b/tests/expectations/compiler/console/log_conditional.out index 9d4188d271..256e772b03 100644 --- a/tests/expectations/compiler/console/log_conditional.out +++ b/tests/expectations/compiler/console/log_conditional.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 5622eb396c2aea656e3bfa6b1ad0d39fce6bc221978a13c9be4d750da46cfc48 initial_ast: bed59c01a4008b6d778a8d0712db49e6649249d3e56f23705689ed477e70b188 unrolled_ast: bed59c01a4008b6d778a8d0712db49e6649249d3e56f23705689ed477e70b188 - ssa_ast: c590c29fcf41b5f9c532cf5f62ab960079ad16743265e47d41dcc20dc62b1513 + ssa_ast: f5f867377910a23fed284dba2bf311f2c1deb060bcc60d35d0187cd413bc4800 diff --git a/tests/expectations/compiler/console/log_input.out b/tests/expectations/compiler/console/log_input.out index 46f3858c15..250c18da6f 100644 --- a/tests/expectations/compiler/console/log_input.out +++ b/tests/expectations/compiler/console/log_input.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 0961f603812e241567b6e3ef5adb458309f1829eb2c08a216efccb17bea89faf initial_ast: 3b65cb5a74cdc704921cc74196298d9eeb4c6aad4e583bf68cf97967fdb10c8d unrolled_ast: 3b65cb5a74cdc704921cc74196298d9eeb4c6aad4e583bf68cf97967fdb10c8d - ssa_ast: e536ba2e6e50e4e54e01868b443411be1522bf12a4671d10c5ec01459b1ee6ca + ssa_ast: 717cd479d5630d957517d0dea7e6ef3b0982e6cb4c2a8829074de21ea03050e8 diff --git a/tests/expectations/compiler/console/log_parameter.out b/tests/expectations/compiler/console/log_parameter.out index 53f94d9267..1c38607aa4 100644 --- a/tests/expectations/compiler/console/log_parameter.out +++ b/tests/expectations/compiler/console/log_parameter.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: f18a0e019ca4719c4c4ef5b7313f562c3bc9581819d161d84566e706f3765249 initial_ast: 0948ec0eab95b6e7505d1dc57171d331d4761a5862aba39a824d8eae4fc7ca0f unrolled_ast: 0948ec0eab95b6e7505d1dc57171d331d4761a5862aba39a824d8eae4fc7ca0f - ssa_ast: 29599104b1235b24eed567663d0ea40c667df5759033297767f3e0cebadd7f93 + ssa_ast: 5d84cca4d129a1fd3d583a03df259c9dcec452ab7e29cdf124dc939330f5124c diff --git a/tests/expectations/compiler/console/log_parameter_many.out b/tests/expectations/compiler/console/log_parameter_many.out index 36ab7b80c0..238256476c 100644 --- a/tests/expectations/compiler/console/log_parameter_many.out +++ b/tests/expectations/compiler/console/log_parameter_many.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 16910a94cf1f803ae6425ae6bee9422b01651c2c243b5e46807dc3191d169e64 initial_ast: 67374111d3b6104af14a6a9246b1c5151171512d98c904e62183d29ed0b1e62f unrolled_ast: 67374111d3b6104af14a6a9246b1c5151171512d98c904e62183d29ed0b1e62f - ssa_ast: 5ecb75e68a6ee324e63efba97a9bb5d4ab1f453be77dd781542c31fe23587aa2 + ssa_ast: effef85d7dc6dcc0c066d438b0dc764d57631503ec1fbd7c2d89ddacc8b0dfc8 diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_commit.out b/tests/expectations/compiler/core/algorithms/bhp1024_commit.out index 790888e063..bd7b1a9d99 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_commit.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_commit.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 27bbdd2fe5dc1a75a4bd2aa543e12b7c284ab950028657fc0087dfef631664b9 initial_ast: 679d4f1ad4a54d3821e5f85c64e5e253dbf8ee07aaac7fc7ec2e086f2cbaa909 unrolled_ast: 679d4f1ad4a54d3821e5f85c64e5e253dbf8ee07aaac7fc7ec2e086f2cbaa909 - ssa_ast: 6860f1b6b49a9bd0bf1c0f4afa8ad0067036196b5de4b17b26bbae9657f204f9 + ssa_ast: 5ba5550701329074057e2ef24588ac5668d00bda02918d2527670f6091fd3cab diff --git a/tests/expectations/compiler/core/algorithms/bhp1024_hash.out b/tests/expectations/compiler/core/algorithms/bhp1024_hash.out index 2e069d2501..67c4a043a1 100644 --- a/tests/expectations/compiler/core/algorithms/bhp1024_hash.out +++ b/tests/expectations/compiler/core/algorithms/bhp1024_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 4a84cbe8cc7ea360153e9da6f2d475dcbb4921c329fe8dd3b4cdca617b6d38a6 initial_ast: 8a961f82417010275495fdcc212292b809a71969396604e49e745fef94b3086f unrolled_ast: 8a961f82417010275495fdcc212292b809a71969396604e49e745fef94b3086f - ssa_ast: 3d31265bf4923378c3202c852c599fad1dcd196920c23b4596186f1dcff0abe9 + ssa_ast: 15cc357feafaae26a7547cbec9e9c9d2377f12c9551b591736f6759dd6959b7f diff --git a/tests/expectations/compiler/core/algorithms/bhp256_commit.out b/tests/expectations/compiler/core/algorithms/bhp256_commit.out index a8291606ab..21a972471f 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_commit.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_commit.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 71055ce4ed5911b2afac14a8719573d4ffb9a72959e060f284122350dbda53df initial_ast: 46df628c79eeda6fe31fdee9cd1dccb921b45efc9bc203d5d9ce6bda069f6be2 unrolled_ast: 46df628c79eeda6fe31fdee9cd1dccb921b45efc9bc203d5d9ce6bda069f6be2 - ssa_ast: b2911915da86b51ed768cd8eb81f6b0c6aeda73de1e76278a75db44c3cc3fd76 + ssa_ast: 5c3fdffe0e202ca049219b7f2612b60c55ab81c380429f74a9b78b605e54455d diff --git a/tests/expectations/compiler/core/algorithms/bhp256_hash.out b/tests/expectations/compiler/core/algorithms/bhp256_hash.out index 8e9639ff5c..e660a87451 100644 --- a/tests/expectations/compiler/core/algorithms/bhp256_hash.out +++ b/tests/expectations/compiler/core/algorithms/bhp256_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5fa4b39f9cd209357769110ef49f609e2acce0c38f9def3f2ed7fcb4ce1b2240 initial_ast: 78c14952814d10190e26fa2fa4470e6af854fd6cff96e8c3c768662daa2aa005 unrolled_ast: 78c14952814d10190e26fa2fa4470e6af854fd6cff96e8c3c768662daa2aa005 - ssa_ast: 484e4cbfade2151163bc2c09b542c6746fc9fbcf208473454aa08002c1e13c1f + ssa_ast: 1ce4297804a3875018e7222bac16911edc1911d001428f462c871f48f717575a diff --git a/tests/expectations/compiler/core/algorithms/bhp512_commit.out b/tests/expectations/compiler/core/algorithms/bhp512_commit.out index 8046ac7d3a..96547a9f33 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_commit.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_commit.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 71055ce4ed5911b2afac14a8719573d4ffb9a72959e060f284122350dbda53df initial_ast: 505d1cdcee0dac47f49fea5f7af40c20a2262677aa7d8caf3b7051f4b5c70a6e unrolled_ast: 505d1cdcee0dac47f49fea5f7af40c20a2262677aa7d8caf3b7051f4b5c70a6e - ssa_ast: cdccc90d8023edcf5e6ef7ab7dc42fe8812889cbbf6bb5bcf74a5628edc7d2eb + ssa_ast: 7e06adbb4bd30e0d709795ee30e462310ccc512b025d8867f5a8bbb3ab7f5b3d diff --git a/tests/expectations/compiler/core/algorithms/bhp512_hash.out b/tests/expectations/compiler/core/algorithms/bhp512_hash.out index 76b005620b..2129aac53b 100644 --- a/tests/expectations/compiler/core/algorithms/bhp512_hash.out +++ b/tests/expectations/compiler/core/algorithms/bhp512_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5fa4b39f9cd209357769110ef49f609e2acce0c38f9def3f2ed7fcb4ce1b2240 initial_ast: 0f72dc8f0fe5a8bf44067f5928a1835d0fc58551cda0280400060ff3519e02e2 unrolled_ast: 0f72dc8f0fe5a8bf44067f5928a1835d0fc58551cda0280400060ff3519e02e2 - ssa_ast: 3da7df0dd03e5215a9df1095f875ecaaa2c549810b961b3444a168fe5cccde9a + ssa_ast: 382303be365d69fbe73f2918d368ed763bc5bd8ebdc22dfa2d8f30eeed738ad2 diff --git a/tests/expectations/compiler/core/algorithms/bhp768_commit.out b/tests/expectations/compiler/core/algorithms/bhp768_commit.out index ce4b77c210..22964ff3b9 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_commit.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_commit.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 71055ce4ed5911b2afac14a8719573d4ffb9a72959e060f284122350dbda53df initial_ast: 1697ade1991b3fe9489d04a4b1c9d2f85defceea27455664a8dd6aad9d67c363 unrolled_ast: 1697ade1991b3fe9489d04a4b1c9d2f85defceea27455664a8dd6aad9d67c363 - ssa_ast: ebb84c20196355f32d94db47d1b594ffd6c8ae078f47cf5f05986aa32b894185 + ssa_ast: 5f0f83d62754615cce3d0a47bff7c631304afbfec1d9a8f8197d32f946684f4a diff --git a/tests/expectations/compiler/core/algorithms/bhp768_hash.out b/tests/expectations/compiler/core/algorithms/bhp768_hash.out index 787f56316d..7527fc604f 100644 --- a/tests/expectations/compiler/core/algorithms/bhp768_hash.out +++ b/tests/expectations/compiler/core/algorithms/bhp768_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5fa4b39f9cd209357769110ef49f609e2acce0c38f9def3f2ed7fcb4ce1b2240 initial_ast: af795006736c973728c5d91f2ce6a4771dca2b71249e7d2c7d189326918a168f unrolled_ast: af795006736c973728c5d91f2ce6a4771dca2b71249e7d2c7d189326918a168f - ssa_ast: 60cd32ce055a0a051d8a0894ec014ad4a90b76c27a5ee18463373ec2fb5fc1fe + ssa_ast: 956cdd4463b5edb22ea3d6446de0dddd0d33da0f2cde6d7319f8ade2ad96d22a diff --git a/tests/expectations/compiler/core/algorithms/pedersen128_hash.out b/tests/expectations/compiler/core/algorithms/pedersen128_hash.out index 4a4186e895..c7bfe1fa3b 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen128_hash.out +++ b/tests/expectations/compiler/core/algorithms/pedersen128_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 356dd963e90ec1d3b56f169372c9e9bb2b70d053df96359cfd150679919c758a initial_ast: 96d1ffc3060c89b3441c0fc5bc8e8b7d9a6982117c6634b0c7c26b1fe0be587a unrolled_ast: 96d1ffc3060c89b3441c0fc5bc8e8b7d9a6982117c6634b0c7c26b1fe0be587a - ssa_ast: 3788cd3b3b7ffe50fabdaa88d8f61452a14da116622ccdb14a34bdff848e2d17 + ssa_ast: c984983d740e24b368b948729565b34b65d8449b7901a937cf52585e747edd15 diff --git a/tests/expectations/compiler/core/algorithms/pedersen64_hash.out b/tests/expectations/compiler/core/algorithms/pedersen64_hash.out index e65acc61aa..66c4269959 100644 --- a/tests/expectations/compiler/core/algorithms/pedersen64_hash.out +++ b/tests/expectations/compiler/core/algorithms/pedersen64_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5395306a6ab6901b3c5df094b3b49dbe5f29fb5886c5f0718097fbe5acd7602e initial_ast: cf4a7dbbf0e7f4d0518c62104d6e89f4eff178bab8df5417286d9214a2704401 unrolled_ast: cf4a7dbbf0e7f4d0518c62104d6e89f4eff178bab8df5417286d9214a2704401 - ssa_ast: 663b8b6703900c217dfef21d2b52162c49eb48f2fffc74d7054db99cd5e6d669 + ssa_ast: 95e6f5e6989cf0e2dd835600934268b2da2c8e3fc37ab993695100c0f5e791fa diff --git a/tests/expectations/compiler/core/algorithms/poseidon2_hash.out b/tests/expectations/compiler/core/algorithms/poseidon2_hash.out index dcf35ec571..cb3a799da0 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon2_hash.out +++ b/tests/expectations/compiler/core/algorithms/poseidon2_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 67384917f58c90880ca198b9a636e84c55d97b1068a3c88c1c4734577c798577 initial_ast: 58d78478c0f85a019221ebdc21e79083d80f70774210934a18eee5fce7d588d1 unrolled_ast: 58d78478c0f85a019221ebdc21e79083d80f70774210934a18eee5fce7d588d1 - ssa_ast: 4ee97e337b3cf59243e63f1339f4e5a060cc38d45378e6bb1a040ff4ba5320c6 + ssa_ast: c98816ddd10d1af3bdfe773da44462fda38bc6d54657cfbcb0e86f490ad1948e diff --git a/tests/expectations/compiler/core/algorithms/poseidon4_hash.out b/tests/expectations/compiler/core/algorithms/poseidon4_hash.out index 79422fcfe8..182a0642fa 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon4_hash.out +++ b/tests/expectations/compiler/core/algorithms/poseidon4_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 67384917f58c90880ca198b9a636e84c55d97b1068a3c88c1c4734577c798577 initial_ast: 086408c110059f1af409ca0dfbfadf85b8c3ed55f28bc76e133bc57cf832ed21 unrolled_ast: 086408c110059f1af409ca0dfbfadf85b8c3ed55f28bc76e133bc57cf832ed21 - ssa_ast: 3681b11adb8495432eb3e13378f5b70030bd7c643d8765ae6251a2f17120139f + ssa_ast: e1284d2961d96feea0df93f8949750579ac663363bb8192a2e182e68f176fed2 diff --git a/tests/expectations/compiler/core/algorithms/poseidon8_hash.out b/tests/expectations/compiler/core/algorithms/poseidon8_hash.out index 6c00b54d13..06daa9875b 100644 --- a/tests/expectations/compiler/core/algorithms/poseidon8_hash.out +++ b/tests/expectations/compiler/core/algorithms/poseidon8_hash.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 67384917f58c90880ca198b9a636e84c55d97b1068a3c88c1c4734577c798577 initial_ast: 632a5144ec2fe401dc832a98bb6c8244272fd08799af229fc6fea179a8788ca3 unrolled_ast: 632a5144ec2fe401dc832a98bb6c8244272fd08799af229fc6fea179a8788ca3 - ssa_ast: 6749addd8071f14f367b8af4514b497c9ae2d19780ae7d68a0a4d1dd359458cf + ssa_ast: 2b33dfc6357c5cc7d130819e8a2cb4fe21aa3c798dcdd221ca100155ebbf78ee diff --git a/tests/expectations/compiler/definition/out_of_order.out b/tests/expectations/compiler/definition/out_of_order.out index 5a75fb1fbc..a6fdc3765e 100644 --- a/tests/expectations/compiler/definition/out_of_order.out +++ b/tests/expectations/compiler/definition/out_of_order.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b649852fa2fd7eda05bd0ba261f01dcee93b6b825d5d30fddb8dd5c5710081ca initial_ast: 840776885448094e9749c6b182ea5c1c37012df4d16366b69d703f742f8c1d70 unrolled_ast: 840776885448094e9749c6b182ea5c1c37012df4d16366b69d703f742f8c1d70 - ssa_ast: cd2649726e53372f5efb7d47fb3dbf02bdb1157868d13babe19d8b62a3ae897a + ssa_ast: 204d0707bc9e74cc24faf261b3eaa91534d0af153eaadc16835b224f02ee871a diff --git a/tests/expectations/compiler/field/add.out b/tests/expectations/compiler/field/add.out index 70cb307adf..f16e3beb61 100644 --- a/tests/expectations/compiler/field/add.out +++ b/tests/expectations/compiler/field/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3f35e74d282a1e5281e7f283d1e572a3dc75dea1a5ef1a0f8c7f46412ef946a7 initial_ast: a642bb5c7cfb36da9119944a050704e70165ace5a19bff542fe99746c4661caa unrolled_ast: a642bb5c7cfb36da9119944a050704e70165ace5a19bff542fe99746c4661caa - ssa_ast: 4a6176fd8639ac8fa962d731d70e7ac767b481636742a7c00e3d5b56acae977e + ssa_ast: 975b0723b88bd5e938f68d4d317b5571b837b1207c880b43d1a991defac2f69c diff --git a/tests/expectations/compiler/field/div.out b/tests/expectations/compiler/field/div.out index cb5bce251e..8540e299e9 100644 --- a/tests/expectations/compiler/field/div.out +++ b/tests/expectations/compiler/field/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 4e3882d83c8044e40258f8414966b09c715b00e08bc3383030cecf2c4a825c60 initial_ast: a8b947e11bb42d6cec1f00bc4fdeb9a56f0706366b4a01d41939628d5516e29c unrolled_ast: a8b947e11bb42d6cec1f00bc4fdeb9a56f0706366b4a01d41939628d5516e29c - ssa_ast: 42fda378b7550f678e4efa347978b807801b9109f33d5dea0aa4c01ecc563580 + ssa_ast: 2e8b453f4f414d89d0d535365e0185eaaef44400141c908aa182b01142f57ee0 diff --git a/tests/expectations/compiler/field/eq.out b/tests/expectations/compiler/field/eq.out index 09dafa540a..e782fc1c68 100644 --- a/tests/expectations/compiler/field/eq.out +++ b/tests/expectations/compiler/field/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: eeba130bda3ee24f2a4bf92f67fb555ab849173910a647096e28729c2ebd71c2 initial_ast: 85979e9e3e049b13ee7c03e9d7b109427bb5fdf6a5e333dba3f755de817b13f0 unrolled_ast: 85979e9e3e049b13ee7c03e9d7b109427bb5fdf6a5e333dba3f755de817b13f0 - ssa_ast: 923467fd53b8d3b54011bbf339d3937cf15c305f6377b7842052783f30d9c3f7 + ssa_ast: 1a99130f0effdde381a7c9607705c36758cc996c4a747c5654dee8fe352f94b5 diff --git a/tests/expectations/compiler/field/field.out b/tests/expectations/compiler/field/field.out index 629cf24fe1..58b54c411b 100644 --- a/tests/expectations/compiler/field/field.out +++ b/tests/expectations/compiler/field/field.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3a510480221eb323713b4b10cc374ba357f130e8ac2b07bf1c69ad5d8c936f12 initial_ast: 1bc7e68d6898615de5f7142601fd40112a8604fc4f5bcab01ec058a6763bd9c3 unrolled_ast: 1bc7e68d6898615de5f7142601fd40112a8604fc4f5bcab01ec058a6763bd9c3 - ssa_ast: a2d126a82860c39719dbeb32ad086aecb5c0506fa871bf3de87bf794c922f2c3 + ssa_ast: e4a73494ad187a3cf5080a2299d128d171e82749f119a4c38fa92b552ddef01a diff --git a/tests/expectations/compiler/field/mul.out b/tests/expectations/compiler/field/mul.out index 18de6afae2..d26c1e0d89 100644 --- a/tests/expectations/compiler/field/mul.out +++ b/tests/expectations/compiler/field/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3f35e74d282a1e5281e7f283d1e572a3dc75dea1a5ef1a0f8c7f46412ef946a7 initial_ast: 7305c64e6febf09dee173facbadaf96a5eeaa441cc52c2218efb62d97884481c unrolled_ast: 7305c64e6febf09dee173facbadaf96a5eeaa441cc52c2218efb62d97884481c - ssa_ast: a96f78c8bb2bf2aeafcf823cad700552f5abb41dd9e4aafb4c7c381aa8ae64f0 + ssa_ast: 6c4c5644493c3ba29ce3a29e88ca9368bd735a57d21d424db59791a6c30327e3 diff --git a/tests/expectations/compiler/field/negate.out b/tests/expectations/compiler/field/negate.out index 7ecd9ff3f9..7d416617ae 100644 --- a/tests/expectations/compiler/field/negate.out +++ b/tests/expectations/compiler/field/negate.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 9206742d7f18345efbd4d9077cd1aca0855d43a2436be0697ec22954650e3737 initial_ast: 075cd5aba0c52ac0a30ad4f593e2dfbb573655e59f3d8bc858d7aa459585700d unrolled_ast: 075cd5aba0c52ac0a30ad4f593e2dfbb573655e59f3d8bc858d7aa459585700d - ssa_ast: 0a24ae04ac26dde68cfdb896ccf0859f275b5960ac8b309fb8928e8f7ae27b72 + ssa_ast: cefda8da4dbfbbb2bd9a62d2c61a4d1847233e2f01e4043d0f8f5bb426d795c5 diff --git a/tests/expectations/compiler/field/operator_methods.out b/tests/expectations/compiler/field/operator_methods.out index 8ae355eb5f..f7adb4f9fd 100644 --- a/tests/expectations/compiler/field/operator_methods.out +++ b/tests/expectations/compiler/field/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 047866515f4dc74cd9966242734984b53e72f87afc21f7171b118e6defa1f166 initial_ast: d1abbcdea418813712a552d60cfe56bfcdfa25ec3e8d20579e3ccfb190d69090 unrolled_ast: d1abbcdea418813712a552d60cfe56bfcdfa25ec3e8d20579e3ccfb190d69090 - ssa_ast: 9607ee8d554a5d946cbcc5d599616f403a21da37f1f97d901fbb0c1d34da5bcf + ssa_ast: d7eaf9fd189122643662c5bfbb8f987b00c49fec9c1ee89259acb54b89ba3160 diff --git a/tests/expectations/compiler/field/pow.out b/tests/expectations/compiler/field/pow.out index 77bcbd42f4..f8dcafe55b 100644 --- a/tests/expectations/compiler/field/pow.out +++ b/tests/expectations/compiler/field/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5e0a61d909d2e94dfbc95775e4c5c356adb61375ceef2d583a5ab927b3b6342e initial_ast: 6e70939b64b3db3b19754ab75adc3854eccef6a0e0d17923993c5bad0712d6db unrolled_ast: 6e70939b64b3db3b19754ab75adc3854eccef6a0e0d17923993c5bad0712d6db - ssa_ast: 0de0aacf8a6cfd3eb9c43e84f65c1a3f988e801d0f871cdf7e6bb1a8ddecb7fd + ssa_ast: 65b2824641eadc4aef8c28ea36dda969fab4ecbd9093e9c76fe43ed0ed5e399f diff --git a/tests/expectations/compiler/field/sub.out b/tests/expectations/compiler/field/sub.out index 3bafd14bcc..debf17dde3 100644 --- a/tests/expectations/compiler/field/sub.out +++ b/tests/expectations/compiler/field/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 4e3882d83c8044e40258f8414966b09c715b00e08bc3383030cecf2c4a825c60 initial_ast: b683bf0a120ac9d6ca333a9f5eba572be5c76d8e50df43496f3a95cf4684ad37 unrolled_ast: b683bf0a120ac9d6ca333a9f5eba572be5c76d8e50df43496f3a95cf4684ad37 - ssa_ast: 9146f7d13d581ce7b49d9dec7c9f53e3318daf79319262844203514b3880c320 + ssa_ast: 9397ca0803ce8b1812a7614a291154baceaf59d1966b7b384ac7a0db26da550e diff --git a/tests/expectations/compiler/field/ternary.out b/tests/expectations/compiler/field/ternary.out index 1c9bbf1340..966f538f8c 100644 --- a/tests/expectations/compiler/field/ternary.out +++ b/tests/expectations/compiler/field/ternary.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e19dcac0064fed4ec8293b9b40ec70cb94b5fdb05f1081fc29f46a023bf79b09 initial_ast: 90e4661bfe4be03914931788bdaa89b6057d0299019cf4d72c8f59ba80872201 unrolled_ast: 90e4661bfe4be03914931788bdaa89b6057d0299019cf4d72c8f59ba80872201 - ssa_ast: 747443858f151feff074a55a5535e512fe7933e4b40c7e3c0772db32a3b18d68 + ssa_ast: 77d44c77d247acf95b284cee5a378a7207fc7f96e1bd23918f97eab1553a43e2 diff --git a/tests/expectations/compiler/function/conditional_return.out b/tests/expectations/compiler/function/conditional_return.out index 8dab1248ef..a57da13fd5 100644 --- a/tests/expectations/compiler/function/conditional_return.out +++ b/tests/expectations/compiler/function/conditional_return.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: ae0703890dbea144e675f85228e958d6903df0d1ebd88f16a531624270205cc2 initial_ast: 3dac7cf725df154640f7ea5979ac102b14916dc88215a69f555752f1e8051eec unrolled_ast: 3dac7cf725df154640f7ea5979ac102b14916dc88215a69f555752f1e8051eec - ssa_ast: 866ffe9a91b29ef7e55837c4971c606d60d61561f7bf8078cbc9489912267ed6 + ssa_ast: 4245cbfd9ba6af41aaffaa237c46d126d54f558b04bc7abb36751f47b0cb0c24 diff --git a/tests/expectations/compiler/group/add.out b/tests/expectations/compiler/group/add.out index 63d7e677b2..6822fa14c7 100644 --- a/tests/expectations/compiler/group/add.out +++ b/tests/expectations/compiler/group/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b5deb6fe058cfd48245b762ae48484205ae3912fd912d877315b93700d6278a8 initial_ast: 82fb59b4d1b0f14e58551155fe37565c9ea89d1a4a368b6018f235ec47420039 unrolled_ast: 82fb59b4d1b0f14e58551155fe37565c9ea89d1a4a368b6018f235ec47420039 - ssa_ast: 627f929cb1ae78fe112f0cf0d21ffe564081eebdb9a91498ca8d5bce96ae24cd + ssa_ast: c5d91e81ff0d3d16bff5757564f1477d2c2853a92f55b76dc36cf985c0c819f3 diff --git a/tests/expectations/compiler/group/assert_eq.out b/tests/expectations/compiler/group/assert_eq.out index 0d64b22e8a..6c73fa7e7b 100644 --- a/tests/expectations/compiler/group/assert_eq.out +++ b/tests/expectations/compiler/group/assert_eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 05dd4d307ee7545a894ea5eea710b1271ee80550b02be767c626032132edb1d0 initial_ast: 976950a13a43fd24986284453099b3c760d494bfe6707a47c05e61c410da3394 unrolled_ast: 976950a13a43fd24986284453099b3c760d494bfe6707a47c05e61c410da3394 - ssa_ast: 469f27d1f72f5d05ac05a078abcd9f77ee774182ac3bed2fd4aa5ca606fcb64f + ssa_ast: 43f1ec4d046459ffc39d824cfe3a60c8e1f91180392bfad527c3f9af778bc8ea diff --git a/tests/expectations/compiler/group/eq.out b/tests/expectations/compiler/group/eq.out index 0d64b22e8a..6c73fa7e7b 100644 --- a/tests/expectations/compiler/group/eq.out +++ b/tests/expectations/compiler/group/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 05dd4d307ee7545a894ea5eea710b1271ee80550b02be767c626032132edb1d0 initial_ast: 976950a13a43fd24986284453099b3c760d494bfe6707a47c05e61c410da3394 unrolled_ast: 976950a13a43fd24986284453099b3c760d494bfe6707a47c05e61c410da3394 - ssa_ast: 469f27d1f72f5d05ac05a078abcd9f77ee774182ac3bed2fd4aa5ca606fcb64f + ssa_ast: 43f1ec4d046459ffc39d824cfe3a60c8e1f91180392bfad527c3f9af778bc8ea diff --git a/tests/expectations/compiler/group/group_mul.out b/tests/expectations/compiler/group/group_mul.out index 41526c96f1..95da146651 100644 --- a/tests/expectations/compiler/group/group_mul.out +++ b/tests/expectations/compiler/group/group_mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: eb3189d9f0067604b0469eb04d438a85be64e3e4565635a1851584bcd3ba4b6d initial_ast: a60613f5def981f4df8f49c965754e5eeaa77d6e87f99f1bb6cdb17b364cb517 unrolled_ast: a60613f5def981f4df8f49c965754e5eeaa77d6e87f99f1bb6cdb17b364cb517 - ssa_ast: cc100550e1ec1c35522c06194bf160e1fb60f5d002ce4b6ca0745d3040904893 + ssa_ast: 89879a562827e46fa17905ec2ea7e26ef2f2535b08ba15eb202e235fb4a2e188 diff --git a/tests/expectations/compiler/group/input.out b/tests/expectations/compiler/group/input.out index 9ce97370f5..0c98dafd01 100644 --- a/tests/expectations/compiler/group/input.out +++ b/tests/expectations/compiler/group/input.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 27f7ed55718c2a07aa6f84e974b1358426a4e618563d07c514df7c88d7188ca8 initial_ast: 976950a13a43fd24986284453099b3c760d494bfe6707a47c05e61c410da3394 unrolled_ast: 976950a13a43fd24986284453099b3c760d494bfe6707a47c05e61c410da3394 - ssa_ast: 469f27d1f72f5d05ac05a078abcd9f77ee774182ac3bed2fd4aa5ca606fcb64f + ssa_ast: 43f1ec4d046459ffc39d824cfe3a60c8e1f91180392bfad527c3f9af778bc8ea diff --git a/tests/expectations/compiler/group/mul.out b/tests/expectations/compiler/group/mul.out index a0f0e4ffd0..0bed580e5a 100644 --- a/tests/expectations/compiler/group/mul.out +++ b/tests/expectations/compiler/group/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: aa9f032e49947f1f8e9fa3d594c2564d1635966fde117565dc19677bc2ee4882 initial_ast: b80807e39da4b5a4c3e5a4311f3f003c4990c9815ba30c461dfcb3e84c5e6c32 unrolled_ast: b80807e39da4b5a4c3e5a4311f3f003c4990c9815ba30c461dfcb3e84c5e6c32 - ssa_ast: 4d6a74519733c6cb1f7ccdc84a93baf5daf3a7ef662937732085923df9ca55bd + ssa_ast: 9483c670bcf1329b879f74c5603856ce321b3855afef6f25a5cd97bfc92c2ae1 diff --git a/tests/expectations/compiler/group/mult_by_scalar.out b/tests/expectations/compiler/group/mult_by_scalar.out index af794c54ef..407cc6d043 100644 --- a/tests/expectations/compiler/group/mult_by_scalar.out +++ b/tests/expectations/compiler/group/mult_by_scalar.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3d94a5b90d4b4178d7e3278e134a55145bffd9c296ecba5282f24d995c0fe04a initial_ast: da67531b49522acb0f87d7cf0786683f4d2608efbf5fa4da89827e36652b7ff4 unrolled_ast: da67531b49522acb0f87d7cf0786683f4d2608efbf5fa4da89827e36652b7ff4 - ssa_ast: eec3c94aeb1d30cdb448d7b30c9f21ba26a80d6de174dfa9b3de5536cb7c8240 + ssa_ast: 7fb63783a4897b5d584c590549f3cb56f632b3afeb62146bb24a95b0daaba120 diff --git a/tests/expectations/compiler/group/negate.out b/tests/expectations/compiler/group/negate.out index 7a2c07e8ad..f7f254e111 100644 --- a/tests/expectations/compiler/group/negate.out +++ b/tests/expectations/compiler/group/negate.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: c8df42c50c421f9032ead784e7860f118d7b9e0f495c1107ddfcebd5fcfdd9d9 initial_ast: 79d9474ece6029ed3b0b5a5fd7657c932914d1867572dd6e5478330a8127f249 unrolled_ast: 79d9474ece6029ed3b0b5a5fd7657c932914d1867572dd6e5478330a8127f249 - ssa_ast: 5e2f8c9b0347fa0b52c4d9bd72f207eefef3b9f3ef280effaa5bbcdf2fb1b828 + ssa_ast: 6f681bb2ec65cb1ee7d55fc490c1e9682c26c0c89a77fd8e05243097318d84c9 diff --git a/tests/expectations/compiler/group/operator_methods.out b/tests/expectations/compiler/group/operator_methods.out index bd866f465f..a98e84c833 100644 --- a/tests/expectations/compiler/group/operator_methods.out +++ b/tests/expectations/compiler/group/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: d745c513c959ce3abed861d77d87a662248f8417b7521258835e9ace56b0b6da initial_ast: fe43ed8f6727cf763c6d22db1818916cdd5c74fc30b7a2f9879966b2949391e9 unrolled_ast: fe43ed8f6727cf763c6d22db1818916cdd5c74fc30b7a2f9879966b2949391e9 - ssa_ast: 004778e5bc54ab474940178885f3444dc056b843b49e7c487a7039e4fbb2a4cc + ssa_ast: 7bbd93011fa4d3b8b8b92951e7826a3e73167c36951c9c6eaf7fe834d64f370a diff --git a/tests/expectations/compiler/group/point_input.out b/tests/expectations/compiler/group/point_input.out index 5ee5c6f127..e66af4029f 100644 --- a/tests/expectations/compiler/group/point_input.out +++ b/tests/expectations/compiler/group/point_input.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 1eef8447118efa7352e198dc76a0f41882c1f90bdc3aa29fd45bd7c17b547816 initial_ast: ed9d5db3d1ff005b6dc820e3d57dd7b20e8bb78ef376948eb386fe6f6b27854b unrolled_ast: ed9d5db3d1ff005b6dc820e3d57dd7b20e8bb78ef376948eb386fe6f6b27854b - ssa_ast: a3c45630e1d5f537f1207924c8f2e068e58fe2ac364e93c3d2f9b6f3e37eaafc + ssa_ast: 65c4c8ef4666f0b1c3f013dcc9e7bc9f5bdf2ad90c9ee809fbbf944981b1118e diff --git a/tests/expectations/compiler/group/sub.out b/tests/expectations/compiler/group/sub.out index b17b6d0840..54c44c3a87 100644 --- a/tests/expectations/compiler/group/sub.out +++ b/tests/expectations/compiler/group/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b5deb6fe058cfd48245b762ae48484205ae3912fd912d877315b93700d6278a8 initial_ast: 65be9ce3a9bfb68c6e008b95bf6809c26f6717e778632f0a49aca92be9d0e043 unrolled_ast: 65be9ce3a9bfb68c6e008b95bf6809c26f6717e778632f0a49aca92be9d0e043 - ssa_ast: cd9cc948e73d6aca5cb02ce4f260fba98fd3ba7c1ced682fd28f397a94189b00 + ssa_ast: 40ffb3e4053f20230c43360eda91060d686fa3b2ce7e3d3614d65465dfb1c0d7 diff --git a/tests/expectations/compiler/group/ternary.out b/tests/expectations/compiler/group/ternary.out index 29c2c6d946..d4c7cd684f 100644 --- a/tests/expectations/compiler/group/ternary.out +++ b/tests/expectations/compiler/group/ternary.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 7d33564ae09ce3409cb75346a4776c7284007ec68c9f4716617433cafcfa1b13 initial_ast: 6802e3731f48ab83fa0a38b43249ebd7a73cb99b6ca536834013330063d9a0ba unrolled_ast: 6802e3731f48ab83fa0a38b43249ebd7a73cb99b6ca536834013330063d9a0ba - ssa_ast: f5c0d6e0125e56b208d96177b9a84f0f8ec56cba3d4284c103567bbef0c1308e + ssa_ast: 785f937c6381d96ef08a6f31dccdfbc3275fb40b4754daa1abd418fb7ccb40af diff --git a/tests/expectations/compiler/group/x_and_y.out b/tests/expectations/compiler/group/x_and_y.out index a32e09feb5..bba604803e 100644 --- a/tests/expectations/compiler/group/x_and_y.out +++ b/tests/expectations/compiler/group/x_and_y.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 9abdfd027f3d9911431dc87b745b184540eb4dfed735db8ab507c94752307ded initial_ast: 481d919557c8feaab1d37018bbb51972dcc27dd370f8aad370880110ab572e2a unrolled_ast: 481d919557c8feaab1d37018bbb51972dcc27dd370f8aad370880110ab572e2a - ssa_ast: 5bf490deb9be48c713e6a0220328d2c8057639b47671ef72c45e67c536b7e4ba + ssa_ast: 0a23f26309860be43840c4bf7135fa4b642f5c8181a736a14cde9ff5703bc964 diff --git a/tests/expectations/compiler/group/x_sign_high.out b/tests/expectations/compiler/group/x_sign_high.out index 8112e5adc6..3357768de4 100644 --- a/tests/expectations/compiler/group/x_sign_high.out +++ b/tests/expectations/compiler/group/x_sign_high.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3da70d17ef476250c442a591d7a99347d3fbf616b16456f975a9c655f04e742a initial_ast: adb753c202153a4e7df0440001e01a79cbb35c6cc6882a1b68c9023d70e58fa2 unrolled_ast: adb753c202153a4e7df0440001e01a79cbb35c6cc6882a1b68c9023d70e58fa2 - ssa_ast: c22c8c471015fd973a7582bc53aef4ea687354337fa7b0d7ad904e48fbb31768 + ssa_ast: 36da744bb8e3613d7a56380e16c611324704af8ef6729b8606c802c9e795bfc9 diff --git a/tests/expectations/compiler/group/x_sign_inferred.out b/tests/expectations/compiler/group/x_sign_inferred.out index cc30ce4cd8..e9f6286ff5 100644 --- a/tests/expectations/compiler/group/x_sign_inferred.out +++ b/tests/expectations/compiler/group/x_sign_inferred.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3da70d17ef476250c442a591d7a99347d3fbf616b16456f975a9c655f04e742a initial_ast: 1abc09643eb8b4ad261f0e80a684c84b6508b210afcbfedaeb51434e584fd8a0 unrolled_ast: 1abc09643eb8b4ad261f0e80a684c84b6508b210afcbfedaeb51434e584fd8a0 - ssa_ast: aa5b17a7ae49eef92db76e977dcea78368a1a149f57cc99cfb13ade6b76c8bd8 + ssa_ast: c884b0c112bb49026b38e2ee7cb57de26a79c21831f101aba7f30cadc59a24c9 diff --git a/tests/expectations/compiler/group/x_sign_low.out b/tests/expectations/compiler/group/x_sign_low.out index 04ecbfbe29..1ab6f4d1e6 100644 --- a/tests/expectations/compiler/group/x_sign_low.out +++ b/tests/expectations/compiler/group/x_sign_low.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3da70d17ef476250c442a591d7a99347d3fbf616b16456f975a9c655f04e742a initial_ast: 1a33ac6b583f12e02a2eca908003d69abb7632e11b49510fbfa1fd94adeb56d8 unrolled_ast: 1a33ac6b583f12e02a2eca908003d69abb7632e11b49510fbfa1fd94adeb56d8 - ssa_ast: 35e8df2a2a81f574eedcc0772eafa4266f93e33e91e6f2bdab9e0cb64e5dc96b + ssa_ast: 33b1a76a25f54becb7c79fd99c21dcb0d1541f65d86627f0add8a45daf37147d diff --git a/tests/expectations/compiler/group/zero.out b/tests/expectations/compiler/group/zero.out index f0a8617593..1b39a94e7d 100644 --- a/tests/expectations/compiler/group/zero.out +++ b/tests/expectations/compiler/group/zero.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 2468852fc74f6cfa36cbbde47c14b72cb3f12907e86a7bb3aa7ca09a9c67d6c2 initial_ast: 618754f367dcd51d5f4bd8b9b7cbf5c78fd0a8f2f6b49620425350e87735997b unrolled_ast: 618754f367dcd51d5f4bd8b9b7cbf5c78fd0a8f2f6b49620425350e87735997b - ssa_ast: 167f4f6b4b4cf567b6a1ad77e38993fab70a489f65c4a169c214a3b9b4ff2d1c + ssa_ast: 3fa27d172c17dc6ffaa8db621d6cb1383770a31048cd970ef9c6f84a710428a7 diff --git a/tests/expectations/compiler/input/main.out b/tests/expectations/compiler/input/main.out index e9a5675fd8..254cb1bf9a 100644 --- a/tests/expectations/compiler/input/main.out +++ b/tests/expectations/compiler/input/main.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 23e62412d2a9377334d90aaeb6629b73c77e045ce87f23bd6ae2e2cd242e70f0 initial_ast: a8d64dc385c9f76c3e5658c4172474f711464a35c8000ea2b6b5f602b2985f96 unrolled_ast: a8d64dc385c9f76c3e5658c4172474f711464a35c8000ea2b6b5f602b2985f96 - ssa_ast: 2582c20afd7110638af742443f86e51ba3be86549404d6f01ce4e1f533ea74ec + ssa_ast: cbd7adc6715319e2d73d9111da8ca8621f28ccf1489368698c314f7baa8cd33b diff --git a/tests/expectations/compiler/input/main_field.out b/tests/expectations/compiler/input/main_field.out index 507f8e8836..613ea4b7b9 100644 --- a/tests/expectations/compiler/input/main_field.out +++ b/tests/expectations/compiler/input/main_field.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 2b6bc4ade2305a65746066befacf6a0a18382f754d4d7911d0c6e0abef682114 initial_ast: 2b94692e105c10f66d99826d59ffae22416bd05e01d7222851f6b4e7bb00f716 unrolled_ast: 2b94692e105c10f66d99826d59ffae22416bd05e01d7222851f6b4e7bb00f716 - ssa_ast: 76cf9fb25be298cb14efd7071cd19861e9c2eabe322ebe79dd67909d6fd959ae + ssa_ast: 3ec70d86c3182802d00a7919eb8e02c9d6ec678c52635bb6f5519e2e2ae8d4eb diff --git a/tests/expectations/compiler/integers/i128/add.out b/tests/expectations/compiler/integers/i128/add.out index 3e159dfb90..5fe6638bfe 100644 --- a/tests/expectations/compiler/integers/i128/add.out +++ b/tests/expectations/compiler/integers/i128/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b7a1796fa4abcee565ee7dea475310c15b5881c60a2acc7a2b65cea9a84acf56 initial_ast: cef0fc4b173acf9ee0dd39e711039e011329d0a63f5834b626e64560ec3005e0 unrolled_ast: cef0fc4b173acf9ee0dd39e711039e011329d0a63f5834b626e64560ec3005e0 - ssa_ast: 8a349569fc72b268283cab29e59ac1a495828fc522cca4824b1b7cf78203e403 + ssa_ast: 195d8b2d069fbaedf123760165fc45d446a670772ee8e0c21eb305f14574082f diff --git a/tests/expectations/compiler/integers/i128/and.out b/tests/expectations/compiler/integers/i128/and.out index 03babf34d1..d93933024f 100644 --- a/tests/expectations/compiler/integers/i128/and.out +++ b/tests/expectations/compiler/integers/i128/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b7a1796fa4abcee565ee7dea475310c15b5881c60a2acc7a2b65cea9a84acf56 initial_ast: 83d74d809376055965eca730b2f36ab8863d9c59d5934eb3932d709974020ea6 unrolled_ast: 83d74d809376055965eca730b2f36ab8863d9c59d5934eb3932d709974020ea6 - ssa_ast: 05ea5a9c6c195f6694d0a3079280e627d85176781fa3f16da0eb066a1c3513a3 + ssa_ast: 106564789d2e878d0f6db09e1aaa1fd446a63844c93ed8053077a940c23f3cb8 diff --git a/tests/expectations/compiler/integers/i128/console_assert.out b/tests/expectations/compiler/integers/i128/console_assert.out index 15d87339a8..63d519d99c 100644 --- a/tests/expectations/compiler/integers/i128/console_assert.out +++ b/tests/expectations/compiler/integers/i128/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 809c4e4298aa9ee1320cb7b491bc3dc81deb71a691cdc7add970e2c2bf5f47b5 initial_ast: b17ee11c736f9f897ec37ddb8d79b3656bd0304f1be7818a30f9963b4c600c14 unrolled_ast: b17ee11c736f9f897ec37ddb8d79b3656bd0304f1be7818a30f9963b4c600c14 - ssa_ast: 51e3df228f96a3276362c167d9749a009bb1b489cd7862f8152425b42e13ac24 + ssa_ast: 6595fcdc117dee6ec1f6220c83ed494c2b0e38048132bdb181ace2ea7ad7cc07 diff --git a/tests/expectations/compiler/integers/i128/div.out b/tests/expectations/compiler/integers/i128/div.out index 702f2dbb89..e020183a6d 100644 --- a/tests/expectations/compiler/integers/i128/div.out +++ b/tests/expectations/compiler/integers/i128/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 7034fae8c2db1f78f9f42400f5a6b28d498a7d31f7e35923584622420bfa0ef6 initial_ast: 0f70909e44b0a9462e0a3e8520804398b979f79d9f3332c8e86b2d8fb73a6a32 unrolled_ast: 0f70909e44b0a9462e0a3e8520804398b979f79d9f3332c8e86b2d8fb73a6a32 - ssa_ast: 832f78c88fe433c996e8ac13108281073a4e3347e95e888fe00e8a7288ab3c52 + ssa_ast: 91237671f3a873a8af6be8e578342a41cfb4c560315bbc8fa0e530b70449fbe1 diff --git a/tests/expectations/compiler/integers/i128/eq.out b/tests/expectations/compiler/integers/i128/eq.out index 24bd2a035d..0dd242d932 100644 --- a/tests/expectations/compiler/integers/i128/eq.out +++ b/tests/expectations/compiler/integers/i128/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 91219f5a1516834f9c60220a65cece763ae40c916f636fed729b1fd91e25310a initial_ast: 5ab348dff1246161f290c5ae5544ee97708604639c403f7d11e16e19da67f1c6 unrolled_ast: 5ab348dff1246161f290c5ae5544ee97708604639c403f7d11e16e19da67f1c6 - ssa_ast: c7841dd6fc439f297ba8f98de6e97c5c94597639865b01c28af98ad1a9fc9038 + ssa_ast: 93603c0833fdfc005ea57af526638e5dd6d5f633602e79648b2fbc19195fd626 diff --git a/tests/expectations/compiler/integers/i128/ge.out b/tests/expectations/compiler/integers/i128/ge.out index 0efd931321..9918e6487d 100644 --- a/tests/expectations/compiler/integers/i128/ge.out +++ b/tests/expectations/compiler/integers/i128/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 9036921d0594f2bc8402c7364492ca47d57d34e8588b0bef6491ae6978454e31 initial_ast: 11471f4252e19626c40e410d9e378f4da5559485c2b259c8d8d0aca243a54262 unrolled_ast: 11471f4252e19626c40e410d9e378f4da5559485c2b259c8d8d0aca243a54262 - ssa_ast: f26be04f7007fdfcb7021182154bbfa9493c3dd333cd5ed774df9f4ff8195604 + ssa_ast: 1e95acc16d09353ded49928513f2e8084de542e47c0679826913018fc109d2bc diff --git a/tests/expectations/compiler/integers/i128/gt.out b/tests/expectations/compiler/integers/i128/gt.out index 491f47a10d..f40de4f625 100644 --- a/tests/expectations/compiler/integers/i128/gt.out +++ b/tests/expectations/compiler/integers/i128/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 73d7d29dee3c0c90538069b0a1684281d0cd2f338f1594768727ea83fae404ee initial_ast: 926f9e67f93aed810b9492fbf85be6c82f0a5e3348ac83b6671935a0770d543e unrolled_ast: 926f9e67f93aed810b9492fbf85be6c82f0a5e3348ac83b6671935a0770d543e - ssa_ast: 2934583e15d0acb8f36502ffc434b93a1c24d5b298eac30ed0806a3001f24f65 + ssa_ast: b07c22d3672c3c22c66991bce9b79fc3984a7744e208bc900098c8ad57e98937 diff --git a/tests/expectations/compiler/integers/i128/le.out b/tests/expectations/compiler/integers/i128/le.out index 9c14020991..707ff1ab63 100644 --- a/tests/expectations/compiler/integers/i128/le.out +++ b/tests/expectations/compiler/integers/i128/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 3a80a61b2cc37b77014d08a9648e9e572ae99460a993862404fc3a7ce4051097 initial_ast: ccd5c4d472a24cfd177f87cb1c696690f4769b43dd7f70d7eda7065d0d512c0d unrolled_ast: ccd5c4d472a24cfd177f87cb1c696690f4769b43dd7f70d7eda7065d0d512c0d - ssa_ast: a3ba458b6f36c22e672d0f2432982eab358ae4b181ecdfa6771b3a0ddff70ec7 + ssa_ast: 540b7ab28ad6f20478c374ae0f5be8667b52522ab20c16690f70eb43943900b4 diff --git a/tests/expectations/compiler/integers/i128/lt.out b/tests/expectations/compiler/integers/i128/lt.out index d10fe630a2..a59ca672cf 100644 --- a/tests/expectations/compiler/integers/i128/lt.out +++ b/tests/expectations/compiler/integers/i128/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 27663c1ae0936e46593e6f1cd159d804beb8f3c7071af6699ed78b79add761d0 initial_ast: 8ba6968cc3b50770a19674da3915727796013e5c7ac4390f56782897b3f47472 unrolled_ast: 8ba6968cc3b50770a19674da3915727796013e5c7ac4390f56782897b3f47472 - ssa_ast: 05c985534bea2832a546aee6fad1053c46b8805ca9271653990254fc6ceb62bd + ssa_ast: e5486da33ff80da30033a4333b3b7cb4d7d445440cd5c02dd51a45220e033706 diff --git a/tests/expectations/compiler/integers/i128/max.out b/tests/expectations/compiler/integers/i128/max.out index d89ad6d1b5..7c9749b0b6 100644 --- a/tests/expectations/compiler/integers/i128/max.out +++ b/tests/expectations/compiler/integers/i128/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: f4a9a735aed4062962098cb8670bcbdb02326fd3eceec9eb7c6b44607372c96e initial_ast: 1596986e096a7215bfe3aa8813f2e08269c805924a65cd519a29a43acec87bd9 unrolled_ast: 1596986e096a7215bfe3aa8813f2e08269c805924a65cd519a29a43acec87bd9 - ssa_ast: e98491efe9028fa9bfb5fcfc7b595e8df4567494c293dfe0a44db34b70fb1269 + ssa_ast: deeff76cf4aefbb3bedfe369ef1b0e915ad330a925a768fd47085349150e7ede diff --git a/tests/expectations/compiler/integers/i128/min.out b/tests/expectations/compiler/integers/i128/min.out index 5902be8440..1d7bdb5da7 100644 --- a/tests/expectations/compiler/integers/i128/min.out +++ b/tests/expectations/compiler/integers/i128/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 7d096c5b8581c0b59bf0e34ff5d13735371a4b1fe3df9a6425fff3e4e04c44a6 initial_ast: 1c8f8d27c303fc6c89b5b7e6deafa8ace25e0fc7423ff8da81998329f757a525 unrolled_ast: 1c8f8d27c303fc6c89b5b7e6deafa8ace25e0fc7423ff8da81998329f757a525 - ssa_ast: 976e0727e1c59f57fbe355f981a9c68763e16886063cf400927ce49b9c59c37a + ssa_ast: 9120ed84de27a6c588d254dcd5f79448e828f75d9dad9044859ea0f2900649d7 diff --git a/tests/expectations/compiler/integers/i128/mul.out b/tests/expectations/compiler/integers/i128/mul.out index b6a18f27b0..f5e6e427b2 100644 --- a/tests/expectations/compiler/integers/i128/mul.out +++ b/tests/expectations/compiler/integers/i128/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 0a3d0e75cabf9109c310875de99ef0185236ade5661ec59843a4d3ade564cc87 initial_ast: 79bbe6b59c0346d5bdf7d3029ae719646236195fe187b07fbe89f6891dd0c165 unrolled_ast: 79bbe6b59c0346d5bdf7d3029ae719646236195fe187b07fbe89f6891dd0c165 - ssa_ast: 5925c3c928596a2b87153dd46c24d88b550917a17833012d00f2eb25d11e7e39 + ssa_ast: 62eb09187c57e9a06b7c698a6652d863ff2be019455cd75527a3f2814052fdf0 diff --git a/tests/expectations/compiler/integers/i128/ne.out b/tests/expectations/compiler/integers/i128/ne.out index 4d8dffbf6e..8041864ea3 100644 --- a/tests/expectations/compiler/integers/i128/ne.out +++ b/tests/expectations/compiler/integers/i128/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: c4acc91b534d1069d54ef3a6fa44ba2e574f6afe217f7ed8786d76faca728ab7 initial_ast: 7909a607383e2009b43be61ceee175701aa38ff919f832ce8d9ac46653a9ba20 unrolled_ast: 7909a607383e2009b43be61ceee175701aa38ff919f832ce8d9ac46653a9ba20 - ssa_ast: 67e660d720dd1376b3b4585352839d0ef811ce9b8ca8b27f8c9e10f2fd4eb49b + ssa_ast: b99d3b92fc002100a761cf48aa600a4901dfe4a07096f2cc21d64502654a2518 diff --git a/tests/expectations/compiler/integers/i128/negate.out b/tests/expectations/compiler/integers/i128/negate.out index 46cb69d546..1d3ccb1b82 100644 --- a/tests/expectations/compiler/integers/i128/negate.out +++ b/tests/expectations/compiler/integers/i128/negate.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 4d43aa69ae8a201ba01257a0b308c7132493807dd9986c388972a63af07f6982 initial_ast: 4dbc9ea3f7b9be4c0377169581a00ae00f0867842263ee35e53c4aeabe622f6e unrolled_ast: 4dbc9ea3f7b9be4c0377169581a00ae00f0867842263ee35e53c4aeabe622f6e - ssa_ast: 62546553c53f70d2c93939dee123c30db9244741f96b6b1165e2a9c98e3fd443 + ssa_ast: 24b8800c337c2d38f23dbd8707bdc898b63e599b7aeac2f26e3e7be79e39f021 diff --git a/tests/expectations/compiler/integers/i128/negate_zero.out b/tests/expectations/compiler/integers/i128/negate_zero.out index 0e04f6be14..22bc15430e 100644 --- a/tests/expectations/compiler/integers/i128/negate_zero.out +++ b/tests/expectations/compiler/integers/i128/negate_zero.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 34fcde78f661247ade77dd607c349139ab960d39b6a5e10efb7102e0f52aa9de initial_ast: 6df01ef07ab0b2d02c4f92057a10cb7f397274fd7210eac79e71cd298f9cfa2a unrolled_ast: 6df01ef07ab0b2d02c4f92057a10cb7f397274fd7210eac79e71cd298f9cfa2a - ssa_ast: de182364a07155660eb484001c6716be439338dbf891889ccc62ec6a2660fb02 + ssa_ast: 64f57241c80ea8f31d9e61494efc06b26fb3e4125bcf68af57f9f5b5b2fa3335 diff --git a/tests/expectations/compiler/integers/i128/operator_methods.out b/tests/expectations/compiler/integers/i128/operator_methods.out index 8def53cbda..dbdbdbed2b 100644 --- a/tests/expectations/compiler/integers/i128/operator_methods.out +++ b/tests/expectations/compiler/integers/i128/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 01980590e6fa50034c226d4672bcd6d6a7f25b20dea3d696750947803335f586 initial_ast: fb0cc32c174c5b14d16bafef9de4bef50db82e85f825fd316864ccfb0ceaf193 unrolled_ast: fb0cc32c174c5b14d16bafef9de4bef50db82e85f825fd316864ccfb0ceaf193 - ssa_ast: 69adb4dccc5d414e4fa4919414aafb3cd835fc5582d35f76a815f8a0a086bf60 + ssa_ast: a77f23366aec73c3e1d33c304410fc058e50012fee1053e3815a34f574f4e5b6 diff --git a/tests/expectations/compiler/integers/i128/or.out b/tests/expectations/compiler/integers/i128/or.out index c64778eb55..85793ec0be 100644 --- a/tests/expectations/compiler/integers/i128/or.out +++ b/tests/expectations/compiler/integers/i128/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b7a1796fa4abcee565ee7dea475310c15b5881c60a2acc7a2b65cea9a84acf56 initial_ast: 7d48465f0f9d49f833daa877dc178177815c66fb67759f297bcd53d7c97f7b2b unrolled_ast: 7d48465f0f9d49f833daa877dc178177815c66fb67759f297bcd53d7c97f7b2b - ssa_ast: f945a06eadab4d88be176412a6efdffd3d5b7e626b3c2242d3069938a09ee0c0 + ssa_ast: d913072199132a6cba57980186ee8a7cfe26861618635703113bfe08366b7ff3 diff --git a/tests/expectations/compiler/integers/i128/pow.out b/tests/expectations/compiler/integers/i128/pow.out index 455b7de65c..123b4c5c1c 100644 --- a/tests/expectations/compiler/integers/i128/pow.out +++ b/tests/expectations/compiler/integers/i128/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5b2a4c4f581321b440a00dc3d0e6731b0990b3316681bf74f0e3b9b7aa1d5857 initial_ast: ead09b6edb131cb1ebe5ff0f457466848d4308c30641a9b3f731733860640da6 unrolled_ast: ead09b6edb131cb1ebe5ff0f457466848d4308c30641a9b3f731733860640da6 - ssa_ast: 7ffff34b12997ef78725a04d57b6961ac5fc567350b0b84d0a3323e78992ed60 + ssa_ast: de6e04975af419386a5d07fd5d889e28f27b0588ccdba0fc1f3e9e12f959ac96 diff --git a/tests/expectations/compiler/integers/i128/shl.out b/tests/expectations/compiler/integers/i128/shl.out index d0991482dc..89d046ced3 100644 --- a/tests/expectations/compiler/integers/i128/shl.out +++ b/tests/expectations/compiler/integers/i128/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3bb40d51d0fc627b1a310c49481404fe8fbd7a46140b0540605108582dcfc060 initial_ast: 3472233e4386ea23488fae14fad0d622bffabc8f09d5f54c13885dc7251147b5 unrolled_ast: 3472233e4386ea23488fae14fad0d622bffabc8f09d5f54c13885dc7251147b5 - ssa_ast: 82349f14bdf67706714d6c7d61bb421f7d878edb93f8167dc9caf9484fa4fe89 + ssa_ast: 19b0999ba23d794571ae2c7989b5887c1045d9189b0c632aea793d072fec0d15 diff --git a/tests/expectations/compiler/integers/i128/shr.out b/tests/expectations/compiler/integers/i128/shr.out index 8920753c6d..70cd49847c 100644 --- a/tests/expectations/compiler/integers/i128/shr.out +++ b/tests/expectations/compiler/integers/i128/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3bb40d51d0fc627b1a310c49481404fe8fbd7a46140b0540605108582dcfc060 initial_ast: 82145bc51e53bb9b1db741b9514215b79c3dfdcb5dfca3b9359deaa5f2d8ae6e unrolled_ast: 82145bc51e53bb9b1db741b9514215b79c3dfdcb5dfca3b9359deaa5f2d8ae6e - ssa_ast: 3ffdab6b00fe31c1c20fa08f2c8bbcdd7188dff11ac1bca38aaaae6fb4a1ee4c + ssa_ast: 45862e50634517b2d5705e7aca96ba7c3e87ee243e36d7bc094f6069801795cf diff --git a/tests/expectations/compiler/integers/i128/sub.out b/tests/expectations/compiler/integers/i128/sub.out index aafe4095ca..2c9261f5c7 100644 --- a/tests/expectations/compiler/integers/i128/sub.out +++ b/tests/expectations/compiler/integers/i128/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: ecf34ea664106ec74de1673761e384ad672b16363124f7082e6bf6d9956516dd initial_ast: 02204f15979c7679e688313373c79e25a4f83fd256487cd5f680ea58df71fb24 unrolled_ast: 02204f15979c7679e688313373c79e25a4f83fd256487cd5f680ea58df71fb24 - ssa_ast: a68636d11c22252ec8a087ba401f29c41930b9a109df7417e758384ac645e288 + ssa_ast: b00ad449914b2e7e6e607ca07cdba5631716f6ab18e118d87f8c3b48e16fda69 diff --git a/tests/expectations/compiler/integers/i128/ternary.out b/tests/expectations/compiler/integers/i128/ternary.out index 3f04c492d1..d81a94a88d 100644 --- a/tests/expectations/compiler/integers/i128/ternary.out +++ b/tests/expectations/compiler/integers/i128/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 920e39624bf39cb7915596796f56d41f21fdac239f7d059d65a35a50d88547cc initial_ast: 95cac05f793bdc703b02a17ea7310e27714c842eef63c089aa84d0e99baf5a3d unrolled_ast: 95cac05f793bdc703b02a17ea7310e27714c842eef63c089aa84d0e99baf5a3d - ssa_ast: b787f459d870b88d7409375bac35aaef83dfe7fb2633491416b025bd737e86bb + ssa_ast: cb805d1a99c50cb0524d14b69c2485ae53083f0921240d7e88e36764993fd903 diff --git a/tests/expectations/compiler/integers/i128/xor.out b/tests/expectations/compiler/integers/i128/xor.out index a90baec729..47ef4c934e 100644 --- a/tests/expectations/compiler/integers/i128/xor.out +++ b/tests/expectations/compiler/integers/i128/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 8405502a06368847e27067f0ed7c44986422383e2608b7ada1a7e10dfda6fd83 initial_ast: a345394370a7be4a24f29a7f13d1359aced159d84a8c60dc9c95e2d16ee1e653 unrolled_ast: a345394370a7be4a24f29a7f13d1359aced159d84a8c60dc9c95e2d16ee1e653 - ssa_ast: ca9d7e2be2c14e1e53d75842005a82e27fc18f10e6cbc6443bb4f442fa37464b + ssa_ast: fc6d4a49e1e2fc2c2bae46c8e6d4518b48030b3b66a16b2ad8e191d1d5870490 diff --git a/tests/expectations/compiler/integers/i16/add.out b/tests/expectations/compiler/integers/i16/add.out index bba9a3de1d..59da39ce40 100644 --- a/tests/expectations/compiler/integers/i16/add.out +++ b/tests/expectations/compiler/integers/i16/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 2c7911ddb339c2fcdee25cf21fec17727233c194b135902d29f247cc7c20c446 initial_ast: 49e6fdaa246d010eff70b43b87e6db365cfcd34fe168cd98297b0482f6716c41 unrolled_ast: 49e6fdaa246d010eff70b43b87e6db365cfcd34fe168cd98297b0482f6716c41 - ssa_ast: 8b7f3a60ed7fa5542923556a83a323ef1569ea05418ba7f29a0e860585949b55 + ssa_ast: ed81a4dcb512e1ccb1a3335adbcbee22b22099a4232418671e99dfb73f837a66 diff --git a/tests/expectations/compiler/integers/i16/and.out b/tests/expectations/compiler/integers/i16/and.out index 662e9f5135..034ab6c0e5 100644 --- a/tests/expectations/compiler/integers/i16/and.out +++ b/tests/expectations/compiler/integers/i16/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 2c7911ddb339c2fcdee25cf21fec17727233c194b135902d29f247cc7c20c446 initial_ast: 5945d7053ce292bb3d594e228a83538b51756c6b423d6cd2244cf146719d22f4 unrolled_ast: 5945d7053ce292bb3d594e228a83538b51756c6b423d6cd2244cf146719d22f4 - ssa_ast: e75c1610df4edcbbb1d6ddd80dc4bbbf4ad1a4397033b4c9ddc09b0509c72541 + ssa_ast: 500542e443c67251d3f1c50cf18393deb32cf8d8fd43b8a8ff841a15674c6093 diff --git a/tests/expectations/compiler/integers/i16/console_assert.out b/tests/expectations/compiler/integers/i16/console_assert.out index f8a024d13a..8a4a7afd05 100644 --- a/tests/expectations/compiler/integers/i16/console_assert.out +++ b/tests/expectations/compiler/integers/i16/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 1fc4c14c2b4a2f91035315a0cb5fce983e1c75edea3c21e33abfc3a088cff990 initial_ast: c2387281e1bb8c23c610696c723b380065f00d9d6d636cfa17a598d0f85018cf unrolled_ast: c2387281e1bb8c23c610696c723b380065f00d9d6d636cfa17a598d0f85018cf - ssa_ast: d68b81f91cda6357312d890ae8814bb369ab9289b87991c51ee8224c3e7be4f3 + ssa_ast: e0b5ccc17f458ca534b190df0e4f3a6b427d0cb62e1c53f46231ff1fe94989c3 diff --git a/tests/expectations/compiler/integers/i16/div.out b/tests/expectations/compiler/integers/i16/div.out index 36ad86dba2..e72e6ccffd 100644 --- a/tests/expectations/compiler/integers/i16/div.out +++ b/tests/expectations/compiler/integers/i16/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 452b7c31531e8687d2bd8dd4036e0916485f052e946807e3cb3e23143f2eeaf3 initial_ast: fcb0c1f1a13c49bb15ac0ac570860e1eba1b5d257bf91baa490a8f07876171df unrolled_ast: fcb0c1f1a13c49bb15ac0ac570860e1eba1b5d257bf91baa490a8f07876171df - ssa_ast: 840ee0f7062f3107c53106b2643f1115c7d503c2aa9c554f8f734106f283119d + ssa_ast: 429b8dbc47b5e48a5f70f7588bd5102dd09e683ef7a4c02828b0c9cd859aee5e diff --git a/tests/expectations/compiler/integers/i16/eq.out b/tests/expectations/compiler/integers/i16/eq.out index 59c3aedb70..f52da16aaf 100644 --- a/tests/expectations/compiler/integers/i16/eq.out +++ b/tests/expectations/compiler/integers/i16/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 9a6fd528e0edefba421380e21519daac2b6422f3954ce74ee02bd78722f091c0 initial_ast: 2fec6d4b8b764b96e271ab6a31107bd2aadafb3b68bb47df93b749311c8828e0 unrolled_ast: 2fec6d4b8b764b96e271ab6a31107bd2aadafb3b68bb47df93b749311c8828e0 - ssa_ast: d34f58e44675071fe8f885d2b0b5f504a264b983f699f41976c30964504d700f + ssa_ast: 07858456ca5f152aee6d34d3e8d0025304608eb328ec21e2bf414a9ebd4a615d diff --git a/tests/expectations/compiler/integers/i16/ge.out b/tests/expectations/compiler/integers/i16/ge.out index aca81a1576..f685614570 100644 --- a/tests/expectations/compiler/integers/i16/ge.out +++ b/tests/expectations/compiler/integers/i16/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 4f6e6ce3438c3b0e079e393d48dbe34f4161668307e41fb27c15f2effa3a23ab initial_ast: bb9517ec8f446205ecd55e21ea9d93b2b0460f6e22d25f84880c816bdcd524d0 unrolled_ast: bb9517ec8f446205ecd55e21ea9d93b2b0460f6e22d25f84880c816bdcd524d0 - ssa_ast: 43adb062cb7dc7e4aac92528e3545d6b8b400fcce7dadb6524079f7180b4ffb4 + ssa_ast: fdceb68b20c6528f5197de6b4853a46aa56b33d0cba5abf90a7faace0c517cd3 diff --git a/tests/expectations/compiler/integers/i16/gt.out b/tests/expectations/compiler/integers/i16/gt.out index f8f16defc0..0db31ed2c6 100644 --- a/tests/expectations/compiler/integers/i16/gt.out +++ b/tests/expectations/compiler/integers/i16/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: e1a19bbf471806a4b88240d098a78cd28a84e8fdc61f81c28242e7419a2ea1f7 initial_ast: 296fe3a3669f387be6b4638882363df2e0393d86019ad43940f36b1c01807b75 unrolled_ast: 296fe3a3669f387be6b4638882363df2e0393d86019ad43940f36b1c01807b75 - ssa_ast: a33e947f48cd47a38b17b5f9f9740d3ef74e4c626213008208fc8cf1bacf5d7e + ssa_ast: 4034eb363f09c285cd844c645f8861555d0462d7f65a15f8ae802fb496512bee diff --git a/tests/expectations/compiler/integers/i16/le.out b/tests/expectations/compiler/integers/i16/le.out index 1f01811254..5e6dfe4cab 100644 --- a/tests/expectations/compiler/integers/i16/le.out +++ b/tests/expectations/compiler/integers/i16/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 6a8852e028a48406012818fc30637c8892bb322e1e43b97b3c87b8b1f6d37b4b initial_ast: 81c75e50f7d9f8f17fc27789df30c7e2c26d6e10c2dbc12098ff510acddbdeef unrolled_ast: 81c75e50f7d9f8f17fc27789df30c7e2c26d6e10c2dbc12098ff510acddbdeef - ssa_ast: f914a37dee3a6557af91ce76ec84123dcbcb0b932e96a168145a4956eb96f20a + ssa_ast: 3223b19e8abe425d58136a2b4eb4b92b17456603736347b8b336f6a6539f1c1e diff --git a/tests/expectations/compiler/integers/i16/lt.out b/tests/expectations/compiler/integers/i16/lt.out index 8088e8f1b5..7191127146 100644 --- a/tests/expectations/compiler/integers/i16/lt.out +++ b/tests/expectations/compiler/integers/i16/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 54ff3d57fd6d6a459da0529f1082adf684abe5f57693b861dc7e2af2fb497cdb initial_ast: 58204fe9684f7b768c9168d3bb295bcc26bf17fc9e5f31212acf98dda971e32d unrolled_ast: 58204fe9684f7b768c9168d3bb295bcc26bf17fc9e5f31212acf98dda971e32d - ssa_ast: 0445d995410f9a02f4dc0269857ae84989af35bbb7be6e47d20a95378cbc87f6 + ssa_ast: 5069189daee8a1d08439e30da0af4f21a8fbb164c91a81ce9ec9b5777e465f6a diff --git a/tests/expectations/compiler/integers/i16/max.out b/tests/expectations/compiler/integers/i16/max.out index 843ff6cc32..442c673c48 100644 --- a/tests/expectations/compiler/integers/i16/max.out +++ b/tests/expectations/compiler/integers/i16/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 57b0b52cb2b0c6908e058a5c5e21e416aa4c1f15f91ba992a71d3c26f7c60dda initial_ast: 74a6b05734ea4d6db6b285086ab0252e6d36fe8741bdcf12d59a1748f20099d2 unrolled_ast: 74a6b05734ea4d6db6b285086ab0252e6d36fe8741bdcf12d59a1748f20099d2 - ssa_ast: 7cf98bf6c48d3f89b6073b25b8b6793e6def9094134f69182864f220176eba03 + ssa_ast: af61cf9c20d43b29246ddd7ba9bed3a6c30f4a2b7e2e3bfb83dff7896f0539af diff --git a/tests/expectations/compiler/integers/i16/min.out b/tests/expectations/compiler/integers/i16/min.out index eb9e6ae22c..3b143c34ea 100644 --- a/tests/expectations/compiler/integers/i16/min.out +++ b/tests/expectations/compiler/integers/i16/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 8670b2a8edf5d9fecca99251656174a22b8dde340ebcae4a6281b578c8d5bc56 initial_ast: 632cb26e1f4fa42650b74b6d4233add1130d52d0852b78c16a6c79704e0c3ecc unrolled_ast: 632cb26e1f4fa42650b74b6d4233add1130d52d0852b78c16a6c79704e0c3ecc - ssa_ast: a9b54b511f7f5159e1c8a11df3301960dfe0d414a6e2b22897aa4577ac1e38ff + ssa_ast: 852e7f4ad7c7d890d57028991ca14800078f9282dc45ff39e84a1635377485ea diff --git a/tests/expectations/compiler/integers/i16/mul.out b/tests/expectations/compiler/integers/i16/mul.out index 75ac0f4047..af154c2c96 100644 --- a/tests/expectations/compiler/integers/i16/mul.out +++ b/tests/expectations/compiler/integers/i16/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 6dd8e3b3f5b57e5369f8162ac07b6f0cc7bbe9512508eb33c8f3dd599e111b85 initial_ast: eb870b1233098d1d83737d7fd8166a6275111fb0b3ecc0bd7d953c114af01dd2 unrolled_ast: eb870b1233098d1d83737d7fd8166a6275111fb0b3ecc0bd7d953c114af01dd2 - ssa_ast: 89fe48cfef63fffcc11361d6ac4b399ad7c6b9bc31f77ecf171730394c6de394 + ssa_ast: 85b687244fb834619df9d025d2aa9480a1456a1666a936a8dc2417b4e342f543 diff --git a/tests/expectations/compiler/integers/i16/ne.out b/tests/expectations/compiler/integers/i16/ne.out index 8cc865fbf2..e974544b18 100644 --- a/tests/expectations/compiler/integers/i16/ne.out +++ b/tests/expectations/compiler/integers/i16/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 5845e0b27c33dddb59ec39d7424da9981b2e27d79934fde39d50c38b323cf1b6 initial_ast: 1ed49d02c80f8cd7bef6e93c693c6f840af526f9d315b2796f6fdb4b25894a2a unrolled_ast: 1ed49d02c80f8cd7bef6e93c693c6f840af526f9d315b2796f6fdb4b25894a2a - ssa_ast: d4fc2ef645866e079830f11cd54137573c978f05e4c29b9c6f582ca6a8b94cdd + ssa_ast: d4b7270e35fc18ca2013fb524768d8e9a87f7674ed28701eb6c60b4152079572 diff --git a/tests/expectations/compiler/integers/i16/negate.out b/tests/expectations/compiler/integers/i16/negate.out index 53f4a2c059..2fa2e15752 100644 --- a/tests/expectations/compiler/integers/i16/negate.out +++ b/tests/expectations/compiler/integers/i16/negate.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 5ba8e6fff792d26fb76663df5f3f4f732d3592841e5d4d33190ec72b870a6dc9 initial_ast: 18e67f0234c32caebae9a010a4da2cf3ea545efa27fa8c65d9043c185cac6b54 unrolled_ast: 18e67f0234c32caebae9a010a4da2cf3ea545efa27fa8c65d9043c185cac6b54 - ssa_ast: 6b4f01ae24fda6a5a06ee526855d249bb19ea2489fb208bedd43b24ca9434076 + ssa_ast: 4401cd9748490a53b4756a3a5b28e414c2fa6a1f11305a5c77e14a905e89c364 diff --git a/tests/expectations/compiler/integers/i16/negate_zero.out b/tests/expectations/compiler/integers/i16/negate_zero.out index 4c1095b462..2941a561b7 100644 --- a/tests/expectations/compiler/integers/i16/negate_zero.out +++ b/tests/expectations/compiler/integers/i16/negate_zero.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 initial_ast: b70fb2e84c0c1888ca7f72b5777d9a30d13ce0918305e0897f1210b2547f42bf unrolled_ast: b70fb2e84c0c1888ca7f72b5777d9a30d13ce0918305e0897f1210b2547f42bf - ssa_ast: e437450ac26d6317b046910f7240f6491e0c444d5c42b0395223ad5fadf3666a + ssa_ast: ad3e1ced50c47c003ec0b77cfc13c32198f9be02451cead43f32bf33214319e1 diff --git a/tests/expectations/compiler/integers/i16/operator_methods.out b/tests/expectations/compiler/integers/i16/operator_methods.out index 0ff517ae08..d41ea615f8 100644 --- a/tests/expectations/compiler/integers/i16/operator_methods.out +++ b/tests/expectations/compiler/integers/i16/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b0770aff98c17e17fb47ce2269ab3fe89208374c8f786f02c0747c71e24bd362 initial_ast: 91811f9d0b0dbe7b10516540b6315b84e89c29adecd3519633cb9daa018b6642 unrolled_ast: 91811f9d0b0dbe7b10516540b6315b84e89c29adecd3519633cb9daa018b6642 - ssa_ast: fcc0aff9459e93709d4dd5179e2073b7a565fcb346713d70cdd83b7a9d136b2d + ssa_ast: 5e416fd79808589e432225eb608e390539aefb06e28b5c6d1c1d5419a9e3cdf1 diff --git a/tests/expectations/compiler/integers/i16/or.out b/tests/expectations/compiler/integers/i16/or.out index 6bdacb572a..ddc3ede4ab 100644 --- a/tests/expectations/compiler/integers/i16/or.out +++ b/tests/expectations/compiler/integers/i16/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 2c7911ddb339c2fcdee25cf21fec17727233c194b135902d29f247cc7c20c446 initial_ast: f4a4b36fe49563990b1935a3652f269c486e3ff1e4f2703bd9ba27bea448441d unrolled_ast: f4a4b36fe49563990b1935a3652f269c486e3ff1e4f2703bd9ba27bea448441d - ssa_ast: 60655c11dcca530a5b54179dbe3a1b467423ea0aeb4951c088195559528c0954 + ssa_ast: 3dbebfe7a00fa1628a278ac7a5e68df24316b2e8dbfa7c3d3a6564cb0e9a63a8 diff --git a/tests/expectations/compiler/integers/i16/pow.out b/tests/expectations/compiler/integers/i16/pow.out index 5eabe85fd3..be75b82740 100644 --- a/tests/expectations/compiler/integers/i16/pow.out +++ b/tests/expectations/compiler/integers/i16/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 935da16d7df054c00286faa15dd10d61e07092638bad897f4fbd2de59a55d4af initial_ast: 56c388701b0fb054284c35b2a8667a593c51c8232d3a3a379ee71edfc9fc8890 unrolled_ast: 56c388701b0fb054284c35b2a8667a593c51c8232d3a3a379ee71edfc9fc8890 - ssa_ast: 0a883ebe440001a326a9b12fc53efff42269533bfddb665992da1c1172847d5b + ssa_ast: e76adbddc33457e03f4d04bb9377dc7483d6ccf98218c5d4efae3ab9dd5ce04a diff --git a/tests/expectations/compiler/integers/i16/shl.out b/tests/expectations/compiler/integers/i16/shl.out index 640c59dcf3..710f756366 100644 --- a/tests/expectations/compiler/integers/i16/shl.out +++ b/tests/expectations/compiler/integers/i16/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b3abe04a59183a7c3eb40617edc44dec991ff67a3b71bb9cafdd8f20ccdd03f7 initial_ast: 14769071e8f996b3ff20a2dd730b84d4f43bdd5cee2267f3437f494db29f858a unrolled_ast: 14769071e8f996b3ff20a2dd730b84d4f43bdd5cee2267f3437f494db29f858a - ssa_ast: f1beffa5bad200c694bf0d7fa2de5f9a0312416b73a434f306f0f8dcbeb321cd + ssa_ast: 0977c427de2a05ef56a2d7b15c1cde4c475ee8d59cee40eb23ade1402bc037a5 diff --git a/tests/expectations/compiler/integers/i16/shr.out b/tests/expectations/compiler/integers/i16/shr.out index be6457aeed..3a7312fcd2 100644 --- a/tests/expectations/compiler/integers/i16/shr.out +++ b/tests/expectations/compiler/integers/i16/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b3abe04a59183a7c3eb40617edc44dec991ff67a3b71bb9cafdd8f20ccdd03f7 initial_ast: aef75576f734d6edd60f3c4f0bc7bb186b8109fa80a80f1c92267e127ea1d59e unrolled_ast: aef75576f734d6edd60f3c4f0bc7bb186b8109fa80a80f1c92267e127ea1d59e - ssa_ast: d4f1065ff78549a20790372f3e3f12d77562fa9b13869669e3ccbe2fae098956 + ssa_ast: 62dc2f3d5a3cd52d40a1f932a89f740c8b47df9d1980250af6717086bbdc0e34 diff --git a/tests/expectations/compiler/integers/i16/sub.out b/tests/expectations/compiler/integers/i16/sub.out index 1087bfa1aa..01605b52d2 100644 --- a/tests/expectations/compiler/integers/i16/sub.out +++ b/tests/expectations/compiler/integers/i16/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 943916e0ea110fb1aefe6999a3f26173e62f3717d66e88455526446567036c22 initial_ast: 01b59879a5c724b150a97c4dde5f943c2f20efe3f15d4d395a3fe91005be2127 unrolled_ast: 01b59879a5c724b150a97c4dde5f943c2f20efe3f15d4d395a3fe91005be2127 - ssa_ast: 7484a6c404947188bb53ba20d5c7d376de1880784ab84e6265187b7b0b4cf750 + ssa_ast: 1f565c1e4bf1ccec004c049a76b112ac37bddebbaba83e47a51f7e1606573b97 diff --git a/tests/expectations/compiler/integers/i16/ternary.out b/tests/expectations/compiler/integers/i16/ternary.out index 250f4e72d0..ed1fd994f5 100644 --- a/tests/expectations/compiler/integers/i16/ternary.out +++ b/tests/expectations/compiler/integers/i16/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 530b07c6c47bea42f2e00c08bcdd4fd953faa8903b7104f27ca86058d4bb139f initial_ast: f4114b00588ee019733f188567fe6983185170adbe1492d37771784f9f2e2693 unrolled_ast: f4114b00588ee019733f188567fe6983185170adbe1492d37771784f9f2e2693 - ssa_ast: 687bb6fbf20d523a107bc5a863a0374d6fc7fecb6a1fe1c3d0954604b9f461bb + ssa_ast: 0b2a3727faa108c048ac431e54a33b4deb6a92a20ec15d2f99455b423aed6f01 diff --git a/tests/expectations/compiler/integers/i16/xor.out b/tests/expectations/compiler/integers/i16/xor.out index 860a8c780e..b9ba2db3d3 100644 --- a/tests/expectations/compiler/integers/i16/xor.out +++ b/tests/expectations/compiler/integers/i16/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: eb4fed9cfe74f76e7a3c46480ad5e8325180ee5e388b7cefa93541458c79dc2a initial_ast: 89767530143254816b79c55bee743eba5b43d7fe5790f223ab3b122304c3eefd unrolled_ast: 89767530143254816b79c55bee743eba5b43d7fe5790f223ab3b122304c3eefd - ssa_ast: 19151aafdb1a45e68450c1aa9e804ec0ce0fe72845be843d73aeefae75b9818c + ssa_ast: c1b2a305e3c9348798d9b5107b782c7238a57685a9ebe2cd0cbf30174c8304ad diff --git a/tests/expectations/compiler/integers/i32/add.out b/tests/expectations/compiler/integers/i32/add.out index 113747d932..8a58f60158 100644 --- a/tests/expectations/compiler/integers/i32/add.out +++ b/tests/expectations/compiler/integers/i32/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 06d0a821012e07b40e3730441970af91f580ac09d484495bd18fba367bc715f8 initial_ast: f9ec39a3a7041d9d31ec1d68bea774e287607addaec7d0bb862d40d50a60a19e unrolled_ast: f9ec39a3a7041d9d31ec1d68bea774e287607addaec7d0bb862d40d50a60a19e - ssa_ast: 0292a9582b98fa496ca987e970c1cf7063b288ecaf8fa99268da984e1ecc4dd2 + ssa_ast: bdfff5125e35b69339e24af30465a53d33d67dbc0b45c95cf3ce74299a902df1 diff --git a/tests/expectations/compiler/integers/i32/and.out b/tests/expectations/compiler/integers/i32/and.out index 2ebd51e088..534eae5feb 100644 --- a/tests/expectations/compiler/integers/i32/and.out +++ b/tests/expectations/compiler/integers/i32/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 06d0a821012e07b40e3730441970af91f580ac09d484495bd18fba367bc715f8 initial_ast: 5a6fea62e5f5c5782c21788429605127f2a1868f1306e78a6649d3218031080a unrolled_ast: 5a6fea62e5f5c5782c21788429605127f2a1868f1306e78a6649d3218031080a - ssa_ast: 8d8a552ebf29f074d0021d8c2863be39cc2ffdabd1456ee32bac52f620034ca2 + ssa_ast: d4185ccca26a9774603ac7a11807a2e988220e9df7e14a2441bd2272255cde9c diff --git a/tests/expectations/compiler/integers/i32/console_assert.out b/tests/expectations/compiler/integers/i32/console_assert.out index 4509ffc5ad..ba745d8ef9 100644 --- a/tests/expectations/compiler/integers/i32/console_assert.out +++ b/tests/expectations/compiler/integers/i32/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5a123b22fda20783fdb0f82c51bc23cd043f0f13a0deb2185eb493cc80499d8f initial_ast: dc3b855c960e45ab23efe05f89a635b869af6c6f5b89cd44335540e83416bb8b unrolled_ast: dc3b855c960e45ab23efe05f89a635b869af6c6f5b89cd44335540e83416bb8b - ssa_ast: 98e932494a35361fa82842c7d66e057339bef0943d83e57beb1e38c807cdbc21 + ssa_ast: 1825b1c769c24365375137c526da014b6983e92da2effc67e66c9b926b2b1ee3 diff --git a/tests/expectations/compiler/integers/i32/div.out b/tests/expectations/compiler/integers/i32/div.out index c96c6557e6..fa778e8ceb 100644 --- a/tests/expectations/compiler/integers/i32/div.out +++ b/tests/expectations/compiler/integers/i32/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 1e1ad21140ba63decbebd0245ea4e64e60f42a572cf131e83e7dea27048774e5 initial_ast: 11f108e7c75c3a21db122a60d89611b26f25cfcb78ee132191de8fab7837138e unrolled_ast: 11f108e7c75c3a21db122a60d89611b26f25cfcb78ee132191de8fab7837138e - ssa_ast: d3810077e73bffee4c86270b4300a70ed3397d1f6ba2361f336f69e97f065e4b + ssa_ast: 5f0aebaf8f00f07f72c8ad097666a1047c35c5e6802e45e6432bfd25e51a48ce diff --git a/tests/expectations/compiler/integers/i32/eq.out b/tests/expectations/compiler/integers/i32/eq.out index 5e22f7a4a1..c6ff8a9feb 100644 --- a/tests/expectations/compiler/integers/i32/eq.out +++ b/tests/expectations/compiler/integers/i32/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 759ecc252daec5ad529daf4340407bd63b4b1d0ef41234986620aa259edd9fe9 initial_ast: b90ccb385bc5b2a743c481ed3fd7ef334cc3b0cd3167b76dc75c0a8d1e48f81c unrolled_ast: b90ccb385bc5b2a743c481ed3fd7ef334cc3b0cd3167b76dc75c0a8d1e48f81c - ssa_ast: 0800b221b886091b96ae70bc0516f4cf7e84ed821bf6941b61f86f6e5f5b7cf7 + ssa_ast: baa896bcfddef9a1e16e1968cbbe163760903dd3bf28a390ec695ee47ef57b52 diff --git a/tests/expectations/compiler/integers/i32/ge.out b/tests/expectations/compiler/integers/i32/ge.out index 1eb00882d4..773d65f10e 100644 --- a/tests/expectations/compiler/integers/i32/ge.out +++ b/tests/expectations/compiler/integers/i32/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 1344f641fadb1b0c1efc7932c9957eaa6bd052fe894f078727f8fe3f49f22a0e initial_ast: 986109a6bab50b71cb97baef43a3843739e7d9cfecbf96a3d4c04b6bf42316a3 unrolled_ast: 986109a6bab50b71cb97baef43a3843739e7d9cfecbf96a3d4c04b6bf42316a3 - ssa_ast: 2923c3082a3eb16e3ad09ed8d61e3abc5c269341d51c5d0dc30e43ba14e599d2 + ssa_ast: efe31d49385e42de13940ee15a361a89ccc3f515d0f1397dbe5cac4d5a272ded diff --git a/tests/expectations/compiler/integers/i32/gt.out b/tests/expectations/compiler/integers/i32/gt.out index 898c22d08e..7249e402eb 100644 --- a/tests/expectations/compiler/integers/i32/gt.out +++ b/tests/expectations/compiler/integers/i32/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: aaab2c93957b0d352572d29a19bf93c1ebe064ecdf1a2eac7937a63ea3b9b8e6 initial_ast: 71231dc5fee42d16e4140d9334f2f2c2721d7b7425c590ddc8e6212a0b13e19b unrolled_ast: 71231dc5fee42d16e4140d9334f2f2c2721d7b7425c590ddc8e6212a0b13e19b - ssa_ast: fe2b6c2a5c2ccc68c6d0182754f7f88ffe60f3b634c4ddb038651ccd946ba677 + ssa_ast: 37823ab9119298369f7e3eb9787f92fd7ea5a139ba6a9d2281d78dd4c19cccd1 diff --git a/tests/expectations/compiler/integers/i32/le.out b/tests/expectations/compiler/integers/i32/le.out index df0818b535..a569d80fd9 100644 --- a/tests/expectations/compiler/integers/i32/le.out +++ b/tests/expectations/compiler/integers/i32/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: c5477865023b52a9d11c4d5b55331f2db85d3731a3c7b1c73329e4cf7a23bc05 initial_ast: e44418ced3e4855a295055809dd235d05c59d5e620d0d0147ee5306aa5b2b3b5 unrolled_ast: e44418ced3e4855a295055809dd235d05c59d5e620d0d0147ee5306aa5b2b3b5 - ssa_ast: 62952762b1b12ae136c2fb0976f6c82fcfe610565710d7fbf49bb3132f1b03c1 + ssa_ast: cc5cda5f631cf537acbfe54ba20cc8167bff96b69f376e9e462c5e30c7aaf3d6 diff --git a/tests/expectations/compiler/integers/i32/lt.out b/tests/expectations/compiler/integers/i32/lt.out index 4c071795b6..340ddb20d5 100644 --- a/tests/expectations/compiler/integers/i32/lt.out +++ b/tests/expectations/compiler/integers/i32/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 5ac9009ffcfa69e6a4645e933f255fbf5a6ff9e0dbf0dfad3cbe391257cede89 initial_ast: 1c5cfc9cca91cc58b043409fabc8c762d4411b6a8ed7b71530c014000a754b77 unrolled_ast: 1c5cfc9cca91cc58b043409fabc8c762d4411b6a8ed7b71530c014000a754b77 - ssa_ast: 2ab18ef5a49df8339e55f78d492c5b977a90e451ffb7ccdd693f2cb50ac4b103 + ssa_ast: d3fdf6c9e6fd3feb5f59e65ae84d9d703edd6bd25070afd6e024959c660ce63c diff --git a/tests/expectations/compiler/integers/i32/max.out b/tests/expectations/compiler/integers/i32/max.out index f5db4f125e..3d006592ca 100644 --- a/tests/expectations/compiler/integers/i32/max.out +++ b/tests/expectations/compiler/integers/i32/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 675f7fa8534cf0d511a2531441790b3e61aafc4997342d346f36207449d961fb initial_ast: cfd5fead2f00119aead9933406fe1a21f035a9840098a0fd429233c3683be9e2 unrolled_ast: cfd5fead2f00119aead9933406fe1a21f035a9840098a0fd429233c3683be9e2 - ssa_ast: bd52f1b068e50fc1b7779a125817536ff55d681fe91b0d8db0e1344b1e07dc4c + ssa_ast: 9a0c0e66efcbceb3109ff7792f9142a01ae3598a146e552effacca871b21cfb8 diff --git a/tests/expectations/compiler/integers/i32/min.out b/tests/expectations/compiler/integers/i32/min.out index 8e0e007388..fd72a849c2 100644 --- a/tests/expectations/compiler/integers/i32/min.out +++ b/tests/expectations/compiler/integers/i32/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: ec75fa23bbcd67f7200093c62ecb592132a4147342075b4a98ec3b077c061b60 initial_ast: 3d52acf2c2fa158ff60b7a95a562301315ae2ba8b04c1424820952b6a93b86a6 unrolled_ast: 3d52acf2c2fa158ff60b7a95a562301315ae2ba8b04c1424820952b6a93b86a6 - ssa_ast: 44b3d8b31a832e34d4b31da3a57dc818e606ff7c07cf17929680453acb0030c1 + ssa_ast: dd565bee67c52230721516c1d0c6ca95b49323eb9e9e785b07f8a23c25c62e3b diff --git a/tests/expectations/compiler/integers/i32/mul.out b/tests/expectations/compiler/integers/i32/mul.out index 386bfb918f..11e13e6b41 100644 --- a/tests/expectations/compiler/integers/i32/mul.out +++ b/tests/expectations/compiler/integers/i32/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 7706a16ff7fee9e17b87d17f6ebb7912f85867b7d209336e96f9e393f2a89e9f initial_ast: 60c4b41fe1a65a42a4fa202486f879035f37e2d8e3013115d758968662734177 unrolled_ast: 60c4b41fe1a65a42a4fa202486f879035f37e2d8e3013115d758968662734177 - ssa_ast: 2132c7bcc0321905aeed396b4f61f732fa8fc818882cafc4690b39173eb3f892 + ssa_ast: 552f09ac43cab17283a42f89ace4a7b9909f382dd86734963805ad6062bc060c diff --git a/tests/expectations/compiler/integers/i32/ne.out b/tests/expectations/compiler/integers/i32/ne.out index f8da6ba8e3..620ac85a09 100644 --- a/tests/expectations/compiler/integers/i32/ne.out +++ b/tests/expectations/compiler/integers/i32/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: bd749c3a40d74e985a2919a88d77f6142e9c58b486733bd525684dc0728a3c8e initial_ast: 184e1e09e3e188ac5c7dd357fda4e6f8d30cc4839b711cfee30037c8f5b59089 unrolled_ast: 184e1e09e3e188ac5c7dd357fda4e6f8d30cc4839b711cfee30037c8f5b59089 - ssa_ast: f1e745701d6e66c81666e1c00efe12468db9993c76555754e31dc2757c89fe01 + ssa_ast: 4d11d2c646e83450428d2346816dbd90e271a5aa9f28ccdba359063065959060 diff --git a/tests/expectations/compiler/integers/i32/negate.out b/tests/expectations/compiler/integers/i32/negate.out index 0da514dbcb..effed68eaa 100644 --- a/tests/expectations/compiler/integers/i32/negate.out +++ b/tests/expectations/compiler/integers/i32/negate.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 6e135a3c46a24712edc02d1153d4e5a0702b4c32b2b121363e488fd08a27fc7c initial_ast: 9d4023539fec5b8394476d2f37af80d2cad51a50ecd86ef78d1f2b8caa62a40b unrolled_ast: 9d4023539fec5b8394476d2f37af80d2cad51a50ecd86ef78d1f2b8caa62a40b - ssa_ast: 220cf92b6655c5b981e3323687b2edcbdbdd091c96ba879657abb61f1a894f1e + ssa_ast: df81535a8eeebe60ad07bbdb1b2d34be511bf853fa72cd0b5bba00972997bae2 diff --git a/tests/expectations/compiler/integers/i32/negate_zero.out b/tests/expectations/compiler/integers/i32/negate_zero.out index e22ae62460..c94e5d573e 100644 --- a/tests/expectations/compiler/integers/i32/negate_zero.out +++ b/tests/expectations/compiler/integers/i32/negate_zero.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 initial_ast: 581c00cdaa8267f18da1bec584c12b6f45f1641db7811e0e4c3af26c164bd78d unrolled_ast: 581c00cdaa8267f18da1bec584c12b6f45f1641db7811e0e4c3af26c164bd78d - ssa_ast: f9a1eb8e55c08ba3fce6d60560bd8beb050ea85a91ea2fe06f6bed4da42f49f3 + ssa_ast: c8870d4ba65bdb43503811c762b872ebef6eb83eacaeb8068bc51883ea33e4c8 diff --git a/tests/expectations/compiler/integers/i32/operator_methods.out b/tests/expectations/compiler/integers/i32/operator_methods.out index 8d28b4013a..5240c878ed 100644 --- a/tests/expectations/compiler/integers/i32/operator_methods.out +++ b/tests/expectations/compiler/integers/i32/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5982207793f575c078ebaa299a9383b47ed884ac654e04814e434698b1e7b2d9 initial_ast: b21cc99be651e02756d59c2b09e20e3a26f28254950c532d597164718100f96d unrolled_ast: b21cc99be651e02756d59c2b09e20e3a26f28254950c532d597164718100f96d - ssa_ast: ed42a49c6fb0bd7319f44c18f321eef2fd5781f36eea524d33e02e0628b103e2 + ssa_ast: ce3c988b360d4c57f25e47ab54d2a576679ef9fe81d94f573a76ed007f40779a diff --git a/tests/expectations/compiler/integers/i32/or.out b/tests/expectations/compiler/integers/i32/or.out index 52c2d40ef8..cce0728779 100644 --- a/tests/expectations/compiler/integers/i32/or.out +++ b/tests/expectations/compiler/integers/i32/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 06d0a821012e07b40e3730441970af91f580ac09d484495bd18fba367bc715f8 initial_ast: c011efbb6ce6873822c60f62d41bd7afd4a35b6f1c5aa2be76ace114df10e7ad unrolled_ast: c011efbb6ce6873822c60f62d41bd7afd4a35b6f1c5aa2be76ace114df10e7ad - ssa_ast: 0fd38300b46fd6ddbfe0debc637333d8edd65440f98ec8b12bd9a08901bf8e0d + ssa_ast: 7fc48a3d6c124bb23ab8d57c0216a287a8dbc1aef0d8d9c316a3d5f9afdb5251 diff --git a/tests/expectations/compiler/integers/i32/pow.out b/tests/expectations/compiler/integers/i32/pow.out index cae3f0c19f..f2d7dfd89d 100644 --- a/tests/expectations/compiler/integers/i32/pow.out +++ b/tests/expectations/compiler/integers/i32/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e87f9920219d3c97ddef7a2f2926dc016ce2d5dcd2bc510bfe0ce47930feaf94 initial_ast: cc383f79b7a5715ce3400461883f9f18966f343279cc41a39b185d9c9a07dca1 unrolled_ast: cc383f79b7a5715ce3400461883f9f18966f343279cc41a39b185d9c9a07dca1 - ssa_ast: 8136ad0b12220f5b7eacfb5ecf62fc8e95ca973f5fd753b681d89df6386db34c + ssa_ast: 5f6a245fb0fc788e38952654ed4a8d096e7093691195afca40de8e77c765b8c4 diff --git a/tests/expectations/compiler/integers/i32/shl.out b/tests/expectations/compiler/integers/i32/shl.out index 357bb17031..bca8667c6d 100644 --- a/tests/expectations/compiler/integers/i32/shl.out +++ b/tests/expectations/compiler/integers/i32/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: ec75fa23bbcd67f7200093c62ecb592132a4147342075b4a98ec3b077c061b60 initial_ast: 9851e3b743752040f2c4389b72b1b129992eb0b182949e2f5853d862e9086912 unrolled_ast: 9851e3b743752040f2c4389b72b1b129992eb0b182949e2f5853d862e9086912 - ssa_ast: b5a3789b6736a4bd8b1818174bfddabee921df397d8d92aec622f1958f1443bc + ssa_ast: 96f6cca1412d69cac69b6300923773dc428724e14b8e39cbdfb59de0d5629dc5 diff --git a/tests/expectations/compiler/integers/i32/shr.out b/tests/expectations/compiler/integers/i32/shr.out index b5ca6aec0e..49080b5f05 100644 --- a/tests/expectations/compiler/integers/i32/shr.out +++ b/tests/expectations/compiler/integers/i32/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: ec75fa23bbcd67f7200093c62ecb592132a4147342075b4a98ec3b077c061b60 initial_ast: 35d5fde45fa49c11b92d36dd6791130505175b6c168fa567de2b461dd4d1cd2e unrolled_ast: 35d5fde45fa49c11b92d36dd6791130505175b6c168fa567de2b461dd4d1cd2e - ssa_ast: 25cfde85647d0bfe60cd48d0750be67ccf958e50db71dc4a0c6c2bf1d96e7443 + ssa_ast: a5146ccb052ac775a8f275896e679ae32885a6141c95e35fc9efab35bdb2034a diff --git a/tests/expectations/compiler/integers/i32/sub.out b/tests/expectations/compiler/integers/i32/sub.out index 2017d1d382..9ae319bc82 100644 --- a/tests/expectations/compiler/integers/i32/sub.out +++ b/tests/expectations/compiler/integers/i32/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: bc8cf1657042cf580047af0b4da6601ba2b37a07e6a0b0b549c6fe6e168ccd21 initial_ast: 2456d26e09d2451d71ae981d0a2492e09a3585f9dc554d4c5d882815b6cb9e92 unrolled_ast: 2456d26e09d2451d71ae981d0a2492e09a3585f9dc554d4c5d882815b6cb9e92 - ssa_ast: 8750f11f160c2a86e46add92c6c976f8f8a4d5ea4f97155ad1b4f915cb504085 + ssa_ast: f6c2bf12f4fc7c0598959ac3935e8740738993c912cd9393e38145f939992fed diff --git a/tests/expectations/compiler/integers/i32/ternary.out b/tests/expectations/compiler/integers/i32/ternary.out index ecec4604bd..91176efdff 100644 --- a/tests/expectations/compiler/integers/i32/ternary.out +++ b/tests/expectations/compiler/integers/i32/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 8025ae0dc58c3afb172a5451a69ef11be764fef4d3c2ad0bd0a253b635a97606 initial_ast: e91a2d948492ff1c95f15a61ef90c8dce0f3eac9366c134246301ec674a8c183 unrolled_ast: e91a2d948492ff1c95f15a61ef90c8dce0f3eac9366c134246301ec674a8c183 - ssa_ast: db75a655ffbaf04f8f1afbacd1031e97ce81ca249ef06c95c0ff1df05321d8f2 + ssa_ast: 546caa6f78966c3417d4f88a20f11ae0819f68fd802afd9f6598f3cde71bdbb2 diff --git a/tests/expectations/compiler/integers/i32/xor.out b/tests/expectations/compiler/integers/i32/xor.out index 7c4b04b75c..be0466e8a1 100644 --- a/tests/expectations/compiler/integers/i32/xor.out +++ b/tests/expectations/compiler/integers/i32/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 7890b42cf634b28c6b214d92654107bff211c515e1e6b7bfafa1c41af4952eab initial_ast: 152a39ca45ec384237ac168ac201a2de59a046f1ab136ea5c6851330b7481825 unrolled_ast: 152a39ca45ec384237ac168ac201a2de59a046f1ab136ea5c6851330b7481825 - ssa_ast: 59abaa8f45dbf37d865d5256616f467a303df8f7f4ba8ef69b478095cf2f1396 + ssa_ast: 2b805367a473a0abd8d1fbc19ffeec44793d446f4beb179fc80a5ada5cf1e6eb diff --git a/tests/expectations/compiler/integers/i64/add.out b/tests/expectations/compiler/integers/i64/add.out index d9bba0afad..713480bf35 100644 --- a/tests/expectations/compiler/integers/i64/add.out +++ b/tests/expectations/compiler/integers/i64/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 977a18c10a9f8131acb2f7cf2e24680ed4aa2366e3b241d154e0ed9733fb0879 initial_ast: 948045fa17bcb7ce179969fb3045b48960a7a6c22d256513a57d802db958ad45 unrolled_ast: 948045fa17bcb7ce179969fb3045b48960a7a6c22d256513a57d802db958ad45 - ssa_ast: f1d7ac5c4093dbb6875fcf348535357f8bed7223be5ef5232aa0ea79ce514b78 + ssa_ast: c6a1e857a9edc30dc166d54a28bdb99c96afae9aedba0cb382b72b1475b14e9f diff --git a/tests/expectations/compiler/integers/i64/and.out b/tests/expectations/compiler/integers/i64/and.out index fe6d81242e..484ea84e70 100644 --- a/tests/expectations/compiler/integers/i64/and.out +++ b/tests/expectations/compiler/integers/i64/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 977a18c10a9f8131acb2f7cf2e24680ed4aa2366e3b241d154e0ed9733fb0879 initial_ast: 33ac492dba7406e71de8a49a5bc296727b05d173978b48262fa035ab355d6f17 unrolled_ast: 33ac492dba7406e71de8a49a5bc296727b05d173978b48262fa035ab355d6f17 - ssa_ast: 43d96970bb22e25b6da2c50c9de4e22f9a6e04b696a51eab605b6c86269de0f9 + ssa_ast: 9c7d711cec003db82f6052c6995b4bfe1750826765cccc38ab6b7e44bf8415e6 diff --git a/tests/expectations/compiler/integers/i64/console_assert.out b/tests/expectations/compiler/integers/i64/console_assert.out index 18683f3a9c..49d9cfaf93 100644 --- a/tests/expectations/compiler/integers/i64/console_assert.out +++ b/tests/expectations/compiler/integers/i64/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 59bd3ad2ecbc27173c85f464424de2c7e4ba8c1da4debb8029e90d88790d00d8 initial_ast: ea1e6f995fbbf3a781e525a7db2f31627a43b339e0ce765bd8bf7225590221e3 unrolled_ast: ea1e6f995fbbf3a781e525a7db2f31627a43b339e0ce765bd8bf7225590221e3 - ssa_ast: a44efcc62d2d36cfd493f46e6883936ba1e916bb4930aae0b7616f83c2dd0703 + ssa_ast: 883edf4f77f99acd903fe8daeaae98f1b5909d0582fc63032429b1874a54889b diff --git a/tests/expectations/compiler/integers/i64/div.out b/tests/expectations/compiler/integers/i64/div.out index 28f33bcb93..8255778e89 100644 --- a/tests/expectations/compiler/integers/i64/div.out +++ b/tests/expectations/compiler/integers/i64/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: fb4b6c2851eb750bb98fdc1a605cc454eae67d391169390fe4bc4762da357330 initial_ast: f43bbdb2b989fa7873a99cb3deea250d815e9e5b75bfb7716279805409222cce unrolled_ast: f43bbdb2b989fa7873a99cb3deea250d815e9e5b75bfb7716279805409222cce - ssa_ast: 31ab10a81f16c7d1a3d840b2005fd44b0237c37b6b50fb22b97b29fb3709eb23 + ssa_ast: 99074652456c23f4ca62fa3d2608ef17d676a86c11e4fc668fbda42b17863343 diff --git a/tests/expectations/compiler/integers/i64/eq.out b/tests/expectations/compiler/integers/i64/eq.out index fc018e47e9..c522ce862d 100644 --- a/tests/expectations/compiler/integers/i64/eq.out +++ b/tests/expectations/compiler/integers/i64/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 525e046c7acfd0fe01d09860daecb4053ba2a90820f0156cc2f1fae5108f4f49 initial_ast: 3fbc261f657e05e141b261fdb060b8eadb4453d9c9ac78bd413a1fff73e8514a unrolled_ast: 3fbc261f657e05e141b261fdb060b8eadb4453d9c9ac78bd413a1fff73e8514a - ssa_ast: 181bd01feb40cbb6264c55c0254ab33969b656abb38c06495b5f20a5f285d8a1 + ssa_ast: 353cc3f322a9b0f1ce434343a23724a04276c09a8b1a4850453309c7d4cc7639 diff --git a/tests/expectations/compiler/integers/i64/ge.out b/tests/expectations/compiler/integers/i64/ge.out index 77a2531d69..36a6baabab 100644 --- a/tests/expectations/compiler/integers/i64/ge.out +++ b/tests/expectations/compiler/integers/i64/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 43b74ba4ecdd6833d5c9caf13c738698fbaa6cf17190d214f557c880551c52e9 initial_ast: 3af7abd9654e698e7eb1457699ce95560e53efd884ec80d471a05a32fc21beee unrolled_ast: 3af7abd9654e698e7eb1457699ce95560e53efd884ec80d471a05a32fc21beee - ssa_ast: 6311df4278c076369b3f3692bef2a3a03f91e1d4eff5f692df8bce9fd372221d + ssa_ast: f3c02dd40db77159e1a9e574980435873b06680ae9a93746875664ddb62507e5 diff --git a/tests/expectations/compiler/integers/i64/gt.out b/tests/expectations/compiler/integers/i64/gt.out index 535d7be035..8ceafcedc5 100644 --- a/tests/expectations/compiler/integers/i64/gt.out +++ b/tests/expectations/compiler/integers/i64/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: abfc4b6a23e9098ea7a81691ed2f9c22b8a3a2cdbf764098db11cfbc40b9cb29 initial_ast: 97fe81922d77f91994c9fed6194a483b4b8b50a18828bb74cd482b54f2d9ffe3 unrolled_ast: 97fe81922d77f91994c9fed6194a483b4b8b50a18828bb74cd482b54f2d9ffe3 - ssa_ast: b04986aa3aab75c773fb134dd17919b9acfa5f0bc13cc233d9c2397f7c8b1a21 + ssa_ast: 63557f8c750ad4ff1bc8cbf32e465af243dd76f485bcc67b69a916c9e3f5033e diff --git a/tests/expectations/compiler/integers/i64/le.out b/tests/expectations/compiler/integers/i64/le.out index d3087792b9..1e921c8402 100644 --- a/tests/expectations/compiler/integers/i64/le.out +++ b/tests/expectations/compiler/integers/i64/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 5b239c93a0ad62c5bd506e8858319e0fd13199069c0d4f05c3781f716176bebc initial_ast: 86cdb9ddbdec50d2d04d806fe68eefaa803e58643e2bd999cc8c2052f55dd095 unrolled_ast: 86cdb9ddbdec50d2d04d806fe68eefaa803e58643e2bd999cc8c2052f55dd095 - ssa_ast: ff59de99ffc6b09892acc7cb911402fc5f4c9eaad7f86d942301af0b742afeeb + ssa_ast: 6ab4f2ba89301eeae7b6fe2ca95945e1a855627bd3f223f021a8977ead51b3ae diff --git a/tests/expectations/compiler/integers/i64/lt.out b/tests/expectations/compiler/integers/i64/lt.out index 34c0c5b979..43a404c801 100644 --- a/tests/expectations/compiler/integers/i64/lt.out +++ b/tests/expectations/compiler/integers/i64/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 2893b2993351883eb062f02e840ec5b4a1475ad28f32e51062f55f5df6402824 initial_ast: 4d4b0663a4578d0970a28638bf9dc4ad9f72afce6373433ce899e01b326989e6 unrolled_ast: 4d4b0663a4578d0970a28638bf9dc4ad9f72afce6373433ce899e01b326989e6 - ssa_ast: 53eef68182327fa32d8070468dd9e4f3a0c5cc9bc089f3414f150cc3ee11979e + ssa_ast: 3d972d85010d85d66945cf08a1b18072f35274112649af81e3e38e007f480419 diff --git a/tests/expectations/compiler/integers/i64/max.out b/tests/expectations/compiler/integers/i64/max.out index f5113e5cc1..2b57488aa6 100644 --- a/tests/expectations/compiler/integers/i64/max.out +++ b/tests/expectations/compiler/integers/i64/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 0d103759856c9c525f8c00ec42f6bb120c934f5ad4cabf06e9aa6feb12298888 initial_ast: c92a06cf11f329404f1ec9d9ffe68f4ac36c11624bd11150ff3e76927870d5a3 unrolled_ast: c92a06cf11f329404f1ec9d9ffe68f4ac36c11624bd11150ff3e76927870d5a3 - ssa_ast: 4c8f8ccb85ae57a8a67cc4be36322c4bc7bf25e0a90d8f6ceef5e6e35b8eea2f + ssa_ast: db9b94076e3c6eb38fd87a691144416e31d460fd70b4ca18bafbd9fa450dd02f diff --git a/tests/expectations/compiler/integers/i64/min.out b/tests/expectations/compiler/integers/i64/min.out index 3d3c5e69f2..76f3d0a3d8 100644 --- a/tests/expectations/compiler/integers/i64/min.out +++ b/tests/expectations/compiler/integers/i64/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 79e803c0a39b4532052708ed3ec83e020452b7756f49dc2851290b9077b2c0e4 initial_ast: 9bf3db279f323af043b2210364f2e8fb71b6bca7f3053b7ea9b444cd75990289 unrolled_ast: 9bf3db279f323af043b2210364f2e8fb71b6bca7f3053b7ea9b444cd75990289 - ssa_ast: 6971a4ff4d84bb537b31413d5129cb26c41cdf7297e740e6906f18d05918b959 + ssa_ast: 04c3af85bc53e1b1f2129f8e1c9542d7f39d70c2cd3abb61d3833275a9bfc869 diff --git a/tests/expectations/compiler/integers/i64/mul.out b/tests/expectations/compiler/integers/i64/mul.out index 5e207eaed8..52de04fea6 100644 --- a/tests/expectations/compiler/integers/i64/mul.out +++ b/tests/expectations/compiler/integers/i64/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e68b68d6b69f3dba2f082d8b1771c6040538abe76d9592c7f28c0d12848166fb initial_ast: 33d112185e025d5e533f0f99f472d7f5ad545ff359eae4a3502774b24075494a unrolled_ast: 33d112185e025d5e533f0f99f472d7f5ad545ff359eae4a3502774b24075494a - ssa_ast: 00c740f4b9ad12598ba35998c0bc52066ccbe553c9d476f020d52612ba2b1e23 + ssa_ast: 398e6735e6b2aa39aa9c4e3ae6313d0d9455a8eae05c7bd0d7ef564002106a86 diff --git a/tests/expectations/compiler/integers/i64/ne.out b/tests/expectations/compiler/integers/i64/ne.out index 8cb4f271df..a2313a1881 100644 --- a/tests/expectations/compiler/integers/i64/ne.out +++ b/tests/expectations/compiler/integers/i64/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 7834ed1db124da61272b4ccbb750e4b1921878d1d33a60579c68b2836b17f269 initial_ast: d2eeb47c593c9f4f85135e7cccc53cae875e870f7144673ae700c99d9eb605fe unrolled_ast: d2eeb47c593c9f4f85135e7cccc53cae875e870f7144673ae700c99d9eb605fe - ssa_ast: 577fd2c5a8d7b19e06a63f633e57bfb86fe3349994084b947fd387119a5a1d14 + ssa_ast: df33d61e38d9e9df0de5da822af254077cdcf2d5edb81bbabeb8eb1ee086fca1 diff --git a/tests/expectations/compiler/integers/i64/negate.out b/tests/expectations/compiler/integers/i64/negate.out index 60ed2907bc..d7b3a0a296 100644 --- a/tests/expectations/compiler/integers/i64/negate.out +++ b/tests/expectations/compiler/integers/i64/negate.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: a4c7ace41a4f18328386adc30f8c869156bbf8a69d825b526e42957ebcb54c69 initial_ast: c2ce64bf8520c42e74c01184eda4f36274f4dd7635e5a5ad9467016c7af07e77 unrolled_ast: c2ce64bf8520c42e74c01184eda4f36274f4dd7635e5a5ad9467016c7af07e77 - ssa_ast: 6c76bab86a1aa1a0e99e8b2a71d22260a0b3101289164c976c589dcfdb33eb5f + ssa_ast: 70070fe9eb01299973a720d595629bed39f62753116fffa1fefc8d6b66841332 diff --git a/tests/expectations/compiler/integers/i64/negate_zero.out b/tests/expectations/compiler/integers/i64/negate_zero.out index 6b2f6d8a5d..8d9dd0b828 100644 --- a/tests/expectations/compiler/integers/i64/negate_zero.out +++ b/tests/expectations/compiler/integers/i64/negate_zero.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 initial_ast: 05890c9bf5956e3c463d1ded96663778e5cf7d6abb855b9ab35feb9f67e6fd32 unrolled_ast: 05890c9bf5956e3c463d1ded96663778e5cf7d6abb855b9ab35feb9f67e6fd32 - ssa_ast: 7628dd539c14b2855f2918ff889bfb3e455176fba7d7f6179405320b35021a38 + ssa_ast: c8974a2c6fb83675c6c77b7f236818e3980140baa0760014771ea8a1bd7b207c diff --git a/tests/expectations/compiler/integers/i64/operator_methods.out b/tests/expectations/compiler/integers/i64/operator_methods.out index 2183e6965b..5fa20441f6 100644 --- a/tests/expectations/compiler/integers/i64/operator_methods.out +++ b/tests/expectations/compiler/integers/i64/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3e1f97e09d691a7cc07c30632ba77ddb7381dca49117709bea416d388a5f715b initial_ast: 6b13e53f52dca426745e7c9f360bac64aa60f23a6d16e97c7f756499de383ed2 unrolled_ast: 6b13e53f52dca426745e7c9f360bac64aa60f23a6d16e97c7f756499de383ed2 - ssa_ast: 22cd38267cc8e6fbd659e2cd51585c12c97e1f85f8683f7b1dcdd5c2c9c83736 + ssa_ast: 1a6da1f1a4119d8fa9b6d88042669c6de3a0fd395d20c434affb79db03151ea8 diff --git a/tests/expectations/compiler/integers/i64/or.out b/tests/expectations/compiler/integers/i64/or.out index 103fead4df..c976c380c6 100644 --- a/tests/expectations/compiler/integers/i64/or.out +++ b/tests/expectations/compiler/integers/i64/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 977a18c10a9f8131acb2f7cf2e24680ed4aa2366e3b241d154e0ed9733fb0879 initial_ast: c9fd204f3e8d1eda6cf6d9a4350327fb3df2b138ba8feacef149fc0ce20b5f8f unrolled_ast: c9fd204f3e8d1eda6cf6d9a4350327fb3df2b138ba8feacef149fc0ce20b5f8f - ssa_ast: 129c175db437435a2c0b561a835b1f940655803ad9dd2a1081bee3f0d00fcf47 + ssa_ast: 5933c5c73fe28f21ddf26c91644647e7240f520ec19b3f103296fd931f953bd9 diff --git a/tests/expectations/compiler/integers/i64/pow.out b/tests/expectations/compiler/integers/i64/pow.out index d0053f8eb2..ed887e5cc0 100644 --- a/tests/expectations/compiler/integers/i64/pow.out +++ b/tests/expectations/compiler/integers/i64/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 70929414acb39f1f1db6f044d346ce321c37924ba467a8c99d3de12f19338783 initial_ast: 0e0801828222a0881df444f49e0d847e747314d16195ce8e14d73909d6fdbbf9 unrolled_ast: 0e0801828222a0881df444f49e0d847e747314d16195ce8e14d73909d6fdbbf9 - ssa_ast: b1efd8ce06c047a5339659b5ac61d5edc1651f85f46e9d801e8b481876a72716 + ssa_ast: 965a54d74b771c38d13368a950d3f0a6ef663d63c13963777622aacbfbb5d323 diff --git a/tests/expectations/compiler/integers/i64/shl.out b/tests/expectations/compiler/integers/i64/shl.out index 6fa9b9cbd3..a109ed51cd 100644 --- a/tests/expectations/compiler/integers/i64/shl.out +++ b/tests/expectations/compiler/integers/i64/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e83445120df1413c9c3695a5c9f4731762d27410f9a9b9f3a11f6b6c68275213 initial_ast: 2f155196b75f6e9ae6076f182ef2c586b9514de30508968fdbe3d40425d55a9d unrolled_ast: 2f155196b75f6e9ae6076f182ef2c586b9514de30508968fdbe3d40425d55a9d - ssa_ast: afe12e81c7d2d9a2d424b2782c8e121af0d0a2bda7497d9d2ab0e254ad3f6fd9 + ssa_ast: ebf7abfe5edc5d6b2c4fe39ee5b6106784dc525291f4aab18382a70433b736ca diff --git a/tests/expectations/compiler/integers/i64/shr.out b/tests/expectations/compiler/integers/i64/shr.out index 647568503d..c1b9832ee6 100644 --- a/tests/expectations/compiler/integers/i64/shr.out +++ b/tests/expectations/compiler/integers/i64/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e83445120df1413c9c3695a5c9f4731762d27410f9a9b9f3a11f6b6c68275213 initial_ast: 9c5bbfcb58f57de7017a1e6d9564af80e67a5be432aefb4952bfd1e4ea136474 unrolled_ast: 9c5bbfcb58f57de7017a1e6d9564af80e67a5be432aefb4952bfd1e4ea136474 - ssa_ast: 6da9558ea4f6cf725424e4d6644fda5162f5a3996a273023412deea740212cf1 + ssa_ast: 41f6917e24828086d3bc4ec659ecd829caaef50395c6175ea9b6bd31f5e771d3 diff --git a/tests/expectations/compiler/integers/i64/sub.out b/tests/expectations/compiler/integers/i64/sub.out index b5efef61d2..a88886f6a6 100644 --- a/tests/expectations/compiler/integers/i64/sub.out +++ b/tests/expectations/compiler/integers/i64/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 6162195f65ad7a4cdf1be262925fbeb8556d4bed2da3e942d3debfee22176c5b initial_ast: 61e36f60ae3861b58205129940e12aa68c48aabe2a67ac591e8e217e9ae055f6 unrolled_ast: 61e36f60ae3861b58205129940e12aa68c48aabe2a67ac591e8e217e9ae055f6 - ssa_ast: defe920f2ca6c3628b4110675ea341fce364f16d03209f8b503ac5e195d9088c + ssa_ast: b11367d19c74890ff83523c672906c33460d48e74d4d62985cdc65dcc90111d7 diff --git a/tests/expectations/compiler/integers/i64/ternary.out b/tests/expectations/compiler/integers/i64/ternary.out index 5eae4d471b..9d6f795a6a 100644 --- a/tests/expectations/compiler/integers/i64/ternary.out +++ b/tests/expectations/compiler/integers/i64/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 7e4203880b354e2ade82951012957861870a58004b8e770a76d546822eca4aa0 initial_ast: 0bead37a15b333eaba3e2a69aa8ee5ea83a664c3f2a59830fa63697657601a72 unrolled_ast: 0bead37a15b333eaba3e2a69aa8ee5ea83a664c3f2a59830fa63697657601a72 - ssa_ast: 5797fc68596fcf54cb40c50f176f4c3bdbc94cb7437590169148694cdf23a773 + ssa_ast: 3e553d167d0511d2cca94d15e950dcc26c567cdbf45cad73fc59ad0d8601e0bd diff --git a/tests/expectations/compiler/integers/i64/xor.out b/tests/expectations/compiler/integers/i64/xor.out index eb584f95ae..8e073395f9 100644 --- a/tests/expectations/compiler/integers/i64/xor.out +++ b/tests/expectations/compiler/integers/i64/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: d83174aa5069461cdb0fab64a55f9463c882833e640f9be78b31c2baaaa8426b initial_ast: 20295dd2a3258bb916bbd02d70e75c40e78421ffd8a1635231185fb9fbdd550a unrolled_ast: 20295dd2a3258bb916bbd02d70e75c40e78421ffd8a1635231185fb9fbdd550a - ssa_ast: c465d18e7d3597d63ec52c1c14db846c60770cca056d8c4786ac67087f8bd61b + ssa_ast: 8cd42d0c83fd7dc9ee5746e7b24a7cc2f5177ecb8474b678093727d18c2590cd diff --git a/tests/expectations/compiler/integers/i8/add.out b/tests/expectations/compiler/integers/i8/add.out index eb951c8847..2b5dc15219 100644 --- a/tests/expectations/compiler/integers/i8/add.out +++ b/tests/expectations/compiler/integers/i8/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: de2978415d2534817c8294d6784e0fc2a26c92344c60e81a5cc79c695ef9cec7 initial_ast: 80a9ac550fb1192edc72e7b61a26a9b685274b8c82ebb2c7071e55991211cac1 unrolled_ast: 80a9ac550fb1192edc72e7b61a26a9b685274b8c82ebb2c7071e55991211cac1 - ssa_ast: bd48669dd158088e845434a794b5482cd373bc0311bedbb814c1e97ee4fc34d3 + ssa_ast: 543b4740aa978fd1d9d6151fee6f4ead7dda3523fc45887a5c25f1641c100fa6 diff --git a/tests/expectations/compiler/integers/i8/and.out b/tests/expectations/compiler/integers/i8/and.out index db269fd396..281b21c358 100644 --- a/tests/expectations/compiler/integers/i8/and.out +++ b/tests/expectations/compiler/integers/i8/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: de2978415d2534817c8294d6784e0fc2a26c92344c60e81a5cc79c695ef9cec7 initial_ast: 02b856f5f74920e3928a5587675257ed1b973007c25d6a672f1a3955e1d8d175 unrolled_ast: 02b856f5f74920e3928a5587675257ed1b973007c25d6a672f1a3955e1d8d175 - ssa_ast: 513cfde7f008c1c50ca55240d399917cef0e6b3be041d688e05f1fefc4e4b0bd + ssa_ast: b90a582afdefb490cb147a983c38a7baee7be0b04058b9fdf981219d09dd41c8 diff --git a/tests/expectations/compiler/integers/i8/console_assert.out b/tests/expectations/compiler/integers/i8/console_assert.out index f6651fdf3b..5c7f8e8598 100644 --- a/tests/expectations/compiler/integers/i8/console_assert.out +++ b/tests/expectations/compiler/integers/i8/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 1f14fbca2375c3be8ff5e09ea3142e9ff660bdbb819e812f929e448345aee459 initial_ast: 1d9396af458a61aecb504a7990f4f9b5b404fca349d6479bef9350be82f1d12d unrolled_ast: 1d9396af458a61aecb504a7990f4f9b5b404fca349d6479bef9350be82f1d12d - ssa_ast: 87a18e964f18ebb1fddebd369635a7a5024620d4857b57e24b3e6e7d635c452d + ssa_ast: 448e64cce7ff4b83e05e0def431447333601fcff3ba92239b6aa5b1b6c0c2d01 diff --git a/tests/expectations/compiler/integers/i8/div.out b/tests/expectations/compiler/integers/i8/div.out index 5b69025a10..bfa9c7d37b 100644 --- a/tests/expectations/compiler/integers/i8/div.out +++ b/tests/expectations/compiler/integers/i8/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5da63be4ca3051be011a7ac00c13189ffcde7abd35bf5a1ddfb4d204712522ae initial_ast: 71c2ff233040af5acfa45a14ad69acf0ac5351ac05eb5f9c686d61346b6f3a4b unrolled_ast: 71c2ff233040af5acfa45a14ad69acf0ac5351ac05eb5f9c686d61346b6f3a4b - ssa_ast: 0e369a334faf8ceb63dbc3544407932f548ba074871e5510aee06789e4a50b44 + ssa_ast: 7cbc16ce382c5b3927ec7b9cc4339efd9aa8777051d32fad9151a57be3add3a4 diff --git a/tests/expectations/compiler/integers/i8/eq.out b/tests/expectations/compiler/integers/i8/eq.out index 08231291bb..95c5879fd3 100644 --- a/tests/expectations/compiler/integers/i8/eq.out +++ b/tests/expectations/compiler/integers/i8/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 58f0fade6145131fc2c625a1362dbaff7a844b0d46da7e2ff4d0a11b28d6dc70 initial_ast: 2b17e238da3e469a3608f5b069a96b1b47ac16e4fd0cfe04781ae67b437741c5 unrolled_ast: 2b17e238da3e469a3608f5b069a96b1b47ac16e4fd0cfe04781ae67b437741c5 - ssa_ast: e3b7d46a83476de699e55773d8f562b0face07776ab29be46c7e2f6545c4a98d + ssa_ast: 8441b3ae0a736cc3529ed3cce7a9fa14f1ff3bd229fd51ea44aba08b1a56bccb diff --git a/tests/expectations/compiler/integers/i8/ge.out b/tests/expectations/compiler/integers/i8/ge.out index 7d1b56900a..636409e3d6 100644 --- a/tests/expectations/compiler/integers/i8/ge.out +++ b/tests/expectations/compiler/integers/i8/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 1177f8d6ca371a9e3136013ca48bbe87493348a6253146a3bd5b14190665289d initial_ast: 25b87b89b3b8661bb69f0ffb6f6030b377bd733b1367cf55016c5ec20d2e368b unrolled_ast: 25b87b89b3b8661bb69f0ffb6f6030b377bd733b1367cf55016c5ec20d2e368b - ssa_ast: f710e8bd970ecd8c3f0d2188f67a0cd34338f5fa29036989996c619fe68f282c + ssa_ast: 0ef6deb7137eaf68773019cd7d52d4a92e6f86a785834fd1027ff8518bbde9bf diff --git a/tests/expectations/compiler/integers/i8/gt.out b/tests/expectations/compiler/integers/i8/gt.out index cea0885694..ba056e882c 100644 --- a/tests/expectations/compiler/integers/i8/gt.out +++ b/tests/expectations/compiler/integers/i8/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 6bde09eb83b067d411d19df2b90a62351306fe72422c1ae9ad966f1a85ab4ed7 initial_ast: e6620cbeaa4edc4b75dafd5ec684fd424fc1ecdc9f4ae28d10a1f1f810332f3f unrolled_ast: e6620cbeaa4edc4b75dafd5ec684fd424fc1ecdc9f4ae28d10a1f1f810332f3f - ssa_ast: 6a59296759f32a3322e47a55f8ec9a203d029a4d97c47f94f5e88d116820a702 + ssa_ast: b8087f6e9db6d85174c913799bab1ccfba4566080d314ade97fe708a374c3e1f diff --git a/tests/expectations/compiler/integers/i8/le.out b/tests/expectations/compiler/integers/i8/le.out index 6bf2df9ee8..8b36c5ae3d 100644 --- a/tests/expectations/compiler/integers/i8/le.out +++ b/tests/expectations/compiler/integers/i8/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 20aefb75d31234d763626c14e1a25ff6aebda3d2e808f74c788ea0caaec17907 initial_ast: f8d9b34edb0cb517815d2f621583550d90404c36296bc861330165929012660c unrolled_ast: f8d9b34edb0cb517815d2f621583550d90404c36296bc861330165929012660c - ssa_ast: c839f3a7f4873b9b63d1436b9571f75d8c42267b03403aa0044502631c738b1b + ssa_ast: c6b7625b78485ea8319a1c0bbf3ecf8f62c2cf07efd946127a1d4c02c268ef5d diff --git a/tests/expectations/compiler/integers/i8/lt.out b/tests/expectations/compiler/integers/i8/lt.out index d1b21046b4..af938e15c6 100644 --- a/tests/expectations/compiler/integers/i8/lt.out +++ b/tests/expectations/compiler/integers/i8/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: db620df38d3acfd51b630ed699b270f9e72f55aa4ec36e7efeae02ef3b5cae62 initial_ast: f3aa185ea32d28ec7c3fc3df46846ea1be3a01cd51b8126c7cc4aaa8cbdb2aba unrolled_ast: f3aa185ea32d28ec7c3fc3df46846ea1be3a01cd51b8126c7cc4aaa8cbdb2aba - ssa_ast: acbdf826f368213bfbec0cf20179024bd124923cf60414a7d71b4cb28b6ac903 + ssa_ast: dd1d5a8fa361f873e9a0c1c59cc55a7810e74c6b9e6ea91b1c4d3507f4b65530 diff --git a/tests/expectations/compiler/integers/i8/max.out b/tests/expectations/compiler/integers/i8/max.out index 58739f023f..2ac1d59825 100644 --- a/tests/expectations/compiler/integers/i8/max.out +++ b/tests/expectations/compiler/integers/i8/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3c4708eabf3dc6df721eee6679ec79b8dfce65303bcea6e3d1acb9696398256f initial_ast: 6fb6774bb0e5622bbe83debb577933c255d9fdd622e06ba557b93e3152b89b45 unrolled_ast: 6fb6774bb0e5622bbe83debb577933c255d9fdd622e06ba557b93e3152b89b45 - ssa_ast: 50f1bd342810794a92262e67a2476d07debb852c48c2adb3f6d9d80801b03c43 + ssa_ast: c662a64106eb59e3031fbc22acd7da8db120c95cb3b31b73d608de28d583863c diff --git a/tests/expectations/compiler/integers/i8/min.out b/tests/expectations/compiler/integers/i8/min.out index 6bea01a859..032a7db111 100644 --- a/tests/expectations/compiler/integers/i8/min.out +++ b/tests/expectations/compiler/integers/i8/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 90a991ea43f5457a33f905e55e20ed1ea3977f1419b40235335fd95677c842e0 initial_ast: f4a53ecb9e05f4c3a9861d3daf6679de4ed291ccb3423b574287a4beb87fb90d unrolled_ast: f4a53ecb9e05f4c3a9861d3daf6679de4ed291ccb3423b574287a4beb87fb90d - ssa_ast: 37ec6f175a95f5d95e72e6a43c5b0d23196b64a6f776f3aab5e43bf2b08476c2 + ssa_ast: f27e76308ea06e1307599c149e33324482ad4af1da9d7eb5afcd962917b7a424 diff --git a/tests/expectations/compiler/integers/i8/mul.out b/tests/expectations/compiler/integers/i8/mul.out index c5d80aa4e3..0c2003c359 100644 --- a/tests/expectations/compiler/integers/i8/mul.out +++ b/tests/expectations/compiler/integers/i8/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 1aa7756768ee3ba1654b861064a5f24e9c1843d89b6e01e89949e2f1f3662939 initial_ast: 84329c2eb85ba52edb05450605892fc0b24bd7a9bd316f275901073176a67f14 unrolled_ast: 84329c2eb85ba52edb05450605892fc0b24bd7a9bd316f275901073176a67f14 - ssa_ast: 0c2de2b19419a6642d8a709693a5eed542083ff2b2903c4fdad3fb794f0ee28f + ssa_ast: c26b79c4f760e4d4a4acc861e6180161fcef13ce85db2ac3a8384ded247cdc71 diff --git a/tests/expectations/compiler/integers/i8/ne.out b/tests/expectations/compiler/integers/i8/ne.out index 646512cde9..42884c4ca9 100644 --- a/tests/expectations/compiler/integers/i8/ne.out +++ b/tests/expectations/compiler/integers/i8/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 47331aa33fe027e08fba70eea5c1e84fa3d66c3120c0a172704d4e57c642177a initial_ast: c62b896c62c5f86d7a2ece7676da569bb1c15773219035519f10eb4cb4468282 unrolled_ast: c62b896c62c5f86d7a2ece7676da569bb1c15773219035519f10eb4cb4468282 - ssa_ast: 59747e03efeab4c9746f54f7e851043ef7e767d2276355218acc020f92bce9ec + ssa_ast: e65ae6343605eb3f607dcc834442edbf550ec426829012049f30e3d92e980b23 diff --git a/tests/expectations/compiler/integers/i8/negate.out b/tests/expectations/compiler/integers/i8/negate.out index 8f1935ec65..85927500d4 100644 --- a/tests/expectations/compiler/integers/i8/negate.out +++ b/tests/expectations/compiler/integers/i8/negate.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 1f0143f9a55e15bb307813fcb4fb87e1ae7965687b40f34c5f201a38d831082c initial_ast: c72e508b603092063e0a020b9478f92e702e4bea4ad0234f73f33f9bcb55d592 unrolled_ast: c72e508b603092063e0a020b9478f92e702e4bea4ad0234f73f33f9bcb55d592 - ssa_ast: b7cf3a7743104335993b537baeac5ed6b73f393d2211e1a100347a7339ae1956 + ssa_ast: 2c442cfd7ff3b24e1037bb4dab558fd112724b06a45753af8afe17b9c6666be9 diff --git a/tests/expectations/compiler/integers/i8/negate_zero.out b/tests/expectations/compiler/integers/i8/negate_zero.out index 7af410cdde..ce8cb79603 100644 --- a/tests/expectations/compiler/integers/i8/negate_zero.out +++ b/tests/expectations/compiler/integers/i8/negate_zero.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 2f8bdfd57bd177ef6ba420992c9b8246f27a332126ed41021cf718db1f89fce2 initial_ast: 31a361a2a2028517f6898e7427c510ff3262b99af068ee61f674d41a9f0508ba unrolled_ast: 31a361a2a2028517f6898e7427c510ff3262b99af068ee61f674d41a9f0508ba - ssa_ast: 17052d7968e26823f8e7177e9b876acafbb3c38583db253a8cb7236431308e96 + ssa_ast: 65c5bd439a0be459b6538d59172df7922628c7ed57bfb7fa646b08e5b9f76f11 diff --git a/tests/expectations/compiler/integers/i8/operator_methods.out b/tests/expectations/compiler/integers/i8/operator_methods.out index 573a732f7e..200d51437b 100644 --- a/tests/expectations/compiler/integers/i8/operator_methods.out +++ b/tests/expectations/compiler/integers/i8/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: fb24ac144cdf7a6e0e308c106be309c354ea413d2690b815b72b9bae3ce1a169 initial_ast: 368311591f23ba5a2593095f04744abee8659b072d83f95ca558ce885f239f95 unrolled_ast: 368311591f23ba5a2593095f04744abee8659b072d83f95ca558ce885f239f95 - ssa_ast: 390030fca363de473680584146084d335004d491349f27c29624854ca9a2da4c + ssa_ast: 0da36a564bc5b5d5e15721d9f7b405e8d8149060d9df396975ae5ffb098c7666 diff --git a/tests/expectations/compiler/integers/i8/or.out b/tests/expectations/compiler/integers/i8/or.out index ef6b1787f8..70ccbc0117 100644 --- a/tests/expectations/compiler/integers/i8/or.out +++ b/tests/expectations/compiler/integers/i8/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: de2978415d2534817c8294d6784e0fc2a26c92344c60e81a5cc79c695ef9cec7 initial_ast: 1f83c995ad066a3ca85db86889435fc807120d031cd032a82660090d2243d5f5 unrolled_ast: 1f83c995ad066a3ca85db86889435fc807120d031cd032a82660090d2243d5f5 - ssa_ast: 7fb28ead5bcb4a7b226254381758cb8f1ea7b82ca47cd4ecb751b7ba242f8471 + ssa_ast: 90d1f606c62b9533d51207178d4c1690fa8338bfc19c58547443eebf734e8b6a diff --git a/tests/expectations/compiler/integers/i8/pow.out b/tests/expectations/compiler/integers/i8/pow.out index cfaef825a7..6997001c13 100644 --- a/tests/expectations/compiler/integers/i8/pow.out +++ b/tests/expectations/compiler/integers/i8/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5403e15802cf82bcb80acfc26596a71aa597d1b03cdf21f55c94c5d5a5dd05ce initial_ast: 8dec69affaee71632a03de286692e4dabd23bf9d88bc4dc0ef17b4052b285147 unrolled_ast: 8dec69affaee71632a03de286692e4dabd23bf9d88bc4dc0ef17b4052b285147 - ssa_ast: 33115a0bb2fca2cfbea13211d88fbea33ad447e09886f4583391fe957c55768c + ssa_ast: d54ad60a1928d1c322fb26b0eaeebfddc41ca1569b24facfbcafeae2c6f075cd diff --git a/tests/expectations/compiler/integers/i8/shl.out b/tests/expectations/compiler/integers/i8/shl.out index 4ad1df9de4..ac2920b7c9 100644 --- a/tests/expectations/compiler/integers/i8/shl.out +++ b/tests/expectations/compiler/integers/i8/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5213a0abbbf502a8d84d4ce6ae6418b5d3ff1c6a4de6cf53a6f001b1a7c4f9b2 initial_ast: 5fe6132197fe808d6dca1fa027b365db2e139ce6306d39d55d93b55ef24228f9 unrolled_ast: 5fe6132197fe808d6dca1fa027b365db2e139ce6306d39d55d93b55ef24228f9 - ssa_ast: 9bd9737f33da089c74e61cede6993055efd41a8b0e12c1eb743ca030e85d9115 + ssa_ast: f7293bf89eef3672a2d461edae9cbc0d89195a02ab746966523f500bee2f664f diff --git a/tests/expectations/compiler/integers/i8/shr.out b/tests/expectations/compiler/integers/i8/shr.out index 78cdf43efa..abb02c6506 100644 --- a/tests/expectations/compiler/integers/i8/shr.out +++ b/tests/expectations/compiler/integers/i8/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5213a0abbbf502a8d84d4ce6ae6418b5d3ff1c6a4de6cf53a6f001b1a7c4f9b2 initial_ast: 6bd99d27e5b8dc50b3dad77d390cfb6af4f4b78c4f2f94bd095eefaeda594a73 unrolled_ast: 6bd99d27e5b8dc50b3dad77d390cfb6af4f4b78c4f2f94bd095eefaeda594a73 - ssa_ast: 551e35865e28fabf6bffa67ba5c3838519a7205f871f785b042e2ecc13ff372c + ssa_ast: a8305e247ce9517d51605ae2c6295cb75517ff70718de5cf64ae5c304e2e3332 diff --git a/tests/expectations/compiler/integers/i8/sub.out b/tests/expectations/compiler/integers/i8/sub.out index 5c7d892803..363a8a31ba 100644 --- a/tests/expectations/compiler/integers/i8/sub.out +++ b/tests/expectations/compiler/integers/i8/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 573a280e74e0a7a4bfd582c72c06fcd90fb2f8939c9c7f4468d6a0a9acc7f7ab initial_ast: 5cac538ad248729a7c889ed8343cbfd59ddf39c5205876af8c27a66a7ee1cd23 unrolled_ast: 5cac538ad248729a7c889ed8343cbfd59ddf39c5205876af8c27a66a7ee1cd23 - ssa_ast: 4b2e70c774872a38aabdfa833e08726b38bb03f5cd38ad585ee5250b49ef9988 + ssa_ast: 0339d542773499c8920d6f538f2348d830ed73536dfb83291dca86d85971ddf6 diff --git a/tests/expectations/compiler/integers/i8/ternary.out b/tests/expectations/compiler/integers/i8/ternary.out index a6709224ac..b5e1d6e4ea 100644 --- a/tests/expectations/compiler/integers/i8/ternary.out +++ b/tests/expectations/compiler/integers/i8/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: dfca4fead6cd26c21a13438da1cce131acba56ad418f8a7ee4d9376d848680bd initial_ast: bf5651b4d5dae12b1ef57d8973976bdf9f36be84734be6b73abd31e0bfdb88e8 unrolled_ast: bf5651b4d5dae12b1ef57d8973976bdf9f36be84734be6b73abd31e0bfdb88e8 - ssa_ast: 6f8a88bb902d34a88fb3a1386889c037cfed523f5ac34586996447c349d1b09c + ssa_ast: 3d71891a75ccf75810dcec3e1bdc6ed42b670cae0dde9bef8d8f67f8803ed064 diff --git a/tests/expectations/compiler/integers/i8/xor.out b/tests/expectations/compiler/integers/i8/xor.out index e63f7fa935..bfa7577e10 100644 --- a/tests/expectations/compiler/integers/i8/xor.out +++ b/tests/expectations/compiler/integers/i8/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 56f2d6c7538d2556696faabc23206c2ab2ce935cefcf9211542ba139b70b98f7 initial_ast: 2cf0f045f81840d6a04fa7c5c1e4014d7c5d33ae3e251bef13ad605380e1d0a6 unrolled_ast: 2cf0f045f81840d6a04fa7c5c1e4014d7c5d33ae3e251bef13ad605380e1d0a6 - ssa_ast: f1e8ac07d31602ed8dd5dbe2ca7f664bb1c6f01dc2e6056cfaffb7b995f310df + ssa_ast: 2749c7cd9b3c2d3abf4ca146f3b389880e02eed44b8d77575591def209d43bdb diff --git a/tests/expectations/compiler/integers/u128/add.out b/tests/expectations/compiler/integers/u128/add.out index e487f031ef..a993ac06af 100644 --- a/tests/expectations/compiler/integers/u128/add.out +++ b/tests/expectations/compiler/integers/u128/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e7ed1e3c5fb2bea093ef50a0c37c1548a1800743f5d2869662c5182b2a866574 initial_ast: cd255611a667887661f5b99f254852cbc0fd604278296b74b6afb5b19cf5be5a unrolled_ast: cd255611a667887661f5b99f254852cbc0fd604278296b74b6afb5b19cf5be5a - ssa_ast: 4870d05c8074404fecefce77719032943c9ade285c1ff2c3bc8d7f43124d7d77 + ssa_ast: 96f62e2ecddbe87183943c55fd5ea08fa22ec023d3dfff485e05a78152827540 diff --git a/tests/expectations/compiler/integers/u128/and.out b/tests/expectations/compiler/integers/u128/and.out index 3d148e6cee..78d1aeca8b 100644 --- a/tests/expectations/compiler/integers/u128/and.out +++ b/tests/expectations/compiler/integers/u128/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e7ed1e3c5fb2bea093ef50a0c37c1548a1800743f5d2869662c5182b2a866574 initial_ast: bef5a47be25bb2488df570334b6d065e4b4f45d30390ec9b6aa873ecd6c922ec unrolled_ast: bef5a47be25bb2488df570334b6d065e4b4f45d30390ec9b6aa873ecd6c922ec - ssa_ast: b147a3a622ae4b50a276587f0c0787c15467df7e836068d8b83b7c66ca8d6c72 + ssa_ast: dcf0f4669f20d103fb375aa73afdfa68958de0f6143399cabdc26b9b06471ab2 diff --git a/tests/expectations/compiler/integers/u128/console_assert.out b/tests/expectations/compiler/integers/u128/console_assert.out index a431e3fcb3..1a82169075 100644 --- a/tests/expectations/compiler/integers/u128/console_assert.out +++ b/tests/expectations/compiler/integers/u128/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 04fd22fe1ef4e6c002f7090ccf35faecff80a2535a688a6fda6d1b0f63d2c19e initial_ast: cd572fa73ad17923d13099ac77c54b732b260452bc72c2a609a73111a9edb00e unrolled_ast: cd572fa73ad17923d13099ac77c54b732b260452bc72c2a609a73111a9edb00e - ssa_ast: 422da77763c0fa6d062a63efa018282226b1e3ed5561bf7acd25e498a4cb2e0c + ssa_ast: 07723de2346cf76646624f7de64724dded2f2c56ffa9df94b171a69d1ac0e003 diff --git a/tests/expectations/compiler/integers/u128/div.out b/tests/expectations/compiler/integers/u128/div.out index bd2c4019b2..01a42068a2 100644 --- a/tests/expectations/compiler/integers/u128/div.out +++ b/tests/expectations/compiler/integers/u128/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5db93e51b45bd2c1865c73929c64b3d86b684c92e48aa32f851015d0c02f9887 initial_ast: a8330c8dd15a36a7d515977dacdd57ad7f37d992f19ccf449f6a3c79f4740f68 unrolled_ast: a8330c8dd15a36a7d515977dacdd57ad7f37d992f19ccf449f6a3c79f4740f68 - ssa_ast: 887a4a5451f5ab8589759185c8a40e437f1ab577f43a66dd5ed4c7dd0d262715 + ssa_ast: 249960472aae2725c6ac52cd3a58de2b6b7255b3825ba9ea6d6f106f6976eecc diff --git a/tests/expectations/compiler/integers/u128/eq.out b/tests/expectations/compiler/integers/u128/eq.out index af1f916c09..f2f764c989 100644 --- a/tests/expectations/compiler/integers/u128/eq.out +++ b/tests/expectations/compiler/integers/u128/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 7e7dafe8ef71c28d032582570b850f6386768ec57e5e3ecd2707bfc44f42e5d7 initial_ast: 2011f14ebb74498706fea33472a56daacf2b017cc2f102f260f33e7fe1c335c0 unrolled_ast: 2011f14ebb74498706fea33472a56daacf2b017cc2f102f260f33e7fe1c335c0 - ssa_ast: cfa15d8e5379458839ed73668e4b79637249a55ee124951f655a97d403bf2bc2 + ssa_ast: 2edd9c8211f3ede1274ac427b3a9ab1d0c093706db54cf1ee5309025f9a3954a diff --git a/tests/expectations/compiler/integers/u128/ge.out b/tests/expectations/compiler/integers/u128/ge.out index c000a87f9e..1eb4ebdbdd 100644 --- a/tests/expectations/compiler/integers/u128/ge.out +++ b/tests/expectations/compiler/integers/u128/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 8766097c50171ea9912e2ee31fc9124faafa62da00407a4b9ab679a42e45233a initial_ast: c609706ebfde16ba94eab5c9fac321ffad7392f4734a431b8e627ce6955fd090 unrolled_ast: c609706ebfde16ba94eab5c9fac321ffad7392f4734a431b8e627ce6955fd090 - ssa_ast: 589b24e1643d28d00e88887af90b901e9e520472bab60bcd97c76df7d5079c03 + ssa_ast: b4f2129703ec1c34c97e825d43fb1af2cedad26710a7d636be944e07da86522b diff --git a/tests/expectations/compiler/integers/u128/gt.out b/tests/expectations/compiler/integers/u128/gt.out index 1f04305238..52d5bef55a 100644 --- a/tests/expectations/compiler/integers/u128/gt.out +++ b/tests/expectations/compiler/integers/u128/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 3a5987d6bf50d0bd048b269040b9da36954c6e4e622c846d4d3447ae0aa93b7a initial_ast: 22d17b31afab06ad4172b41b182d647bbf88939b84cb220a19e3cc5571da0ae0 unrolled_ast: 22d17b31afab06ad4172b41b182d647bbf88939b84cb220a19e3cc5571da0ae0 - ssa_ast: ba6a9d7e2958397aeebd8e46faaee034a640e994186c188aa272bceec0ae0d99 + ssa_ast: 44fd2cb65c31d47f324499f9fda251d9a895e52491e7887c8295ec84407bf307 diff --git a/tests/expectations/compiler/integers/u128/le.out b/tests/expectations/compiler/integers/u128/le.out index 44d1a04699..5b2bfe542b 100644 --- a/tests/expectations/compiler/integers/u128/le.out +++ b/tests/expectations/compiler/integers/u128/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 46dd342e0f8b31909b76fb09d62bd4660220b425dea1f18f60d8e49a82055f29 initial_ast: ccd9469d94398bc8f3a2f09a16ccc37ed30da7523edadb0a7ee6ad796f721f08 unrolled_ast: ccd9469d94398bc8f3a2f09a16ccc37ed30da7523edadb0a7ee6ad796f721f08 - ssa_ast: 857e9acd6aea29ac4d3bf1f6e707af74b0177cc931001946608192d4dcc0311f + ssa_ast: 963f93701a7469f1e2ed0b2af7e5fbfb72a6caf29578a2c8665584bb951aeead diff --git a/tests/expectations/compiler/integers/u128/lt.out b/tests/expectations/compiler/integers/u128/lt.out index 3729f02e16..189d9fe4c0 100644 --- a/tests/expectations/compiler/integers/u128/lt.out +++ b/tests/expectations/compiler/integers/u128/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 17389f0533f443fc916e0fcd04cefc76377450010a2c805d4bdafcf9906ae881 initial_ast: 116ad158cc967de309d23c131d3c06cb4017fe702d1f7cf9d7b667dd429416c3 unrolled_ast: 116ad158cc967de309d23c131d3c06cb4017fe702d1f7cf9d7b667dd429416c3 - ssa_ast: bb69ab7d4534410b610fdfbd4e824cc3e2b3ea45b3b57a19ab3602dc9594b16b + ssa_ast: 512f5dc3dbe7d62f6be74c339b02f3d0fe33033bfac55782478f5c7c2c66708c diff --git a/tests/expectations/compiler/integers/u128/max.out b/tests/expectations/compiler/integers/u128/max.out index 6aa294b47c..a698a8ec48 100644 --- a/tests/expectations/compiler/integers/u128/max.out +++ b/tests/expectations/compiler/integers/u128/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: a2ab6a89c5952a113fbecdeb630917b4699c38dcda5971528ab35cdd5e92c216 initial_ast: a09cb20c8555d08c2aa9270a6b76bc680671125405c77f291921817854eb7bca unrolled_ast: a09cb20c8555d08c2aa9270a6b76bc680671125405c77f291921817854eb7bca - ssa_ast: 1466dcbcfe0dd7a42e24d0f9af5a0df6d594cc4a09416378c4b28b6f87fc2dac + ssa_ast: c818f44a670e17a1f2d9a43096ca155bc680b5c7304052e3ecee7ce45e54919f diff --git a/tests/expectations/compiler/integers/u128/min.out b/tests/expectations/compiler/integers/u128/min.out index df8b95c75f..9904f85110 100644 --- a/tests/expectations/compiler/integers/u128/min.out +++ b/tests/expectations/compiler/integers/u128/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 886b77241861e32ee76414a8f86e04b86943325113b6b28e9d6805ee61c936ef initial_ast: 48926b48e382e7869e065339fb3823f6bb2fccc11cc0713fd537bef1660d832d unrolled_ast: 48926b48e382e7869e065339fb3823f6bb2fccc11cc0713fd537bef1660d832d - ssa_ast: d3d77e3a42549fd97c301ded35c2b48740df341804f3bf7ec0ecd5c94d4f80c6 + ssa_ast: 9e369dca791d2ae0bb90e79acba17ed295bfb8d3f772bd576180afcbc30fe37e diff --git a/tests/expectations/compiler/integers/u128/mul.out b/tests/expectations/compiler/integers/u128/mul.out index 212cabaa87..1997bb9b78 100644 --- a/tests/expectations/compiler/integers/u128/mul.out +++ b/tests/expectations/compiler/integers/u128/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: db3eedda9d86f5720afddf87a7cb319fbe1594d75193eadd2720a28380850814 initial_ast: 4d3663a3c68f384af87b9da68ed3194718a2e1431ca876a01577b58909f922af unrolled_ast: 4d3663a3c68f384af87b9da68ed3194718a2e1431ca876a01577b58909f922af - ssa_ast: ac274a9278af83646b56db0a0b69e7f119672692824c9bcca42acff0fa63aa3c + ssa_ast: 83bea59bf5e1e50b374d2e204b7eb83b44c99f1363d2cd74dde91f5000d4604e diff --git a/tests/expectations/compiler/integers/u128/ne.out b/tests/expectations/compiler/integers/u128/ne.out index 2432274e16..9430a8544b 100644 --- a/tests/expectations/compiler/integers/u128/ne.out +++ b/tests/expectations/compiler/integers/u128/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 6e27f1353141bbbd4f15e0cf9b2647f72eea0ebd5bc9dc75bff17f8e8d7ece01 initial_ast: 20d177f88a225fd9a8e0bea6299a1fdc9be8f7c0364a39dbb5a84563e126d7ce unrolled_ast: 20d177f88a225fd9a8e0bea6299a1fdc9be8f7c0364a39dbb5a84563e126d7ce - ssa_ast: 78b4e6f708bfa1c292f9e485c2ccd3b22ecbae5f352a941e593d8401058da5c6 + ssa_ast: d5ce008624531429969d58e8904f960fb93f7a50bba3714d25e2dadc38bfa643 diff --git a/tests/expectations/compiler/integers/u128/operator_methods.out b/tests/expectations/compiler/integers/u128/operator_methods.out index 87d777b221..c7137f5c40 100644 --- a/tests/expectations/compiler/integers/u128/operator_methods.out +++ b/tests/expectations/compiler/integers/u128/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 323e17762e30677ac3100cad9a455a99d3d57115531e2ca04caa8cf1311266ac initial_ast: 04dd2fc152a79580155495dbdbae6f9685460550425e5d595914a04b68b21460 unrolled_ast: 04dd2fc152a79580155495dbdbae6f9685460550425e5d595914a04b68b21460 - ssa_ast: 9a2ef8cc957121610bb160fdc23a647fc78638c87b74b88753ae334cc19499df + ssa_ast: 24372d9eedc0e12e1b735e1b9627b4a58616c2ee50e400a15cadd0d02eff254e diff --git a/tests/expectations/compiler/integers/u128/or.out b/tests/expectations/compiler/integers/u128/or.out index cdc178f7ad..07ebec55b4 100644 --- a/tests/expectations/compiler/integers/u128/or.out +++ b/tests/expectations/compiler/integers/u128/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e7ed1e3c5fb2bea093ef50a0c37c1548a1800743f5d2869662c5182b2a866574 initial_ast: 0a1e0f82423c906073201331fee4c02a6c02d0115ce09993d1c66887087118ad unrolled_ast: 0a1e0f82423c906073201331fee4c02a6c02d0115ce09993d1c66887087118ad - ssa_ast: 88915e3c9573e8d2318e4398d569375a9d727877b7387abaec3a718c33ad4a82 + ssa_ast: 30d04553d5cbf0e997c4700df3aa1c7c467e575fe33ace2fbfc9b35516ade661 diff --git a/tests/expectations/compiler/integers/u128/pow.out b/tests/expectations/compiler/integers/u128/pow.out index 2e9eec722f..788806d331 100644 --- a/tests/expectations/compiler/integers/u128/pow.out +++ b/tests/expectations/compiler/integers/u128/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 3d864c5dd3dba86277a7e64db597913c4866e2c843e1e1c817530e6fd0b64b8e unrolled_ast: 3d864c5dd3dba86277a7e64db597913c4866e2c843e1e1c817530e6fd0b64b8e - ssa_ast: d7ed9fc0168b80ab70b5e9bc054ee5fb273d17c4627703b3cc84907bd97b29b4 + ssa_ast: b3f33a4616b120f39e9904f053b9ac8d4c4e3f806ff044cbdbe6c7cf4f5fb32e diff --git a/tests/expectations/compiler/integers/u128/shl.out b/tests/expectations/compiler/integers/u128/shl.out index cd862565ed..8e9d1ad1b0 100644 --- a/tests/expectations/compiler/integers/u128/shl.out +++ b/tests/expectations/compiler/integers/u128/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 9363cea9423b4153976492ca4328a2e5b962c5745cd167e7896421f173a72b47 initial_ast: edeb671606b15c620c6369ff4f63deb80185119dab43d5fcf1649d3347ccb4b3 unrolled_ast: edeb671606b15c620c6369ff4f63deb80185119dab43d5fcf1649d3347ccb4b3 - ssa_ast: 22c95020977e7e846b1a174aa690d843a466725f194eb88e2739d8d164e5a56b + ssa_ast: 9cb1e2ed2766317cb85598f56877a4e8dcbc441973ec7a9c3b68cae5b75c9f16 diff --git a/tests/expectations/compiler/integers/u128/shr.out b/tests/expectations/compiler/integers/u128/shr.out index 054fa5182c..6c5d49e802 100644 --- a/tests/expectations/compiler/integers/u128/shr.out +++ b/tests/expectations/compiler/integers/u128/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 9363cea9423b4153976492ca4328a2e5b962c5745cd167e7896421f173a72b47 initial_ast: 0d90fc3ecd139b4ad2f0c58a70fda2358607601d80ae5f19d7ea23606340936b unrolled_ast: 0d90fc3ecd139b4ad2f0c58a70fda2358607601d80ae5f19d7ea23606340936b - ssa_ast: 1c38a8f6cffaa856dd420e5a684fcf2d765c7d00510b5fbcad3f82cc6dfb3e27 + ssa_ast: 9425da34a7c82018835bd035596107f8a42e5aac9d3d0acb8523e265cfeb753b diff --git a/tests/expectations/compiler/integers/u128/sub.out b/tests/expectations/compiler/integers/u128/sub.out index d15acbdb35..6e9d3abe2d 100644 --- a/tests/expectations/compiler/integers/u128/sub.out +++ b/tests/expectations/compiler/integers/u128/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 6e6826bbad13635cdb03f093495dbbb73bac96e8291141ea42a031b4aadf31c5 initial_ast: 381511efc1cb0f70f2dbd6f822b437a1172e8b5fdd6641e5383b1864c1b6c6f5 unrolled_ast: 381511efc1cb0f70f2dbd6f822b437a1172e8b5fdd6641e5383b1864c1b6c6f5 - ssa_ast: c7b7db3ed960a54652ff308d9b30b3d33de641993315e54d2fd615b6dc582ed5 + ssa_ast: 02bb80dcb3bca75f2d4135e7494299fb7f3d7dccdd520737aaa1899b9646f72d diff --git a/tests/expectations/compiler/integers/u128/ternary.out b/tests/expectations/compiler/integers/u128/ternary.out index 568d4ba502..0834b56549 100644 --- a/tests/expectations/compiler/integers/u128/ternary.out +++ b/tests/expectations/compiler/integers/u128/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 03111b898b34afc7653f3898e3f39c7af3f783a91876eb49c04b9e4b2261f0c6 initial_ast: 54161644b7c95ff2d294c217ae9314efc1e2412793b5df19ca039093e425f8d5 unrolled_ast: 54161644b7c95ff2d294c217ae9314efc1e2412793b5df19ca039093e425f8d5 - ssa_ast: ddb0307728b841d82a3c6c49316342e9eb6832b63a1e86d036373532fef3addc + ssa_ast: 4f724dddfb6b143cacf01b3c0f3bd0d06207eb6342de116304a66c9fbc6c2a99 diff --git a/tests/expectations/compiler/integers/u128/xor.out b/tests/expectations/compiler/integers/u128/xor.out index 2b8e02948e..31bcdb9b56 100644 --- a/tests/expectations/compiler/integers/u128/xor.out +++ b/tests/expectations/compiler/integers/u128/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 8ea11ca502a04fc7590d741016f40fb703bebb746ce5aadb987a76f3a773364f initial_ast: 990256fb3c95e13095ee5dc44a64cc922ce41c81bb4316fec840c768bcffae57 unrolled_ast: 990256fb3c95e13095ee5dc44a64cc922ce41c81bb4316fec840c768bcffae57 - ssa_ast: c04edd36a76cad9690a2861472b23b2b7378dd40fa04f33000441686d6c53b5a + ssa_ast: bbed0bb83ba564d055ca7df6f33543a6de2ff55122454f94ad0350fe8f2778df diff --git a/tests/expectations/compiler/integers/u16/add.out b/tests/expectations/compiler/integers/u16/add.out index 8680517010..98281f36b6 100644 --- a/tests/expectations/compiler/integers/u16/add.out +++ b/tests/expectations/compiler/integers/u16/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e42870a9c4915d12757e7ebe32492b7c4dd6f47134c6f2bd635d6e4be239c379 initial_ast: bf4c95f536ccf875c56803f20cd7e7dac93744068213fc96c575761ff1eab4ff unrolled_ast: bf4c95f536ccf875c56803f20cd7e7dac93744068213fc96c575761ff1eab4ff - ssa_ast: 2f30d5bfc1f5a425edcd177f633f097b99149212ac78a5fa1df3c92b495fb917 + ssa_ast: 315349a74607bf9ef5112c884d75840a5c04e9b580a37c96702eb06b24e35ba0 diff --git a/tests/expectations/compiler/integers/u16/and.out b/tests/expectations/compiler/integers/u16/and.out index 36360bdddd..84d37fbce0 100644 --- a/tests/expectations/compiler/integers/u16/and.out +++ b/tests/expectations/compiler/integers/u16/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e42870a9c4915d12757e7ebe32492b7c4dd6f47134c6f2bd635d6e4be239c379 initial_ast: c5e47884d4380e59cf2ba0bf0a3c45fa3ee225aba18dafae1585723e2f065cae unrolled_ast: c5e47884d4380e59cf2ba0bf0a3c45fa3ee225aba18dafae1585723e2f065cae - ssa_ast: 1b806439f0bd11e3aa81ec1b3e9bad6eb70a50f752d866bd7350ba8e918c3d68 + ssa_ast: 7bd4969b0e743adcf720fc4ec7429e9ab462badd449144557448023a79533f54 diff --git a/tests/expectations/compiler/integers/u16/console_assert.out b/tests/expectations/compiler/integers/u16/console_assert.out index d7e467e5d3..f85ed5e13b 100644 --- a/tests/expectations/compiler/integers/u16/console_assert.out +++ b/tests/expectations/compiler/integers/u16/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: a5084c2432ba3ce882ffd38b4db3b7805403e203266908de1d6b64b2533c2b71 initial_ast: e5df6e8d0a445ae477a1d095db6c5510f44d8719279d6d9ed0dde002c220ae4b unrolled_ast: e5df6e8d0a445ae477a1d095db6c5510f44d8719279d6d9ed0dde002c220ae4b - ssa_ast: 582c8f4d6b9e42062c8ef42c39c708e04b9a25fb02c88f460210d7286e175b22 + ssa_ast: b5ff2e885e81fcded2eddbd50e35d415463993a5bbafda0d216db1eaaa7be8e1 diff --git a/tests/expectations/compiler/integers/u16/div.out b/tests/expectations/compiler/integers/u16/div.out index a6605eb2c4..f5e7a9963b 100644 --- a/tests/expectations/compiler/integers/u16/div.out +++ b/tests/expectations/compiler/integers/u16/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: bb055123854595a4f93cef4f89dfc0dd322e79a50ed9cf95ea4992e050a7e864 initial_ast: 4289dcf746dd0bb3dedf8f6bd9a3a16e6fc766bd677856a7c0c3fe240b9cf9f9 unrolled_ast: 4289dcf746dd0bb3dedf8f6bd9a3a16e6fc766bd677856a7c0c3fe240b9cf9f9 - ssa_ast: f907bcce5e9cbb24ed1bd360e21e1f0f516b6d123ac7a232f5552b0a7ff506da + ssa_ast: c4a769dfd2bc9619e85104f35bbc073b9810f2c96ed961d100565e8a521fece7 diff --git a/tests/expectations/compiler/integers/u16/eq.out b/tests/expectations/compiler/integers/u16/eq.out index 3758857842..42db7f04b3 100644 --- a/tests/expectations/compiler/integers/u16/eq.out +++ b/tests/expectations/compiler/integers/u16/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 9c7090d59baa24c677f2a5b072a6487ba14703c6ff893e8e342b84537a0e4e59 initial_ast: 848562df01ecf23d384b9746ebac0f8ace80fd5d3d58c561cc1fa898e8e00995 unrolled_ast: 848562df01ecf23d384b9746ebac0f8ace80fd5d3d58c561cc1fa898e8e00995 - ssa_ast: a0621136f84d60c72eed132e3d44ab690d4d1969c0227c557c515e1f85fa5467 + ssa_ast: 9fbf74b283bb4b05ad44c74a5ab3ae687eb803d529fa37b620039686b872f313 diff --git a/tests/expectations/compiler/integers/u16/ge.out b/tests/expectations/compiler/integers/u16/ge.out index c36b63018d..5cf50acd72 100644 --- a/tests/expectations/compiler/integers/u16/ge.out +++ b/tests/expectations/compiler/integers/u16/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 40c0cb654f2a935962647b51d536868c2a9caab366458fd55e9fe21cde620685 initial_ast: c166eacc41ac036b143fcaf31432af394aaece73eb05a8e65e98a9b662d6caef unrolled_ast: c166eacc41ac036b143fcaf31432af394aaece73eb05a8e65e98a9b662d6caef - ssa_ast: 2b3079fdd45821c2a3e8b9f190924f3881e30a8f4eda2c458831847488050353 + ssa_ast: 2ae1a6da3bc7288ac53cf19a66d7e8a8e5024ea287c4d10261cce0cf90dc9700 diff --git a/tests/expectations/compiler/integers/u16/gt.out b/tests/expectations/compiler/integers/u16/gt.out index 41677b3256..ce31b39f95 100644 --- a/tests/expectations/compiler/integers/u16/gt.out +++ b/tests/expectations/compiler/integers/u16/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: bd45fbb21f0dd4ebc486086d1e8914f5a76f2ee9ffd16a47cc0929855ba6eff1 initial_ast: 3d4ed274642b343749864eccc76103134449075ef18ead2c9e6f0fd69401e864 unrolled_ast: 3d4ed274642b343749864eccc76103134449075ef18ead2c9e6f0fd69401e864 - ssa_ast: 3457cf8b1678ae974961ef578a53af8b74d767c081d894769ea686a37ec93447 + ssa_ast: f9baf1beaaedc7bb384fb3fa9d45fe35f8b050a272d6f62e2204d9c386c684b5 diff --git a/tests/expectations/compiler/integers/u16/le.out b/tests/expectations/compiler/integers/u16/le.out index 3aa7c76515..656f80856c 100644 --- a/tests/expectations/compiler/integers/u16/le.out +++ b/tests/expectations/compiler/integers/u16/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: b103a43941f8ec2e29ba5eaa3b8f5f4dc8647417aa0d1656b83ba683c6ca1ce7 initial_ast: 8d3ffa47b2cdf307fbd2673a3c340a49c1e95be9b8e6ef13391b0b79382610ff unrolled_ast: 8d3ffa47b2cdf307fbd2673a3c340a49c1e95be9b8e6ef13391b0b79382610ff - ssa_ast: 55b7a769877eea231d51404bc609fbc7b7a1928fd1ba535c83734596ce280e6a + ssa_ast: 6958dbac5c266f23a9be4d42f1f25a8f29dd89306d99220584bccd47daf377e6 diff --git a/tests/expectations/compiler/integers/u16/lt.out b/tests/expectations/compiler/integers/u16/lt.out index 3c32b4c66d..27383e15ff 100644 --- a/tests/expectations/compiler/integers/u16/lt.out +++ b/tests/expectations/compiler/integers/u16/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: ce67c57955f79db1f00cbe7b976195c609bb6f6f93a4f49c51c88fa349e65554 initial_ast: 1ae39ead50844069aa07fb4152e31b52ac140a3c8d92793deb14570af611823b unrolled_ast: 1ae39ead50844069aa07fb4152e31b52ac140a3c8d92793deb14570af611823b - ssa_ast: 85b3192381368a07deedef3512ab1f37f546fdb71477aff0ff590a19c8441554 + ssa_ast: 212dad5b50bf09719921c3de5400f3984986e8864dca98c01aff9caf113eb324 diff --git a/tests/expectations/compiler/integers/u16/max.out b/tests/expectations/compiler/integers/u16/max.out index eb140025d5..e76fb71cc8 100644 --- a/tests/expectations/compiler/integers/u16/max.out +++ b/tests/expectations/compiler/integers/u16/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 940d740ba40284a1d3c3cf8737facd1e98968224dd93999dbcb336cb3f4ce571 initial_ast: 0d6e907cb7cdbd260e7237560385622f7b1340c1b272deedf2138c32edd6e58e unrolled_ast: 0d6e907cb7cdbd260e7237560385622f7b1340c1b272deedf2138c32edd6e58e - ssa_ast: ca7131e9dd8facea5ff5ab46427d5a5fbdb29f545995fea3f708c869e1423219 + ssa_ast: 446a2a8c55cea16851b3ea8eb196624d60879cfaddf24e9e003cc176f68bc60a diff --git a/tests/expectations/compiler/integers/u16/min.out b/tests/expectations/compiler/integers/u16/min.out index f8b2ba7a2f..bd27144dce 100644 --- a/tests/expectations/compiler/integers/u16/min.out +++ b/tests/expectations/compiler/integers/u16/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 initial_ast: 2309d5b8b3a71f552625331d626090d15c936077251e1686ed92adf25f53f095 unrolled_ast: 2309d5b8b3a71f552625331d626090d15c936077251e1686ed92adf25f53f095 - ssa_ast: 0925420dd82bdba6a36384b5f8cd833364734ae35b7afd63d9645b8d72a3e0e7 + ssa_ast: 16a791b41690ba0c96a26857da86c5c228c13ae98f76030e400d386036bb40dd diff --git a/tests/expectations/compiler/integers/u16/mul.out b/tests/expectations/compiler/integers/u16/mul.out index aa14af17b3..6679cf9efb 100644 --- a/tests/expectations/compiler/integers/u16/mul.out +++ b/tests/expectations/compiler/integers/u16/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 324aa2cb3c57c9e956792d50328347a3da38de524f5d6ce7ae0a66f646efcf85 initial_ast: 65e17485ed0c22f2f23ca9bb04eb1e3e921068f46902cfe1cd1b24fbcb65c8a9 unrolled_ast: 65e17485ed0c22f2f23ca9bb04eb1e3e921068f46902cfe1cd1b24fbcb65c8a9 - ssa_ast: 629ea6fce054a5e8086e32e29d84a3423186ef880faea083be15b9ca8cab858b + ssa_ast: 0096984973e7682979eb58dfccd2acab317099741e978d819f4f5519e6b63277 diff --git a/tests/expectations/compiler/integers/u16/ne.out b/tests/expectations/compiler/integers/u16/ne.out index 7f469cf84b..6148e3f20f 100644 --- a/tests/expectations/compiler/integers/u16/ne.out +++ b/tests/expectations/compiler/integers/u16/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 1c02488cb37ff8842703d1d1397b917a878f3dd65092191942e34319acf57563 initial_ast: 992528bae4766fd5bbb5b34870ea14fd71c710d5759c8d577246f8dea618fb54 unrolled_ast: 992528bae4766fd5bbb5b34870ea14fd71c710d5759c8d577246f8dea618fb54 - ssa_ast: 88873c09692817af2a7caa9ff7deb2d9c1a297adfece826eb4eddead70b9d2a4 + ssa_ast: 2f2802a76ed4a0d352907aacf00f28714acb0568c05ff16c46ed3e5462ec5cb1 diff --git a/tests/expectations/compiler/integers/u16/operator_methods.out b/tests/expectations/compiler/integers/u16/operator_methods.out index ec5e7ea5e2..49c81683f0 100644 --- a/tests/expectations/compiler/integers/u16/operator_methods.out +++ b/tests/expectations/compiler/integers/u16/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: ff9c2d1e56ff3e1807432f3315573cbfaf9129ee77b5782bfc87fdb29018fcfa initial_ast: b421820b604e7060e5ab68f80666db1e7c44761836e4af18e6480030e7838b01 unrolled_ast: b421820b604e7060e5ab68f80666db1e7c44761836e4af18e6480030e7838b01 - ssa_ast: 471fd8a116e7c418a1fd5942299bf3b889acb627b20caf1b435083f0d48a8449 + ssa_ast: bc06877111b17d90685d0ce9a92decb7a3067915d1609d9cd98f78d148aab345 diff --git a/tests/expectations/compiler/integers/u16/or.out b/tests/expectations/compiler/integers/u16/or.out index ef19c1626d..6099cbadfb 100644 --- a/tests/expectations/compiler/integers/u16/or.out +++ b/tests/expectations/compiler/integers/u16/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e42870a9c4915d12757e7ebe32492b7c4dd6f47134c6f2bd635d6e4be239c379 initial_ast: 35c8ad870e121356ac9d0ecb07b9f4d4f5283c3c4cc393b7d8027af3369aad52 unrolled_ast: 35c8ad870e121356ac9d0ecb07b9f4d4f5283c3c4cc393b7d8027af3369aad52 - ssa_ast: b204a34150071529bcef78a4512f0d6c1ac562d63781627bf57da3aa5ebe1f90 + ssa_ast: 9077d8f39921a06d8b53dc892ed4ffdc3465378bc69485d70fbbbfb42d3797c4 diff --git a/tests/expectations/compiler/integers/u16/pow.out b/tests/expectations/compiler/integers/u16/pow.out index 132a592823..a1a24485bd 100644 --- a/tests/expectations/compiler/integers/u16/pow.out +++ b/tests/expectations/compiler/integers/u16/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 58e0404834b4715977bba6f7fe8c6f921692495839cac160e0d8ab227efef8b2 initial_ast: ea3b7f70662fb50da496d594df242650a7fdef038b6b465807d844bc5c162304 unrolled_ast: ea3b7f70662fb50da496d594df242650a7fdef038b6b465807d844bc5c162304 - ssa_ast: c037d0dee401d9ec2f7712a5d75db052364cc8525e8d460e623e59a49e3c3eb4 + ssa_ast: 93807bc3c0073b5e225400c185ab8091f1bf90137d80463d264c67ccb115e634 diff --git a/tests/expectations/compiler/integers/u16/shl.out b/tests/expectations/compiler/integers/u16/shl.out index 9dd9061566..329fb2655b 100644 --- a/tests/expectations/compiler/integers/u16/shl.out +++ b/tests/expectations/compiler/integers/u16/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 65dd7cf520245c5318843529da405a4b32044950de9495123e281819690c9b32 initial_ast: a6b7db823e035430a49b48dd895c85554caa71120c2c1a40d7b6f93622dddd9a unrolled_ast: a6b7db823e035430a49b48dd895c85554caa71120c2c1a40d7b6f93622dddd9a - ssa_ast: df7cdacadf815cc492f0d857d7ef517f669004d285168e2684d4d1cb6b24ee44 + ssa_ast: fabf69172a881785e52362f3b81c81da6fd815a68ceef6936c7e9cd62b78d2e4 diff --git a/tests/expectations/compiler/integers/u16/shr.out b/tests/expectations/compiler/integers/u16/shr.out index f588d01d28..b2e4df602b 100644 --- a/tests/expectations/compiler/integers/u16/shr.out +++ b/tests/expectations/compiler/integers/u16/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 65dd7cf520245c5318843529da405a4b32044950de9495123e281819690c9b32 initial_ast: e9684a8b5ab2922f815f9dd15bfb939567f776a503b04906835cb422e177b793 unrolled_ast: e9684a8b5ab2922f815f9dd15bfb939567f776a503b04906835cb422e177b793 - ssa_ast: 4f9f2e96dd410e2bbc7c57097994894f07bc9709bc687753b89ab871e72700e2 + ssa_ast: eeca3f58c68b98afb04e4a664e6aa29d87e221f05bcd564e7fc38a83cdf75a97 diff --git a/tests/expectations/compiler/integers/u16/sub.out b/tests/expectations/compiler/integers/u16/sub.out index 463049266c..936c9bc656 100644 --- a/tests/expectations/compiler/integers/u16/sub.out +++ b/tests/expectations/compiler/integers/u16/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 254a400e9fe9ac80d9e2ed8254994a7bca4229005186c223d0a19585613f32b9 initial_ast: 1439fac87b5291ecbadd34277e98debe8ac2d6dc057b30711159f22e4f51f1f3 unrolled_ast: 1439fac87b5291ecbadd34277e98debe8ac2d6dc057b30711159f22e4f51f1f3 - ssa_ast: d072d068ab624939ebb7cde0f28583bf510b8607a985f59a481e7f58f5eec713 + ssa_ast: 9e86d8088ca5f0a8bd7700fe5ad9548f71f439261aa40a9f56f9ec72ea53964d diff --git a/tests/expectations/compiler/integers/u16/ternary.out b/tests/expectations/compiler/integers/u16/ternary.out index 9bc031e7f5..3387349979 100644 --- a/tests/expectations/compiler/integers/u16/ternary.out +++ b/tests/expectations/compiler/integers/u16/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 5c2bc7483238201b8fd1d26d7bf18fd8cd88a0c968e4403d7e588c58d5135ce1 initial_ast: 35239dd409be0d20ca2b355a6e38300eada05aedb698240825960557e8293b43 unrolled_ast: 35239dd409be0d20ca2b355a6e38300eada05aedb698240825960557e8293b43 - ssa_ast: 468880313852e477585e7afcd1391a0f4c2048c9032e9586ab27700253a63488 + ssa_ast: ed585d82155648260bea402e4f5527abc620964d2024ea4d5bd6b85de2c7bc91 diff --git a/tests/expectations/compiler/integers/u16/xor.out b/tests/expectations/compiler/integers/u16/xor.out index 129bfaeb60..cd1855df86 100644 --- a/tests/expectations/compiler/integers/u16/xor.out +++ b/tests/expectations/compiler/integers/u16/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: d6798a8a955e910e463ef57ef5e09b17ed1b2c06134195c88e91efd38672ef9a initial_ast: 317292036a9bce4a8ad1d82e5aea8924e4101798231548c289e57ceaa10b805e unrolled_ast: 317292036a9bce4a8ad1d82e5aea8924e4101798231548c289e57ceaa10b805e - ssa_ast: bbcc9f7de89f49dc1ebdf3c7056768a7f5b1fe23624be088e6d6337044127d72 + ssa_ast: c4113bf0213bbb8ffa53f7ddaab5c4c1c933fb1d5d654c408e24aa3676b9be68 diff --git a/tests/expectations/compiler/integers/u32/add.out b/tests/expectations/compiler/integers/u32/add.out index f9cc333048..092d492f8b 100644 --- a/tests/expectations/compiler/integers/u32/add.out +++ b/tests/expectations/compiler/integers/u32/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 4ae3fcda756be204242383a3b61c067cdfe8b565664f0a30d5940ba4f7266e8a initial_ast: 69b43c1627d395abf92d9d646733c3295c1c3f2b3da6cccc511f84a89cc7cfe6 unrolled_ast: 69b43c1627d395abf92d9d646733c3295c1c3f2b3da6cccc511f84a89cc7cfe6 - ssa_ast: 27ccdcecb6c62876514839168ccd570a630cd6508576a26407db99decb509f5d + ssa_ast: 46b7c54b4d36b146473c0d289e48b0f54512dc2cdbf9f6ebecbeaad4fc62a61a diff --git a/tests/expectations/compiler/integers/u32/and.out b/tests/expectations/compiler/integers/u32/and.out index 59138dc60f..ac332039cf 100644 --- a/tests/expectations/compiler/integers/u32/and.out +++ b/tests/expectations/compiler/integers/u32/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 4ae3fcda756be204242383a3b61c067cdfe8b565664f0a30d5940ba4f7266e8a initial_ast: b10071ee8f3623bfaaaf20973d31ec47788c00639dda7208f28168867953f454 unrolled_ast: b10071ee8f3623bfaaaf20973d31ec47788c00639dda7208f28168867953f454 - ssa_ast: f9ff1f6a239e2ab25a1c8541c932480f47992dc28c1936845c495e7cefad0d33 + ssa_ast: 001f222c3cd13453d11f8de5971ee0cc4361a00901baf0188d11b30f08792b7a diff --git a/tests/expectations/compiler/integers/u32/console_assert.out b/tests/expectations/compiler/integers/u32/console_assert.out index 77ccc1b459..84d012a3c5 100644 --- a/tests/expectations/compiler/integers/u32/console_assert.out +++ b/tests/expectations/compiler/integers/u32/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 561ac4b4e304248d2a792844c79bc6bb2058fb18c89a2ffa413a605b95b105c7 initial_ast: 0961afe0f9891298bfcc2549fd110b2d99a5ca63e900748b475ecc19694c425c unrolled_ast: 0961afe0f9891298bfcc2549fd110b2d99a5ca63e900748b475ecc19694c425c - ssa_ast: 2f0d7a76b468736584d864926d3e9f9805f1336f2884ee94dcd3913d3f11b75d + ssa_ast: c05daaff3d4ac4312dba69ec30853e3cf04ebd34278cabe4623ebe293406993a diff --git a/tests/expectations/compiler/integers/u32/div.out b/tests/expectations/compiler/integers/u32/div.out index fccb0d6c85..265e126ad6 100644 --- a/tests/expectations/compiler/integers/u32/div.out +++ b/tests/expectations/compiler/integers/u32/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: a6c57f9e310c5c979bec62d2681c7bd2dc1ef0ce672a76c8480943858289937b initial_ast: ff26a14782b4f76d725602ed0bec0acd22748d8c07a18da1dbbc1162a7b2b433 unrolled_ast: ff26a14782b4f76d725602ed0bec0acd22748d8c07a18da1dbbc1162a7b2b433 - ssa_ast: ef8d836ea6b48725294b106c261d84b1ea36ca4cca434f0e8b813a2366e6b759 + ssa_ast: fd7840befc02582a10d5a71bcfe30fc28be84dbc3355db88d6fa53ff465b47d3 diff --git a/tests/expectations/compiler/integers/u32/eq.out b/tests/expectations/compiler/integers/u32/eq.out index 6e51df6f32..a28db9f070 100644 --- a/tests/expectations/compiler/integers/u32/eq.out +++ b/tests/expectations/compiler/integers/u32/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 2be89543b341c40370cf165944cc0feba6f8519c6e61356e08fcc1deb82337a1 initial_ast: 2ff9c89b8472f388c8999b08e614a121cb217dc5fa2a49a18bb4e34a654d611b unrolled_ast: 2ff9c89b8472f388c8999b08e614a121cb217dc5fa2a49a18bb4e34a654d611b - ssa_ast: b57e837e59848423a09dd9964983477db2c73e4da84e8012d14304c6512aecd3 + ssa_ast: 5c4bfb7b6be9f455d6c4738a30b942eeba46e11e1140a06b2f56774130fbb10a diff --git a/tests/expectations/compiler/integers/u32/ge.out b/tests/expectations/compiler/integers/u32/ge.out index 17681ba0ca..fee5c7fa68 100644 --- a/tests/expectations/compiler/integers/u32/ge.out +++ b/tests/expectations/compiler/integers/u32/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 90fd17221034d61fe7b8e6583a861d6d9d97461219d7370d0c34449d9badcc3e initial_ast: 8437893822f755cfea5eafe1f822869572f138e6c75c768800a4fc62334bfa6d unrolled_ast: 8437893822f755cfea5eafe1f822869572f138e6c75c768800a4fc62334bfa6d - ssa_ast: 9dd10920b47943a85774f6eaf17463ada6f09d9cd11eb295a250bc2f708baa28 + ssa_ast: 92644d37dbc3b4542fc8eb7130287e16a5b6ab3afd736bea2d64a70935cd1c10 diff --git a/tests/expectations/compiler/integers/u32/gt.out b/tests/expectations/compiler/integers/u32/gt.out index 399fa29c2e..b759690bc8 100644 --- a/tests/expectations/compiler/integers/u32/gt.out +++ b/tests/expectations/compiler/integers/u32/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: befb4b685175af0ffdb1e55ed784847e1bcae0b53d41f7ae04c343fa89662659 initial_ast: 5477e515cf4f2318d84011c500baec83b9d3698653afed8b2fec77f74125dcdd unrolled_ast: 5477e515cf4f2318d84011c500baec83b9d3698653afed8b2fec77f74125dcdd - ssa_ast: 5610b0c45d50241750098325e24a8724b6b6eb21afde38046f08abde1c5f1d9d + ssa_ast: b717a08d5e9f0aa8f4565302283f4807b114db4b985deaf7d8d63f24cc95d4d7 diff --git a/tests/expectations/compiler/integers/u32/le.out b/tests/expectations/compiler/integers/u32/le.out index 0e3266236d..377912beb8 100644 --- a/tests/expectations/compiler/integers/u32/le.out +++ b/tests/expectations/compiler/integers/u32/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 1c2f0c75bc9b2b574e97ea3a0c18d30c5d3f4dd10c471e8ea81bf145ce0c9e40 initial_ast: 444b3f4d69337068533fa319ce5b6c93b2bc77174724dea0faf3ae0d175c601b unrolled_ast: 444b3f4d69337068533fa319ce5b6c93b2bc77174724dea0faf3ae0d175c601b - ssa_ast: e760365b9914eb6430a307a951b12ef0a9486cfc22a59271bbdfaace390dbb13 + ssa_ast: 44cd041c5210a1eb4999ce6796137284d7ae67cbce4bc39f25a656944bda4ba6 diff --git a/tests/expectations/compiler/integers/u32/lt.out b/tests/expectations/compiler/integers/u32/lt.out index 3a21574a0b..b8c0741782 100644 --- a/tests/expectations/compiler/integers/u32/lt.out +++ b/tests/expectations/compiler/integers/u32/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 4b6e56b6a0f3cb8453256560f005a11d753584cec14158e06b31796a46358fb2 initial_ast: be306a469d7a06d4a9177da07d8d45f8973a32b655756dc9d9f072ef8c6018d7 unrolled_ast: be306a469d7a06d4a9177da07d8d45f8973a32b655756dc9d9f072ef8c6018d7 - ssa_ast: dcc15c786183212cbccf672132212fba1dc23f4ccaf657206c719a676fcf9851 + ssa_ast: 867bc2b3069242455d8bf3e62ab7a8522d9f3169bb8b6930140975919a88b02a diff --git a/tests/expectations/compiler/integers/u32/max.out b/tests/expectations/compiler/integers/u32/max.out index a27d069d98..1a3f527a2f 100644 --- a/tests/expectations/compiler/integers/u32/max.out +++ b/tests/expectations/compiler/integers/u32/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 76a0fe2199754831329d9b089d2c02f73d7457aaed6548372169318675b85f48 initial_ast: 1059615bf37daf6664a6205c42660b42b39b2df4c078d073d7be006235ab3b5f unrolled_ast: 1059615bf37daf6664a6205c42660b42b39b2df4c078d073d7be006235ab3b5f - ssa_ast: 6b2c00edb11c4d3d77e8552d2b2684120853ffb9d19b4790ef5032016d02095f + ssa_ast: 6a1c45061aaff226f8c137b1065cd865af63797ae69494c015ffb9748c84598d diff --git a/tests/expectations/compiler/integers/u32/min.out b/tests/expectations/compiler/integers/u32/min.out index 1493a1d32e..189346d7fa 100644 --- a/tests/expectations/compiler/integers/u32/min.out +++ b/tests/expectations/compiler/integers/u32/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 initial_ast: 21cb471c85400a751acbd3a432f9b9e61b68130495b787fc1c683978d2c3a889 unrolled_ast: 21cb471c85400a751acbd3a432f9b9e61b68130495b787fc1c683978d2c3a889 - ssa_ast: af060ef68f1c6f3894f8138b81a3c9c37fe18d91062b0e5290e2605ab50ccbe6 + ssa_ast: 7d1a2b2930843ab7de97579c8a90ce3bde944a3613e8077632e53e42f9774dd0 diff --git a/tests/expectations/compiler/integers/u32/mul.out b/tests/expectations/compiler/integers/u32/mul.out index 047553b391..ac24e9f660 100644 --- a/tests/expectations/compiler/integers/u32/mul.out +++ b/tests/expectations/compiler/integers/u32/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 546123213cad63ac213c6afeba106d3f0ca69f150c1b65342081d710eec7c7df initial_ast: 5f0fb707f6c7dc6d08bd3c50475b634a262859b71b6e74a09d0d6fa017f29bb0 unrolled_ast: 5f0fb707f6c7dc6d08bd3c50475b634a262859b71b6e74a09d0d6fa017f29bb0 - ssa_ast: 33c0f720342f316a8c15e6b427ee3b948f3b4e6600fbc124570cb2d5445d4a23 + ssa_ast: 947b345195f44ea9951c40827d75cec3824ada7fe484ff9ee842a396f82637b1 diff --git a/tests/expectations/compiler/integers/u32/ne.out b/tests/expectations/compiler/integers/u32/ne.out index 93e6edb3aa..423e5cfb56 100644 --- a/tests/expectations/compiler/integers/u32/ne.out +++ b/tests/expectations/compiler/integers/u32/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 9ba4eacac243edafb1cc7fd490b92a8e2ef9f8023eb552a7655403acae9a5adb initial_ast: 83678bda6584a3ec3d147b51ede70e3f9b29ff157fb497a26d29c9cdba1f5994 unrolled_ast: 83678bda6584a3ec3d147b51ede70e3f9b29ff157fb497a26d29c9cdba1f5994 - ssa_ast: 54700cab9eb20a1e949a9ae943331bb53155d9bf651077c0f15af1cdeddc8f4b + ssa_ast: 3afc9a67c867bb164590af4519426292ffe967f3e70c47c632661ff415af0814 diff --git a/tests/expectations/compiler/integers/u32/operator_methods.out b/tests/expectations/compiler/integers/u32/operator_methods.out index 35b1867646..c9aa443f12 100644 --- a/tests/expectations/compiler/integers/u32/operator_methods.out +++ b/tests/expectations/compiler/integers/u32/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 907decb03860d1163454d2b5b01e1034a748fd40b4d773e7f6b9130a11edf301 initial_ast: ce0e3d994459bc18e2ff67a33b6723513c5d282048b4b93de562e569fc363432 unrolled_ast: ce0e3d994459bc18e2ff67a33b6723513c5d282048b4b93de562e569fc363432 - ssa_ast: fed5258a6b13288517432b3254570f7b03cf4667ee8f806b9242bfc47563f26f + ssa_ast: 0001052f1275598e6bfcd81c8f55ca8889a86d5a21ff288b2f09ad56c33237a6 diff --git a/tests/expectations/compiler/integers/u32/or.out b/tests/expectations/compiler/integers/u32/or.out index e9c2accd36..0eb14eac79 100644 --- a/tests/expectations/compiler/integers/u32/or.out +++ b/tests/expectations/compiler/integers/u32/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 4ae3fcda756be204242383a3b61c067cdfe8b565664f0a30d5940ba4f7266e8a initial_ast: cc67bc116776d5445c822fe12427a2acddde99e62d79e0664fe06d2dd940e239 unrolled_ast: cc67bc116776d5445c822fe12427a2acddde99e62d79e0664fe06d2dd940e239 - ssa_ast: 2410952c551357f0173c5a0147473771d8b821fc634146f187b8978f60d80c47 + ssa_ast: 5a2f4b49af216424e2f27dd999dbe4684bb1222f58fea711b36bbb4f1b4efaf1 diff --git a/tests/expectations/compiler/integers/u32/pow.out b/tests/expectations/compiler/integers/u32/pow.out index 6122f43906..6903f390f5 100644 --- a/tests/expectations/compiler/integers/u32/pow.out +++ b/tests/expectations/compiler/integers/u32/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 9b4fc7b86cfff53c6ce2de0e0b45e96f28f8f12e7cbe9780e1b863841bddb802 initial_ast: 547fd062021acab192bedd0629dc407e095a93dfde0e12467fb6ec7b0266f56f unrolled_ast: 547fd062021acab192bedd0629dc407e095a93dfde0e12467fb6ec7b0266f56f - ssa_ast: 7de34f31b2ff9b2d69bdafd23358bb180704074719fdbf03970f5127460add16 + ssa_ast: fdba2b4a9f36ca108c31daf87daf22bcd6722234d7d5d8038fa3761e8109e660 diff --git a/tests/expectations/compiler/integers/u32/shl.out b/tests/expectations/compiler/integers/u32/shl.out index c4d6d3e962..4139913930 100644 --- a/tests/expectations/compiler/integers/u32/shl.out +++ b/tests/expectations/compiler/integers/u32/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3d9702d3e9990e8ae833c893cbd678a03963e7cd6d9ced5c5ef82850bce77059 initial_ast: 88dd8688192f2baca7978e8a6c014bd6da14fd412f985becf6615f8b377d9e34 unrolled_ast: 88dd8688192f2baca7978e8a6c014bd6da14fd412f985becf6615f8b377d9e34 - ssa_ast: 67876633d787a6ad09afae8d9f9907c6c0bd7fdaf0966954ab665f1ab7e23b54 + ssa_ast: 5a977ce3c60a1f01c9c9a4da03adf670153ac1ac5d2c113554e844d403f7826a diff --git a/tests/expectations/compiler/integers/u32/shr.out b/tests/expectations/compiler/integers/u32/shr.out index a0e1169358..0638cb9c6a 100644 --- a/tests/expectations/compiler/integers/u32/shr.out +++ b/tests/expectations/compiler/integers/u32/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3d9702d3e9990e8ae833c893cbd678a03963e7cd6d9ced5c5ef82850bce77059 initial_ast: fc264178c4a7c17c80f5991a14ce3ae69fb46935ab490781e071d495a551eca1 unrolled_ast: fc264178c4a7c17c80f5991a14ce3ae69fb46935ab490781e071d495a551eca1 - ssa_ast: d8130d9536897715b41775cdbbada599919839c64211ae28a87eebeb428355fe + ssa_ast: 33921bcba9211ffb0fddb234eb8eb13e2e1f0c122951a39727ae972891f2e6ef diff --git a/tests/expectations/compiler/integers/u32/sub.out b/tests/expectations/compiler/integers/u32/sub.out index ebd4ffa99a..86a56e7fb7 100644 --- a/tests/expectations/compiler/integers/u32/sub.out +++ b/tests/expectations/compiler/integers/u32/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e87b936c82f37cf42b7963346a659b9dc14c5c09386e3bf792c4f4b72214ecca initial_ast: 7dd1d20d3aa695da274111e8b8ed6a826831fd4a1e9b1183bb682e665758c1a9 unrolled_ast: 7dd1d20d3aa695da274111e8b8ed6a826831fd4a1e9b1183bb682e665758c1a9 - ssa_ast: aaf11bcbe37e88d2311a6c98601e05f60a6eb3f9d3c3a71eb8441530ee8028d4 + ssa_ast: 3658d33fde1b9f8236ef90432d9466eec13d44367bb705297f22cf7666e153f4 diff --git a/tests/expectations/compiler/integers/u32/ternary.out b/tests/expectations/compiler/integers/u32/ternary.out index bdb212177b..ff82465370 100644 --- a/tests/expectations/compiler/integers/u32/ternary.out +++ b/tests/expectations/compiler/integers/u32/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 835e18dfc6dcfe2837cf2b959884fe9659e4d74d6f4faf3a759b2ffeb517a5a9 initial_ast: 3f7adea34f1961d45a9c58950647c22943986fdca7d69da115ff6ea96967e860 unrolled_ast: 3f7adea34f1961d45a9c58950647c22943986fdca7d69da115ff6ea96967e860 - ssa_ast: d2e573f4c4050997c9114a8dd06f7cfc92f171371696e32e9f4eafb7129c96d7 + ssa_ast: a1fd7f6a878939777631f2960a79120b0160239e33f48dd41618972b85c2f00a diff --git a/tests/expectations/compiler/integers/u32/xor.out b/tests/expectations/compiler/integers/u32/xor.out index 9db3b82cbb..2a76edc494 100644 --- a/tests/expectations/compiler/integers/u32/xor.out +++ b/tests/expectations/compiler/integers/u32/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 11b11228858e335f8bf609bdb2371f741ecfb95b636e8835e583fbd9125d67d9 initial_ast: 7b603351c155a2153e64a21c9e43b8b04efeb6ba5d54bc035baab1ba74699e03 unrolled_ast: 7b603351c155a2153e64a21c9e43b8b04efeb6ba5d54bc035baab1ba74699e03 - ssa_ast: 93cd00b082f4c94e3d8e1a8b1edc5ef6fe4f640a87d3d39ec435920385fe6c5d + ssa_ast: 8ba989e130a0099a912cdd9d629619e24523be4a932f471a35ae8d2ce2b21b9e diff --git a/tests/expectations/compiler/integers/u64/add.out b/tests/expectations/compiler/integers/u64/add.out index 199f12923a..77bdebe5f3 100644 --- a/tests/expectations/compiler/integers/u64/add.out +++ b/tests/expectations/compiler/integers/u64/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5f0da349bc0cc127fd729d94bd9a17313acc2a712b2375e884ac07efaf2673ae initial_ast: 7d2050c140233b86fd4d3b4ccf5a442d4bad8bf04b31a2a5c548e6e2acdc2add unrolled_ast: 7d2050c140233b86fd4d3b4ccf5a442d4bad8bf04b31a2a5c548e6e2acdc2add - ssa_ast: 4eb9297ac985ce0a341cb0ecebb8afe4a5e202a991f0e19fe3e8236d8b9752ed + ssa_ast: d2e5bb2eb0873ac8ee2eb3c91da96aee3c23671cab25defb8cc91511609b830c diff --git a/tests/expectations/compiler/integers/u64/and.out b/tests/expectations/compiler/integers/u64/and.out index b673493984..e541a3b2a7 100644 --- a/tests/expectations/compiler/integers/u64/and.out +++ b/tests/expectations/compiler/integers/u64/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5f0da349bc0cc127fd729d94bd9a17313acc2a712b2375e884ac07efaf2673ae initial_ast: 83f2b4de259e44ad6a5ece8b2e93ab3141b1a7e9e43574998f315bf0b9d4b3e9 unrolled_ast: 83f2b4de259e44ad6a5ece8b2e93ab3141b1a7e9e43574998f315bf0b9d4b3e9 - ssa_ast: ad8ead524da3e15e0fdf5f2e06dd5e6cae7e23cb26926d53cabb31a7104c0cb3 + ssa_ast: 44632917cbbd543fb71a18fb1bbf8c04094de51612372163356da946665f9313 diff --git a/tests/expectations/compiler/integers/u64/console_assert.out b/tests/expectations/compiler/integers/u64/console_assert.out index 7624d97150..36b2a415b6 100644 --- a/tests/expectations/compiler/integers/u64/console_assert.out +++ b/tests/expectations/compiler/integers/u64/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: ffe727bd0e064f3c4f8b580e6817aaeb3a8f59a40fca63e69b2e162074b060df initial_ast: e43517734ea3d4f139255f016e8c464cb653bfbca7c525f7dd2ae971c77cbf6a unrolled_ast: e43517734ea3d4f139255f016e8c464cb653bfbca7c525f7dd2ae971c77cbf6a - ssa_ast: c41eb659cf8bfd9dced9d0efcb1a0a3fcbccc6db342b01e2e09e5f7659689076 + ssa_ast: b2a3d81f11e7dfe82e0c9810a6c5cc9f86934102c24713d8cd750296805c6ac8 diff --git a/tests/expectations/compiler/integers/u64/div.out b/tests/expectations/compiler/integers/u64/div.out index e5524ea585..cda38e593c 100644 --- a/tests/expectations/compiler/integers/u64/div.out +++ b/tests/expectations/compiler/integers/u64/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 6824ff7cf3bf1848c9697340221c23ed27db55bd35fa0e3d4a51afb342dca798 initial_ast: 7a325948a4addeb3a0ad61c64654a81e8e36b5fb4eb02fff37ea61e53ab0fcd0 unrolled_ast: 7a325948a4addeb3a0ad61c64654a81e8e36b5fb4eb02fff37ea61e53ab0fcd0 - ssa_ast: 49ac2333f36f58ea737dcbd745704a8a123c40abcee28dc33dbbb84bfcb983e4 + ssa_ast: 121731576a474bde3944e9aad1a2a2ff2d8abd8b94f5f61bc867ce9cb2a56d91 diff --git a/tests/expectations/compiler/integers/u64/eq.out b/tests/expectations/compiler/integers/u64/eq.out index 6011aa2f5a..5cb706cdf7 100644 --- a/tests/expectations/compiler/integers/u64/eq.out +++ b/tests/expectations/compiler/integers/u64/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: a30d87edb4b5e4228844a032596e7140e5c7c2c238a1a5ac1b0b551fd6994b18 initial_ast: 4d9fcb269daf6a367b08d76663bbf789c6587c4491c9e83e14433682f9dcf36c unrolled_ast: 4d9fcb269daf6a367b08d76663bbf789c6587c4491c9e83e14433682f9dcf36c - ssa_ast: eabcf817caf0ba712c8f777b82bb24351187b8a4fc1e203f1d90fe04c00e58ff + ssa_ast: e58cef14f86c5fd3d807019ed19dbfbf4c5c7de53503a42d4f42ff6621206183 diff --git a/tests/expectations/compiler/integers/u64/ge.out b/tests/expectations/compiler/integers/u64/ge.out index f560e6bf51..31036b3b44 100644 --- a/tests/expectations/compiler/integers/u64/ge.out +++ b/tests/expectations/compiler/integers/u64/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: eca84ae5626a42e56bf16e86c3ae507b8043a9beebd8c822da2cec5af5ea4ff7 initial_ast: c621e50b4709a131fceaf4cb02fa1703fa1822e9e6d49ab6d73f1c2b94873040 unrolled_ast: c621e50b4709a131fceaf4cb02fa1703fa1822e9e6d49ab6d73f1c2b94873040 - ssa_ast: 480d2c7b99187672a2b2c8c9a885085a3231c53b68024c1c8ed4a36b0e8cc817 + ssa_ast: 0e0ad9d0bbc2120157cbe5a66e8fbcee89cdf7f5eb155b555d521be3966777b0 diff --git a/tests/expectations/compiler/integers/u64/gt.out b/tests/expectations/compiler/integers/u64/gt.out index 9a145fd45f..8948b175b7 100644 --- a/tests/expectations/compiler/integers/u64/gt.out +++ b/tests/expectations/compiler/integers/u64/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: b3203b60625dcbfc58481812d0b61fc6e3c9b23a1a60a6087ed75652c73d4de1 initial_ast: 28b84f16425d5e143b7b2291bf469ee3f3d0a775d0f5df9a1c24edd1b5f54117 unrolled_ast: 28b84f16425d5e143b7b2291bf469ee3f3d0a775d0f5df9a1c24edd1b5f54117 - ssa_ast: 47a0dca594b38a81e6f8ee2df60508650fc3ef6017129394ede8a01d30a81dc0 + ssa_ast: e10e906a48091b72c1459327aae1939d171098c997d43d4a3fa9d28b98263cf9 diff --git a/tests/expectations/compiler/integers/u64/le.out b/tests/expectations/compiler/integers/u64/le.out index fc631a93de..de7014b5ab 100644 --- a/tests/expectations/compiler/integers/u64/le.out +++ b/tests/expectations/compiler/integers/u64/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 9a30e6239a8777c12b21a658af4d97e393fbda720dd9f6890edbcbcf52fd82dd initial_ast: 68ebc3ff677336c2dac95b2fd24b3c8bd3b5167475f55480f505de6f197b9dc2 unrolled_ast: 68ebc3ff677336c2dac95b2fd24b3c8bd3b5167475f55480f505de6f197b9dc2 - ssa_ast: c0d96c1ff0f2bdbee2b389008c7dbce6e4f7b5b2cd529454d21bb978a3e08621 + ssa_ast: 0a90de24a9e3afa75d88b605faf12ad9771bcbbb18810619f01befeaf9e32b4d diff --git a/tests/expectations/compiler/integers/u64/lt.out b/tests/expectations/compiler/integers/u64/lt.out index 49300db485..24c5f30310 100644 --- a/tests/expectations/compiler/integers/u64/lt.out +++ b/tests/expectations/compiler/integers/u64/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 5d86162c8dd4157286ebdde26ba2738b2c09a077b09f50081f9f2ae6815f8d5a initial_ast: fa17537dee8090ede3b8240b5a960d699efa4fd0408bacd119a443c2b69f65bc unrolled_ast: fa17537dee8090ede3b8240b5a960d699efa4fd0408bacd119a443c2b69f65bc - ssa_ast: 753b2966c71ab5f881fadfd9f9720bafa4fa1aaabd43ce1692c6c7936a1c3844 + ssa_ast: f95d3e3e9f250d3bf0712944732b3f3417be1a878a43f9a4163ce204776e452d diff --git a/tests/expectations/compiler/integers/u64/max.out b/tests/expectations/compiler/integers/u64/max.out index 7f45d78cc4..242440249b 100644 --- a/tests/expectations/compiler/integers/u64/max.out +++ b/tests/expectations/compiler/integers/u64/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: ad738add6c03b6224ccba9d8d735b6645444f9c16f3b652ec4c0903fa4bb33aa initial_ast: 408f90c719a52bbf126e16231e3286f786a564cfa0e80e6f2fa4a4fc8bc84786 unrolled_ast: 408f90c719a52bbf126e16231e3286f786a564cfa0e80e6f2fa4a4fc8bc84786 - ssa_ast: 3999e1997f8e846c1c21ba57b0484d3793ad9f73b2090c87c793c1a83fb506fc + ssa_ast: e3b253903c8c8a07c9dc393b249dfe4df4a68955d84fc7701021b3340542b455 diff --git a/tests/expectations/compiler/integers/u64/min.out b/tests/expectations/compiler/integers/u64/min.out index 287b0ec56c..42ab48c34e 100644 --- a/tests/expectations/compiler/integers/u64/min.out +++ b/tests/expectations/compiler/integers/u64/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 initial_ast: c696a0f554211e2b57e1ec12d43a209059e408e0123d5e5dbd5ced6d66120666 unrolled_ast: c696a0f554211e2b57e1ec12d43a209059e408e0123d5e5dbd5ced6d66120666 - ssa_ast: d7bc1907588c06c678b4be44395a52302e5e88efd3a9f85d5d8db71490aa5dfb + ssa_ast: a8735da2982b77102c2ac8611ba2c2342be2bb6506bb910087149af2ca925665 diff --git a/tests/expectations/compiler/integers/u64/mul.out b/tests/expectations/compiler/integers/u64/mul.out index ef226a82d1..781eb912a7 100644 --- a/tests/expectations/compiler/integers/u64/mul.out +++ b/tests/expectations/compiler/integers/u64/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b08335847b9ad7ff1fd1bc85da101950a3bd737aa7339aec6dea798f8bcc0c62 initial_ast: d60be393992dead9e4403c3fbc58a631b4f66cc343ed7af540bbc8b211b87262 unrolled_ast: d60be393992dead9e4403c3fbc58a631b4f66cc343ed7af540bbc8b211b87262 - ssa_ast: 89ef5c482b7e883d2c4c03df1c4d8336c9f574f465022dd23ad1c012dbf3e739 + ssa_ast: bc4fdfda18daabdcfeafd25c9f49ef6da473404c5b1560f690cdac6c26029c37 diff --git a/tests/expectations/compiler/integers/u64/ne.out b/tests/expectations/compiler/integers/u64/ne.out index b35e41cbf5..75a4e3e8e3 100644 --- a/tests/expectations/compiler/integers/u64/ne.out +++ b/tests/expectations/compiler/integers/u64/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: fb901b45b5aaee305521668ae9e9edb15cc7cd0cd81814069e06d979a9371ce9 initial_ast: 4df6c2814550170f7619a8a00fb42c932c348400ae7540600bae2a60331b68f8 unrolled_ast: 4df6c2814550170f7619a8a00fb42c932c348400ae7540600bae2a60331b68f8 - ssa_ast: 280f8c9cf5a9d337e10a54be60c8915c708148e9b39628e26882b05f792fb761 + ssa_ast: b0d0de9ed4e3004f5f0addde5f24e0f15856fe7ea0e4a42994e7d70698aeb06b diff --git a/tests/expectations/compiler/integers/u64/operator_methods.out b/tests/expectations/compiler/integers/u64/operator_methods.out index 71bf2166c0..8f84c6a4c9 100644 --- a/tests/expectations/compiler/integers/u64/operator_methods.out +++ b/tests/expectations/compiler/integers/u64/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 58dc0a83c33aaa0f6ccbc5c4441afc1731f3786e885421af64b00c79256cc1c7 initial_ast: 439c9cbb5790ad633c223f55f00f440c943a8016dc5bc7a1ab6ab289111b70e7 unrolled_ast: 439c9cbb5790ad633c223f55f00f440c943a8016dc5bc7a1ab6ab289111b70e7 - ssa_ast: 916f159d3180cd849f9888f45d9e85563bb905baaf8949b95ca0972c79e1aec9 + ssa_ast: 30f3c02a1c60d0407bca3ea6dc7d5b69173527b06af69951f530be86200726b0 diff --git a/tests/expectations/compiler/integers/u64/or.out b/tests/expectations/compiler/integers/u64/or.out index 2ed86ec55f..69accf9ad8 100644 --- a/tests/expectations/compiler/integers/u64/or.out +++ b/tests/expectations/compiler/integers/u64/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 5f0da349bc0cc127fd729d94bd9a17313acc2a712b2375e884ac07efaf2673ae initial_ast: c23f5c849ac000df9897be0176e38bd8cba55ee5e2c4808f2dd9dd001f2242fb unrolled_ast: c23f5c849ac000df9897be0176e38bd8cba55ee5e2c4808f2dd9dd001f2242fb - ssa_ast: 37f82d84f8ad1904eb3a331c38867c9898fe83fcdaade5074912fb47a8c644cd + ssa_ast: 338be172ba5dbc06ec8d9107c6ea696932ebbd0266e3c7e1633cc67247c70aa3 diff --git a/tests/expectations/compiler/integers/u64/pow.out b/tests/expectations/compiler/integers/u64/pow.out index 879c55ff94..aad87b5361 100644 --- a/tests/expectations/compiler/integers/u64/pow.out +++ b/tests/expectations/compiler/integers/u64/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 124c63b86afdb483e1ecd1e917b68627e1cf503f728213235e860ee8f17108c5 initial_ast: 1ab1ae9559dc3be4ced54c6699d7f4a2b2ffe1f1cb61289761e88f0e87233119 unrolled_ast: 1ab1ae9559dc3be4ced54c6699d7f4a2b2ffe1f1cb61289761e88f0e87233119 - ssa_ast: 25e60dd3fa0fdfa3c5daab42c68b69ab8125e09230ef4e4e622207d4f00d4be5 + ssa_ast: 4fc61cde6b50534327dc08dabc9d4bdbe1d7feb5f1bc2363c3ef3410065102e3 diff --git a/tests/expectations/compiler/integers/u64/shl.out b/tests/expectations/compiler/integers/u64/shl.out index cbebbf9bc9..ee85eef35a 100644 --- a/tests/expectations/compiler/integers/u64/shl.out +++ b/tests/expectations/compiler/integers/u64/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 73e39e8df0b0dbcde45e1965fe098a688eacc3c2a88464e943f0a9cf5eaeed35 initial_ast: 61289dc5f8014bf445cf3b37e5bbb84c9a55eda14f8f8f18e5732d63ffcc01f4 unrolled_ast: 61289dc5f8014bf445cf3b37e5bbb84c9a55eda14f8f8f18e5732d63ffcc01f4 - ssa_ast: efb7bb42483766d83f0e7d5c3999bb402e035b3c62c9c71010be9ea1c912160d + ssa_ast: d31fc5cf34126ee34ee2c95614a49b51dc979cb9790cf4844f3ba73cce9c9bde diff --git a/tests/expectations/compiler/integers/u64/shr.out b/tests/expectations/compiler/integers/u64/shr.out index 54a3210d21..0e4dcfd0e5 100644 --- a/tests/expectations/compiler/integers/u64/shr.out +++ b/tests/expectations/compiler/integers/u64/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 73e39e8df0b0dbcde45e1965fe098a688eacc3c2a88464e943f0a9cf5eaeed35 initial_ast: 54aa3493a612a30bfd347dd4809661c0b3600e50a7c3b62f70542a8777d29bb4 unrolled_ast: 54aa3493a612a30bfd347dd4809661c0b3600e50a7c3b62f70542a8777d29bb4 - ssa_ast: 3cfa7033e1a4d9bbe261fb07dc50e00920fc01110b4169e2dc5a05edd1c6507f + ssa_ast: b6fad4d0ae62a26c1dbb88dec76e5e3fa9dca42177163063739faf5676def858 diff --git a/tests/expectations/compiler/integers/u64/sub.out b/tests/expectations/compiler/integers/u64/sub.out index f45a3b5424..fec09c0684 100644 --- a/tests/expectations/compiler/integers/u64/sub.out +++ b/tests/expectations/compiler/integers/u64/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 037a91c8ce566bd11e1c3fead1de1b913fdece7cda25fda8b140a48fe6ed8e18 initial_ast: b1d74b54a8858578ff359461d7f2eee75bfae9468e366654893945499df525d2 unrolled_ast: b1d74b54a8858578ff359461d7f2eee75bfae9468e366654893945499df525d2 - ssa_ast: 9c89ea9e7094c9274cfa980fbf9bf41288d22df2712d68b0b7d524da70551f63 + ssa_ast: 9978a416f17acc65488ff1b536586d94243f988366d3cb9917c4754ed8738991 diff --git a/tests/expectations/compiler/integers/u64/ternary.out b/tests/expectations/compiler/integers/u64/ternary.out index fa70810538..b103720d7c 100644 --- a/tests/expectations/compiler/integers/u64/ternary.out +++ b/tests/expectations/compiler/integers/u64/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 50119550f6c8019f7b05f4af5b542c1fe2167cd02c9e89760e82cacf40d3540c initial_ast: 8b1ce5ee0743a80bc0cad666886dfaf8401d82cd5abcc5e7e90bfb12d648433c unrolled_ast: 8b1ce5ee0743a80bc0cad666886dfaf8401d82cd5abcc5e7e90bfb12d648433c - ssa_ast: 327d6b359e7d201267d2a4bec86879be531f39ef3abd97947f7c99fbffaf750e + ssa_ast: 7107c406f4f47168f94caaf22b45332e1c13beeafab4344f7d4435880ccb2239 diff --git a/tests/expectations/compiler/integers/u64/xor.out b/tests/expectations/compiler/integers/u64/xor.out index 00399503a9..1e8b67d2a4 100644 --- a/tests/expectations/compiler/integers/u64/xor.out +++ b/tests/expectations/compiler/integers/u64/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 78b3b31c4ce65112e8aa5ffb43d266d6ac030f1f623e59a951bb9ef022b426f6 initial_ast: 370728de721b2710a76cb736d3ec61d9cbed0409b990a69662ce121a666b4fcf unrolled_ast: 370728de721b2710a76cb736d3ec61d9cbed0409b990a69662ce121a666b4fcf - ssa_ast: e75dad28720e5e4cd5025e5726dd1349e99e8dfb6e1be2b5525540bd3ff58ac0 + ssa_ast: 814ba03fb331b8798d7761b8fe3c21f232e8d0ce94a397832a9bd983f3ddf7ee diff --git a/tests/expectations/compiler/integers/u8/add.out b/tests/expectations/compiler/integers/u8/add.out index dbc6c87ac3..4cc84d5811 100644 --- a/tests/expectations/compiler/integers/u8/add.out +++ b/tests/expectations/compiler/integers/u8/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: d0f3e37c62ac7e5546a31310c8128be2dd63e29ea4fa420f94e30c87a1fa7ac9 initial_ast: 6cb728c26879e2116c79f09bf6c3f082c6bec6ffebdb58c7b678219af41b41e3 unrolled_ast: 6cb728c26879e2116c79f09bf6c3f082c6bec6ffebdb58c7b678219af41b41e3 - ssa_ast: fc89379f182cd15cb4ccfaf9add5b14e639cf31007008b56024e1477b53f5d0a + ssa_ast: 39f96778f3ad23f2c139bd81bbcc916fedea1997e06bfd9b752b68acad2f8c5b diff --git a/tests/expectations/compiler/integers/u8/and.out b/tests/expectations/compiler/integers/u8/and.out index 1c40c76193..83e728f3c6 100644 --- a/tests/expectations/compiler/integers/u8/and.out +++ b/tests/expectations/compiler/integers/u8/and.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: d0f3e37c62ac7e5546a31310c8128be2dd63e29ea4fa420f94e30c87a1fa7ac9 initial_ast: 2e82a7e0522ba866877caec94779bec5ee56107e52fd7fc3ff4cab0963d67f66 unrolled_ast: 2e82a7e0522ba866877caec94779bec5ee56107e52fd7fc3ff4cab0963d67f66 - ssa_ast: 7fcb1d75143cd8c7f31f2b6d408f13c379d59de68908b2d1d8ddcb6e4b7d9602 + ssa_ast: e80ca476859e9e4b216e4076945e72187081367154b42c9399cbf73bd76361ce diff --git a/tests/expectations/compiler/integers/u8/console_assert.out b/tests/expectations/compiler/integers/u8/console_assert.out index 9f773bf29b..a05b6d8ab4 100644 --- a/tests/expectations/compiler/integers/u8/console_assert.out +++ b/tests/expectations/compiler/integers/u8/console_assert.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: d2efab25011fe4638baa7285769822f2dc76fccadc1bb8b47dfb0e5a9cd4afeb initial_ast: d3271992622fe1567c51c3d2515cb377fff7f569af76f75e45a00e14867a3aa1 unrolled_ast: d3271992622fe1567c51c3d2515cb377fff7f569af76f75e45a00e14867a3aa1 - ssa_ast: ea86efd2a343acf1e77808157514b830712db5c7d2bdad92f40ad62598011a71 + ssa_ast: 690cb49e2cefc720792f5442a9e8483cd255011fa9637bdf2c4fbdfebefa690b diff --git a/tests/expectations/compiler/integers/u8/div.out b/tests/expectations/compiler/integers/u8/div.out index f37ac96234..219f8eedc8 100644 --- a/tests/expectations/compiler/integers/u8/div.out +++ b/tests/expectations/compiler/integers/u8/div.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 75c65019abb9d4d2b03ca454d75070980c5eddfd4a3f55105da62dc462e6f2b4 initial_ast: f7eb9aca3628c06ec36113984d3580a416425559d24cde6fa226e4b315ce121c unrolled_ast: f7eb9aca3628c06ec36113984d3580a416425559d24cde6fa226e4b315ce121c - ssa_ast: 6b6e3cda1e952b6fc319524d5cdb1f5d55e61a4d1b0ea4948c83812858ce5f28 + ssa_ast: f561e543b2e501b86c89a9d68510b86642621f38e6f138523dcf6c83e6c3b175 diff --git a/tests/expectations/compiler/integers/u8/eq.out b/tests/expectations/compiler/integers/u8/eq.out index 1366bc2c79..f9fabedc23 100644 --- a/tests/expectations/compiler/integers/u8/eq.out +++ b/tests/expectations/compiler/integers/u8/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 52c6f13316dac6cd775fd0ed87c85b2193ce7ce98e4af5fe90a02228b91bd436 initial_ast: 305b0859c3b385dfec3449debe9b45a171b7c4bc22d67b14a5c982cce3d158bb unrolled_ast: 305b0859c3b385dfec3449debe9b45a171b7c4bc22d67b14a5c982cce3d158bb - ssa_ast: b1cb02bf1311b99972ad9b20c8ee787a75b98e0b320903cba5b99cf9a9c0e24d + ssa_ast: b222cd6288fcef3a1fc5df15c44cf315ee8027bc1b38dc0ab14c69dd1acf2684 diff --git a/tests/expectations/compiler/integers/u8/ge.out b/tests/expectations/compiler/integers/u8/ge.out index 635f395131..37a43a5c0d 100644 --- a/tests/expectations/compiler/integers/u8/ge.out +++ b/tests/expectations/compiler/integers/u8/ge.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 904d8fd6014d774459898b77c719aad7b8022aa655b5deb9d6c2a721d7764dca initial_ast: d741e37f6dddfeb676b42c3ae18ddeeb42d284586ccb7d3005fa30305d4088e7 unrolled_ast: d741e37f6dddfeb676b42c3ae18ddeeb42d284586ccb7d3005fa30305d4088e7 - ssa_ast: fd55bcaac50d9d88f00f3cba33c1d0c9d1a46f9e297655c8e92f34ab5340faab + ssa_ast: f5fb7c9acd0f0f83103bc4dff087d5f4d73c1692f9df5b0ce434c6468a6290d0 diff --git a/tests/expectations/compiler/integers/u8/gt.out b/tests/expectations/compiler/integers/u8/gt.out index 273644b438..f0fb5db2ab 100644 --- a/tests/expectations/compiler/integers/u8/gt.out +++ b/tests/expectations/compiler/integers/u8/gt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 3e57abe0efb9f8f96288dc4e5483d2bae4bfbfdf17656e06939dc902f22bfc06 initial_ast: 5cb07961697f1b453397b716f646c1d06036dc0af885bd9738eb1a20ab8d6270 unrolled_ast: 5cb07961697f1b453397b716f646c1d06036dc0af885bd9738eb1a20ab8d6270 - ssa_ast: a7e413d5ae2f6c2f0dff15088b720d40d81279e8aa2b3ce7acb4046bc649a176 + ssa_ast: 7e2abc83b7cf3497773bb30c4eb96731c87d10506a434634648919587f459913 diff --git a/tests/expectations/compiler/integers/u8/le.out b/tests/expectations/compiler/integers/u8/le.out index 83fbf84388..4492fc11c0 100644 --- a/tests/expectations/compiler/integers/u8/le.out +++ b/tests/expectations/compiler/integers/u8/le.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: e258c10edaaa1e75317f18338d4401727c00bc1f4ff31b63d6dd2d3c4055786a initial_ast: aafa797f7510cb68a000c519cba95c1d9d3df572ed5798c7e6f952b38afa4f2e unrolled_ast: aafa797f7510cb68a000c519cba95c1d9d3df572ed5798c7e6f952b38afa4f2e - ssa_ast: 5d9776e262da19fb4fc40f794e986c33c93f4d5d9a87230d16c94d08ea699670 + ssa_ast: d260e235ea50fdd712e30f772e054c91a75b7c2d23769a7c780c2a4ce34baf11 diff --git a/tests/expectations/compiler/integers/u8/lt.out b/tests/expectations/compiler/integers/u8/lt.out index 63f95863f9..fa676dacd1 100644 --- a/tests/expectations/compiler/integers/u8/lt.out +++ b/tests/expectations/compiler/integers/u8/lt.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 070b47a3460318982ab945e6c9fb89c68207b3388126f8daadb463fa669834ed initial_ast: e0a50bc740dd5465240944e4e8da80062a8f2b0cf95051e1fcd5b912f593bbee unrolled_ast: e0a50bc740dd5465240944e4e8da80062a8f2b0cf95051e1fcd5b912f593bbee - ssa_ast: d9876c716030d0172a18dd401d66b67afa00c976ecb29fd1654f7b6e88d0538f + ssa_ast: 2314c0e71a48817b465df4cc757e21cc0bc05f0f0147744fe268a076ac4f5169 diff --git a/tests/expectations/compiler/integers/u8/max.out b/tests/expectations/compiler/integers/u8/max.out index 0a2a8ab465..7444e67e5a 100644 --- a/tests/expectations/compiler/integers/u8/max.out +++ b/tests/expectations/compiler/integers/u8/max.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: c7cfa681865a1c0623cfd356162d0c6750f3e06fb72126585eace0aeb21bae77 initial_ast: b6a1a46467e61d42768094825c2b306a5b60633ebf36e18bdf16405466643af2 unrolled_ast: b6a1a46467e61d42768094825c2b306a5b60633ebf36e18bdf16405466643af2 - ssa_ast: 13267afa29c0abf75e9c28e08800122a4147cc1b31d3013326e3321c9a4a965e + ssa_ast: 2159323aae58d0198cd38037968f6d65c04ab7b9b455078355d480b81abbc880 diff --git a/tests/expectations/compiler/integers/u8/min.out b/tests/expectations/compiler/integers/u8/min.out index 62b4d6bb1b..f7f7f906be 100644 --- a/tests/expectations/compiler/integers/u8/min.out +++ b/tests/expectations/compiler/integers/u8/min.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 13720f61f86be3462e6829a230cb85abd2ea7a3e406c03bad349c0580839fd1b initial_ast: 7fabfaa9c74d411896fa0061d36170820ce473f354eeefe2df5ca2b3e27d98af unrolled_ast: 7fabfaa9c74d411896fa0061d36170820ce473f354eeefe2df5ca2b3e27d98af - ssa_ast: ae27eb9ed5e504078830c3a2c7805081da2c84aa9eeabdabd6edd57764fa501d + ssa_ast: cc2c28e3cefc8c0eb801eb7e4de5bc2deb7bef11a6062601ffc16ca3580abbbf diff --git a/tests/expectations/compiler/integers/u8/mul.out b/tests/expectations/compiler/integers/u8/mul.out index b3f0ad27d1..5ce241e446 100644 --- a/tests/expectations/compiler/integers/u8/mul.out +++ b/tests/expectations/compiler/integers/u8/mul.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: dc88d1ee78f1dcf6e0c6680c832d10071756ed9b0430d61032df953dc09697f1 initial_ast: e9bb0a4f4770740bdccccfb26c6e19dc6bd3aa76884f140af0f6d35c4b1d1998 unrolled_ast: e9bb0a4f4770740bdccccfb26c6e19dc6bd3aa76884f140af0f6d35c4b1d1998 - ssa_ast: 09a5032c583c395cbafa98742170d664e8cfe0e46c0294f3c2db7451a71cd837 + ssa_ast: bf001771ecf6bfec28f2e7e8086364d8cfda5c4127df340fb20c8969c7606515 diff --git a/tests/expectations/compiler/integers/u8/ne.out b/tests/expectations/compiler/integers/u8/ne.out index 526e4c51bb..2111f6cdef 100644 --- a/tests/expectations/compiler/integers/u8/ne.out +++ b/tests/expectations/compiler/integers/u8/ne.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 9322acfd66d611ebc2ed47adc1c9cce394287216103578c2c822bec1318d6d1a initial_ast: 881750c7d9851577a8d398f41834366d48c5e72d65e7d9ef0939bf2e2a986412 unrolled_ast: 881750c7d9851577a8d398f41834366d48c5e72d65e7d9ef0939bf2e2a986412 - ssa_ast: 6b958ac6da5fbc801a0ca1af8fcb33f60bd4bfa37762327a4b1a0e40a844b956 + ssa_ast: c8aac571e67bf076d5755e2d8e0d4d31ab39e3c5af0aad39367c93e710053e70 diff --git a/tests/expectations/compiler/integers/u8/operator_methods.out b/tests/expectations/compiler/integers/u8/operator_methods.out index cf3af94539..8d265ed49e 100644 --- a/tests/expectations/compiler/integers/u8/operator_methods.out +++ b/tests/expectations/compiler/integers/u8/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: c3b116f4488d161d75436a017fb2cbef40813da29efcbe6f841eb8933101e1b9 initial_ast: f0eb1b31e1e5bca816153e30e3c16e5ad5fc289a28a4b357bd58e24795e1bb1e unrolled_ast: f0eb1b31e1e5bca816153e30e3c16e5ad5fc289a28a4b357bd58e24795e1bb1e - ssa_ast: 5c3543ad65a2d2b9beb68409212b8ef4690daf9b12226f5f5eeef89d9659bc7a + ssa_ast: 6b429df3eb68656917a7f5341aabfbbff022b969cbe534062cb6be9305ade148 diff --git a/tests/expectations/compiler/integers/u8/or.out b/tests/expectations/compiler/integers/u8/or.out index 93591767f9..742426f3cf 100644 --- a/tests/expectations/compiler/integers/u8/or.out +++ b/tests/expectations/compiler/integers/u8/or.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: d0f3e37c62ac7e5546a31310c8128be2dd63e29ea4fa420f94e30c87a1fa7ac9 initial_ast: c72a6da36ca21cb600004dd195e72f5cdf4d335c4b2e01ff04c6f3adc90b6d62 unrolled_ast: c72a6da36ca21cb600004dd195e72f5cdf4d335c4b2e01ff04c6f3adc90b6d62 - ssa_ast: 278ab1a5ef8ea9349b7198b21509c9b3c8a4e8c66d5ede34935608d301250130 + ssa_ast: f04f79aff77d417395f06db9bc98dcdcb9b66d87a8816acd51f6187214818e6a diff --git a/tests/expectations/compiler/integers/u8/pow.out b/tests/expectations/compiler/integers/u8/pow.out index 878655dbe2..021d9ebeaf 100644 --- a/tests/expectations/compiler/integers/u8/pow.out +++ b/tests/expectations/compiler/integers/u8/pow.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: b55eee822a4ad904943e328fec4c781891b6e783610dc30b0ed96ba09fb92f7f initial_ast: a984f6f6b248e4b67c52d21b84148c63e0242d8b8722556f7c961513571d291e unrolled_ast: a984f6f6b248e4b67c52d21b84148c63e0242d8b8722556f7c961513571d291e - ssa_ast: 3af1406ea476007f2e5cf104b681cbb9c3064a4e46a8ba70b8cf113f14de3018 + ssa_ast: c39a0638fcb148a18947e393b23930e5cfefcf0379ca035428e4d914e8223d27 diff --git a/tests/expectations/compiler/integers/u8/shl.out b/tests/expectations/compiler/integers/u8/shl.out index d6a272e0c3..74184608cf 100644 --- a/tests/expectations/compiler/integers/u8/shl.out +++ b/tests/expectations/compiler/integers/u8/shl.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: a047688deafc90ee0a7106bb8673139ab51d00958ede28d18194573e3b101c20 initial_ast: ba8e563e5da826bf441e53a8186b415b0c6d824c372b8d2a416ec04215021eb0 unrolled_ast: ba8e563e5da826bf441e53a8186b415b0c6d824c372b8d2a416ec04215021eb0 - ssa_ast: d6a3e47fe4fc44393d17362cd32f9c598e2933c91c5d4d7416126eee91501c17 + ssa_ast: e6a51bce3e4b2bebc4f38e7e104e184bf6370e385c5488ceea1c3f6200062b55 diff --git a/tests/expectations/compiler/integers/u8/shr.out b/tests/expectations/compiler/integers/u8/shr.out index 40b083b9e0..202b1607b5 100644 --- a/tests/expectations/compiler/integers/u8/shr.out +++ b/tests/expectations/compiler/integers/u8/shr.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: a047688deafc90ee0a7106bb8673139ab51d00958ede28d18194573e3b101c20 initial_ast: 6df9da2c7c88fd1037d8c03d9e0349ce3dad159e53f9558af1900844a8ac695a unrolled_ast: 6df9da2c7c88fd1037d8c03d9e0349ce3dad159e53f9558af1900844a8ac695a - ssa_ast: 64d2d2db65c8286557a4e2306d068810d2cb20f3747fa1918cd2197e6b37367c + ssa_ast: 24b60aa71d7d248dc5e8d847e3f25c3bd4bc58d80e9111988973bc5ea692e311 diff --git a/tests/expectations/compiler/integers/u8/sub.out b/tests/expectations/compiler/integers/u8/sub.out index 2e0c5dc52d..2135547513 100644 --- a/tests/expectations/compiler/integers/u8/sub.out +++ b/tests/expectations/compiler/integers/u8/sub.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 81c6ce5338920cb12db8f9e0ee4d48b70c5db0749721fe3b93f4a10ca25ca78c initial_ast: a9b94b29b5ef8f2dc23c3cf12110039f232accda0d0e02b3acb9fecd0afdac92 unrolled_ast: a9b94b29b5ef8f2dc23c3cf12110039f232accda0d0e02b3acb9fecd0afdac92 - ssa_ast: dff3c8bd0f85b3018dc423825915842df6f6dbbd9c0c82a6fe3ed8015b495533 + ssa_ast: 2333c084fd76888cb30f8fe8b4a7f1041b19af353ffed1a917576fa70438c28c diff --git a/tests/expectations/compiler/integers/u8/ternary.out b/tests/expectations/compiler/integers/u8/ternary.out index 4895de7992..243a8b11a5 100644 --- a/tests/expectations/compiler/integers/u8/ternary.out +++ b/tests/expectations/compiler/integers/u8/ternary.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 9e11865bb074c2b2fe29b244e6f0455b3a2a776ad399c4a94a507160ac61d90f initial_ast: 6887a6696e99967e2e83cb8bb1c11e71101f4b2b7cce5cf47e1f6fec67894568 unrolled_ast: 6887a6696e99967e2e83cb8bb1c11e71101f4b2b7cce5cf47e1f6fec67894568 - ssa_ast: 1ea84d76059211f1a231621397e66d728c228f42d64b4b7506456f0895f9f3e1 + ssa_ast: df10e4209f0194e88d511635c3063f4e1022d46cba12ad82c7ef60e165196c1a diff --git a/tests/expectations/compiler/integers/u8/xor.out b/tests/expectations/compiler/integers/u8/xor.out index 484cfcddde..559d46948f 100644 --- a/tests/expectations/compiler/integers/u8/xor.out +++ b/tests/expectations/compiler/integers/u8/xor.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 55992e9c7217caf5b515ab7c37df933849469e18118400e0231fddb6746d7bf5 initial_ast: 9bd1c210831994e147c5ab6587cba2f55b2592fd4211a39a3d52f04826db1242 unrolled_ast: 9bd1c210831994e147c5ab6587cba2f55b2592fd4211a39a3d52f04826db1242 - ssa_ast: 5ca87aeef1391c69776a6dc2f04c1a8a56769fcd943f0f3ec1a0c031ffc83f0c + ssa_ast: 87f16eb8a0aa588e4110ffcbb82898b14c365206fae5eabbd8372419ad582d0a diff --git a/tests/expectations/compiler/records/declaration.out b/tests/expectations/compiler/records/declaration.out index 600b53e3db..f9886089dc 100644 --- a/tests/expectations/compiler/records/declaration.out +++ b/tests/expectations/compiler/records/declaration.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 821c447666f4f0e3ec05818c7e5ff8f228768ea9ea89e50cac3c9c4e2286cf83 unrolled_ast: 821c447666f4f0e3ec05818c7e5ff8f228768ea9ea89e50cac3c9c4e2286cf83 - ssa_ast: f229b97b92b6e5517e0404a6ba5559c94df673c14ec8f4f10156828f05f4761f + ssa_ast: 6b902f0eb5517f9125c3abdb81a746d9db7d124639539ffc89d5c95a67cf44b1 diff --git a/tests/expectations/compiler/records/init_expression.out b/tests/expectations/compiler/records/init_expression.out index 711a75ff05..3f76e72a00 100644 --- a/tests/expectations/compiler/records/init_expression.out +++ b/tests/expectations/compiler/records/init_expression.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 91a94b43e7599be7a8d284d8ed68af60521bf2f586c081c46571e6877d42423f unrolled_ast: 91a94b43e7599be7a8d284d8ed68af60521bf2f586c081c46571e6877d42423f - ssa_ast: f8dd2e6a50e15fc6e503645342f37c1da08ce3a7c90e70f91ff0e9aeb3e20ef9 + ssa_ast: 67b2967f2fed04904bd10e9fb179cd5e9bd51a28fac3ee29917ac033897f5899 diff --git a/tests/expectations/compiler/records/init_expression_shorthand.out b/tests/expectations/compiler/records/init_expression_shorthand.out index 5ed900f273..df89554465 100644 --- a/tests/expectations/compiler/records/init_expression_shorthand.out +++ b/tests/expectations/compiler/records/init_expression_shorthand.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 1381798c7151d829ababe68636c8f60caa2c4ede84e0603cae658079b4ffdb89 unrolled_ast: 1381798c7151d829ababe68636c8f60caa2c4ede84e0603cae658079b4ffdb89 - ssa_ast: a327e9edcf9b23898a9855c61eb03920816ee84c0ab0d71c84faa6169550e1b3 + ssa_ast: bca7b58c28c004fbabacd982d8e53a9964aefcc6f1c763b008f1ed2d36837eaf diff --git a/tests/expectations/compiler/scalar/add.out b/tests/expectations/compiler/scalar/add.out index 939f34deea..725a8804bc 100644 --- a/tests/expectations/compiler/scalar/add.out +++ b/tests/expectations/compiler/scalar/add.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: c528268c53f01e78fbbc8af3ed5e0dc1d4e9b9f28644c597167971edef764cf0 initial_ast: 267628fed05800b7d1b0d3218f30e6d614b38119d94fcf30be64e1e74cb68717 unrolled_ast: 267628fed05800b7d1b0d3218f30e6d614b38119d94fcf30be64e1e74cb68717 - ssa_ast: b2e6c173eb839a726e82f149719c2d3f560e685482730ff066ec6371a67a50f7 + ssa_ast: cc51e50737750aa1559c9465de5415933d3f815d852b8867ad52e9b80488f54c diff --git a/tests/expectations/compiler/scalar/cmp.out b/tests/expectations/compiler/scalar/cmp.out index aad7fb9c9a..4d8e975e0e 100644 --- a/tests/expectations/compiler/scalar/cmp.out +++ b/tests/expectations/compiler/scalar/cmp.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 8b51ce00d3448cda6f763ac1fbc6d14a2588dc0bc0d24eb423b5f417029b28c5 initial_ast: 78ad22f7a7591585c256c097527f6697371a0788e2a4f298ba78dfa14bec5716 unrolled_ast: 78ad22f7a7591585c256c097527f6697371a0788e2a4f298ba78dfa14bec5716 - ssa_ast: 4b2a40d14e26818ea4bd82b2400265bbe633e243b4d7d62be4093a2bb6a68f66 + ssa_ast: 064ad7bce902788975c760c1777c39d75b09563430ff14af2b206f76b91e93b8 diff --git a/tests/expectations/compiler/scalar/eq.out b/tests/expectations/compiler/scalar/eq.out index 6314675f9e..bb8cabc882 100644 --- a/tests/expectations/compiler/scalar/eq.out +++ b/tests/expectations/compiler/scalar/eq.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: fbb9f33bc5cf7fd11341e6dc1d12d4899274f3bee34dd64590ffd3c9438a61a5 initial_ast: 8289ba8d30365026c4e1b2fdef5afded1ca8c748dbe8051a96d6ecad4a6fe2b2 unrolled_ast: 8289ba8d30365026c4e1b2fdef5afded1ca8c748dbe8051a96d6ecad4a6fe2b2 - ssa_ast: 85863634a5c310ad76a098e3a2e9419d3d5d46fc675c859d253343471899176a + ssa_ast: b6984c3edcdefc73001b3fc86220c20ec4e69e7fd30913fbe7e07e90b48fac03 diff --git a/tests/expectations/compiler/scalar/operator_methods.out b/tests/expectations/compiler/scalar/operator_methods.out index 982ad5f68c..e72f883384 100644 --- a/tests/expectations/compiler/scalar/operator_methods.out +++ b/tests/expectations/compiler/scalar/operator_methods.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: d7a45ca3c65b0e933098d6a2be13eebaeac9395e7c0461be10c5fcf1e99a7e5e initial_ast: da81d8fd30bf591686b8991f5f0edda86155bac3d0b5531a336fe90372d82ee1 unrolled_ast: da81d8fd30bf591686b8991f5f0edda86155bac3d0b5531a336fe90372d82ee1 - ssa_ast: 1d1b56f3e69520219eaeda8d96977a64f915ba554e721c5f6cc89ff71a170546 + ssa_ast: 59dd2e83e71687af582895c6f95ee3aae788004de2ec403dd0aa620ef694ba09 diff --git a/tests/expectations/compiler/scalar/scalar.out b/tests/expectations/compiler/scalar/scalar.out index 02171ad813..720b5227e3 100644 --- a/tests/expectations/compiler/scalar/scalar.out +++ b/tests/expectations/compiler/scalar/scalar.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 28228b87fcb43040ca2c4a6c9e6539642323a9f64d837a6de7f579b17ceb1da4 initial_ast: e11179e20be602466a0d59025b95a169b431b190d4cc6cb2bc80287e7429bf9b unrolled_ast: e11179e20be602466a0d59025b95a169b431b190d4cc6cb2bc80287e7429bf9b - ssa_ast: f7f43114a0adce0fb246b06465b583cab83745fa54f09a2264d3dcfbd803ac51 + ssa_ast: a9a0c4b05858aa54d9701c6fcec31754b241fe36fd4be8aa0258108b08e7ccef diff --git a/tests/expectations/compiler/scalar/ternary.out b/tests/expectations/compiler/scalar/ternary.out index 918e1fca2c..2ee487c858 100644 --- a/tests/expectations/compiler/scalar/ternary.out +++ b/tests/expectations/compiler/scalar/ternary.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: fbb9f33bc5cf7fd11341e6dc1d12d4899274f3bee34dd64590ffd3c9438a61a5 initial_ast: fbc9f38d923601aa2e14979cb36a6f6a4d41feea94a4cf381c2bf14060c3e457 unrolled_ast: fbc9f38d923601aa2e14979cb36a6f6a4d41feea94a4cf381c2bf14060c3e457 - ssa_ast: 8faf6baa2ff1cb8b7e20bbec6022306ca75ddd034644715c3402fa9f002acb56 + ssa_ast: 388163d8abcc4d19f34cfe9a1cc141fa8b07f266114baa22f4db54cc6b71b9ee diff --git a/tests/expectations/compiler/statements/assign.out b/tests/expectations/compiler/statements/assign.out index f9bf5770d0..a0676ca67d 100644 --- a/tests/expectations/compiler/statements/assign.out +++ b/tests/expectations/compiler/statements/assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 9f519c84609aa8fc9c90d398fdb30fe75df106dc0347ab1e3d7e947b2ab1b724 initial_ast: 90d7b657319b7b4c7151826d74e891f1c2e9722ea96527002a5b541a8bf33107 unrolled_ast: 90d7b657319b7b4c7151826d74e891f1c2e9722ea96527002a5b541a8bf33107 - ssa_ast: 2fd1f68ae99ae9600f3eacc41f11613c3b803ca38ff2ff5256bef5ebad59b5e6 + ssa_ast: 74be6b9acdcf67a3ac2f593b6437867c6661fe139bd40e48c26bb56fd0ddd732 diff --git a/tests/expectations/compiler/statements/block.out b/tests/expectations/compiler/statements/block.out index a9c64e14cc..8f7595d085 100644 --- a/tests/expectations/compiler/statements/block.out +++ b/tests/expectations/compiler/statements/block.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 3e1c7ad7391827e106457839413bf85010988ea959e65aa886551b0c6917b25e initial_ast: cbffad01dfba4f4a7edc9d3dd648dcc579b3c35643b94a39136e1461cd22cc73 unrolled_ast: cbffad01dfba4f4a7edc9d3dd648dcc579b3c35643b94a39136e1461cd22cc73 - ssa_ast: ee2532244bd5d690146aa195724462fce2f1fca9f47cd8b90465330e7297b468 + ssa_ast: ca103cf345c31e2935568f9fcb7439e92b0d3737b69e8d8a9bcaed681bbd1cac diff --git a/tests/expectations/compiler/statements/chain.out b/tests/expectations/compiler/statements/chain.out index 0cb1483da6..21a94f0776 100644 --- a/tests/expectations/compiler/statements/chain.out +++ b/tests/expectations/compiler/statements/chain.out @@ -8,4 +8,4 @@ outputs: - initial_input_ast: d264a0cababb36d4cc7304beff80ed0a42fe626b9002adacbe594af847a1f47d initial_ast: 2e9922d1559751ce17eb9484f297ad8196d3516c7904bf3a167d5f9810533f30 unrolled_ast: 2e9922d1559751ce17eb9484f297ad8196d3516c7904bf3a167d5f9810533f30 - ssa_ast: 2b1904cf6e5e88ab7573141c2e31e8b9998d4024f6a0ebe3229aec61c67e3cfb + ssa_ast: 1963180e8b1fa5ea18da6ea5c169124079ca82dab846fddcfdcdd3e4346eee5d diff --git a/tests/expectations/compiler/statements/iteration_basic.out b/tests/expectations/compiler/statements/iteration_basic.out index 116a91774b..95acabbc7b 100644 --- a/tests/expectations/compiler/statements/iteration_basic.out +++ b/tests/expectations/compiler/statements/iteration_basic.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 2536e33f2d79d2aef1e1dcc6d2c731605f22086a5d1c7f4a364383fb15b89b97 initial_ast: 1103461b81a0a8e24c65d27a0f569715946dbb424dd1c6b5a2c41beb4bb96230 unrolled_ast: 2a9e2923379ca24b043afe465cdae88dd5ef28f255149f57cd5302042ea629a2 - ssa_ast: b1e4fe312f740181b4a7155f3d482119364d00dc103daface4e131211fc0cae5 + ssa_ast: cc6757073af14614efdce62234cca7f90c5351c66c6d6dcb5d31bd6dd2a0b35b diff --git a/tests/expectations/compiler/statements/iteration_nested.out b/tests/expectations/compiler/statements/iteration_nested.out index 4bb073c132..44be14e4cd 100644 --- a/tests/expectations/compiler/statements/iteration_nested.out +++ b/tests/expectations/compiler/statements/iteration_nested.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: e8caaaa48fd4ca19b2d31da65831711c477323db6fb477cbe2e1abcd9182e0e9 initial_ast: b540a2430fa67d651a52d46ca96aa981c9ae7670a2524f9bc830435a5117b171 unrolled_ast: d024c73e29934c57ddd22dafcde4100e773491e462b190fdd943fc64ec709d1d - ssa_ast: 7db305c51ad2b3c03f1d69dca9c2bbc16bccff7e011dc23fa8bd7a1b0613a22d + ssa_ast: 3309155c994ac368d908e5dd262a70eb779a7a754b7bc108b0d00b8ef0c1716d diff --git a/tests/expectations/compiler/statements/multiple_returns.out b/tests/expectations/compiler/statements/multiple_returns.out index 0d3f80ab8c..8598df7d86 100644 --- a/tests/expectations/compiler/statements/multiple_returns.out +++ b/tests/expectations/compiler/statements/multiple_returns.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 05aec88bcd0cad7448814728a983f3ff8cb52f9dc5f9bd464e130f18c4ae1033 initial_ast: 72f2d64a55e6db776ee3af263fe200d8dd806e4f20e27696012e49f6987a8609 unrolled_ast: 72f2d64a55e6db776ee3af263fe200d8dd806e4f20e27696012e49f6987a8609 - ssa_ast: 567f9e9a2688896cad548bec48b0d91b6418d7a1857f1b33ea8dfdafecfabb4b + ssa_ast: 1792d3a73c33221886da3e41cbf14dfe10b2d7181fba0c609f43db043643416d diff --git a/tests/expectations/compiler/statements/mutate.out b/tests/expectations/compiler/statements/mutate.out index 1d31714ac5..805d641190 100644 --- a/tests/expectations/compiler/statements/mutate.out +++ b/tests/expectations/compiler/statements/mutate.out @@ -7,4 +7,4 @@ outputs: - initial_input_ast: 965f2de6d6d4b0d3b2bf32e29ca196835aec7ca5803f9c6a33b8987185a5c233 initial_ast: 97eb6d68a9c10827d6420dc9013f0c391291bfb52df42439f9fb9fa30abb6a93 unrolled_ast: 97eb6d68a9c10827d6420dc9013f0c391291bfb52df42439f9fb9fa30abb6a93 - ssa_ast: b7e0a3b368e4566a568fd1cc79b9d071ea529980f8464dbc707adf2e80b92045 + ssa_ast: 44792534cd773c5072884b90803b2ddfa50041039f2459fa1e3e48a074a1413d diff --git a/tests/expectations/compiler/statements/operations/add_assign.out b/tests/expectations/compiler/statements/operations/add_assign.out index 3885483814..6445c83d3a 100644 --- a/tests/expectations/compiler/statements/operations/add_assign.out +++ b/tests/expectations/compiler/statements/operations/add_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 3271404de78a08cd43d615d8bb2db1bd566fef9854e1cdb4b4d461654115d2fd unrolled_ast: 3271404de78a08cd43d615d8bb2db1bd566fef9854e1cdb4b4d461654115d2fd - ssa_ast: 90e8c25568ba62bf8f996fc7f687739f1f0c4cf3849fc7f7064d4029eec06c67 + ssa_ast: 3eca7b5869499d30eb2282c4f7e488fb2c46e514eee4ae458ed9a40003b0889c diff --git a/tests/expectations/compiler/statements/operations/and_assign.out b/tests/expectations/compiler/statements/operations/and_assign.out index 7e289cf9a1..41b892c304 100644 --- a/tests/expectations/compiler/statements/operations/and_assign.out +++ b/tests/expectations/compiler/statements/operations/and_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: bfc400b64c2c1ca71fd2f582f3309751a641f801abb9537046956daba1f1e60c unrolled_ast: bfc400b64c2c1ca71fd2f582f3309751a641f801abb9537046956daba1f1e60c - ssa_ast: c545e4db9d0c87f1357844140613f65afe9a8ebe8e47e840731a1e09844af107 + ssa_ast: 5e18cfe02c58e17438648eeaf17b0a7fc79aa6c1a7e91b33c6dfeac76338f540 diff --git a/tests/expectations/compiler/statements/operations/bitand_assign.out b/tests/expectations/compiler/statements/operations/bitand_assign.out index 74ca2366c8..543c360072 100644 --- a/tests/expectations/compiler/statements/operations/bitand_assign.out +++ b/tests/expectations/compiler/statements/operations/bitand_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 9bc893442192331571b46f148d3ff458f176b195aca954dc5ad2a09e580b3ce5 unrolled_ast: 9bc893442192331571b46f148d3ff458f176b195aca954dc5ad2a09e580b3ce5 - ssa_ast: ffd8093439d1dffd761fcc544d09832cd248af655b2b929213d57c3a4b6f96d6 + ssa_ast: 11b48ec8c5a7320a947e3074530ddc85709feca050537ad2341fc9c60b40868f diff --git a/tests/expectations/compiler/statements/operations/bitor_assign.out b/tests/expectations/compiler/statements/operations/bitor_assign.out index 443fc0d646..1b9f8f611f 100644 --- a/tests/expectations/compiler/statements/operations/bitor_assign.out +++ b/tests/expectations/compiler/statements/operations/bitor_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 9a3505edc4d86daf80f435407ce8a39bcf54731e231a98ecba5a32a24eaafc08 unrolled_ast: 9a3505edc4d86daf80f435407ce8a39bcf54731e231a98ecba5a32a24eaafc08 - ssa_ast: af1ef0156d2e938ceba949f5b84b5df89fdf281fe7a8ac0b485db49b183f0b3d + ssa_ast: 1b4b3183337e7c7e90aa04d126f7848dbd3da4363df7759bf162bb43443f8835 diff --git a/tests/expectations/compiler/statements/operations/bitxor_assign.out b/tests/expectations/compiler/statements/operations/bitxor_assign.out index f95208f3fe..21f78cfe40 100644 --- a/tests/expectations/compiler/statements/operations/bitxor_assign.out +++ b/tests/expectations/compiler/statements/operations/bitxor_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 56b18c60bc6a6ed6cc4861fb42dfc722782b430f6c446cd042431af634da963e unrolled_ast: 56b18c60bc6a6ed6cc4861fb42dfc722782b430f6c446cd042431af634da963e - ssa_ast: 46a1c1943f296b04bccf760a86fa95d2917f04b9e37f0263df9b5824b694b96b + ssa_ast: 5c4dab8e02de4762016134343937dc2ada02ddda48dbf1123de200ac6f79a9a1 diff --git a/tests/expectations/compiler/statements/operations/div_assign.out b/tests/expectations/compiler/statements/operations/div_assign.out index 6c03cdbb3a..0cd10883e2 100644 --- a/tests/expectations/compiler/statements/operations/div_assign.out +++ b/tests/expectations/compiler/statements/operations/div_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 97ede6d822c5431f5d060656d6370d2a744cf083fd96945553f9753a03b36b27 unrolled_ast: 97ede6d822c5431f5d060656d6370d2a744cf083fd96945553f9753a03b36b27 - ssa_ast: ec4c4e7c1bea4fd088abe8e006da47eb501c631261205bc88c2e5186c08c3604 + ssa_ast: 9c3239daf2934cdc0e4e5760c38ef097c3d5108288cb6893ec781666085dbed9 diff --git a/tests/expectations/compiler/statements/operations/mul_assign.out b/tests/expectations/compiler/statements/operations/mul_assign.out index e9b899f3c4..7aefaba1a2 100644 --- a/tests/expectations/compiler/statements/operations/mul_assign.out +++ b/tests/expectations/compiler/statements/operations/mul_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: bafb8f3b713bb362f69e050adb18684bc5cec6472b2b5d8252a7537c933ed234 unrolled_ast: bafb8f3b713bb362f69e050adb18684bc5cec6472b2b5d8252a7537c933ed234 - ssa_ast: 0053ca3c00cf642fe3e13016f78fffe15362467242713a95311a2d1996867a6a + ssa_ast: c8768986629793df36a0a7bfb3d0f7a9b69bcc452f57e868022146b7923bca58 diff --git a/tests/expectations/compiler/statements/operations/or_assign.out b/tests/expectations/compiler/statements/operations/or_assign.out index 8c983424e2..0c503c8d52 100644 --- a/tests/expectations/compiler/statements/operations/or_assign.out +++ b/tests/expectations/compiler/statements/operations/or_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: f8c328e4c411ce92c540040ff7459e1d25340cc4e98b5df318622d293ad25ccd unrolled_ast: f8c328e4c411ce92c540040ff7459e1d25340cc4e98b5df318622d293ad25ccd - ssa_ast: 3e30c185fbcfd0e05a3da8fb90a91b0d65cff679fda4c9e96376609b867530f4 + ssa_ast: 835953d649156159a20d2e7e67922bfacbb8273854329e48d61c3978e8a2a3b4 diff --git a/tests/expectations/compiler/statements/operations/pow_assign.out b/tests/expectations/compiler/statements/operations/pow_assign.out index ac7ca84c5c..7ebe73372d 100644 --- a/tests/expectations/compiler/statements/operations/pow_assign.out +++ b/tests/expectations/compiler/statements/operations/pow_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 690eb113c9b66167171cffb9de6ef2f1c8281250252c5933c8ef1c58c437b701 unrolled_ast: 690eb113c9b66167171cffb9de6ef2f1c8281250252c5933c8ef1c58c437b701 - ssa_ast: 5b4c0f3e090d31ae8456c7ab9cf71d4024ec2c86527cc387b25804f8f506005d + ssa_ast: 7ec9dc7a5755671504ca9f5db43ebd77aca9afdbc24f1014ddb5887aca1e3905 diff --git a/tests/expectations/compiler/statements/operations/shl_assign.out b/tests/expectations/compiler/statements/operations/shl_assign.out index 5c7e07cd18..b0e13733be 100644 --- a/tests/expectations/compiler/statements/operations/shl_assign.out +++ b/tests/expectations/compiler/statements/operations/shl_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: f4137239ab0c3334882a6ebed513bf96e8045dc5def25b9ebb4f9e1566a3e4e9 unrolled_ast: f4137239ab0c3334882a6ebed513bf96e8045dc5def25b9ebb4f9e1566a3e4e9 - ssa_ast: e701076b03cd05300c8e38bc91734907d7a7179f2cc8cb2335a5c4ca4c55cce9 + ssa_ast: 37651453b6dd6c6a9409554016a4e00c141813c8e987405845fa50d54052d6a5 diff --git a/tests/expectations/compiler/statements/operations/shr_assign.out b/tests/expectations/compiler/statements/operations/shr_assign.out index 9b70de62cf..c1798f877a 100644 --- a/tests/expectations/compiler/statements/operations/shr_assign.out +++ b/tests/expectations/compiler/statements/operations/shr_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: f33336f4949a9829f5d6a53033fe159ddc4d4953bcbf3386429e93ffff1b03bb unrolled_ast: f33336f4949a9829f5d6a53033fe159ddc4d4953bcbf3386429e93ffff1b03bb - ssa_ast: 2deb559e2052ec78dba98c46d67f952f748167c6a9dff8f75ecb309802d83f91 + ssa_ast: c1c6cb5e6b46b589a5bb29c46d21af02eb60439ac773ca634fba5789551f6a6d diff --git a/tests/expectations/compiler/statements/operations/sub_assign.out b/tests/expectations/compiler/statements/operations/sub_assign.out index ef2487ab7b..104708d8f2 100644 --- a/tests/expectations/compiler/statements/operations/sub_assign.out +++ b/tests/expectations/compiler/statements/operations/sub_assign.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: no input initial_ast: 5b00661c154de835d472bf2b27116e1d556771dc960683f83b6fc40c9978a988 unrolled_ast: 5b00661c154de835d472bf2b27116e1d556771dc960683f83b6fc40c9978a988 - ssa_ast: a83af44e560da899fc089bbac0afbd7e1a3c7b01c77b96c22c6f2ba0df599a80 + ssa_ast: 1608a6cc7fa160783a5bae0cbdaeb0c80464e941d75c5d9257d23b3ad4392347 diff --git a/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out b/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out index dcc2b40e10..f453ba85e2 100644 --- a/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out +++ b/tests/expectations/compiler/statements/ternary_explicit_and_implicit.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: fb744c11bbf167bd99bd67ad37031466e9292e06da1c2ea21142c3a03f7c3790 initial_ast: 9cb9c5e2c30cdac7dc27c26425dbb854ef9d33624c9097d531f3cd64caf4fe9c unrolled_ast: 9cb9c5e2c30cdac7dc27c26425dbb854ef9d33624c9097d531f3cd64caf4fe9c - ssa_ast: c8787619b460330a7e09876da27593d2aa5ddfff595043416530dd75a505c512 + ssa_ast: ea1cdf693e6cbc222fcb838e88e2ef53e10b136b17a0e2f00691e2ee59f11079 diff --git a/tests/expectations/compiler/tuple/function_return.out b/tests/expectations/compiler/tuple/function_return.out index 209545b2ac..7a775e8a8b 100644 --- a/tests/expectations/compiler/tuple/function_return.out +++ b/tests/expectations/compiler/tuple/function_return.out @@ -6,4 +6,4 @@ outputs: - initial_input_ast: 33396f24215dd7889c98d8afbc693a0bd262e255406816a21ba3e6e60d4cff2b initial_ast: ec5ade5f68105536a98b43650808b666cf4576044a31efa25773e5396d39a91c unrolled_ast: ec5ade5f68105536a98b43650808b666cf4576044a31efa25773e5396d39a91c - ssa_ast: 6346f85478670c0042a66fc1ae772103a6ca4a29ee654af028659dbba90abe59 + ssa_ast: 79bd461624071dd0821d8e1e38e6a01fefffb42b436b5a6dcd58a9a7f762355b From 6f3c635f753e0b65eeb4ec602d738339499e309b Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu Date: Tue, 2 Aug 2022 23:57:28 -0700 Subject: [PATCH 3/4] Add test case for this bug --- tests/compiler/tuple/function_early_return.leo | 15 +++++++++++++++ .../compiler/tuple/function_early_return.out | 9 +++++++++ 2 files changed, 24 insertions(+) create mode 100644 tests/compiler/tuple/function_early_return.leo create mode 100644 tests/expectations/compiler/tuple/function_early_return.out diff --git a/tests/compiler/tuple/function_early_return.leo b/tests/compiler/tuple/function_early_return.leo new file mode 100644 index 0000000000..5b115d8e51 --- /dev/null +++ b/tests/compiler/tuple/function_early_return.leo @@ -0,0 +1,15 @@ +/* +namespace: Compile +expectation: Pass +input_file: + - inputs/u8_u8.in +*/ + +function main(a: u8, b: u8) -> (u8, u8) { + if (a == b) { + return (a, b); + } + let c: u8 = a + b; + let d: u8 = a - b; + return (c, d); +} \ No newline at end of file diff --git a/tests/expectations/compiler/tuple/function_early_return.out b/tests/expectations/compiler/tuple/function_early_return.out new file mode 100644 index 0000000000..2d4c79facb --- /dev/null +++ b/tests/expectations/compiler/tuple/function_early_return.out @@ -0,0 +1,9 @@ +--- +namespace: Compile +expectation: Pass +outputs: + - output: + - initial_input_ast: 2839953e7e597fbba9a151db4849720b37a3b4394bf9de22a09410013a18c9f7 + initial_ast: eb6dfd0a82152f03c56709e72e4a7403b1b7a8636268a3ac70e98349299e88ec + unrolled_ast: eb6dfd0a82152f03c56709e72e4a7403b1b7a8636268a3ac70e98349299e88ec + ssa_ast: 5a016f84e71e78451062d81982bfb89a6a762f02529d515ed1acf27a94a4161f From c364c581ec5b86f0c7f16c64949e94b05fc8fb2e Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu Date: Wed, 3 Aug 2022 00:03:53 -0700 Subject: [PATCH 4/4] Documentation --- .../passes/src/static_single_assignment/rename_program.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/compiler/passes/src/static_single_assignment/rename_program.rs b/compiler/passes/src/static_single_assignment/rename_program.rs index ee9bf0a158..6057650016 100644 --- a/compiler/passes/src/static_single_assignment/rename_program.rs +++ b/compiler/passes/src/static_single_assignment/rename_program.rs @@ -49,14 +49,15 @@ impl ProgramReconstructor for StaticSingleAssigner<'_> { // Type checking guarantees that there exists at least one return statement in the function body. let (_, last_return_expression) = returns.pop().unwrap(); - // TODO: Document handling tuples // Fold all return expressions into a single ternary expression. let expression = returns .into_iter() .rev() .fold(last_return_expression, |acc, (guard, expr)| match guard { None => unreachable!("All return statements except for the last one must have a guard."), + // Note that type checking guarantees that all expressions in return statements in the function body have the same type. Some(guard) => match (acc, expr) { + // If the function returns tuples, fold the return expressions into a tuple of ternary expressions. (Expression::Tuple(acc_tuple), Expression::Tuple(expr_tuple)) => { Expression::Tuple(TupleExpression { elements: acc_tuple @@ -75,6 +76,7 @@ impl ProgramReconstructor for StaticSingleAssigner<'_> { span: Default::default(), }) } + // Otherwise, fold the return expressions into a single ternary expression. (acc, expr) => Expression::Ternary(TernaryExpression { condition: Box::new(guard), if_true: Box::new(acc),