diff --git a/lab3_results/testdata2022/functional/62_percolation b/lab3_results/testdata/functional/62_percolation similarity index 98% rename from lab3_results/testdata2022/functional/62_percolation rename to lab3_results/testdata/functional/62_percolation index 05250a2..65f21e2 100755 Binary files a/lab3_results/testdata2022/functional/62_percolation and b/lab3_results/testdata/functional/62_percolation differ diff --git a/lab3_results/testdata2022/functional/62_percolation.s b/lab3_results/testdata/functional/62_percolation.s similarity index 100% rename from lab3_results/testdata2022/functional/62_percolation.s rename to lab3_results/testdata/functional/62_percolation.s diff --git a/lab3_results/testdata2022/functional/62_percolation.stdout b/lab3_results/testdata/functional/62_percolation.stdout similarity index 100% rename from lab3_results/testdata2022/functional/62_percolation.stdout rename to lab3_results/testdata/functional/62_percolation.stdout diff --git a/lab3_results/testdata2022/functional/63_big_int_mul b/lab3_results/testdata/functional/63_big_int_mul similarity index 99% rename from lab3_results/testdata2022/functional/63_big_int_mul rename to lab3_results/testdata/functional/63_big_int_mul index 7ac5e7e..c63665d 100755 Binary files a/lab3_results/testdata2022/functional/63_big_int_mul and b/lab3_results/testdata/functional/63_big_int_mul differ diff --git a/lab3_results/testdata2022/functional/63_big_int_mul.s b/lab3_results/testdata/functional/63_big_int_mul.s similarity index 100% rename from lab3_results/testdata2022/functional/63_big_int_mul.s rename to lab3_results/testdata/functional/63_big_int_mul.s diff --git a/lab3_results/testdata2022/functional/63_big_int_mul.stdout b/lab3_results/testdata/functional/63_big_int_mul.stdout similarity index 100% rename from lab3_results/testdata2022/functional/63_big_int_mul.stdout rename to lab3_results/testdata/functional/63_big_int_mul.stdout diff --git a/lab3_results/testdata2022/functional/64_calculator b/lab3_results/testdata/functional/64_calculator similarity index 98% rename from lab3_results/testdata2022/functional/64_calculator rename to lab3_results/testdata/functional/64_calculator index a8acfa5..5bdaa02 100755 Binary files a/lab3_results/testdata2022/functional/64_calculator and b/lab3_results/testdata/functional/64_calculator differ diff --git a/lab3_results/testdata2022/functional/64_calculator.s b/lab3_results/testdata/functional/64_calculator.s similarity index 100% rename from lab3_results/testdata2022/functional/64_calculator.s rename to lab3_results/testdata/functional/64_calculator.s diff --git a/lab3_results/testdata2022/functional/64_calculator.stdout b/lab3_results/testdata/functional/64_calculator.stdout similarity index 100% rename from lab3_results/testdata2022/functional/64_calculator.stdout rename to lab3_results/testdata/functional/64_calculator.stdout diff --git a/lab3_results/testdata2022/functional/65_color b/lab3_results/testdata/functional/65_color similarity index 98% rename from lab3_results/testdata2022/functional/65_color rename to lab3_results/testdata/functional/65_color index 11499df..f0c4bc9 100755 Binary files a/lab3_results/testdata2022/functional/65_color and b/lab3_results/testdata/functional/65_color differ diff --git a/lab3_results/testdata2022/functional/65_color.s b/lab3_results/testdata/functional/65_color.s similarity index 100% rename from lab3_results/testdata2022/functional/65_color.s rename to lab3_results/testdata/functional/65_color.s diff --git a/lab3_results/testdata2022/functional/65_color.stdout b/lab3_results/testdata/functional/65_color.stdout similarity index 100% rename from lab3_results/testdata2022/functional/65_color.stdout rename to lab3_results/testdata/functional/65_color.stdout diff --git a/lab3_results/testdata2022/functional/66_exgcd b/lab3_results/testdata/functional/66_exgcd similarity index 98% rename from lab3_results/testdata2022/functional/66_exgcd rename to lab3_results/testdata/functional/66_exgcd index 40ebde5..9120675 100755 Binary files a/lab3_results/testdata2022/functional/66_exgcd and b/lab3_results/testdata/functional/66_exgcd differ diff --git a/lab3_results/testdata2022/functional/66_exgcd.s b/lab3_results/testdata/functional/66_exgcd.s similarity index 100% rename from lab3_results/testdata2022/functional/66_exgcd.s rename to lab3_results/testdata/functional/66_exgcd.s diff --git a/lab3_results/testdata2022/functional/66_exgcd.stdout b/lab3_results/testdata/functional/66_exgcd.stdout similarity index 100% rename from lab3_results/testdata2022/functional/66_exgcd.stdout rename to lab3_results/testdata/functional/66_exgcd.stdout diff --git a/lab3_results/testdata2022/functional/67_reverse_output b/lab3_results/testdata/functional/67_reverse_output similarity index 98% rename from lab3_results/testdata2022/functional/67_reverse_output rename to lab3_results/testdata/functional/67_reverse_output index c69a38e..5e1611c 100755 Binary files a/lab3_results/testdata2022/functional/67_reverse_output and b/lab3_results/testdata/functional/67_reverse_output differ diff --git a/lab3_results/testdata2022/functional/67_reverse_output.s b/lab3_results/testdata/functional/67_reverse_output.s similarity index 100% rename from lab3_results/testdata2022/functional/67_reverse_output.s rename to lab3_results/testdata/functional/67_reverse_output.s diff --git a/lab3_results/testdata2022/functional/67_reverse_output.stdout b/lab3_results/testdata/functional/67_reverse_output.stdout similarity index 100% rename from lab3_results/testdata2022/functional/67_reverse_output.stdout rename to lab3_results/testdata/functional/67_reverse_output.stdout diff --git a/lab3_results/testdata2022/functional/68_brainfk b/lab3_results/testdata/functional/68_brainfk similarity index 98% rename from lab3_results/testdata2022/functional/68_brainfk rename to lab3_results/testdata/functional/68_brainfk index a928c81..e514be4 100755 Binary files a/lab3_results/testdata2022/functional/68_brainfk and b/lab3_results/testdata/functional/68_brainfk differ diff --git a/lab3_results/testdata2022/functional/68_brainfk.s b/lab3_results/testdata/functional/68_brainfk.s similarity index 100% rename from lab3_results/testdata2022/functional/68_brainfk.s rename to lab3_results/testdata/functional/68_brainfk.s diff --git a/lab3_results/testdata2022/functional/68_brainfk.stdout b/lab3_results/testdata/functional/68_brainfk.stdout similarity index 100% rename from lab3_results/testdata2022/functional/68_brainfk.stdout rename to lab3_results/testdata/functional/68_brainfk.stdout diff --git a/lab3_results/testdata2022/functional/69_expr_eval b/lab3_results/testdata/functional/69_expr_eval similarity index 98% rename from lab3_results/testdata2022/functional/69_expr_eval rename to lab3_results/testdata/functional/69_expr_eval index 8cd915b..6b0d085 100755 Binary files a/lab3_results/testdata2022/functional/69_expr_eval and b/lab3_results/testdata/functional/69_expr_eval differ diff --git a/lab3_results/testdata2022/functional/69_expr_eval.s b/lab3_results/testdata/functional/69_expr_eval.s similarity index 100% rename from lab3_results/testdata2022/functional/69_expr_eval.s rename to lab3_results/testdata/functional/69_expr_eval.s diff --git a/lab3_results/testdata2022/functional/69_expr_eval.stdout b/lab3_results/testdata/functional/69_expr_eval.stdout similarity index 100% rename from lab3_results/testdata2022/functional/69_expr_eval.stdout rename to lab3_results/testdata/functional/69_expr_eval.stdout diff --git a/lab3_results/testdata2022/functional/70_dijkstra b/lab3_results/testdata/functional/70_dijkstra similarity index 98% rename from lab3_results/testdata2022/functional/70_dijkstra rename to lab3_results/testdata/functional/70_dijkstra index 9bab922..ae2bede 100755 Binary files a/lab3_results/testdata2022/functional/70_dijkstra and b/lab3_results/testdata/functional/70_dijkstra differ diff --git a/lab3_results/testdata2022/functional/70_dijkstra.s b/lab3_results/testdata/functional/70_dijkstra.s similarity index 100% rename from lab3_results/testdata2022/functional/70_dijkstra.s rename to lab3_results/testdata/functional/70_dijkstra.s diff --git a/lab3_results/testdata2022/functional/70_dijkstra.stdout b/lab3_results/testdata/functional/70_dijkstra.stdout similarity index 100% rename from lab3_results/testdata2022/functional/70_dijkstra.stdout rename to lab3_results/testdata/functional/70_dijkstra.stdout diff --git a/lab3_results/testdata2022/functional/71_full_conn b/lab3_results/testdata/functional/71_full_conn similarity index 98% rename from lab3_results/testdata2022/functional/71_full_conn rename to lab3_results/testdata/functional/71_full_conn index c3bc40b..9f3edda 100755 Binary files a/lab3_results/testdata2022/functional/71_full_conn and b/lab3_results/testdata/functional/71_full_conn differ diff --git a/lab3_results/testdata2022/functional/71_full_conn.s b/lab3_results/testdata/functional/71_full_conn.s similarity index 100% rename from lab3_results/testdata2022/functional/71_full_conn.s rename to lab3_results/testdata/functional/71_full_conn.s diff --git a/lab3_results/testdata2022/functional/71_full_conn.stdout b/lab3_results/testdata/functional/71_full_conn.stdout similarity index 100% rename from lab3_results/testdata2022/functional/71_full_conn.stdout rename to lab3_results/testdata/functional/71_full_conn.stdout diff --git a/lab3_results/testdata2022/functional/72_hanoi b/lab3_results/testdata/functional/72_hanoi similarity index 98% rename from lab3_results/testdata2022/functional/72_hanoi rename to lab3_results/testdata/functional/72_hanoi index e9f6e41..f18c17c 100755 Binary files a/lab3_results/testdata2022/functional/72_hanoi and b/lab3_results/testdata/functional/72_hanoi differ diff --git a/lab3_results/testdata2022/functional/72_hanoi.s b/lab3_results/testdata/functional/72_hanoi.s similarity index 100% rename from lab3_results/testdata2022/functional/72_hanoi.s rename to lab3_results/testdata/functional/72_hanoi.s diff --git a/lab3_results/testdata2022/functional/72_hanoi.stdout b/lab3_results/testdata/functional/72_hanoi.stdout similarity index 100% rename from lab3_results/testdata2022/functional/72_hanoi.stdout rename to lab3_results/testdata/functional/72_hanoi.stdout diff --git a/lab3_results/testdata2022/functional/73_int_io b/lab3_results/testdata/functional/73_int_io similarity index 98% rename from lab3_results/testdata2022/functional/73_int_io rename to lab3_results/testdata/functional/73_int_io index 4c6d927..e7e2621 100755 Binary files a/lab3_results/testdata2022/functional/73_int_io and b/lab3_results/testdata/functional/73_int_io differ diff --git a/lab3_results/testdata2022/functional/73_int_io.s b/lab3_results/testdata/functional/73_int_io.s similarity index 100% rename from lab3_results/testdata2022/functional/73_int_io.s rename to lab3_results/testdata/functional/73_int_io.s diff --git a/lab3_results/testdata2022/functional/73_int_io.stdout b/lab3_results/testdata/functional/73_int_io.stdout similarity index 100% rename from lab3_results/testdata2022/functional/73_int_io.stdout rename to lab3_results/testdata/functional/73_int_io.stdout diff --git a/lab3_results/testdata2022/functional/74_kmp b/lab3_results/testdata/functional/74_kmp similarity index 98% rename from lab3_results/testdata2022/functional/74_kmp rename to lab3_results/testdata/functional/74_kmp index 8ef80d2..4c0d045 100755 Binary files a/lab3_results/testdata2022/functional/74_kmp and b/lab3_results/testdata/functional/74_kmp differ diff --git a/lab3_results/testdata2022/functional/74_kmp.s b/lab3_results/testdata/functional/74_kmp.s similarity index 100% rename from lab3_results/testdata2022/functional/74_kmp.s rename to lab3_results/testdata/functional/74_kmp.s diff --git a/lab3_results/testdata2022/functional/74_kmp.stdout b/lab3_results/testdata/functional/74_kmp.stdout similarity index 100% rename from lab3_results/testdata2022/functional/74_kmp.stdout rename to lab3_results/testdata/functional/74_kmp.stdout diff --git a/lab3_results/testdata2022/functional/75_max_flow b/lab3_results/testdata/functional/75_max_flow similarity index 98% rename from lab3_results/testdata2022/functional/75_max_flow rename to lab3_results/testdata/functional/75_max_flow index 1e92abd..f6c081d 100755 Binary files a/lab3_results/testdata2022/functional/75_max_flow and b/lab3_results/testdata/functional/75_max_flow differ diff --git a/lab3_results/testdata2022/functional/75_max_flow.s b/lab3_results/testdata/functional/75_max_flow.s similarity index 100% rename from lab3_results/testdata2022/functional/75_max_flow.s rename to lab3_results/testdata/functional/75_max_flow.s diff --git a/lab3_results/testdata2022/functional/75_max_flow.stdout b/lab3_results/testdata/functional/75_max_flow.stdout similarity index 100% rename from lab3_results/testdata2022/functional/75_max_flow.stdout rename to lab3_results/testdata/functional/75_max_flow.stdout diff --git a/lab3_results/testdata2022/functional/76_n_queens b/lab3_results/testdata/functional/76_n_queens similarity index 98% rename from lab3_results/testdata2022/functional/76_n_queens rename to lab3_results/testdata/functional/76_n_queens index b84f017..518803b 100755 Binary files a/lab3_results/testdata2022/functional/76_n_queens and b/lab3_results/testdata/functional/76_n_queens differ diff --git a/lab3_results/testdata2022/functional/76_n_queens.s b/lab3_results/testdata/functional/76_n_queens.s similarity index 100% rename from lab3_results/testdata2022/functional/76_n_queens.s rename to lab3_results/testdata/functional/76_n_queens.s diff --git a/lab3_results/testdata2022/functional/76_n_queens.stdout b/lab3_results/testdata/functional/76_n_queens.stdout similarity index 100% rename from lab3_results/testdata2022/functional/76_n_queens.stdout rename to lab3_results/testdata/functional/76_n_queens.stdout diff --git a/lab3_results/testdata2022/functional/77_substr b/lab3_results/testdata/functional/77_substr similarity index 98% rename from lab3_results/testdata2022/functional/77_substr rename to lab3_results/testdata/functional/77_substr index 8d22679..2c2f06b 100755 Binary files a/lab3_results/testdata2022/functional/77_substr and b/lab3_results/testdata/functional/77_substr differ diff --git a/lab3_results/testdata2022/functional/77_substr.s b/lab3_results/testdata/functional/77_substr.s similarity index 100% rename from lab3_results/testdata2022/functional/77_substr.s rename to lab3_results/testdata/functional/77_substr.s diff --git a/lab3_results/testdata2022/functional/77_substr.stdout b/lab3_results/testdata/functional/77_substr.stdout similarity index 100% rename from lab3_results/testdata2022/functional/77_substr.stdout rename to lab3_results/testdata/functional/77_substr.stdout diff --git a/lab3_results/testdata2022/functional/78_side_effect b/lab3_results/testdata/functional/78_side_effect similarity index 98% rename from lab3_results/testdata2022/functional/78_side_effect rename to lab3_results/testdata/functional/78_side_effect index 2fc6744..d1dc218 100755 Binary files a/lab3_results/testdata2022/functional/78_side_effect and b/lab3_results/testdata/functional/78_side_effect differ diff --git a/lab3_results/testdata2022/functional/78_side_effect.s b/lab3_results/testdata/functional/78_side_effect.s similarity index 100% rename from lab3_results/testdata2022/functional/78_side_effect.s rename to lab3_results/testdata/functional/78_side_effect.s diff --git a/lab3_results/testdata2022/functional/78_side_effect.stdout b/lab3_results/testdata/functional/78_side_effect.stdout similarity index 100% rename from lab3_results/testdata2022/functional/78_side_effect.stdout rename to lab3_results/testdata/functional/78_side_effect.stdout diff --git a/lab3_results/testdata2022/functional/79_var_name b/lab3_results/testdata/functional/79_var_name similarity index 98% rename from lab3_results/testdata2022/functional/79_var_name rename to lab3_results/testdata/functional/79_var_name index b803ac7..64481fa 100755 Binary files a/lab3_results/testdata2022/functional/79_var_name and b/lab3_results/testdata/functional/79_var_name differ diff --git a/lab3_results/testdata2022/functional/79_var_name.s b/lab3_results/testdata/functional/79_var_name.s similarity index 100% rename from lab3_results/testdata2022/functional/79_var_name.s rename to lab3_results/testdata/functional/79_var_name.s diff --git a/lab3_results/testdata2022/functional/79_var_name.stdout b/lab3_results/testdata/functional/79_var_name.stdout similarity index 100% rename from lab3_results/testdata2022/functional/79_var_name.stdout rename to lab3_results/testdata/functional/79_var_name.stdout diff --git a/lab3_results/testdata2022/functional/80_chaos_token b/lab3_results/testdata/functional/80_chaos_token similarity index 98% rename from lab3_results/testdata2022/functional/80_chaos_token rename to lab3_results/testdata/functional/80_chaos_token index 7cb55b8..bee4036 100755 Binary files a/lab3_results/testdata2022/functional/80_chaos_token and b/lab3_results/testdata/functional/80_chaos_token differ diff --git a/lab3_results/testdata2022/functional/80_chaos_token.s b/lab3_results/testdata/functional/80_chaos_token.s similarity index 100% rename from lab3_results/testdata2022/functional/80_chaos_token.s rename to lab3_results/testdata/functional/80_chaos_token.s diff --git a/lab3_results/testdata2022/functional/80_chaos_token.stdout b/lab3_results/testdata/functional/80_chaos_token.stdout similarity index 100% rename from lab3_results/testdata2022/functional/80_chaos_token.stdout rename to lab3_results/testdata/functional/80_chaos_token.stdout diff --git a/lab3_results/testdata2022/functional/81_skip_spaces b/lab3_results/testdata/functional/81_skip_spaces similarity index 98% rename from lab3_results/testdata2022/functional/81_skip_spaces rename to lab3_results/testdata/functional/81_skip_spaces index f7acc79..ea1d7eb 100755 Binary files a/lab3_results/testdata2022/functional/81_skip_spaces and b/lab3_results/testdata/functional/81_skip_spaces differ diff --git a/lab3_results/testdata2022/functional/81_skip_spaces.s b/lab3_results/testdata/functional/81_skip_spaces.s similarity index 100% rename from lab3_results/testdata2022/functional/81_skip_spaces.s rename to lab3_results/testdata/functional/81_skip_spaces.s diff --git a/lab3_results/testdata2022/functional/81_skip_spaces.stdout b/lab3_results/testdata/functional/81_skip_spaces.stdout similarity index 100% rename from lab3_results/testdata2022/functional/81_skip_spaces.stdout rename to lab3_results/testdata/functional/81_skip_spaces.stdout diff --git a/lab3_results/testdata2022/functional/82_long_func b/lab3_results/testdata/functional/82_long_func similarity index 98% rename from lab3_results/testdata2022/functional/82_long_func rename to lab3_results/testdata/functional/82_long_func index 860c6b5..4711a64 100755 Binary files a/lab3_results/testdata2022/functional/82_long_func and b/lab3_results/testdata/functional/82_long_func differ diff --git a/lab3_results/testdata2022/functional/82_long_func.s b/lab3_results/testdata/functional/82_long_func.s similarity index 100% rename from lab3_results/testdata2022/functional/82_long_func.s rename to lab3_results/testdata/functional/82_long_func.s diff --git a/lab3_results/testdata2022/functional/82_long_func.stdout b/lab3_results/testdata/functional/82_long_func.stdout similarity index 100% rename from lab3_results/testdata2022/functional/82_long_func.stdout rename to lab3_results/testdata/functional/82_long_func.stdout diff --git a/lab3_results/testdata2022/functional/83_long_array b/lab3_results/testdata/functional/83_long_array similarity index 98% rename from lab3_results/testdata2022/functional/83_long_array rename to lab3_results/testdata/functional/83_long_array index 8a6b911..d836ce7 100755 Binary files a/lab3_results/testdata2022/functional/83_long_array and b/lab3_results/testdata/functional/83_long_array differ diff --git a/lab3_results/testdata2022/functional/83_long_array.s b/lab3_results/testdata/functional/83_long_array.s similarity index 100% rename from lab3_results/testdata2022/functional/83_long_array.s rename to lab3_results/testdata/functional/83_long_array.s diff --git a/lab3_results/testdata2022/functional/83_long_array.stdout b/lab3_results/testdata/functional/83_long_array.stdout similarity index 100% rename from lab3_results/testdata2022/functional/83_long_array.stdout rename to lab3_results/testdata/functional/83_long_array.stdout diff --git a/lab3_results/testdata2022/functional/84_long_array2 b/lab3_results/testdata/functional/84_long_array2 similarity index 99% rename from lab3_results/testdata2022/functional/84_long_array2 rename to lab3_results/testdata/functional/84_long_array2 index 4d59777..00b884b 100755 Binary files a/lab3_results/testdata2022/functional/84_long_array2 and b/lab3_results/testdata/functional/84_long_array2 differ diff --git a/lab3_results/testdata2022/functional/84_long_array2.s b/lab3_results/testdata/functional/84_long_array2.s similarity index 100% rename from lab3_results/testdata2022/functional/84_long_array2.s rename to lab3_results/testdata/functional/84_long_array2.s diff --git a/lab3_results/testdata2022/functional/84_long_array2.stdout b/lab3_results/testdata/functional/84_long_array2.stdout similarity index 100% rename from lab3_results/testdata2022/functional/84_long_array2.stdout rename to lab3_results/testdata/functional/84_long_array2.stdout diff --git a/lab3_results/testdata2022/functional/85_long_code b/lab3_results/testdata/functional/85_long_code similarity index 98% rename from lab3_results/testdata2022/functional/85_long_code rename to lab3_results/testdata/functional/85_long_code index 2c37894..2217b3d 100755 Binary files a/lab3_results/testdata2022/functional/85_long_code and b/lab3_results/testdata/functional/85_long_code differ diff --git a/lab3_results/testdata2022/functional/85_long_code.s b/lab3_results/testdata/functional/85_long_code.s similarity index 100% rename from lab3_results/testdata2022/functional/85_long_code.s rename to lab3_results/testdata/functional/85_long_code.s diff --git a/lab3_results/testdata2022/functional/85_long_code.stdout b/lab3_results/testdata/functional/85_long_code.stdout similarity index 100% rename from lab3_results/testdata2022/functional/85_long_code.stdout rename to lab3_results/testdata/functional/85_long_code.stdout diff --git a/lab3_results/testdata2022/functional/86_long_code2 b/lab3_results/testdata/functional/86_long_code2 similarity index 99% rename from lab3_results/testdata2022/functional/86_long_code2 rename to lab3_results/testdata/functional/86_long_code2 index 77cc23b..1ee9e51 100755 Binary files a/lab3_results/testdata2022/functional/86_long_code2 and b/lab3_results/testdata/functional/86_long_code2 differ diff --git a/lab3_results/testdata2022/functional/86_long_code2.s b/lab3_results/testdata/functional/86_long_code2.s similarity index 100% rename from lab3_results/testdata2022/functional/86_long_code2.s rename to lab3_results/testdata/functional/86_long_code2.s diff --git a/lab3_results/testdata2022/functional/86_long_code2.stdout b/lab3_results/testdata/functional/86_long_code2.stdout similarity index 100% rename from lab3_results/testdata2022/functional/86_long_code2.stdout rename to lab3_results/testdata/functional/86_long_code2.stdout diff --git a/lab3_results/testdata2022/functional/87_many_params b/lab3_results/testdata/functional/87_many_params similarity index 71% rename from lab3_results/testdata2022/functional/87_many_params rename to lab3_results/testdata/functional/87_many_params index 8e44fc7..62f3d42 100755 Binary files a/lab3_results/testdata2022/functional/87_many_params and b/lab3_results/testdata/functional/87_many_params differ diff --git a/lab3_results/testdata2022/functional/87_many_params.s b/lab3_results/testdata/functional/87_many_params.s similarity index 66% rename from lab3_results/testdata2022/functional/87_many_params.s rename to lab3_results/testdata/functional/87_many_params.s index 7aeea2e..6fe0292 100644 --- a/lab3_results/testdata2022/functional/87_many_params.s +++ b/lab3_results/testdata/functional/87_many_params.s @@ -5,487 +5,551 @@ main: sub sp, sp, #32 stp x29, x30, [sp, #16] add x29, sp, #16 - ldur w8, [x29, #0] - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 + mov w8, #0 + stur w8, [x29, #18] + ldur w8, [x29, #18] + stur w8, [x29, #0] + mov w8, #0 + stur w8, [x29, #19] + ldur w8, [x29, #19] + stur w8, [x29, #1] + mov w8, #0 + stur w8, [x29, #20] + ldur w8, [x29, #20] stur w8, [x29, #2] mov w8, #0 + stur w8, [x29, #21] + ldur w8, [x29, #21] stur w8, [x29, #3] mov w8, #0 + stur w8, [x29, #22] + ldur w8, [x29, #22] stur w8, [x29, #4] mov w8, #0 + stur w8, [x29, #23] + ldur w8, [x29, #23] stur w8, [x29, #5] mov w8, #0 + stur w8, [x29, #24] + ldur w8, [x29, #24] stur w8, [x29, #6] mov w8, #0 + stur w8, [x29, #25] + ldur w8, [x29, #25] stur w8, [x29, #7] mov w8, #0 + stur w8, [x29, #26] + ldur w8, [x29, #26] stur w8, [x29, #8] mov w8, #0 + stur w8, [x29, #27] + ldur w8, [x29, #27] stur w8, [x29, #9] mov w8, #0 + stur w8, [x29, #28] + ldur w8, [x29, #28] stur w8, [x29, #10] mov w8, #0 + stur w8, [x29, #29] + ldur w8, [x29, #29] stur w8, [x29, #11] mov w8, #0 + stur w8, [x29, #30] + ldur w8, [x29, #30] stur w8, [x29, #12] mov w8, #0 + stur w8, [x29, #31] + ldur w8, [x29, #31] stur w8, [x29, #13] mov w8, #0 + stur w8, [x29, #32] + ldur w8, [x29, #32] stur w8, [x29, #14] mov w8, #0 + stur w8, [x29, #33] + ldur w8, [x29, #33] stur w8, [x29, #15] - mov w8, #0 - stur w8, [x29, #16] - mov w8, #0 - stur w8, [x29, #17] - mov w8, #0 - stur w8, [x29, #18] - mov w8, #0 - stur w8, [x29, #19] - ldur w8, [x29, #19] - stur w8, [x29, #2] + ldur w8, [x29, #16] + mov w9, #0 + lsl w9, w9, #2 + add w8, w8, w9 + stur w8, [x29, #34] ldur w8, [x29, #0] + stur w8, [x29, #35] + ldur w8, [x29, #1] + stur w8, [x29, #36] + ldur w8, [x29, #2] + stur w8, [x29, #37] + ldur w8, [x29, #3] + stur w8, [x29, #38] + ldur w8, [x29, #4] + stur w8, [x29, #39] + ldur w8, [x29, #5] + stur w8, [x29, #40] + ldur w8, [x29, #6] + stur w8, [x29, #41] + ldur w8, [x29, #7] + stur w8, [x29, #42] + ldur w8, [x29, #8] + stur w8, [x29, #43] + ldur w8, [x29, #9] + stur w8, [x29, #44] + ldur w8, [x29, #10] + stur w8, [x29, #45] + ldur w8, [x29, #11] + stur w8, [x29, #46] + ldur w8, [x29, #12] + stur w8, [x29, #47] + ldur w8, [x29, #13] + stur w8, [x29, #48] + ldur w8, [x29, #14] + stur w8, [x29, #49] + ldur w8, [x29, #15] + stur w8, [x29, #50] + mov w8, #0 + stur w8, [x29, #51] + ldur w8, [x29, #51] + stur w8, [x29, #34] + ldur w8, [x29, #16] mov w9, #1 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #20] + stur w8, [x29, #52] mov w8, #8848 - stur w8, [x29, #20] - ldur w8, [x29, #0] + stur w8, [x29, #52] + ldur w8, [x29, #16] mov w9, #2 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #21] + stur w8, [x29, #53] mov w8, #0 - stur w8, [x29, #21] - ldur w8, [x29, #0] + stur w8, [x29, #53] + ldur w8, [x29, #16] mov w9, #3 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #22] + stur w8, [x29, #54] mov w8, #0 - stur w8, [x29, #22] - ldur w8, [x29, #0] + stur w8, [x29, #54] + ldur w8, [x29, #16] mov w9, #4 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #23] + stur w8, [x29, #55] mov w8, #0 - stur w8, [x29, #23] - ldur w8, [x29, #0] + stur w8, [x29, #55] + ldur w8, [x29, #16] mov w9, #5 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #24] + stur w8, [x29, #56] mov w8, #0 - stur w8, [x29, #24] - ldur w8, [x29, #0] + stur w8, [x29, #56] + ldur w8, [x29, #16] mov w9, #6 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #25] + stur w8, [x29, #57] mov w8, #0 - stur w8, [x29, #25] - ldur w8, [x29, #0] + stur w8, [x29, #57] + ldur w8, [x29, #16] mov w9, #7 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #26] + stur w8, [x29, #58] mov w8, #0 - stur w8, [x29, #26] - ldur w8, [x29, #0] + stur w8, [x29, #58] + ldur w8, [x29, #16] mov w9, #8 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #27] + stur w8, [x29, #59] mov w8, #0 - stur w8, [x29, #27] - ldur w8, [x29, #0] + stur w8, [x29, #59] + ldur w8, [x29, #16] mov w9, #9 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #28] + stur w8, [x29, #60] mov w8, #0 - stur w8, [x29, #28] - ldur w8, [x29, #0] + stur w8, [x29, #60] + ldur w8, [x29, #16] mov w9, #10 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #29] + stur w8, [x29, #61] mov w8, #0 - stur w8, [x29, #29] - ldur w8, [x29, #0] + stur w8, [x29, #61] + ldur w8, [x29, #16] mov w9, #11 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #30] + stur w8, [x29, #62] mov w8, #0 - stur w8, [x29, #30] - ldur w8, [x29, #0] + stur w8, [x29, #62] + ldur w8, [x29, #16] mov w9, #12 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #31] + stur w8, [x29, #63] mov w8, #0 - stur w8, [x29, #31] - ldur w8, [x29, #0] + stur w8, [x29, #63] + ldur w8, [x29, #16] mov w9, #13 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #32] + stur w8, [x29, #64] mov w8, #0 - stur w8, [x29, #32] - ldur w8, [x29, #0] + stur w8, [x29, #64] + ldur w8, [x29, #16] mov w9, #14 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #33] + stur w8, [x29, #65] mov w8, #0 - stur w8, [x29, #33] - ldur w8, [x29, #0] + stur w8, [x29, #65] + ldur w8, [x29, #16] mov w9, #15 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #34] + stur w8, [x29, #66] mov w8, #0 - stur w8, [x29, #34] - ldur w8, [x29, #0] + stur w8, [x29, #66] + ldur w8, [x29, #16] mov w9, #16 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #35] + stur w8, [x29, #67] mov w8, #0 - stur w8, [x29, #35] - ldur w8, [x29, #0] + stur w8, [x29, #67] + ldur w8, [x29, #16] mov w9, #17 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #36] + stur w8, [x29, #68] mov w8, #0 - stur w8, [x29, #36] - ldur w8, [x29, #0] + stur w8, [x29, #68] + ldur w8, [x29, #16] mov w9, #18 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #37] + stur w8, [x29, #69] mov w8, #0 - stur w8, [x29, #37] - ldur w8, [x29, #0] + stur w8, [x29, #69] + ldur w8, [x29, #16] mov w9, #19 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #38] + stur w8, [x29, #70] mov w8, #0 - stur w8, [x29, #38] - ldur w8, [x29, #0] + stur w8, [x29, #70] + ldur w8, [x29, #16] mov w9, #20 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #39] + stur w8, [x29, #71] mov w8, #0 - stur w8, [x29, #39] - ldur w8, [x29, #0] + stur w8, [x29, #71] + ldur w8, [x29, #16] mov w9, #21 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #40] + stur w8, [x29, #72] mov w8, #0 - stur w8, [x29, #40] - ldur w8, [x29, #0] + stur w8, [x29, #72] + ldur w8, [x29, #16] mov w9, #22 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #41] + stur w8, [x29, #73] mov w8, #0 - stur w8, [x29, #41] - ldur w8, [x29, #0] + stur w8, [x29, #73] + ldur w8, [x29, #16] mov w9, #23 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #42] + stur w8, [x29, #74] mov w8, #0 - stur w8, [x29, #42] - ldur w8, [x29, #0] + stur w8, [x29, #74] + ldur w8, [x29, #16] mov w9, #24 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #43] + stur w8, [x29, #75] mov w8, #0 - stur w8, [x29, #43] - ldur w8, [x29, #0] + stur w8, [x29, #75] + ldur w8, [x29, #16] mov w9, #25 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #44] + stur w8, [x29, #76] mov w8, #0 - stur w8, [x29, #44] - ldur w8, [x29, #0] + stur w8, [x29, #76] + ldur w8, [x29, #16] mov w9, #26 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #45] + stur w8, [x29, #77] mov w8, #0 - stur w8, [x29, #45] - ldur w8, [x29, #0] + stur w8, [x29, #77] + ldur w8, [x29, #16] mov w9, #27 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #46] + stur w8, [x29, #78] mov w8, #0 - stur w8, [x29, #46] - ldur w8, [x29, #0] + stur w8, [x29, #78] + ldur w8, [x29, #16] mov w9, #28 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #47] + stur w8, [x29, #79] mov w8, #0 - stur w8, [x29, #47] - ldur w8, [x29, #0] + stur w8, [x29, #79] + ldur w8, [x29, #16] mov w9, #29 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #48] + stur w8, [x29, #80] mov w8, #0 - stur w8, [x29, #48] - ldur w8, [x29, #0] + stur w8, [x29, #80] + ldur w8, [x29, #16] mov w9, #30 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #49] + stur w8, [x29, #81] mov w8, #0 - stur w8, [x29, #49] - ldur w8, [x29, #0] + stur w8, [x29, #81] + ldur w8, [x29, #16] mov w9, #31 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #50] + stur w8, [x29, #82] mov w8, #0 - stur w8, [x29, #50] - ldur w8, [x29, #0] + stur w8, [x29, #82] + ldur w8, [x29, #16] mov w9, #32 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #51] + stur w8, [x29, #83] mov w8, #0 - stur w8, [x29, #51] - ldur w8, [x29, #0] + stur w8, [x29, #83] + ldur w8, [x29, #16] mov w9, #33 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #52] + stur w8, [x29, #84] mov w8, #0 - stur w8, [x29, #52] - ldur w8, [x29, #0] + stur w8, [x29, #84] + ldur w8, [x29, #16] mov w9, #34 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #53] + stur w8, [x29, #85] mov w8, #0 - stur w8, [x29, #53] - ldur w8, [x29, #0] + stur w8, [x29, #85] + ldur w8, [x29, #16] mov w9, #35 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #54] + stur w8, [x29, #86] mov w8, #0 - stur w8, [x29, #54] - ldur w8, [x29, #0] + stur w8, [x29, #86] + ldur w8, [x29, #16] mov w9, #36 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #55] + stur w8, [x29, #87] mov w8, #0 - stur w8, [x29, #55] - ldur w8, [x29, #0] + stur w8, [x29, #87] + ldur w8, [x29, #16] mov w9, #37 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #56] + stur w8, [x29, #88] mov w8, #0 - stur w8, [x29, #56] - ldur w8, [x29, #0] + stur w8, [x29, #88] + ldur w8, [x29, #16] mov w9, #38 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #57] + stur w8, [x29, #89] mov w8, #0 - stur w8, [x29, #57] - ldur w8, [x29, #0] + stur w8, [x29, #89] + ldur w8, [x29, #16] mov w9, #39 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #58] + stur w8, [x29, #90] mov w8, #0 - stur w8, [x29, #58] - ldur w8, [x29, #0] + stur w8, [x29, #90] + ldur w8, [x29, #16] mov w9, #40 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #59] + stur w8, [x29, #91] mov w8, #0 - stur w8, [x29, #59] - ldur w8, [x29, #0] + stur w8, [x29, #91] + ldur w8, [x29, #16] mov w9, #41 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #60] + stur w8, [x29, #92] mov w8, #0 - stur w8, [x29, #60] - ldur w8, [x29, #0] + stur w8, [x29, #92] + ldur w8, [x29, #16] mov w9, #42 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #61] + stur w8, [x29, #93] mov w8, #0 - stur w8, [x29, #61] - ldur w8, [x29, #0] + stur w8, [x29, #93] + ldur w8, [x29, #16] mov w9, #43 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #62] + stur w8, [x29, #94] mov w8, #0 - stur w8, [x29, #62] - ldur w8, [x29, #0] + stur w8, [x29, #94] + ldur w8, [x29, #16] mov w9, #44 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #63] + stur w8, [x29, #95] mov w8, #0 - stur w8, [x29, #63] - ldur w8, [x29, #0] + stur w8, [x29, #95] + ldur w8, [x29, #16] mov w9, #45 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #64] + stur w8, [x29, #96] mov w8, #0 - stur w8, [x29, #64] - ldur w8, [x29, #0] + stur w8, [x29, #96] + ldur w8, [x29, #16] mov w9, #46 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #65] + stur w8, [x29, #97] mov w8, #0 - stur w8, [x29, #65] - ldur w8, [x29, #0] + stur w8, [x29, #97] + ldur w8, [x29, #16] mov w9, #47 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #66] + stur w8, [x29, #98] mov w8, #0 - stur w8, [x29, #66] - ldur w8, [x29, #0] + stur w8, [x29, #98] + ldur w8, [x29, #16] mov w9, #48 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #67] + stur w8, [x29, #99] mov w8, #0 - stur w8, [x29, #67] - ldur w8, [x29, #0] + stur w8, [x29, #99] + ldur w8, [x29, #16] mov w9, #49 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #68] + stur w8, [x29, #100] mov w8, #0 - stur w8, [x29, #68] - ldur w8, [x29, #0] + stur w8, [x29, #100] + ldur w8, [x29, #16] mov w9, #50 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #69] + stur w8, [x29, #101] mov w8, #0 - stur w8, [x29, #69] - ldur w8, [x29, #0] + stur w8, [x29, #101] + ldur w8, [x29, #16] mov w9, #51 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #70] + stur w8, [x29, #102] mov w8, #0 - stur w8, [x29, #70] - ldur w8, [x29, #0] + stur w8, [x29, #102] + ldur w8, [x29, #16] mov w9, #52 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #71] + stur w8, [x29, #103] mov w8, #0 - stur w8, [x29, #71] - ldur w8, [x29, #0] + stur w8, [x29, #103] + ldur w8, [x29, #16] mov w9, #53 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #72] + stur w8, [x29, #104] mov w8, #0 - stur w8, [x29, #72] - ldur w8, [x29, #0] + stur w8, [x29, #104] + ldur w8, [x29, #16] mov w9, #54 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #73] + stur w8, [x29, #105] mov w8, #0 - stur w8, [x29, #73] - ldur w8, [x29, #0] + stur w8, [x29, #105] + ldur w8, [x29, #16] mov w9, #55 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #74] + stur w8, [x29, #106] mov w8, #0 - stur w8, [x29, #74] - ldur w8, [x29, #0] + stur w8, [x29, #106] + ldur w8, [x29, #16] mov w9, #56 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #75] + stur w8, [x29, #107] mov w8, #0 - stur w8, [x29, #75] - ldur w8, [x29, #0] + stur w8, [x29, #107] + ldur w8, [x29, #16] mov w9, #57 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #76] + stur w8, [x29, #108] mov w8, #0 - stur w8, [x29, #76] - ldur w8, [x29, #0] + stur w8, [x29, #108] + ldur w8, [x29, #16] mov w9, #58 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #77] + stur w8, [x29, #109] mov w8, #0 - stur w8, [x29, #77] - ldur w8, [x29, #0] + stur w8, [x29, #109] + ldur w8, [x29, #16] mov w9, #59 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #78] + stur w8, [x29, #110] mov w8, #0 - stur w8, [x29, #78] - ldur w8, [x29, #0] + stur w8, [x29, #110] + ldur w8, [x29, #16] mov w9, #60 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #79] + stur w8, [x29, #111] mov w8, #0 - stur w8, [x29, #79] - ldur w8, [x29, #0] + stur w8, [x29, #111] + ldur w8, [x29, #16] mov w9, #61 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #80] + stur w8, [x29, #112] mov w8, #0 - stur w8, [x29, #80] - ldur w8, [x29, #0] + stur w8, [x29, #112] + ldur w8, [x29, #16] mov w9, #62 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #81] + stur w8, [x29, #113] mov w8, #0 - stur w8, [x29, #81] - ldur w8, [x29, #0] + stur w8, [x29, #113] + ldur w8, [x29, #16] mov w9, #63 lsl w9, w9, #2 add w8, w8, w9 - stur w8, [x29, #82] + stur w8, [x29, #114] mov w8, #0 - stur w8, [x29, #82] + stur w8, [x29, #114] mov w8, #1 - stur w8, [x29, #1] + stur w8, [x29, #17] diff --git a/lab3_results/testdata2022/functional/87_many_params.stdout b/lab3_results/testdata/functional/87_many_params.stdout similarity index 100% rename from lab3_results/testdata2022/functional/87_many_params.stdout rename to lab3_results/testdata/functional/87_many_params.stdout diff --git a/lab3_results/testdata2022/functional/88_many_params2 b/lab3_results/testdata/functional/88_many_params2 similarity index 99% rename from lab3_results/testdata2022/functional/88_many_params2 rename to lab3_results/testdata/functional/88_many_params2 index 91dadd3..ebecbc1 100755 Binary files a/lab3_results/testdata2022/functional/88_many_params2 and b/lab3_results/testdata/functional/88_many_params2 differ diff --git a/lab3_results/testdata2022/functional/88_many_params2.s b/lab3_results/testdata/functional/88_many_params2.s similarity index 100% rename from lab3_results/testdata2022/functional/88_many_params2.s rename to lab3_results/testdata/functional/88_many_params2.s diff --git a/lab3_results/testdata2022/functional/88_many_params2.stdout b/lab3_results/testdata/functional/88_many_params2.stdout similarity index 100% rename from lab3_results/testdata2022/functional/88_many_params2.stdout rename to lab3_results/testdata/functional/88_many_params2.stdout diff --git a/lab3_results/testdata2022/functional/89_many_globals b/lab3_results/testdata/functional/89_many_globals similarity index 98% rename from lab3_results/testdata2022/functional/89_many_globals rename to lab3_results/testdata/functional/89_many_globals index e9786c3..ada45fb 100755 Binary files a/lab3_results/testdata2022/functional/89_many_globals and b/lab3_results/testdata/functional/89_many_globals differ diff --git a/lab3_results/testdata2022/functional/89_many_globals.s b/lab3_results/testdata/functional/89_many_globals.s similarity index 100% rename from lab3_results/testdata2022/functional/89_many_globals.s rename to lab3_results/testdata/functional/89_many_globals.s diff --git a/lab3_results/testdata2022/functional/89_many_globals.stdout b/lab3_results/testdata/functional/89_many_globals.stdout similarity index 100% rename from lab3_results/testdata2022/functional/89_many_globals.stdout rename to lab3_results/testdata/functional/89_many_globals.stdout diff --git a/lab3_results/testdata2022/functional/90_many_locals b/lab3_results/testdata/functional/90_many_locals similarity index 98% rename from lab3_results/testdata2022/functional/90_many_locals rename to lab3_results/testdata/functional/90_many_locals index cf20718..52f615d 100755 Binary files a/lab3_results/testdata2022/functional/90_many_locals and b/lab3_results/testdata/functional/90_many_locals differ diff --git a/lab3_results/testdata2022/functional/90_many_locals.s b/lab3_results/testdata/functional/90_many_locals.s similarity index 100% rename from lab3_results/testdata2022/functional/90_many_locals.s rename to lab3_results/testdata/functional/90_many_locals.s diff --git a/lab3_results/testdata2022/functional/90_many_locals.stdout b/lab3_results/testdata/functional/90_many_locals.stdout similarity index 100% rename from lab3_results/testdata2022/functional/90_many_locals.stdout rename to lab3_results/testdata/functional/90_many_locals.stdout diff --git a/lab3_results/testdata2022/functional/91_many_locals2 b/lab3_results/testdata/functional/91_many_locals2 similarity index 98% rename from lab3_results/testdata2022/functional/91_many_locals2 rename to lab3_results/testdata/functional/91_many_locals2 index 574ac9c..34798c9 100755 Binary files a/lab3_results/testdata2022/functional/91_many_locals2 and b/lab3_results/testdata/functional/91_many_locals2 differ diff --git a/lab3_results/testdata2022/functional/91_many_locals2.s b/lab3_results/testdata/functional/91_many_locals2.s similarity index 100% rename from lab3_results/testdata2022/functional/91_many_locals2.s rename to lab3_results/testdata/functional/91_many_locals2.s diff --git a/lab3_results/testdata2022/functional/91_many_locals2.stdout b/lab3_results/testdata/functional/91_many_locals2.stdout similarity index 100% rename from lab3_results/testdata2022/functional/91_many_locals2.stdout rename to lab3_results/testdata/functional/91_many_locals2.stdout diff --git a/lab3_results/testdata2022/functional/92_register_alloc b/lab3_results/testdata/functional/92_register_alloc similarity index 98% rename from lab3_results/testdata2022/functional/92_register_alloc rename to lab3_results/testdata/functional/92_register_alloc index e5487b0..beed08f 100755 Binary files a/lab3_results/testdata2022/functional/92_register_alloc and b/lab3_results/testdata/functional/92_register_alloc differ diff --git a/lab3_results/testdata2022/functional/92_register_alloc.s b/lab3_results/testdata/functional/92_register_alloc.s similarity index 100% rename from lab3_results/testdata2022/functional/92_register_alloc.s rename to lab3_results/testdata/functional/92_register_alloc.s diff --git a/lab3_results/testdata2022/functional/92_register_alloc.stdout b/lab3_results/testdata/functional/92_register_alloc.stdout similarity index 100% rename from lab3_results/testdata2022/functional/92_register_alloc.stdout rename to lab3_results/testdata/functional/92_register_alloc.stdout diff --git a/lab3_results/testdata2022/functional/93_nested_calls b/lab3_results/testdata/functional/93_nested_calls similarity index 98% rename from lab3_results/testdata2022/functional/93_nested_calls rename to lab3_results/testdata/functional/93_nested_calls index afe739e..f5ba74a 100755 Binary files a/lab3_results/testdata2022/functional/93_nested_calls and b/lab3_results/testdata/functional/93_nested_calls differ diff --git a/lab3_results/testdata2022/functional/93_nested_calls.s b/lab3_results/testdata/functional/93_nested_calls.s similarity index 100% rename from lab3_results/testdata2022/functional/93_nested_calls.s rename to lab3_results/testdata/functional/93_nested_calls.s diff --git a/lab3_results/testdata2022/functional/93_nested_calls.stdout b/lab3_results/testdata/functional/93_nested_calls.stdout similarity index 100% rename from lab3_results/testdata2022/functional/93_nested_calls.stdout rename to lab3_results/testdata/functional/93_nested_calls.stdout diff --git a/lab3_results/testdata2022/functional/94_nested_loops b/lab3_results/testdata/functional/94_nested_loops similarity index 98% rename from lab3_results/testdata2022/functional/94_nested_loops rename to lab3_results/testdata/functional/94_nested_loops index adbefbd..34c84f1 100755 Binary files a/lab3_results/testdata2022/functional/94_nested_loops and b/lab3_results/testdata/functional/94_nested_loops differ diff --git a/lab3_results/testdata2022/functional/94_nested_loops.s b/lab3_results/testdata/functional/94_nested_loops.s similarity index 100% rename from lab3_results/testdata2022/functional/94_nested_loops.s rename to lab3_results/testdata/functional/94_nested_loops.s diff --git a/lab3_results/testdata2022/functional/94_nested_loops.stdout b/lab3_results/testdata/functional/94_nested_loops.stdout similarity index 100% rename from lab3_results/testdata2022/functional/94_nested_loops.stdout rename to lab3_results/testdata/functional/94_nested_loops.stdout diff --git a/lab3_results/testdata2022/functional/95_float b/lab3_results/testdata/functional/95_float similarity index 98% rename from lab3_results/testdata2022/functional/95_float rename to lab3_results/testdata/functional/95_float index 43e31d5..8ffcce3 100755 Binary files a/lab3_results/testdata2022/functional/95_float and b/lab3_results/testdata/functional/95_float differ diff --git a/lab3_results/testdata2022/functional/95_float.s b/lab3_results/testdata/functional/95_float.s similarity index 100% rename from lab3_results/testdata2022/functional/95_float.s rename to lab3_results/testdata/functional/95_float.s diff --git a/lab3_results/testdata2022/functional/95_float.stdout b/lab3_results/testdata/functional/95_float.stdout similarity index 100% rename from lab3_results/testdata2022/functional/95_float.stdout rename to lab3_results/testdata/functional/95_float.stdout diff --git a/lab3_results/testdata2022/functional/96_matrix_add b/lab3_results/testdata/functional/96_matrix_add similarity index 98% rename from lab3_results/testdata2022/functional/96_matrix_add rename to lab3_results/testdata/functional/96_matrix_add index a7160ef..7719e0b 100755 Binary files a/lab3_results/testdata2022/functional/96_matrix_add and b/lab3_results/testdata/functional/96_matrix_add differ diff --git a/lab3_results/testdata2022/functional/96_matrix_add.s b/lab3_results/testdata/functional/96_matrix_add.s similarity index 100% rename from lab3_results/testdata2022/functional/96_matrix_add.s rename to lab3_results/testdata/functional/96_matrix_add.s diff --git a/lab3_results/testdata2022/functional/96_matrix_add.stdout b/lab3_results/testdata/functional/96_matrix_add.stdout similarity index 100% rename from lab3_results/testdata2022/functional/96_matrix_add.stdout rename to lab3_results/testdata/functional/96_matrix_add.stdout diff --git a/lab3_results/testdata2022/functional/97_matrix_sub b/lab3_results/testdata/functional/97_matrix_sub similarity index 98% rename from lab3_results/testdata2022/functional/97_matrix_sub rename to lab3_results/testdata/functional/97_matrix_sub index 5fe13a5..5df59a5 100755 Binary files a/lab3_results/testdata2022/functional/97_matrix_sub and b/lab3_results/testdata/functional/97_matrix_sub differ diff --git a/lab3_results/testdata2022/functional/97_matrix_sub.s b/lab3_results/testdata/functional/97_matrix_sub.s similarity index 100% rename from lab3_results/testdata2022/functional/97_matrix_sub.s rename to lab3_results/testdata/functional/97_matrix_sub.s diff --git a/lab3_results/testdata2022/functional/97_matrix_sub.stdout b/lab3_results/testdata/functional/97_matrix_sub.stdout similarity index 100% rename from lab3_results/testdata2022/functional/97_matrix_sub.stdout rename to lab3_results/testdata/functional/97_matrix_sub.stdout diff --git a/lab3_results/testdata2022/functional/98_matrix_mul b/lab3_results/testdata/functional/98_matrix_mul similarity index 98% rename from lab3_results/testdata2022/functional/98_matrix_mul rename to lab3_results/testdata/functional/98_matrix_mul index a703d1b..0f2d687 100755 Binary files a/lab3_results/testdata2022/functional/98_matrix_mul and b/lab3_results/testdata/functional/98_matrix_mul differ diff --git a/lab3_results/testdata2022/functional/98_matrix_mul.s b/lab3_results/testdata/functional/98_matrix_mul.s similarity index 100% rename from lab3_results/testdata2022/functional/98_matrix_mul.s rename to lab3_results/testdata/functional/98_matrix_mul.s diff --git a/lab3_results/testdata2022/functional/98_matrix_mul.stdout b/lab3_results/testdata/functional/98_matrix_mul.stdout similarity index 100% rename from lab3_results/testdata2022/functional/98_matrix_mul.stdout rename to lab3_results/testdata/functional/98_matrix_mul.stdout diff --git a/lab3_results/testdata2022/functional/99_matrix_tran b/lab3_results/testdata/functional/99_matrix_tran similarity index 98% rename from lab3_results/testdata2022/functional/99_matrix_tran rename to lab3_results/testdata/functional/99_matrix_tran index 765867f..c8ec3cf 100755 Binary files a/lab3_results/testdata2022/functional/99_matrix_tran and b/lab3_results/testdata/functional/99_matrix_tran differ diff --git a/lab3_results/testdata2022/functional/99_matrix_tran.s b/lab3_results/testdata/functional/99_matrix_tran.s similarity index 100% rename from lab3_results/testdata2022/functional/99_matrix_tran.s rename to lab3_results/testdata/functional/99_matrix_tran.s diff --git a/lab3_results/testdata2022/functional/99_matrix_tran.stdout b/lab3_results/testdata/functional/99_matrix_tran.stdout similarity index 100% rename from lab3_results/testdata2022/functional/99_matrix_tran.stdout rename to lab3_results/testdata/functional/99_matrix_tran.stdout diff --git a/lab3_results/testdata2024/performance/2024-FQX-25 b/lab3_results/testdata/h_functional/00_comment2 similarity index 96% rename from lab3_results/testdata2024/performance/2024-FQX-25 rename to lab3_results/testdata/h_functional/00_comment2 index 35a073e..0d44bfa 100755 Binary files a/lab3_results/testdata2024/performance/2024-FQX-25 and b/lab3_results/testdata/h_functional/00_comment2 differ diff --git a/lab3_results/testdata2022/performance/hoist-1.s b/lab3_results/testdata/h_functional/00_comment2.s similarity index 79% rename from lab3_results/testdata2022/performance/hoist-1.s rename to lab3_results/testdata/h_functional/00_comment2.s index 1cfdc63..99512f8 100644 --- a/lab3_results/testdata2022/performance/hoist-1.s +++ b/lab3_results/testdata/h_functional/00_comment2.s @@ -6,14 +6,16 @@ main: stp x29, x30, [sp, #16] add x29, sp, #16 mov w8, #0 - stur w8, [x29, #1] + stur w8, [x29, #0] mov w8, #0 + stur w8, [x29, #1] + ldur w8, [x29, #1] stur w8, [x29, #2] ldur w8, [x29, #2] - stur w8, [x29, #0] - ldur w8, [x29, #0] stur w8, [x29, #3] - mov w0, #0 + ldur w8, [x29, #3] + stur w8, [x29, #0] + mov w0, #3 ldp x29, x30, [sp, #16] add sp, sp, #32 ret diff --git a/lab3_results/testdata2022/hidden_functional/00_comment2.stdout b/lab3_results/testdata/h_functional/00_comment2.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/00_comment2.stdout rename to lab3_results/testdata/h_functional/00_comment2.stdout diff --git a/lab3_results/testdata2022/hidden_functional/01_multiple_returns b/lab3_results/testdata/h_functional/01_multiple_returns similarity index 98% rename from lab3_results/testdata2022/hidden_functional/01_multiple_returns rename to lab3_results/testdata/h_functional/01_multiple_returns index 5f56268..b49591c 100755 Binary files a/lab3_results/testdata2022/hidden_functional/01_multiple_returns and b/lab3_results/testdata/h_functional/01_multiple_returns differ diff --git a/lab3_results/testdata2022/hidden_functional/01_multiple_returns.s b/lab3_results/testdata/h_functional/01_multiple_returns.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/01_multiple_returns.s rename to lab3_results/testdata/h_functional/01_multiple_returns.s diff --git a/lab3_results/testdata2022/hidden_functional/01_multiple_returns.stdout b/lab3_results/testdata/h_functional/01_multiple_returns.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/01_multiple_returns.stdout rename to lab3_results/testdata/h_functional/01_multiple_returns.stdout diff --git a/lab3_results/testdata2022/hidden_functional/02_ret_in_block b/lab3_results/testdata/h_functional/02_ret_in_block similarity index 98% rename from lab3_results/testdata2022/hidden_functional/02_ret_in_block rename to lab3_results/testdata/h_functional/02_ret_in_block index 9418845..920ad58 100755 Binary files a/lab3_results/testdata2022/hidden_functional/02_ret_in_block and b/lab3_results/testdata/h_functional/02_ret_in_block differ diff --git a/lab3_results/testdata2022/hidden_functional/02_ret_in_block.s b/lab3_results/testdata/h_functional/02_ret_in_block.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/02_ret_in_block.s rename to lab3_results/testdata/h_functional/02_ret_in_block.s diff --git a/lab3_results/testdata2022/hidden_functional/02_ret_in_block.stdout b/lab3_results/testdata/h_functional/02_ret_in_block.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/02_ret_in_block.stdout rename to lab3_results/testdata/h_functional/02_ret_in_block.stdout diff --git a/lab3_results/testdata2022/hidden_functional/03_branch b/lab3_results/testdata/h_functional/03_branch similarity index 98% rename from lab3_results/testdata2022/hidden_functional/03_branch rename to lab3_results/testdata/h_functional/03_branch index 856281c..c6b8749 100755 Binary files a/lab3_results/testdata2022/hidden_functional/03_branch and b/lab3_results/testdata/h_functional/03_branch differ diff --git a/lab3_results/testdata2022/hidden_functional/03_branch.s b/lab3_results/testdata/h_functional/03_branch.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/03_branch.s rename to lab3_results/testdata/h_functional/03_branch.s diff --git a/lab3_results/testdata2022/hidden_functional/03_branch.stdout b/lab3_results/testdata/h_functional/03_branch.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/03_branch.stdout rename to lab3_results/testdata/h_functional/03_branch.stdout diff --git a/lab3_results/testdata2022/hidden_functional/04_break_continue b/lab3_results/testdata/h_functional/04_break_continue similarity index 98% rename from lab3_results/testdata2022/hidden_functional/04_break_continue rename to lab3_results/testdata/h_functional/04_break_continue index 947bfbb..5a45597 100755 Binary files a/lab3_results/testdata2022/hidden_functional/04_break_continue and b/lab3_results/testdata/h_functional/04_break_continue differ diff --git a/lab3_results/testdata2022/hidden_functional/04_break_continue.s b/lab3_results/testdata/h_functional/04_break_continue.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/04_break_continue.s rename to lab3_results/testdata/h_functional/04_break_continue.s diff --git a/lab3_results/testdata2022/hidden_functional/04_break_continue.stdout b/lab3_results/testdata/h_functional/04_break_continue.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/04_break_continue.stdout rename to lab3_results/testdata/h_functional/04_break_continue.stdout diff --git a/lab3_results/testdata2022/hidden_functional/05_param_name b/lab3_results/testdata/h_functional/05_param_name similarity index 98% rename from lab3_results/testdata2022/hidden_functional/05_param_name rename to lab3_results/testdata/h_functional/05_param_name index 24a6eae..0e3e2a7 100755 Binary files a/lab3_results/testdata2022/hidden_functional/05_param_name and b/lab3_results/testdata/h_functional/05_param_name differ diff --git a/lab3_results/testdata2022/hidden_functional/05_param_name.s b/lab3_results/testdata/h_functional/05_param_name.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/05_param_name.s rename to lab3_results/testdata/h_functional/05_param_name.s diff --git a/lab3_results/testdata2022/hidden_functional/05_param_name.stdout b/lab3_results/testdata/h_functional/05_param_name.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/05_param_name.stdout rename to lab3_results/testdata/h_functional/05_param_name.stdout diff --git a/lab3_results/testdata2022/hidden_functional/06_func_name b/lab3_results/testdata/h_functional/06_func_name similarity index 98% rename from lab3_results/testdata2022/hidden_functional/06_func_name rename to lab3_results/testdata/h_functional/06_func_name index bf2fad4..d680812 100755 Binary files a/lab3_results/testdata2022/hidden_functional/06_func_name and b/lab3_results/testdata/h_functional/06_func_name differ diff --git a/lab3_results/testdata2022/hidden_functional/06_func_name.s b/lab3_results/testdata/h_functional/06_func_name.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/06_func_name.s rename to lab3_results/testdata/h_functional/06_func_name.s diff --git a/lab3_results/testdata2022/hidden_functional/06_func_name.stdout b/lab3_results/testdata/h_functional/06_func_name.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/06_func_name.stdout rename to lab3_results/testdata/h_functional/06_func_name.stdout diff --git a/lab3_results/testdata2022/hidden_functional/07_arr_init_nd b/lab3_results/testdata/h_functional/07_arr_init_nd similarity index 99% rename from lab3_results/testdata2022/hidden_functional/07_arr_init_nd rename to lab3_results/testdata/h_functional/07_arr_init_nd index 63bc735..b78bb80 100755 Binary files a/lab3_results/testdata2022/hidden_functional/07_arr_init_nd and b/lab3_results/testdata/h_functional/07_arr_init_nd differ diff --git a/lab3_results/testdata2022/hidden_functional/07_arr_init_nd.s b/lab3_results/testdata/h_functional/07_arr_init_nd.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/07_arr_init_nd.s rename to lab3_results/testdata/h_functional/07_arr_init_nd.s diff --git a/lab3_results/testdata2022/hidden_functional/07_arr_init_nd.stdout b/lab3_results/testdata/h_functional/07_arr_init_nd.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/07_arr_init_nd.stdout rename to lab3_results/testdata/h_functional/07_arr_init_nd.stdout diff --git a/lab3_results/testdata2022/hidden_functional/08_global_arr_init b/lab3_results/testdata/h_functional/08_global_arr_init similarity index 98% rename from lab3_results/testdata2022/hidden_functional/08_global_arr_init rename to lab3_results/testdata/h_functional/08_global_arr_init index 095495f..8e26cc9 100755 Binary files a/lab3_results/testdata2022/hidden_functional/08_global_arr_init and b/lab3_results/testdata/h_functional/08_global_arr_init differ diff --git a/lab3_results/testdata2022/hidden_functional/08_global_arr_init.s b/lab3_results/testdata/h_functional/08_global_arr_init.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/08_global_arr_init.s rename to lab3_results/testdata/h_functional/08_global_arr_init.s diff --git a/lab3_results/testdata2022/hidden_functional/08_global_arr_init.stdout b/lab3_results/testdata/h_functional/08_global_arr_init.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/08_global_arr_init.stdout rename to lab3_results/testdata/h_functional/08_global_arr_init.stdout diff --git a/lab3_results/testdata2022/hidden_functional/09_BFS b/lab3_results/testdata/h_functional/09_BFS similarity index 98% rename from lab3_results/testdata2022/hidden_functional/09_BFS rename to lab3_results/testdata/h_functional/09_BFS index 2431d15..9fcbeb0 100755 Binary files a/lab3_results/testdata2022/hidden_functional/09_BFS and b/lab3_results/testdata/h_functional/09_BFS differ diff --git a/lab3_results/testdata2022/hidden_functional/09_BFS.s b/lab3_results/testdata/h_functional/09_BFS.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/09_BFS.s rename to lab3_results/testdata/h_functional/09_BFS.s diff --git a/lab3_results/testdata2022/hidden_functional/09_BFS.stdout b/lab3_results/testdata/h_functional/09_BFS.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/09_BFS.stdout rename to lab3_results/testdata/h_functional/09_BFS.stdout diff --git a/lab3_results/testdata2022/hidden_functional/10_DFS b/lab3_results/testdata/h_functional/10_DFS similarity index 98% rename from lab3_results/testdata2022/hidden_functional/10_DFS rename to lab3_results/testdata/h_functional/10_DFS index 67bb5f3..afb62d5 100755 Binary files a/lab3_results/testdata2022/hidden_functional/10_DFS and b/lab3_results/testdata/h_functional/10_DFS differ diff --git a/lab3_results/testdata2022/hidden_functional/10_DFS.s b/lab3_results/testdata/h_functional/10_DFS.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/10_DFS.s rename to lab3_results/testdata/h_functional/10_DFS.s diff --git a/lab3_results/testdata2022/hidden_functional/10_DFS.stdout b/lab3_results/testdata/h_functional/10_DFS.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/10_DFS.stdout rename to lab3_results/testdata/h_functional/10_DFS.stdout diff --git a/lab3_results/testdata2022/hidden_functional/11_BST b/lab3_results/testdata/h_functional/11_BST similarity index 98% rename from lab3_results/testdata2022/hidden_functional/11_BST rename to lab3_results/testdata/h_functional/11_BST index 967e394..cc208cd 100755 Binary files a/lab3_results/testdata2022/hidden_functional/11_BST and b/lab3_results/testdata/h_functional/11_BST differ diff --git a/lab3_results/testdata2022/hidden_functional/11_BST.s b/lab3_results/testdata/h_functional/11_BST.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/11_BST.s rename to lab3_results/testdata/h_functional/11_BST.s diff --git a/lab3_results/testdata2022/hidden_functional/11_BST.stdout b/lab3_results/testdata/h_functional/11_BST.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/11_BST.stdout rename to lab3_results/testdata/h_functional/11_BST.stdout diff --git a/lab3_results/testdata2022/hidden_functional/12_DSU b/lab3_results/testdata/h_functional/12_DSU similarity index 98% rename from lab3_results/testdata2022/hidden_functional/12_DSU rename to lab3_results/testdata/h_functional/12_DSU index 0cd7637..c81249d 100755 Binary files a/lab3_results/testdata2022/hidden_functional/12_DSU and b/lab3_results/testdata/h_functional/12_DSU differ diff --git a/lab3_results/testdata2022/hidden_functional/12_DSU.s b/lab3_results/testdata/h_functional/12_DSU.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/12_DSU.s rename to lab3_results/testdata/h_functional/12_DSU.s diff --git a/lab3_results/testdata2022/hidden_functional/12_DSU.stdout b/lab3_results/testdata/h_functional/12_DSU.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/12_DSU.stdout rename to lab3_results/testdata/h_functional/12_DSU.stdout diff --git a/lab3_results/testdata2022/hidden_functional/13_LCA b/lab3_results/testdata/h_functional/13_LCA similarity index 98% rename from lab3_results/testdata2022/hidden_functional/13_LCA rename to lab3_results/testdata/h_functional/13_LCA index b373aa6..cd12516 100755 Binary files a/lab3_results/testdata2022/hidden_functional/13_LCA and b/lab3_results/testdata/h_functional/13_LCA differ diff --git a/lab3_results/testdata2022/hidden_functional/13_LCA.s b/lab3_results/testdata/h_functional/13_LCA.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/13_LCA.s rename to lab3_results/testdata/h_functional/13_LCA.s diff --git a/lab3_results/testdata2022/hidden_functional/13_LCA.stdout b/lab3_results/testdata/h_functional/13_LCA.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/13_LCA.stdout rename to lab3_results/testdata/h_functional/13_LCA.stdout diff --git a/lab3_results/testdata2022/hidden_functional/14_dp b/lab3_results/testdata/h_functional/14_dp similarity index 98% rename from lab3_results/testdata2022/hidden_functional/14_dp rename to lab3_results/testdata/h_functional/14_dp index a9d1ad7..7a8bd72 100755 Binary files a/lab3_results/testdata2022/hidden_functional/14_dp and b/lab3_results/testdata/h_functional/14_dp differ diff --git a/lab3_results/testdata2022/hidden_functional/14_dp.s b/lab3_results/testdata/h_functional/14_dp.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/14_dp.s rename to lab3_results/testdata/h_functional/14_dp.s diff --git a/lab3_results/testdata2022/hidden_functional/14_dp.stdout b/lab3_results/testdata/h_functional/14_dp.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/14_dp.stdout rename to lab3_results/testdata/h_functional/14_dp.stdout diff --git a/lab3_results/testdata2022/hidden_functional/15_graph_coloring b/lab3_results/testdata/h_functional/15_graph_coloring similarity index 98% rename from lab3_results/testdata2022/hidden_functional/15_graph_coloring rename to lab3_results/testdata/h_functional/15_graph_coloring index 62ce4c7..addd2a2 100755 Binary files a/lab3_results/testdata2022/hidden_functional/15_graph_coloring and b/lab3_results/testdata/h_functional/15_graph_coloring differ diff --git a/lab3_results/testdata2022/hidden_functional/15_graph_coloring.s b/lab3_results/testdata/h_functional/15_graph_coloring.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/15_graph_coloring.s rename to lab3_results/testdata/h_functional/15_graph_coloring.s diff --git a/lab3_results/testdata2022/hidden_functional/15_graph_coloring.stdout b/lab3_results/testdata/h_functional/15_graph_coloring.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/15_graph_coloring.stdout rename to lab3_results/testdata/h_functional/15_graph_coloring.stdout diff --git a/lab3_results/testdata2022/hidden_functional/16_k_smallest b/lab3_results/testdata/h_functional/16_k_smallest similarity index 98% rename from lab3_results/testdata2022/hidden_functional/16_k_smallest rename to lab3_results/testdata/h_functional/16_k_smallest index d266b31..95ce742 100755 Binary files a/lab3_results/testdata2022/hidden_functional/16_k_smallest and b/lab3_results/testdata/h_functional/16_k_smallest differ diff --git a/lab3_results/testdata2022/hidden_functional/16_k_smallest.s b/lab3_results/testdata/h_functional/16_k_smallest.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/16_k_smallest.s rename to lab3_results/testdata/h_functional/16_k_smallest.s diff --git a/lab3_results/testdata2022/hidden_functional/16_k_smallest.stdout b/lab3_results/testdata/h_functional/16_k_smallest.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/16_k_smallest.stdout rename to lab3_results/testdata/h_functional/16_k_smallest.stdout diff --git a/lab3_results/testdata2022/hidden_functional/17_maximal_clique b/lab3_results/testdata/h_functional/17_maximal_clique similarity index 98% rename from lab3_results/testdata2022/hidden_functional/17_maximal_clique rename to lab3_results/testdata/h_functional/17_maximal_clique index 98a508e..5a1e683 100755 Binary files a/lab3_results/testdata2022/hidden_functional/17_maximal_clique and b/lab3_results/testdata/h_functional/17_maximal_clique differ diff --git a/lab3_results/testdata2022/hidden_functional/17_maximal_clique.s b/lab3_results/testdata/h_functional/17_maximal_clique.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/17_maximal_clique.s rename to lab3_results/testdata/h_functional/17_maximal_clique.s diff --git a/lab3_results/testdata2022/hidden_functional/17_maximal_clique.stdout b/lab3_results/testdata/h_functional/17_maximal_clique.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/17_maximal_clique.stdout rename to lab3_results/testdata/h_functional/17_maximal_clique.stdout diff --git a/lab3_results/testdata2022/hidden_functional/18_prim b/lab3_results/testdata/h_functional/18_prim similarity index 98% rename from lab3_results/testdata2022/hidden_functional/18_prim rename to lab3_results/testdata/h_functional/18_prim index aaf9fee..b3905c9 100755 Binary files a/lab3_results/testdata2022/hidden_functional/18_prim and b/lab3_results/testdata/h_functional/18_prim differ diff --git a/lab3_results/testdata2022/hidden_functional/18_prim.s b/lab3_results/testdata/h_functional/18_prim.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/18_prim.s rename to lab3_results/testdata/h_functional/18_prim.s diff --git a/lab3_results/testdata2022/hidden_functional/18_prim.stdout b/lab3_results/testdata/h_functional/18_prim.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/18_prim.stdout rename to lab3_results/testdata/h_functional/18_prim.stdout diff --git a/lab3_results/testdata2022/hidden_functional/19_search b/lab3_results/testdata/h_functional/19_search similarity index 98% rename from lab3_results/testdata2022/hidden_functional/19_search rename to lab3_results/testdata/h_functional/19_search index 6f01f1a..eb778dc 100755 Binary files a/lab3_results/testdata2022/hidden_functional/19_search and b/lab3_results/testdata/h_functional/19_search differ diff --git a/lab3_results/testdata2022/hidden_functional/19_search.s b/lab3_results/testdata/h_functional/19_search.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/19_search.s rename to lab3_results/testdata/h_functional/19_search.s diff --git a/lab3_results/testdata2022/hidden_functional/19_search.stdout b/lab3_results/testdata/h_functional/19_search.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/19_search.stdout rename to lab3_results/testdata/h_functional/19_search.stdout diff --git a/lab3_results/testdata2022/hidden_functional/20_sort b/lab3_results/testdata/h_functional/20_sort similarity index 98% rename from lab3_results/testdata2022/hidden_functional/20_sort rename to lab3_results/testdata/h_functional/20_sort index dc94677..27f19e9 100755 Binary files a/lab3_results/testdata2022/hidden_functional/20_sort and b/lab3_results/testdata/h_functional/20_sort differ diff --git a/lab3_results/testdata2022/hidden_functional/20_sort.s b/lab3_results/testdata/h_functional/20_sort.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/20_sort.s rename to lab3_results/testdata/h_functional/20_sort.s diff --git a/lab3_results/testdata2022/hidden_functional/20_sort.stdout b/lab3_results/testdata/h_functional/20_sort.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/20_sort.stdout rename to lab3_results/testdata/h_functional/20_sort.stdout diff --git a/lab3_results/testdata2022/hidden_functional/21_union_find b/lab3_results/testdata/h_functional/21_union_find similarity index 98% rename from lab3_results/testdata2022/hidden_functional/21_union_find rename to lab3_results/testdata/h_functional/21_union_find index 49f0f78..4574eb6 100755 Binary files a/lab3_results/testdata2022/hidden_functional/21_union_find and b/lab3_results/testdata/h_functional/21_union_find differ diff --git a/lab3_results/testdata2022/hidden_functional/21_union_find.s b/lab3_results/testdata/h_functional/21_union_find.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/21_union_find.s rename to lab3_results/testdata/h_functional/21_union_find.s diff --git a/lab3_results/testdata2022/hidden_functional/21_union_find.stdout b/lab3_results/testdata/h_functional/21_union_find.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/21_union_find.stdout rename to lab3_results/testdata/h_functional/21_union_find.stdout diff --git a/lab3_results/testdata2022/hidden_functional/22_matrix_multiply b/lab3_results/testdata/h_functional/22_matrix_multiply similarity index 98% rename from lab3_results/testdata2022/hidden_functional/22_matrix_multiply rename to lab3_results/testdata/h_functional/22_matrix_multiply index e98c4c4..0b9aed8 100755 Binary files a/lab3_results/testdata2022/hidden_functional/22_matrix_multiply and b/lab3_results/testdata/h_functional/22_matrix_multiply differ diff --git a/lab3_results/testdata2022/hidden_functional/22_matrix_multiply.s b/lab3_results/testdata/h_functional/22_matrix_multiply.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/22_matrix_multiply.s rename to lab3_results/testdata/h_functional/22_matrix_multiply.s diff --git a/lab3_results/testdata2022/hidden_functional/22_matrix_multiply.stdout b/lab3_results/testdata/h_functional/22_matrix_multiply.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/22_matrix_multiply.stdout rename to lab3_results/testdata/h_functional/22_matrix_multiply.stdout diff --git a/lab3_results/testdata2022/hidden_functional/23_json b/lab3_results/testdata/h_functional/23_json similarity index 98% rename from lab3_results/testdata2022/hidden_functional/23_json rename to lab3_results/testdata/h_functional/23_json index c0f22da..8226a85 100755 Binary files a/lab3_results/testdata2022/hidden_functional/23_json and b/lab3_results/testdata/h_functional/23_json differ diff --git a/lab3_results/testdata2022/hidden_functional/23_json.s b/lab3_results/testdata/h_functional/23_json.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/23_json.s rename to lab3_results/testdata/h_functional/23_json.s diff --git a/lab3_results/testdata2022/hidden_functional/23_json.stdout b/lab3_results/testdata/h_functional/23_json.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/23_json.stdout rename to lab3_results/testdata/h_functional/23_json.stdout diff --git a/lab3_results/testdata2022/hidden_functional/24_array_only b/lab3_results/testdata/h_functional/24_array_only similarity index 98% rename from lab3_results/testdata2022/hidden_functional/24_array_only rename to lab3_results/testdata/h_functional/24_array_only index 62231ae..a07f168 100755 Binary files a/lab3_results/testdata2022/hidden_functional/24_array_only and b/lab3_results/testdata/h_functional/24_array_only differ diff --git a/lab3_results/testdata2022/hidden_functional/24_array_only.s b/lab3_results/testdata/h_functional/24_array_only.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/24_array_only.s rename to lab3_results/testdata/h_functional/24_array_only.s diff --git a/lab3_results/testdata2022/hidden_functional/24_array_only.stdout b/lab3_results/testdata/h_functional/24_array_only.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/24_array_only.stdout rename to lab3_results/testdata/h_functional/24_array_only.stdout diff --git a/lab3_results/testdata2022/hidden_functional/25_scope3 b/lab3_results/testdata/h_functional/25_scope3 similarity index 98% rename from lab3_results/testdata2022/hidden_functional/25_scope3 rename to lab3_results/testdata/h_functional/25_scope3 index f9f4508..231bbb3 100755 Binary files a/lab3_results/testdata2022/hidden_functional/25_scope3 and b/lab3_results/testdata/h_functional/25_scope3 differ diff --git a/lab3_results/testdata2022/hidden_functional/25_scope3.s b/lab3_results/testdata/h_functional/25_scope3.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/25_scope3.s rename to lab3_results/testdata/h_functional/25_scope3.s diff --git a/lab3_results/testdata2022/hidden_functional/25_scope3.stdout b/lab3_results/testdata/h_functional/25_scope3.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/25_scope3.stdout rename to lab3_results/testdata/h_functional/25_scope3.stdout diff --git a/lab3_results/testdata2022/hidden_functional/26_scope4 b/lab3_results/testdata/h_functional/26_scope4 similarity index 98% rename from lab3_results/testdata2022/hidden_functional/26_scope4 rename to lab3_results/testdata/h_functional/26_scope4 index 5371634..bd41c0e 100755 Binary files a/lab3_results/testdata2022/hidden_functional/26_scope4 and b/lab3_results/testdata/h_functional/26_scope4 differ diff --git a/lab3_results/testdata2022/hidden_functional/26_scope4.s b/lab3_results/testdata/h_functional/26_scope4.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/26_scope4.s rename to lab3_results/testdata/h_functional/26_scope4.s diff --git a/lab3_results/testdata2022/hidden_functional/26_scope4.stdout b/lab3_results/testdata/h_functional/26_scope4.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/26_scope4.stdout rename to lab3_results/testdata/h_functional/26_scope4.stdout diff --git a/lab3_results/testdata2022/hidden_functional/27_scope5 b/lab3_results/testdata/h_functional/27_scope5 similarity index 99% rename from lab3_results/testdata2022/hidden_functional/27_scope5 rename to lab3_results/testdata/h_functional/27_scope5 index 56aa640..766313c 100755 Binary files a/lab3_results/testdata2022/hidden_functional/27_scope5 and b/lab3_results/testdata/h_functional/27_scope5 differ diff --git a/lab3_results/testdata2022/hidden_functional/27_scope5.s b/lab3_results/testdata/h_functional/27_scope5.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/27_scope5.s rename to lab3_results/testdata/h_functional/27_scope5.s diff --git a/lab3_results/testdata2022/hidden_functional/27_scope5.stdout b/lab3_results/testdata/h_functional/27_scope5.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/27_scope5.stdout rename to lab3_results/testdata/h_functional/27_scope5.stdout diff --git a/lab3_results/testdata2022/hidden_functional/28_side_effect2 b/lab3_results/testdata/h_functional/28_side_effect2 similarity index 98% rename from lab3_results/testdata2022/hidden_functional/28_side_effect2 rename to lab3_results/testdata/h_functional/28_side_effect2 index 88cd76c..de99f69 100755 Binary files a/lab3_results/testdata2022/hidden_functional/28_side_effect2 and b/lab3_results/testdata/h_functional/28_side_effect2 differ diff --git a/lab3_results/testdata2022/hidden_functional/28_side_effect2.s b/lab3_results/testdata/h_functional/28_side_effect2.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/28_side_effect2.s rename to lab3_results/testdata/h_functional/28_side_effect2.s diff --git a/lab3_results/testdata2022/hidden_functional/28_side_effect2.stdout b/lab3_results/testdata/h_functional/28_side_effect2.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/28_side_effect2.stdout rename to lab3_results/testdata/h_functional/28_side_effect2.stdout diff --git a/lab3_results/testdata2022/hidden_functional/29_long_line b/lab3_results/testdata/h_functional/29_long_line similarity index 98% rename from lab3_results/testdata2022/hidden_functional/29_long_line rename to lab3_results/testdata/h_functional/29_long_line index e8311b7..8a38e12 100755 Binary files a/lab3_results/testdata2022/hidden_functional/29_long_line and b/lab3_results/testdata/h_functional/29_long_line differ diff --git a/lab3_results/testdata2022/hidden_functional/29_long_line.s b/lab3_results/testdata/h_functional/29_long_line.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/29_long_line.s rename to lab3_results/testdata/h_functional/29_long_line.s diff --git a/lab3_results/testdata2022/hidden_functional/29_long_line.stdout b/lab3_results/testdata/h_functional/29_long_line.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/29_long_line.stdout rename to lab3_results/testdata/h_functional/29_long_line.stdout diff --git a/lab3_results/testdata2022/hidden_functional/30_many_dimensions b/lab3_results/testdata/h_functional/30_many_dimensions similarity index 98% rename from lab3_results/testdata2022/hidden_functional/30_many_dimensions rename to lab3_results/testdata/h_functional/30_many_dimensions index 942c0ba..f18754d 100755 Binary files a/lab3_results/testdata2022/hidden_functional/30_many_dimensions and b/lab3_results/testdata/h_functional/30_many_dimensions differ diff --git a/lab3_results/testdata2022/hidden_functional/30_many_dimensions.s b/lab3_results/testdata/h_functional/30_many_dimensions.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/30_many_dimensions.s rename to lab3_results/testdata/h_functional/30_many_dimensions.s diff --git a/lab3_results/testdata2022/hidden_functional/30_many_dimensions.stdout b/lab3_results/testdata/h_functional/30_many_dimensions.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/30_many_dimensions.stdout rename to lab3_results/testdata/h_functional/30_many_dimensions.stdout diff --git a/lab3_results/testdata2022/hidden_functional/31_many_indirections b/lab3_results/testdata/h_functional/31_many_indirections similarity index 98% rename from lab3_results/testdata2022/hidden_functional/31_many_indirections rename to lab3_results/testdata/h_functional/31_many_indirections index ae796c2..d7973a7 100755 Binary files a/lab3_results/testdata2022/hidden_functional/31_many_indirections and b/lab3_results/testdata/h_functional/31_many_indirections differ diff --git a/lab3_results/testdata2022/hidden_functional/31_many_indirections.s b/lab3_results/testdata/h_functional/31_many_indirections.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/31_many_indirections.s rename to lab3_results/testdata/h_functional/31_many_indirections.s diff --git a/lab3_results/testdata2022/hidden_functional/31_many_indirections.stdout b/lab3_results/testdata/h_functional/31_many_indirections.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/31_many_indirections.stdout rename to lab3_results/testdata/h_functional/31_many_indirections.stdout diff --git a/lab3_results/testdata2022/hidden_functional/32_many_params3 b/lab3_results/testdata/h_functional/32_many_params3 similarity index 98% rename from lab3_results/testdata2022/hidden_functional/32_many_params3 rename to lab3_results/testdata/h_functional/32_many_params3 index 9515360..7371af8 100755 Binary files a/lab3_results/testdata2022/hidden_functional/32_many_params3 and b/lab3_results/testdata/h_functional/32_many_params3 differ diff --git a/lab3_results/testdata2022/hidden_functional/32_many_params3.s b/lab3_results/testdata/h_functional/32_many_params3.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/32_many_params3.s rename to lab3_results/testdata/h_functional/32_many_params3.s diff --git a/lab3_results/testdata2022/hidden_functional/32_many_params3.stdout b/lab3_results/testdata/h_functional/32_many_params3.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/32_many_params3.stdout rename to lab3_results/testdata/h_functional/32_many_params3.stdout diff --git a/lab3_results/testdata2022/hidden_functional/33_multi_branch b/lab3_results/testdata/h_functional/33_multi_branch similarity index 98% rename from lab3_results/testdata2022/hidden_functional/33_multi_branch rename to lab3_results/testdata/h_functional/33_multi_branch index 0ca2fc8..60d1185 100755 Binary files a/lab3_results/testdata2022/hidden_functional/33_multi_branch and b/lab3_results/testdata/h_functional/33_multi_branch differ diff --git a/lab3_results/testdata2022/hidden_functional/33_multi_branch.s b/lab3_results/testdata/h_functional/33_multi_branch.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/33_multi_branch.s rename to lab3_results/testdata/h_functional/33_multi_branch.s diff --git a/lab3_results/testdata2022/hidden_functional/33_multi_branch.stdout b/lab3_results/testdata/h_functional/33_multi_branch.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/33_multi_branch.stdout rename to lab3_results/testdata/h_functional/33_multi_branch.stdout diff --git a/lab3_results/testdata2022/hidden_functional/34_multi_loop b/lab3_results/testdata/h_functional/34_multi_loop similarity index 98% rename from lab3_results/testdata2022/hidden_functional/34_multi_loop rename to lab3_results/testdata/h_functional/34_multi_loop index 665c439..48820e3 100755 Binary files a/lab3_results/testdata2022/hidden_functional/34_multi_loop and b/lab3_results/testdata/h_functional/34_multi_loop differ diff --git a/lab3_results/testdata2022/hidden_functional/34_multi_loop.s b/lab3_results/testdata/h_functional/34_multi_loop.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/34_multi_loop.s rename to lab3_results/testdata/h_functional/34_multi_loop.s diff --git a/lab3_results/testdata2022/hidden_functional/34_multi_loop.stdout b/lab3_results/testdata/h_functional/34_multi_loop.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/34_multi_loop.stdout rename to lab3_results/testdata/h_functional/34_multi_loop.stdout diff --git a/lab3_results/testdata2022/hidden_functional/35_math b/lab3_results/testdata/h_functional/35_math similarity index 98% rename from lab3_results/testdata2022/hidden_functional/35_math rename to lab3_results/testdata/h_functional/35_math index 6773a1c..488bdcf 100755 Binary files a/lab3_results/testdata2022/hidden_functional/35_math and b/lab3_results/testdata/h_functional/35_math differ diff --git a/lab3_results/testdata2022/hidden_functional/35_math.s b/lab3_results/testdata/h_functional/35_math.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/35_math.s rename to lab3_results/testdata/h_functional/35_math.s diff --git a/lab3_results/testdata2022/hidden_functional/35_math.stdout b/lab3_results/testdata/h_functional/35_math.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/35_math.stdout rename to lab3_results/testdata/h_functional/35_math.stdout diff --git a/lab3_results/testdata2022/hidden_functional/36_rotate b/lab3_results/testdata/h_functional/36_rotate similarity index 98% rename from lab3_results/testdata2022/hidden_functional/36_rotate rename to lab3_results/testdata/h_functional/36_rotate index e70fb27..d95c882 100755 Binary files a/lab3_results/testdata2022/hidden_functional/36_rotate and b/lab3_results/testdata/h_functional/36_rotate differ diff --git a/lab3_results/testdata2022/hidden_functional/36_rotate.s b/lab3_results/testdata/h_functional/36_rotate.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/36_rotate.s rename to lab3_results/testdata/h_functional/36_rotate.s diff --git a/lab3_results/testdata2022/hidden_functional/36_rotate.stdout b/lab3_results/testdata/h_functional/36_rotate.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/36_rotate.stdout rename to lab3_results/testdata/h_functional/36_rotate.stdout diff --git a/lab3_results/testdata2022/hidden_functional/37_dct b/lab3_results/testdata/h_functional/37_dct similarity index 98% rename from lab3_results/testdata2022/hidden_functional/37_dct rename to lab3_results/testdata/h_functional/37_dct index 2bffdc4..43817b8 100755 Binary files a/lab3_results/testdata2022/hidden_functional/37_dct and b/lab3_results/testdata/h_functional/37_dct differ diff --git a/lab3_results/testdata2022/hidden_functional/37_dct.s b/lab3_results/testdata/h_functional/37_dct.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/37_dct.s rename to lab3_results/testdata/h_functional/37_dct.s diff --git a/lab3_results/testdata2022/hidden_functional/37_dct.stdout b/lab3_results/testdata/h_functional/37_dct.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/37_dct.stdout rename to lab3_results/testdata/h_functional/37_dct.stdout diff --git a/lab3_results/testdata2022/hidden_functional/38_light2d b/lab3_results/testdata/h_functional/38_light2d similarity index 98% rename from lab3_results/testdata2022/hidden_functional/38_light2d rename to lab3_results/testdata/h_functional/38_light2d index e8eca50..9852411 100755 Binary files a/lab3_results/testdata2022/hidden_functional/38_light2d and b/lab3_results/testdata/h_functional/38_light2d differ diff --git a/lab3_results/testdata2022/hidden_functional/38_light2d.s b/lab3_results/testdata/h_functional/38_light2d.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/38_light2d.s rename to lab3_results/testdata/h_functional/38_light2d.s diff --git a/lab3_results/testdata2022/hidden_functional/38_light2d.stdout b/lab3_results/testdata/h_functional/38_light2d.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/38_light2d.stdout rename to lab3_results/testdata/h_functional/38_light2d.stdout diff --git a/lab3_results/testdata2022/hidden_functional/39_fp_params b/lab3_results/testdata/h_functional/39_fp_params similarity index 98% rename from lab3_results/testdata2022/hidden_functional/39_fp_params rename to lab3_results/testdata/h_functional/39_fp_params index 910e232..b62c7c7 100755 Binary files a/lab3_results/testdata2022/hidden_functional/39_fp_params and b/lab3_results/testdata/h_functional/39_fp_params differ diff --git a/lab3_results/testdata2022/hidden_functional/39_fp_params.s b/lab3_results/testdata/h_functional/39_fp_params.s similarity index 100% rename from lab3_results/testdata2022/hidden_functional/39_fp_params.s rename to lab3_results/testdata/h_functional/39_fp_params.s diff --git a/lab3_results/testdata2022/hidden_functional/39_fp_params.stdout b/lab3_results/testdata/h_functional/39_fp_params.stdout similarity index 100% rename from lab3_results/testdata2022/hidden_functional/39_fp_params.stdout rename to lab3_results/testdata/h_functional/39_fp_params.stdout diff --git a/lab3_results/testdata2022/performance/01_mm1 b/lab3_results/testdata/performance/01_mm1 similarity index 98% rename from lab3_results/testdata2022/performance/01_mm1 rename to lab3_results/testdata/performance/01_mm1 index f8e634b..67ab645 100755 Binary files a/lab3_results/testdata2022/performance/01_mm1 and b/lab3_results/testdata/performance/01_mm1 differ diff --git a/lab3_results/testdata2022/performance/01_mm1.s b/lab3_results/testdata/performance/01_mm1.s similarity index 100% rename from lab3_results/testdata2022/performance/01_mm1.s rename to lab3_results/testdata/performance/01_mm1.s diff --git a/lab3_results/testdata2022/performance/01_mm1.stdout b/lab3_results/testdata/performance/01_mm1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/01_mm1.stdout rename to lab3_results/testdata/performance/01_mm1.stdout diff --git a/lab3_results/testdata2022/performance/01_mm2 b/lab3_results/testdata/performance/01_mm2 similarity index 98% rename from lab3_results/testdata2022/performance/01_mm2 rename to lab3_results/testdata/performance/01_mm2 index 76e1ac7..b2d809c 100755 Binary files a/lab3_results/testdata2022/performance/01_mm2 and b/lab3_results/testdata/performance/01_mm2 differ diff --git a/lab3_results/testdata2022/performance/01_mm2.s b/lab3_results/testdata/performance/01_mm2.s similarity index 100% rename from lab3_results/testdata2022/performance/01_mm2.s rename to lab3_results/testdata/performance/01_mm2.s diff --git a/lab3_results/testdata2022/performance/01_mm2.stdout b/lab3_results/testdata/performance/01_mm2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/01_mm2.stdout rename to lab3_results/testdata/performance/01_mm2.stdout diff --git a/lab3_results/testdata2022/performance/01_mm3 b/lab3_results/testdata/performance/01_mm3 similarity index 98% rename from lab3_results/testdata2022/performance/01_mm3 rename to lab3_results/testdata/performance/01_mm3 index 4bbb75b..a55e81f 100755 Binary files a/lab3_results/testdata2022/performance/01_mm3 and b/lab3_results/testdata/performance/01_mm3 differ diff --git a/lab3_results/testdata2022/performance/01_mm3.s b/lab3_results/testdata/performance/01_mm3.s similarity index 100% rename from lab3_results/testdata2022/performance/01_mm3.s rename to lab3_results/testdata/performance/01_mm3.s diff --git a/lab3_results/testdata2022/performance/01_mm3.stdout b/lab3_results/testdata/performance/01_mm3.stdout similarity index 100% rename from lab3_results/testdata2022/performance/01_mm3.stdout rename to lab3_results/testdata/performance/01_mm3.stdout diff --git a/lab3_results/testdata2022/performance/03_sort1 b/lab3_results/testdata/performance/03_sort1 similarity index 98% rename from lab3_results/testdata2022/performance/03_sort1 rename to lab3_results/testdata/performance/03_sort1 index 45c1531..4c35a59 100755 Binary files a/lab3_results/testdata2022/performance/03_sort1 and b/lab3_results/testdata/performance/03_sort1 differ diff --git a/lab3_results/testdata2022/performance/03_sort1.s b/lab3_results/testdata/performance/03_sort1.s similarity index 100% rename from lab3_results/testdata2022/performance/03_sort1.s rename to lab3_results/testdata/performance/03_sort1.s diff --git a/lab3_results/testdata2022/performance/03_sort1.stdout b/lab3_results/testdata/performance/03_sort1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/03_sort1.stdout rename to lab3_results/testdata/performance/03_sort1.stdout diff --git a/lab3_results/testdata2022/performance/03_sort2 b/lab3_results/testdata/performance/03_sort2 similarity index 98% rename from lab3_results/testdata2022/performance/03_sort2 rename to lab3_results/testdata/performance/03_sort2 index b3a1f8d..63661aa 100755 Binary files a/lab3_results/testdata2022/performance/03_sort2 and b/lab3_results/testdata/performance/03_sort2 differ diff --git a/lab3_results/testdata2022/performance/03_sort2.s b/lab3_results/testdata/performance/03_sort2.s similarity index 100% rename from lab3_results/testdata2022/performance/03_sort2.s rename to lab3_results/testdata/performance/03_sort2.s diff --git a/lab3_results/testdata2022/performance/03_sort2.stdout b/lab3_results/testdata/performance/03_sort2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/03_sort2.stdout rename to lab3_results/testdata/performance/03_sort2.stdout diff --git a/lab3_results/testdata2022/performance/03_sort3 b/lab3_results/testdata/performance/03_sort3 similarity index 98% rename from lab3_results/testdata2022/performance/03_sort3 rename to lab3_results/testdata/performance/03_sort3 index 919bfc3..e191ad6 100755 Binary files a/lab3_results/testdata2022/performance/03_sort3 and b/lab3_results/testdata/performance/03_sort3 differ diff --git a/lab3_results/testdata2022/performance/03_sort3.s b/lab3_results/testdata/performance/03_sort3.s similarity index 100% rename from lab3_results/testdata2022/performance/03_sort3.s rename to lab3_results/testdata/performance/03_sort3.s diff --git a/lab3_results/testdata2022/performance/03_sort3.stdout b/lab3_results/testdata/performance/03_sort3.stdout similarity index 100% rename from lab3_results/testdata2022/performance/03_sort3.stdout rename to lab3_results/testdata/performance/03_sort3.stdout diff --git a/lab3_results/testdata2022/performance/04_spmv1 b/lab3_results/testdata/performance/04_spmv1 similarity index 98% rename from lab3_results/testdata2022/performance/04_spmv1 rename to lab3_results/testdata/performance/04_spmv1 index 13c3ca2..9ceca98 100755 Binary files a/lab3_results/testdata2022/performance/04_spmv1 and b/lab3_results/testdata/performance/04_spmv1 differ diff --git a/lab3_results/testdata2022/performance/04_spmv1.s b/lab3_results/testdata/performance/04_spmv1.s similarity index 100% rename from lab3_results/testdata2022/performance/04_spmv1.s rename to lab3_results/testdata/performance/04_spmv1.s diff --git a/lab3_results/testdata2022/performance/04_spmv1.stdout b/lab3_results/testdata/performance/04_spmv1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/04_spmv1.stdout rename to lab3_results/testdata/performance/04_spmv1.stdout diff --git a/lab3_results/testdata2022/performance/04_spmv2 b/lab3_results/testdata/performance/04_spmv2 similarity index 98% rename from lab3_results/testdata2022/performance/04_spmv2 rename to lab3_results/testdata/performance/04_spmv2 index 20e75d1..8305e52 100755 Binary files a/lab3_results/testdata2022/performance/04_spmv2 and b/lab3_results/testdata/performance/04_spmv2 differ diff --git a/lab3_results/testdata2022/performance/04_spmv2.s b/lab3_results/testdata/performance/04_spmv2.s similarity index 100% rename from lab3_results/testdata2022/performance/04_spmv2.s rename to lab3_results/testdata/performance/04_spmv2.s diff --git a/lab3_results/testdata2022/performance/04_spmv2.stdout b/lab3_results/testdata/performance/04_spmv2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/04_spmv2.stdout rename to lab3_results/testdata/performance/04_spmv2.stdout diff --git a/lab3_results/testdata2022/performance/04_spmv3 b/lab3_results/testdata/performance/04_spmv3 similarity index 98% rename from lab3_results/testdata2022/performance/04_spmv3 rename to lab3_results/testdata/performance/04_spmv3 index 888ecf9..96c2bdd 100755 Binary files a/lab3_results/testdata2022/performance/04_spmv3 and b/lab3_results/testdata/performance/04_spmv3 differ diff --git a/lab3_results/testdata2022/performance/04_spmv3.s b/lab3_results/testdata/performance/04_spmv3.s similarity index 100% rename from lab3_results/testdata2022/performance/04_spmv3.s rename to lab3_results/testdata/performance/04_spmv3.s diff --git a/lab3_results/testdata2022/performance/04_spmv3.stdout b/lab3_results/testdata/performance/04_spmv3.stdout similarity index 100% rename from lab3_results/testdata2022/performance/04_spmv3.stdout rename to lab3_results/testdata/performance/04_spmv3.stdout diff --git a/lab3_results/testdata2022/performance/crypto-1 b/lab3_results/testdata/performance/crypto-1 similarity index 98% rename from lab3_results/testdata2022/performance/crypto-1 rename to lab3_results/testdata/performance/crypto-1 index 9e45ccc..637603e 100755 Binary files a/lab3_results/testdata2022/performance/crypto-1 and b/lab3_results/testdata/performance/crypto-1 differ diff --git a/lab3_results/testdata2022/performance/crypto-1.s b/lab3_results/testdata/performance/crypto-1.s similarity index 100% rename from lab3_results/testdata2022/performance/crypto-1.s rename to lab3_results/testdata/performance/crypto-1.s diff --git a/lab3_results/testdata2022/performance/crypto-1.stdout b/lab3_results/testdata/performance/crypto-1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/crypto-1.stdout rename to lab3_results/testdata/performance/crypto-1.stdout diff --git a/lab3_results/testdata2022/performance/crypto-2 b/lab3_results/testdata/performance/crypto-2 similarity index 98% rename from lab3_results/testdata2022/performance/crypto-2 rename to lab3_results/testdata/performance/crypto-2 index ab9fcdb..59491ed 100755 Binary files a/lab3_results/testdata2022/performance/crypto-2 and b/lab3_results/testdata/performance/crypto-2 differ diff --git a/lab3_results/testdata2022/performance/crypto-2.s b/lab3_results/testdata/performance/crypto-2.s similarity index 100% rename from lab3_results/testdata2022/performance/crypto-2.s rename to lab3_results/testdata/performance/crypto-2.s diff --git a/lab3_results/testdata2022/performance/crypto-2.stdout b/lab3_results/testdata/performance/crypto-2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/crypto-2.stdout rename to lab3_results/testdata/performance/crypto-2.stdout diff --git a/lab3_results/testdata2022/performance/crypto-3 b/lab3_results/testdata/performance/crypto-3 similarity index 98% rename from lab3_results/testdata2022/performance/crypto-3 rename to lab3_results/testdata/performance/crypto-3 index bac74af..95abeff 100755 Binary files a/lab3_results/testdata2022/performance/crypto-3 and b/lab3_results/testdata/performance/crypto-3 differ diff --git a/lab3_results/testdata2022/performance/crypto-3.s b/lab3_results/testdata/performance/crypto-3.s similarity index 100% rename from lab3_results/testdata2022/performance/crypto-3.s rename to lab3_results/testdata/performance/crypto-3.s diff --git a/lab3_results/testdata2022/performance/crypto-3.stdout b/lab3_results/testdata/performance/crypto-3.stdout similarity index 100% rename from lab3_results/testdata2022/performance/crypto-3.stdout rename to lab3_results/testdata/performance/crypto-3.stdout diff --git a/lab3_results/testdata2022/performance/fft0 b/lab3_results/testdata/performance/fft0 similarity index 98% rename from lab3_results/testdata2022/performance/fft0 rename to lab3_results/testdata/performance/fft0 index ff8cf11..565cf94 100755 Binary files a/lab3_results/testdata2022/performance/fft0 and b/lab3_results/testdata/performance/fft0 differ diff --git a/lab3_results/testdata2022/performance/fft0.s b/lab3_results/testdata/performance/fft0.s similarity index 100% rename from lab3_results/testdata2022/performance/fft0.s rename to lab3_results/testdata/performance/fft0.s diff --git a/lab3_results/testdata2022/performance/fft0.stdout b/lab3_results/testdata/performance/fft0.stdout similarity index 100% rename from lab3_results/testdata2022/performance/fft0.stdout rename to lab3_results/testdata/performance/fft0.stdout diff --git a/lab3_results/testdata2022/performance/fft1 b/lab3_results/testdata/performance/fft1 similarity index 98% rename from lab3_results/testdata2022/performance/fft1 rename to lab3_results/testdata/performance/fft1 index 4a843a7..26abf50 100755 Binary files a/lab3_results/testdata2022/performance/fft1 and b/lab3_results/testdata/performance/fft1 differ diff --git a/lab3_results/testdata2022/performance/fft1.s b/lab3_results/testdata/performance/fft1.s similarity index 100% rename from lab3_results/testdata2022/performance/fft1.s rename to lab3_results/testdata/performance/fft1.s diff --git a/lab3_results/testdata2022/performance/fft1.stdout b/lab3_results/testdata/performance/fft1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/fft1.stdout rename to lab3_results/testdata/performance/fft1.stdout diff --git a/lab3_results/testdata2022/performance/fft2 b/lab3_results/testdata/performance/fft2 similarity index 98% rename from lab3_results/testdata2022/performance/fft2 rename to lab3_results/testdata/performance/fft2 index 0a53e27..f3a167e 100755 Binary files a/lab3_results/testdata2022/performance/fft2 and b/lab3_results/testdata/performance/fft2 differ diff --git a/lab3_results/testdata2022/performance/fft2.s b/lab3_results/testdata/performance/fft2.s similarity index 100% rename from lab3_results/testdata2022/performance/fft2.s rename to lab3_results/testdata/performance/fft2.s diff --git a/lab3_results/testdata2022/performance/fft2.stdout b/lab3_results/testdata/performance/fft2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/fft2.stdout rename to lab3_results/testdata/performance/fft2.stdout diff --git a/lab3_results/testdata2022/performance/gameoflife-gosper b/lab3_results/testdata/performance/gameoflife-gosper similarity index 98% rename from lab3_results/testdata2022/performance/gameoflife-gosper rename to lab3_results/testdata/performance/gameoflife-gosper index 96a78af..5175702 100755 Binary files a/lab3_results/testdata2022/performance/gameoflife-gosper and b/lab3_results/testdata/performance/gameoflife-gosper differ diff --git a/lab3_results/testdata2022/performance/gameoflife-gosper.s b/lab3_results/testdata/performance/gameoflife-gosper.s similarity index 100% rename from lab3_results/testdata2022/performance/gameoflife-gosper.s rename to lab3_results/testdata/performance/gameoflife-gosper.s diff --git a/lab3_results/testdata2022/performance/gameoflife-gosper.stdout b/lab3_results/testdata/performance/gameoflife-gosper.stdout similarity index 100% rename from lab3_results/testdata2022/performance/gameoflife-gosper.stdout rename to lab3_results/testdata/performance/gameoflife-gosper.stdout diff --git a/lab3_results/testdata2022/performance/gameoflife-oscillator b/lab3_results/testdata/performance/gameoflife-oscillator similarity index 98% rename from lab3_results/testdata2022/performance/gameoflife-oscillator rename to lab3_results/testdata/performance/gameoflife-oscillator index 30d289b..ead465b 100755 Binary files a/lab3_results/testdata2022/performance/gameoflife-oscillator and b/lab3_results/testdata/performance/gameoflife-oscillator differ diff --git a/lab3_results/testdata2022/performance/gameoflife-oscillator.s b/lab3_results/testdata/performance/gameoflife-oscillator.s similarity index 100% rename from lab3_results/testdata2022/performance/gameoflife-oscillator.s rename to lab3_results/testdata/performance/gameoflife-oscillator.s diff --git a/lab3_results/testdata2022/performance/gameoflife-oscillator.stdout b/lab3_results/testdata/performance/gameoflife-oscillator.stdout similarity index 100% rename from lab3_results/testdata2022/performance/gameoflife-oscillator.stdout rename to lab3_results/testdata/performance/gameoflife-oscillator.stdout diff --git a/lab3_results/testdata2022/performance/gameoflife-p61glidergun b/lab3_results/testdata/performance/gameoflife-p61glidergun similarity index 98% rename from lab3_results/testdata2022/performance/gameoflife-p61glidergun rename to lab3_results/testdata/performance/gameoflife-p61glidergun index f307466..a84cd74 100755 Binary files a/lab3_results/testdata2022/performance/gameoflife-p61glidergun and b/lab3_results/testdata/performance/gameoflife-p61glidergun differ diff --git a/lab3_results/testdata2022/performance/gameoflife-p61glidergun.s b/lab3_results/testdata/performance/gameoflife-p61glidergun.s similarity index 100% rename from lab3_results/testdata2022/performance/gameoflife-p61glidergun.s rename to lab3_results/testdata/performance/gameoflife-p61glidergun.s diff --git a/lab3_results/testdata2022/performance/gameoflife-p61glidergun.stdout b/lab3_results/testdata/performance/gameoflife-p61glidergun.stdout similarity index 100% rename from lab3_results/testdata2022/performance/gameoflife-p61glidergun.stdout rename to lab3_results/testdata/performance/gameoflife-p61glidergun.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-2KM-21 b/lab3_results/testdata/performance/h-1-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-2KM-21 rename to lab3_results/testdata/performance/h-1-01 index 4a9c2aa..b0e888d 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-2KM-21 and b/lab3_results/testdata/performance/h-1-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-2KM-21.s b/lab3_results/testdata/performance/h-1-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-2KM-21.s rename to lab3_results/testdata/performance/h-1-01.s diff --git a/lab3_results/testdata2022/performance/00_bitset1.stdout b/lab3_results/testdata/performance/h-1-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/00_bitset1.stdout rename to lab3_results/testdata/performance/h-1-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-FAF-19 b/lab3_results/testdata/performance/h-1-02 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-FAF-19 rename to lab3_results/testdata/performance/h-1-02 index be9f2f0..8223772 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-FAF-19 and b/lab3_results/testdata/performance/h-1-02 differ diff --git a/lab3_results/testdata2024/h_performance/2024-FAF-19.s b/lab3_results/testdata/performance/h-1-02.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-FAF-19.s rename to lab3_results/testdata/performance/h-1-02.s diff --git a/lab3_results/testdata2022/performance/00_bitset2.stdout b/lab3_results/testdata/performance/h-1-02.stdout similarity index 100% rename from lab3_results/testdata2022/performance/00_bitset2.stdout rename to lab3_results/testdata/performance/h-1-02.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-JVU-10 b/lab3_results/testdata/performance/h-1-03 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-JVU-10 rename to lab3_results/testdata/performance/h-1-03 index 4ecb140..fc406b1 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-JVU-10 and b/lab3_results/testdata/performance/h-1-03 differ diff --git a/lab3_results/testdata2024/h_performance/2024-JVU-10.s b/lab3_results/testdata/performance/h-1-03.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-JVU-10.s rename to lab3_results/testdata/performance/h-1-03.s diff --git a/lab3_results/testdata2022/performance/00_bitset3.stdout b/lab3_results/testdata/performance/h-1-03.stdout similarity index 100% rename from lab3_results/testdata2022/performance/00_bitset3.stdout rename to lab3_results/testdata/performance/h-1-03.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-U03-25 b/lab3_results/testdata/performance/h-10-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-U03-25 rename to lab3_results/testdata/performance/h-10-01 index 47beb29..5d19824 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-U03-25 and b/lab3_results/testdata/performance/h-10-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-BAV-3.s b/lab3_results/testdata/performance/h-10-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-BAV-3.s rename to lab3_results/testdata/performance/h-10-01.s diff --git a/lab3_results/testdata2022/performance/02_mv1.stdout b/lab3_results/testdata/performance/h-10-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/02_mv1.stdout rename to lab3_results/testdata/performance/h-10-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-BAV-3 b/lab3_results/testdata/performance/h-10-02 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-BAV-3 rename to lab3_results/testdata/performance/h-10-02 index 6ec8c8d..3902d28 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-BAV-3 and b/lab3_results/testdata/performance/h-10-02 differ diff --git a/lab3_results/testdata2024/h_performance/2024-NCY-23.s b/lab3_results/testdata/performance/h-10-02.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-NCY-23.s rename to lab3_results/testdata/performance/h-10-02.s diff --git a/lab3_results/testdata2022/performance/02_mv2.stdout b/lab3_results/testdata/performance/h-10-02.stdout similarity index 100% rename from lab3_results/testdata2022/performance/02_mv2.stdout rename to lab3_results/testdata/performance/h-10-02.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-NCY-23 b/lab3_results/testdata/performance/h-11-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-NCY-23 rename to lab3_results/testdata/performance/h-11-01 index 3f55c19..e59cf65 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-NCY-23 and b/lab3_results/testdata/performance/h-11-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-U03-25.s b/lab3_results/testdata/performance/h-11-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-U03-25.s rename to lab3_results/testdata/performance/h-11-01.s diff --git a/lab3_results/testdata2022/performance/02_mv3.stdout b/lab3_results/testdata/performance/h-11-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/02_mv3.stdout rename to lab3_results/testdata/performance/h-11-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-KVV-20 b/lab3_results/testdata/performance/h-12-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-KVV-20 rename to lab3_results/testdata/performance/h-12-01 index aa493a3..a9b09bb 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-KVV-20 and b/lab3_results/testdata/performance/h-12-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-KVV-20.s b/lab3_results/testdata/performance/h-12-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-KVV-20.s rename to lab3_results/testdata/performance/h-12-01.s diff --git a/lab3_results/testdata2022/performance/brainfuck-bootstrap.stdout b/lab3_results/testdata/performance/h-12-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/brainfuck-bootstrap.stdout rename to lab3_results/testdata/performance/h-12-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-NKK-22 b/lab3_results/testdata/performance/h-13-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-NKK-22 rename to lab3_results/testdata/performance/h-13-01 index b99a283..b6e503e 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-NKK-22 and b/lab3_results/testdata/performance/h-13-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-NKK-22.s b/lab3_results/testdata/performance/h-13-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-NKK-22.s rename to lab3_results/testdata/performance/h-13-01.s diff --git a/lab3_results/testdata2022/performance/brainfuck-mandelbrot-nerf.stdout b/lab3_results/testdata/performance/h-13-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/brainfuck-mandelbrot-nerf.stdout rename to lab3_results/testdata/performance/h-13-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-PKP-8 b/lab3_results/testdata/performance/h-14-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-PKP-8 rename to lab3_results/testdata/performance/h-14-01 index 534fc97..9c44dfd 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-PKP-8 and b/lab3_results/testdata/performance/h-14-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-PKP-8.s b/lab3_results/testdata/performance/h-14-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-PKP-8.s rename to lab3_results/testdata/performance/h-14-01.s diff --git a/lab3_results/testdata2022/performance/brainfuck-pi-nerf.stdout b/lab3_results/testdata/performance/h-14-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/brainfuck-pi-nerf.stdout rename to lab3_results/testdata/performance/h-14-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-1WO-11 b/lab3_results/testdata/performance/h-2-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-1WO-11 rename to lab3_results/testdata/performance/h-2-01 index 7b8b3a8..5efe858 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-1WO-11 and b/lab3_results/testdata/performance/h-2-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-1WO-11.s b/lab3_results/testdata/performance/h-2-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-1WO-11.s rename to lab3_results/testdata/performance/h-2-01.s diff --git a/lab3_results/testdata2022/performance/conv0.stdout b/lab3_results/testdata/performance/h-2-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/conv0.stdout rename to lab3_results/testdata/performance/h-2-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-H17-1 b/lab3_results/testdata/performance/h-2-02 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-H17-1 rename to lab3_results/testdata/performance/h-2-02 index 097f805..5a21fd8 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-H17-1 and b/lab3_results/testdata/performance/h-2-02 differ diff --git a/lab3_results/testdata2024/h_performance/2024-H17-1.s b/lab3_results/testdata/performance/h-2-02.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-H17-1.s rename to lab3_results/testdata/performance/h-2-02.s diff --git a/lab3_results/testdata2022/performance/conv1.stdout b/lab3_results/testdata/performance/h-2-02.stdout similarity index 100% rename from lab3_results/testdata2022/performance/conv1.stdout rename to lab3_results/testdata/performance/h-2-02.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-C64-14 b/lab3_results/testdata/performance/h-2-03 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-C64-14 rename to lab3_results/testdata/performance/h-2-03 index e254dc0..536190e 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-C64-14 and b/lab3_results/testdata/performance/h-2-03 differ diff --git a/lab3_results/testdata2024/h_performance/2024-C64-14.s b/lab3_results/testdata/performance/h-2-03.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-C64-14.s rename to lab3_results/testdata/performance/h-2-03.s diff --git a/lab3_results/testdata2022/performance/conv2.stdout b/lab3_results/testdata/performance/h-2-03.stdout similarity index 100% rename from lab3_results/testdata2022/performance/conv2.stdout rename to lab3_results/testdata/performance/h-2-03.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-K0I-17 b/lab3_results/testdata/performance/h-4-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-K0I-17 rename to lab3_results/testdata/performance/h-4-01 index d87d69c..c178a6c 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-K0I-17 and b/lab3_results/testdata/performance/h-4-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-931-6.s b/lab3_results/testdata/performance/h-4-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-931-6.s rename to lab3_results/testdata/performance/h-4-01.s diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-1.stdout b/lab3_results/testdata/performance/h-4-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/dead-code-elimination-1.stdout rename to lab3_results/testdata/performance/h-4-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-MXP-16 b/lab3_results/testdata/performance/h-4-02 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-MXP-16 rename to lab3_results/testdata/performance/h-4-02 index d4881d6..0fbfddb 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-MXP-16 and b/lab3_results/testdata/performance/h-4-02 differ diff --git a/lab3_results/testdata2024/h_performance/2024-K0I-17.s b/lab3_results/testdata/performance/h-4-02.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-K0I-17.s rename to lab3_results/testdata/performance/h-4-02.s diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-2.stdout b/lab3_results/testdata/performance/h-4-02.stdout similarity index 100% rename from lab3_results/testdata2022/performance/dead-code-elimination-2.stdout rename to lab3_results/testdata/performance/h-4-02.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-931-6 b/lab3_results/testdata/performance/h-4-03 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-931-6 rename to lab3_results/testdata/performance/h-4-03 index 0b15d5a..1250fbd 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-931-6 and b/lab3_results/testdata/performance/h-4-03 differ diff --git a/lab3_results/testdata2024/h_performance/2024-MXP-16.s b/lab3_results/testdata/performance/h-4-03.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-MXP-16.s rename to lab3_results/testdata/performance/h-4-03.s diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-3.stdout b/lab3_results/testdata/performance/h-4-03.stdout similarity index 100% rename from lab3_results/testdata2022/performance/dead-code-elimination-3.stdout rename to lab3_results/testdata/performance/h-4-03.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-DCV-7 b/lab3_results/testdata/performance/h-5-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-DCV-7 rename to lab3_results/testdata/performance/h-5-01 index 18c9782..f12115c 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-DCV-7 and b/lab3_results/testdata/performance/h-5-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-DCV-7.s b/lab3_results/testdata/performance/h-5-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-DCV-7.s rename to lab3_results/testdata/performance/h-5-01.s diff --git a/lab3_results/testdata2022/performance/floyd-0.stdout b/lab3_results/testdata/performance/h-5-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/floyd-0.stdout rename to lab3_results/testdata/performance/h-5-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-FVJ-15 b/lab3_results/testdata/performance/h-5-02 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-FVJ-15 rename to lab3_results/testdata/performance/h-5-02 index 138827b..a6f88a2 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-FVJ-15 and b/lab3_results/testdata/performance/h-5-02 differ diff --git a/lab3_results/testdata2024/h_performance/2024-FVJ-15.s b/lab3_results/testdata/performance/h-5-02.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-FVJ-15.s rename to lab3_results/testdata/performance/h-5-02.s diff --git a/lab3_results/testdata2022/performance/floyd-1.stdout b/lab3_results/testdata/performance/h-5-02.stdout similarity index 100% rename from lab3_results/testdata2022/performance/floyd-1.stdout rename to lab3_results/testdata/performance/h-5-02.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-LN4-9 b/lab3_results/testdata/performance/h-5-03 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-LN4-9 rename to lab3_results/testdata/performance/h-5-03 index cf07d6b..97140c4 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-LN4-9 and b/lab3_results/testdata/performance/h-5-03 differ diff --git a/lab3_results/testdata2024/h_performance/2024-LN4-9.s b/lab3_results/testdata/performance/h-5-03.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-LN4-9.s rename to lab3_results/testdata/performance/h-5-03.s diff --git a/lab3_results/testdata2022/performance/floyd-2.stdout b/lab3_results/testdata/performance/h-5-03.stdout similarity index 100% rename from lab3_results/testdata2022/performance/floyd-2.stdout rename to lab3_results/testdata/performance/h-5-03.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-CH6-24 b/lab3_results/testdata/performance/h-7-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-CH6-24 rename to lab3_results/testdata/performance/h-7-01 index 9b87fef..6be1620 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-CH6-24 and b/lab3_results/testdata/performance/h-7-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-CH6-24.s b/lab3_results/testdata/performance/h-7-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-CH6-24.s rename to lab3_results/testdata/performance/h-7-01.s diff --git a/lab3_results/testdata2022/performance/hoist-1.stdout b/lab3_results/testdata/performance/h-7-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/hoist-1.stdout rename to lab3_results/testdata/performance/h-7-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-0ZE-13 b/lab3_results/testdata/performance/h-8-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-0ZE-13 rename to lab3_results/testdata/performance/h-8-01 index e80617e..56715f4 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-0ZE-13 and b/lab3_results/testdata/performance/h-8-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-0ZE-13.s b/lab3_results/testdata/performance/h-8-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-0ZE-13.s rename to lab3_results/testdata/performance/h-8-01.s diff --git a/lab3_results/testdata2022/performance/hoist-2.stdout b/lab3_results/testdata/performance/h-8-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/hoist-2.stdout rename to lab3_results/testdata/performance/h-8-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-8NL-18 b/lab3_results/testdata/performance/h-8-02 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-8NL-18 rename to lab3_results/testdata/performance/h-8-02 index e5aade9..7473233 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-8NL-18 and b/lab3_results/testdata/performance/h-8-02 differ diff --git a/lab3_results/testdata2024/h_performance/2024-8NL-18.s b/lab3_results/testdata/performance/h-8-02.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-8NL-18.s rename to lab3_results/testdata/performance/h-8-02.s diff --git a/lab3_results/testdata2022/performance/hoist-3.stdout b/lab3_results/testdata/performance/h-8-02.stdout similarity index 100% rename from lab3_results/testdata2022/performance/hoist-3.stdout rename to lab3_results/testdata/performance/h-8-02.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-VTF-5 b/lab3_results/testdata/performance/h-8-03 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-VTF-5 rename to lab3_results/testdata/performance/h-8-03 index ac1657a..bfe6a95 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-VTF-5 and b/lab3_results/testdata/performance/h-8-03 differ diff --git a/lab3_results/testdata2024/h_performance/2024-VTF-5.s b/lab3_results/testdata/performance/h-8-03.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-VTF-5.s rename to lab3_results/testdata/performance/h-8-03.s diff --git a/lab3_results/testdata2022/performance/instruction-combining-1.stdout b/lab3_results/testdata/performance/h-8-03.stdout similarity index 100% rename from lab3_results/testdata2022/performance/instruction-combining-1.stdout rename to lab3_results/testdata/performance/h-8-03.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-I4W-2 b/lab3_results/testdata/performance/h-9-01 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-I4W-2 rename to lab3_results/testdata/performance/h-9-01 index 787130f..b612b11 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-I4W-2 and b/lab3_results/testdata/performance/h-9-01 differ diff --git a/lab3_results/testdata2024/h_performance/2024-7UJ-12.s b/lab3_results/testdata/performance/h-9-01.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-7UJ-12.s rename to lab3_results/testdata/performance/h-9-01.s diff --git a/lab3_results/testdata2022/performance/instruction-combining-2.stdout b/lab3_results/testdata/performance/h-9-01.stdout similarity index 100% rename from lab3_results/testdata2022/performance/instruction-combining-2.stdout rename to lab3_results/testdata/performance/h-9-01.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-NT1-4 b/lab3_results/testdata/performance/h-9-02 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-NT1-4 rename to lab3_results/testdata/performance/h-9-02 index b57928b..7f57b58 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-NT1-4 and b/lab3_results/testdata/performance/h-9-02 differ diff --git a/lab3_results/testdata2024/h_performance/2024-I4W-2.s b/lab3_results/testdata/performance/h-9-02.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-I4W-2.s rename to lab3_results/testdata/performance/h-9-02.s diff --git a/lab3_results/testdata2022/performance/instruction-combining-3.stdout b/lab3_results/testdata/performance/h-9-02.stdout similarity index 100% rename from lab3_results/testdata2022/performance/instruction-combining-3.stdout rename to lab3_results/testdata/performance/h-9-02.stdout diff --git a/lab3_results/testdata2024/h_performance/2024-7UJ-12 b/lab3_results/testdata/performance/h-9-03 similarity index 98% rename from lab3_results/testdata2024/h_performance/2024-7UJ-12 rename to lab3_results/testdata/performance/h-9-03 index ac50318..267ff6e 100755 Binary files a/lab3_results/testdata2024/h_performance/2024-7UJ-12 and b/lab3_results/testdata/performance/h-9-03 differ diff --git a/lab3_results/testdata2024/h_performance/2024-NT1-4.s b/lab3_results/testdata/performance/h-9-03.s similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-NT1-4.s rename to lab3_results/testdata/performance/h-9-03.s diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-1.stdout b/lab3_results/testdata/performance/h-9-03.stdout similarity index 100% rename from lab3_results/testdata2022/performance/integer-divide-optimization-1.stdout rename to lab3_results/testdata/performance/h-9-03.stdout diff --git a/lab3_results/testdata2022/performance/hoist-2 b/lab3_results/testdata/performance/if-combine1 similarity index 97% rename from lab3_results/testdata2022/performance/hoist-2 rename to lab3_results/testdata/performance/if-combine1 index b12bba9..edbf0c9 100755 Binary files a/lab3_results/testdata2022/performance/hoist-2 and b/lab3_results/testdata/performance/if-combine1 differ diff --git a/lab3_results/testdata2022/performance/hoist-3.s b/lab3_results/testdata/performance/if-combine1.s similarity index 93% rename from lab3_results/testdata2022/performance/hoist-3.s rename to lab3_results/testdata/performance/if-combine1.s index 1cfdc63..612223a 100644 --- a/lab3_results/testdata2022/performance/hoist-3.s +++ b/lab3_results/testdata/performance/if-combine1.s @@ -7,11 +7,11 @@ main: add x29, sp, #16 mov w8, #0 stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - ldur w8, [x29, #2] + ldur w8, [x29, #1] stur w8, [x29, #0] ldur w8, [x29, #0] + stur w8, [x29, #2] + mov w8, #0 stur w8, [x29, #3] mov w0, #0 ldp x29, x30, [sp, #16] diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-2.stdout b/lab3_results/testdata/performance/if-combine1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/integer-divide-optimization-2.stdout rename to lab3_results/testdata/performance/if-combine1.stdout diff --git a/lab3_results/testdata2024/performance/2024-V6O-23 b/lab3_results/testdata/performance/if-combine2 similarity index 98% rename from lab3_results/testdata2024/performance/2024-V6O-23 rename to lab3_results/testdata/performance/if-combine2 index 964eb07..ef03cc8 100755 Binary files a/lab3_results/testdata2024/performance/2024-V6O-23 and b/lab3_results/testdata/performance/if-combine2 differ diff --git a/lab3_results/testdata2024/performance/2024-51P-30.s b/lab3_results/testdata/performance/if-combine2.s similarity index 100% rename from lab3_results/testdata2024/performance/2024-51P-30.s rename to lab3_results/testdata/performance/if-combine2.s diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-3.stdout b/lab3_results/testdata/performance/if-combine2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/integer-divide-optimization-3.stdout rename to lab3_results/testdata/performance/if-combine2.stdout diff --git a/lab3_results/testdata2024/performance/2024-51P-30 b/lab3_results/testdata/performance/if-combine3 similarity index 98% rename from lab3_results/testdata2024/performance/2024-51P-30 rename to lab3_results/testdata/performance/if-combine3 index 51291c3..71454bf 100755 Binary files a/lab3_results/testdata2024/performance/2024-51P-30 and b/lab3_results/testdata/performance/if-combine3 differ diff --git a/lab3_results/testdata2024/performance/2024-AZ7-32.s b/lab3_results/testdata/performance/if-combine3.s similarity index 100% rename from lab3_results/testdata2024/performance/2024-AZ7-32.s rename to lab3_results/testdata/performance/if-combine3.s diff --git a/lab3_results/testdata2022/performance/median0.stdout b/lab3_results/testdata/performance/if-combine3.stdout similarity index 100% rename from lab3_results/testdata2022/performance/median0.stdout rename to lab3_results/testdata/performance/if-combine3.stdout diff --git a/lab3_results/testdata2024/performance/2024-BJV-10 b/lab3_results/testdata/performance/matmul1 similarity index 98% rename from lab3_results/testdata2024/performance/2024-BJV-10 rename to lab3_results/testdata/performance/matmul1 index f5c4d56..8f6faf4 100755 Binary files a/lab3_results/testdata2024/performance/2024-BJV-10 and b/lab3_results/testdata/performance/matmul1 differ diff --git a/lab3_results/testdata2024/performance/2024-BJV-10.s b/lab3_results/testdata/performance/matmul1.s similarity index 100% rename from lab3_results/testdata2024/performance/2024-BJV-10.s rename to lab3_results/testdata/performance/matmul1.s diff --git a/lab3_results/testdata2022/performance/median1.stdout b/lab3_results/testdata/performance/matmul1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/median1.stdout rename to lab3_results/testdata/performance/matmul1.stdout diff --git a/lab3_results/testdata2024/performance/2024-U7D-6 b/lab3_results/testdata/performance/matmul2 similarity index 98% rename from lab3_results/testdata2024/performance/2024-U7D-6 rename to lab3_results/testdata/performance/matmul2 index 8780abe..0ddcd81 100755 Binary files a/lab3_results/testdata2024/performance/2024-U7D-6 and b/lab3_results/testdata/performance/matmul2 differ diff --git a/lab3_results/testdata2024/performance/2024-U7D-6.s b/lab3_results/testdata/performance/matmul2.s similarity index 100% rename from lab3_results/testdata2024/performance/2024-U7D-6.s rename to lab3_results/testdata/performance/matmul2.s diff --git a/lab3_results/testdata2022/performance/median2.stdout b/lab3_results/testdata/performance/matmul2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/median2.stdout rename to lab3_results/testdata/performance/matmul2.stdout diff --git a/lab3_results/testdata2024/performance/2024-VRT-1 b/lab3_results/testdata/performance/matmul3 similarity index 98% rename from lab3_results/testdata2024/performance/2024-VRT-1 rename to lab3_results/testdata/performance/matmul3 index ecc4759..a9835e5 100755 Binary files a/lab3_results/testdata2024/performance/2024-VRT-1 and b/lab3_results/testdata/performance/matmul3 differ diff --git a/lab3_results/testdata2024/performance/2024-VRT-1.s b/lab3_results/testdata/performance/matmul3.s similarity index 100% rename from lab3_results/testdata2024/performance/2024-VRT-1.s rename to lab3_results/testdata/performance/matmul3.s diff --git a/lab3_results/testdata2022/performance/shuffle0.stdout b/lab3_results/testdata/performance/matmul3.stdout similarity index 100% rename from lab3_results/testdata2022/performance/shuffle0.stdout rename to lab3_results/testdata/performance/matmul3.stdout diff --git a/lab3_results/testdata2022/performance/shuffle0 b/lab3_results/testdata/performance/shuffle0 similarity index 98% rename from lab3_results/testdata2022/performance/shuffle0 rename to lab3_results/testdata/performance/shuffle0 index 3a2666d..fbe2904 100755 Binary files a/lab3_results/testdata2022/performance/shuffle0 and b/lab3_results/testdata/performance/shuffle0 differ diff --git a/lab3_results/testdata2022/performance/shuffle0.s b/lab3_results/testdata/performance/shuffle0.s similarity index 100% rename from lab3_results/testdata2022/performance/shuffle0.s rename to lab3_results/testdata/performance/shuffle0.s diff --git a/lab3_results/testdata2022/performance/shuffle1.stdout b/lab3_results/testdata/performance/shuffle0.stdout similarity index 100% rename from lab3_results/testdata2022/performance/shuffle1.stdout rename to lab3_results/testdata/performance/shuffle0.stdout diff --git a/lab3_results/testdata2022/performance/shuffle1 b/lab3_results/testdata/performance/shuffle1 similarity index 98% rename from lab3_results/testdata2022/performance/shuffle1 rename to lab3_results/testdata/performance/shuffle1 index beada01..37cff15 100755 Binary files a/lab3_results/testdata2022/performance/shuffle1 and b/lab3_results/testdata/performance/shuffle1 differ diff --git a/lab3_results/testdata2022/performance/shuffle1.s b/lab3_results/testdata/performance/shuffle1.s similarity index 100% rename from lab3_results/testdata2022/performance/shuffle1.s rename to lab3_results/testdata/performance/shuffle1.s diff --git a/lab3_results/testdata2022/performance/shuffle2.stdout b/lab3_results/testdata/performance/shuffle1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/shuffle2.stdout rename to lab3_results/testdata/performance/shuffle1.stdout diff --git a/lab3_results/testdata2022/performance/shuffle2 b/lab3_results/testdata/performance/shuffle2 similarity index 98% rename from lab3_results/testdata2022/performance/shuffle2 rename to lab3_results/testdata/performance/shuffle2 index fd0c12a..416efd4 100755 Binary files a/lab3_results/testdata2022/performance/shuffle2 and b/lab3_results/testdata/performance/shuffle2 differ diff --git a/lab3_results/testdata2022/performance/shuffle2.s b/lab3_results/testdata/performance/shuffle2.s similarity index 100% rename from lab3_results/testdata2022/performance/shuffle2.s rename to lab3_results/testdata/performance/shuffle2.s diff --git a/lab3_results/testdata2022/performance/sl1.stdout b/lab3_results/testdata/performance/shuffle2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/sl1.stdout rename to lab3_results/testdata/performance/shuffle2.stdout diff --git a/lab3_results/testdata2022/performance/sl1 b/lab3_results/testdata/performance/sl1 similarity index 98% rename from lab3_results/testdata2022/performance/sl1 rename to lab3_results/testdata/performance/sl1 index d2ad6db..34d025b 100755 Binary files a/lab3_results/testdata2022/performance/sl1 and b/lab3_results/testdata/performance/sl1 differ diff --git a/lab3_results/testdata2022/performance/sl1.s b/lab3_results/testdata/performance/sl1.s similarity index 100% rename from lab3_results/testdata2022/performance/sl1.s rename to lab3_results/testdata/performance/sl1.s diff --git a/lab3_results/testdata2022/performance/sl2.stdout b/lab3_results/testdata/performance/sl1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/sl2.stdout rename to lab3_results/testdata/performance/sl1.stdout diff --git a/lab3_results/testdata2022/performance/sl2 b/lab3_results/testdata/performance/sl2 similarity index 98% rename from lab3_results/testdata2022/performance/sl2 rename to lab3_results/testdata/performance/sl2 index 1548dad..26f2fa5 100755 Binary files a/lab3_results/testdata2022/performance/sl2 and b/lab3_results/testdata/performance/sl2 differ diff --git a/lab3_results/testdata2022/performance/sl2.s b/lab3_results/testdata/performance/sl2.s similarity index 100% rename from lab3_results/testdata2022/performance/sl2.s rename to lab3_results/testdata/performance/sl2.s diff --git a/lab3_results/testdata2022/performance/sl3.stdout b/lab3_results/testdata/performance/sl2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/sl3.stdout rename to lab3_results/testdata/performance/sl2.stdout diff --git a/lab3_results/testdata2022/performance/sl3 b/lab3_results/testdata/performance/sl3 similarity index 98% rename from lab3_results/testdata2022/performance/sl3 rename to lab3_results/testdata/performance/sl3 index f204dee..f76e736 100755 Binary files a/lab3_results/testdata2022/performance/sl3 and b/lab3_results/testdata/performance/sl3 differ diff --git a/lab3_results/testdata2022/performance/sl3.s b/lab3_results/testdata/performance/sl3.s similarity index 100% rename from lab3_results/testdata2022/performance/sl3.s rename to lab3_results/testdata/performance/sl3.s diff --git a/lab3_results/testdata2022/performance/stencil0.stdout b/lab3_results/testdata/performance/sl3.stdout similarity index 100% rename from lab3_results/testdata2022/performance/stencil0.stdout rename to lab3_results/testdata/performance/sl3.stdout diff --git a/lab3_results/testdata2022/performance/brainfuck-bootstrap b/lab3_results/testdata/performance/sort_search similarity index 98% rename from lab3_results/testdata2022/performance/brainfuck-bootstrap rename to lab3_results/testdata/performance/sort_search index 8342b47..11deef3 100755 Binary files a/lab3_results/testdata2022/performance/brainfuck-bootstrap and b/lab3_results/testdata/performance/sort_search differ diff --git a/lab3_results/testdata2022/performance/brainfuck-bootstrap.s b/lab3_results/testdata/performance/sort_search.s similarity index 100% rename from lab3_results/testdata2022/performance/brainfuck-bootstrap.s rename to lab3_results/testdata/performance/sort_search.s diff --git a/lab3_results/testdata2022/performance/stencil1.stdout b/lab3_results/testdata/performance/sort_search.stdout similarity index 100% rename from lab3_results/testdata2022/performance/stencil1.stdout rename to lab3_results/testdata/performance/sort_search.stdout diff --git a/lab3_results/testdata2022/performance/transpose0 b/lab3_results/testdata/performance/transpose0 similarity index 98% rename from lab3_results/testdata2022/performance/transpose0 rename to lab3_results/testdata/performance/transpose0 index 3047a32..6497c0a 100755 Binary files a/lab3_results/testdata2022/performance/transpose0 and b/lab3_results/testdata/performance/transpose0 differ diff --git a/lab3_results/testdata2022/performance/transpose0.s b/lab3_results/testdata/performance/transpose0.s similarity index 100% rename from lab3_results/testdata2022/performance/transpose0.s rename to lab3_results/testdata/performance/transpose0.s diff --git a/lab3_results/testdata2022/performance/transpose0.stdout b/lab3_results/testdata/performance/transpose0.stdout similarity index 100% rename from lab3_results/testdata2022/performance/transpose0.stdout rename to lab3_results/testdata/performance/transpose0.stdout diff --git a/lab3_results/testdata2022/performance/transpose1 b/lab3_results/testdata/performance/transpose1 similarity index 98% rename from lab3_results/testdata2022/performance/transpose1 rename to lab3_results/testdata/performance/transpose1 index 379c40f..deed196 100755 Binary files a/lab3_results/testdata2022/performance/transpose1 and b/lab3_results/testdata/performance/transpose1 differ diff --git a/lab3_results/testdata2022/performance/transpose1.s b/lab3_results/testdata/performance/transpose1.s similarity index 100% rename from lab3_results/testdata2022/performance/transpose1.s rename to lab3_results/testdata/performance/transpose1.s diff --git a/lab3_results/testdata2022/performance/transpose1.stdout b/lab3_results/testdata/performance/transpose1.stdout similarity index 100% rename from lab3_results/testdata2022/performance/transpose1.stdout rename to lab3_results/testdata/performance/transpose1.stdout diff --git a/lab3_results/testdata2022/performance/transpose2 b/lab3_results/testdata/performance/transpose2 similarity index 98% rename from lab3_results/testdata2022/performance/transpose2 rename to lab3_results/testdata/performance/transpose2 index d219043..d1dfabb 100755 Binary files a/lab3_results/testdata2022/performance/transpose2 and b/lab3_results/testdata/performance/transpose2 differ diff --git a/lab3_results/testdata2022/performance/transpose2.s b/lab3_results/testdata/performance/transpose2.s similarity index 100% rename from lab3_results/testdata2022/performance/transpose2.s rename to lab3_results/testdata/performance/transpose2.s diff --git a/lab3_results/testdata2022/performance/transpose2.stdout b/lab3_results/testdata/performance/transpose2.stdout similarity index 100% rename from lab3_results/testdata2022/performance/transpose2.stdout rename to lab3_results/testdata/performance/transpose2.stdout diff --git a/lab3_results/testdata2022/performance/00_bitset1 b/lab3_results/testdata2022/final_performance/00_bitset1 similarity index 98% rename from lab3_results/testdata2022/performance/00_bitset1 rename to lab3_results/testdata2022/final_performance/00_bitset1 index 3d0ee3e..c96efd5 100755 Binary files a/lab3_results/testdata2022/performance/00_bitset1 and b/lab3_results/testdata2022/final_performance/00_bitset1 differ diff --git a/lab3_results/testdata2022/performance/00_bitset1.s b/lab3_results/testdata2022/final_performance/00_bitset1.s similarity index 100% rename from lab3_results/testdata2022/performance/00_bitset1.s rename to lab3_results/testdata2022/final_performance/00_bitset1.s diff --git a/lab3_results/testdata2024/h_performance/2024-0ZE-13.stdout b/lab3_results/testdata2022/final_performance/00_bitset1.stdout similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-0ZE-13.stdout rename to lab3_results/testdata2022/final_performance/00_bitset1.stdout diff --git a/lab3_results/testdata2022/performance/00_bitset2 b/lab3_results/testdata2022/final_performance/00_bitset2 similarity index 98% rename from lab3_results/testdata2022/performance/00_bitset2 rename to lab3_results/testdata2022/final_performance/00_bitset2 index 0e8bd6e..5ae9184 100755 Binary files a/lab3_results/testdata2022/performance/00_bitset2 and b/lab3_results/testdata2022/final_performance/00_bitset2 differ diff --git a/lab3_results/testdata2022/performance/00_bitset2.s b/lab3_results/testdata2022/final_performance/00_bitset2.s similarity index 100% rename from lab3_results/testdata2022/performance/00_bitset2.s rename to lab3_results/testdata2022/final_performance/00_bitset2.s diff --git a/lab3_results/testdata2024/h_performance/2024-1WO-11.stdout b/lab3_results/testdata2022/final_performance/00_bitset2.stdout similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-1WO-11.stdout rename to lab3_results/testdata2022/final_performance/00_bitset2.stdout diff --git a/lab3_results/testdata2022/performance/00_bitset3 b/lab3_results/testdata2022/final_performance/00_bitset3 similarity index 98% rename from lab3_results/testdata2022/performance/00_bitset3 rename to lab3_results/testdata2022/final_performance/00_bitset3 index 8fc1e44..c3ba05f 100755 Binary files a/lab3_results/testdata2022/performance/00_bitset3 and b/lab3_results/testdata2022/final_performance/00_bitset3 differ diff --git a/lab3_results/testdata2022/performance/00_bitset3.s b/lab3_results/testdata2022/final_performance/00_bitset3.s similarity index 100% rename from lab3_results/testdata2022/performance/00_bitset3.s rename to lab3_results/testdata2022/final_performance/00_bitset3.s diff --git a/lab3_results/testdata2024/h_performance/2024-2KM-21.stdout b/lab3_results/testdata2022/final_performance/00_bitset3.stdout similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-2KM-21.stdout rename to lab3_results/testdata2022/final_performance/00_bitset3.stdout diff --git a/lab3_results/testdata2024/performance/2024-84M-11 b/lab3_results/testdata2022/final_performance/01_mm1 similarity index 98% rename from lab3_results/testdata2024/performance/2024-84M-11 rename to lab3_results/testdata2022/final_performance/01_mm1 index 18a18a0..db0d895 100755 Binary files a/lab3_results/testdata2024/performance/2024-84M-11 and b/lab3_results/testdata2022/final_performance/01_mm1 differ diff --git a/lab3_results/testdata2024/performance/2024-84M-11.s b/lab3_results/testdata2022/final_performance/01_mm1.s similarity index 100% rename from lab3_results/testdata2024/performance/2024-84M-11.s rename to lab3_results/testdata2022/final_performance/01_mm1.s diff --git a/lab3_results/testdata2024/h_performance/2024-7UJ-12.stdout b/lab3_results/testdata2022/final_performance/01_mm1.stdout similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-7UJ-12.stdout rename to lab3_results/testdata2022/final_performance/01_mm1.stdout diff --git a/lab3_results/testdata2022/final_performance/01_mm2 b/lab3_results/testdata2022/final_performance/01_mm2 new file mode 100755 index 0000000..3136fa7 Binary files /dev/null and b/lab3_results/testdata2022/final_performance/01_mm2 differ diff --git a/lab3_results/testdata2024/performance/2024-PAF-17.s b/lab3_results/testdata2022/final_performance/01_mm2.s similarity index 100% rename from lab3_results/testdata2024/performance/2024-PAF-17.s rename to lab3_results/testdata2022/final_performance/01_mm2.s diff --git a/lab3_results/testdata2024/h_performance/2024-8NL-18.stdout b/lab3_results/testdata2022/final_performance/01_mm2.stdout similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-8NL-18.stdout rename to lab3_results/testdata2022/final_performance/01_mm2.stdout diff --git a/lab3_results/testdata2022/final_performance/01_mm3 b/lab3_results/testdata2022/final_performance/01_mm3 new file mode 100755 index 0000000..720b244 Binary files /dev/null and b/lab3_results/testdata2022/final_performance/01_mm3 differ diff --git a/lab3_results/testdata2024/performance/2024-T6G-27.s b/lab3_results/testdata2022/final_performance/01_mm3.s similarity index 100% rename from lab3_results/testdata2024/performance/2024-T6G-27.s rename to lab3_results/testdata2022/final_performance/01_mm3.s diff --git a/lab3_results/testdata2024/h_performance/2024-931-6.stdout b/lab3_results/testdata2022/final_performance/01_mm3.stdout similarity index 100% rename from lab3_results/testdata2024/h_performance/2024-931-6.stdout rename to lab3_results/testdata2022/final_performance/01_mm3.stdout diff --git a/lab3_results/testdata2022/performance/02_mv1.s b/lab3_results/testdata2022/final_performance/02_mv1.s similarity index 100% rename from lab3_results/testdata2022/performance/02_mv1.s rename to lab3_results/testdata2022/final_performance/02_mv1.s diff --git a/lab3_results/testdata2022/hidden_functional/00_comment2 b/lab3_results/testdata2022/hidden_functional/00_comment2 deleted file mode 100755 index 0706334..0000000 Binary files a/lab3_results/testdata2022/hidden_functional/00_comment2 and /dev/null differ diff --git a/lab3_results/testdata2022/hidden_functional/00_comment2.s b/lab3_results/testdata2022/hidden_functional/00_comment2.s deleted file mode 100644 index e54c53b..0000000 --- a/lab3_results/testdata2022/hidden_functional/00_comment2.s +++ /dev/null @@ -1,11 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w0, #3 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/02_mv1 b/lab3_results/testdata2022/performance/02_mv1 deleted file mode 100755 index 94cddca..0000000 Binary files a/lab3_results/testdata2022/performance/02_mv1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/02_mv2 b/lab3_results/testdata2022/performance/02_mv2 deleted file mode 100755 index f627802..0000000 Binary files a/lab3_results/testdata2022/performance/02_mv2 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/02_mv2.s b/lab3_results/testdata2022/performance/02_mv2.s deleted file mode 100644 index db61a37..0000000 --- a/lab3_results/testdata2022/performance/02_mv2.s +++ /dev/null @@ -1,17 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #3] - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #1] diff --git a/lab3_results/testdata2022/performance/02_mv3 b/lab3_results/testdata2022/performance/02_mv3 deleted file mode 100755 index 30751fe..0000000 Binary files a/lab3_results/testdata2022/performance/02_mv3 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/02_mv3.s b/lab3_results/testdata2022/performance/02_mv3.s deleted file mode 100644 index db61a37..0000000 --- a/lab3_results/testdata2022/performance/02_mv3.s +++ /dev/null @@ -1,17 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #3] - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #1] diff --git a/lab3_results/testdata2022/performance/brainfuck-mandelbrot-nerf b/lab3_results/testdata2022/performance/brainfuck-mandelbrot-nerf deleted file mode 100755 index 2bdb9dc..0000000 Binary files a/lab3_results/testdata2022/performance/brainfuck-mandelbrot-nerf and /dev/null differ diff --git a/lab3_results/testdata2022/performance/brainfuck-mandelbrot-nerf.s b/lab3_results/testdata2022/performance/brainfuck-mandelbrot-nerf.s deleted file mode 100644 index a0cb419..0000000 --- a/lab3_results/testdata2022/performance/brainfuck-mandelbrot-nerf.s +++ /dev/null @@ -1,11 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w0, #0 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/brainfuck-pi-nerf b/lab3_results/testdata2022/performance/brainfuck-pi-nerf deleted file mode 100755 index cabb522..0000000 Binary files a/lab3_results/testdata2022/performance/brainfuck-pi-nerf and /dev/null differ diff --git a/lab3_results/testdata2022/performance/brainfuck-pi-nerf.s b/lab3_results/testdata2022/performance/brainfuck-pi-nerf.s deleted file mode 100644 index a0cb419..0000000 --- a/lab3_results/testdata2022/performance/brainfuck-pi-nerf.s +++ /dev/null @@ -1,11 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w0, #0 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/conv0 b/lab3_results/testdata2022/performance/conv0 deleted file mode 100755 index c85afa1..0000000 Binary files a/lab3_results/testdata2022/performance/conv0 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/conv0.s b/lab3_results/testdata2022/performance/conv0.s deleted file mode 100644 index 9413bff..0000000 --- a/lab3_results/testdata2022/performance/conv0.s +++ /dev/null @@ -1,37 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #7] - ldur w8, [x29, #7] - stur w8, [x29, #2] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #8] - mov w8, #0 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w8, #0 - stur w8, [x29, #11] - ldur w8, [x29, #11] - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/conv1 b/lab3_results/testdata2022/performance/conv1 deleted file mode 100755 index 472cf25..0000000 Binary files a/lab3_results/testdata2022/performance/conv1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/conv1.s b/lab3_results/testdata2022/performance/conv1.s deleted file mode 100644 index 9413bff..0000000 --- a/lab3_results/testdata2022/performance/conv1.s +++ /dev/null @@ -1,37 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #7] - ldur w8, [x29, #7] - stur w8, [x29, #2] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #8] - mov w8, #0 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w8, #0 - stur w8, [x29, #11] - ldur w8, [x29, #11] - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/conv2 b/lab3_results/testdata2022/performance/conv2 deleted file mode 100755 index eb2cb46..0000000 Binary files a/lab3_results/testdata2022/performance/conv2 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/conv2.s b/lab3_results/testdata2022/performance/conv2.s deleted file mode 100644 index 9413bff..0000000 --- a/lab3_results/testdata2022/performance/conv2.s +++ /dev/null @@ -1,37 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #7] - ldur w8, [x29, #7] - stur w8, [x29, #2] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #8] - mov w8, #0 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w8, #0 - stur w8, [x29, #11] - ldur w8, [x29, #11] - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-1 b/lab3_results/testdata2022/performance/dead-code-elimination-1 deleted file mode 100755 index 002f075..0000000 Binary files a/lab3_results/testdata2022/performance/dead-code-elimination-1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-1.s b/lab3_results/testdata2022/performance/dead-code-elimination-1.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/dead-code-elimination-1.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-2 b/lab3_results/testdata2022/performance/dead-code-elimination-2 deleted file mode 100755 index 889e5ff..0000000 Binary files a/lab3_results/testdata2022/performance/dead-code-elimination-2 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-2.s b/lab3_results/testdata2022/performance/dead-code-elimination-2.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/dead-code-elimination-2.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-3 b/lab3_results/testdata2022/performance/dead-code-elimination-3 deleted file mode 100755 index 0d5bbf2..0000000 Binary files a/lab3_results/testdata2022/performance/dead-code-elimination-3 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/dead-code-elimination-3.s b/lab3_results/testdata2022/performance/dead-code-elimination-3.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/dead-code-elimination-3.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/floyd-0 b/lab3_results/testdata2022/performance/floyd-0 deleted file mode 100755 index ba7a080..0000000 Binary files a/lab3_results/testdata2022/performance/floyd-0 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/floyd-0.s b/lab3_results/testdata2022/performance/floyd-0.s deleted file mode 100644 index 22402c2..0000000 --- a/lab3_results/testdata2022/performance/floyd-0.s +++ /dev/null @@ -1,47 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #1] - ldur w8, [x29, #1] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #0] - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - ldur w8, [x29, #0] - stur w8, [x29, #7] - ldur w8, [x29, #0] - stur w8, [x29, #8] - ldur w8, [x29, #7] - ldur w9, [x29, #8] - mul w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w0, #0 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/floyd-1 b/lab3_results/testdata2022/performance/floyd-1 deleted file mode 100755 index 05a304b..0000000 Binary files a/lab3_results/testdata2022/performance/floyd-1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/floyd-1.s b/lab3_results/testdata2022/performance/floyd-1.s deleted file mode 100644 index 22402c2..0000000 --- a/lab3_results/testdata2022/performance/floyd-1.s +++ /dev/null @@ -1,47 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #1] - ldur w8, [x29, #1] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #0] - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - ldur w8, [x29, #0] - stur w8, [x29, #7] - ldur w8, [x29, #0] - stur w8, [x29, #8] - ldur w8, [x29, #7] - ldur w9, [x29, #8] - mul w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w0, #0 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/floyd-2 b/lab3_results/testdata2022/performance/floyd-2 deleted file mode 100755 index 2b99df3..0000000 Binary files a/lab3_results/testdata2022/performance/floyd-2 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/floyd-2.s b/lab3_results/testdata2022/performance/floyd-2.s deleted file mode 100644 index 22402c2..0000000 --- a/lab3_results/testdata2022/performance/floyd-2.s +++ /dev/null @@ -1,47 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #1] - ldur w8, [x29, #1] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #0] - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - ldur w8, [x29, #0] - stur w8, [x29, #7] - ldur w8, [x29, #0] - stur w8, [x29, #8] - ldur w8, [x29, #7] - ldur w9, [x29, #8] - mul w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w0, #0 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/hoist-1 b/lab3_results/testdata2022/performance/hoist-1 deleted file mode 100755 index 3c2b402..0000000 Binary files a/lab3_results/testdata2022/performance/hoist-1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/hoist-2.s b/lab3_results/testdata2022/performance/hoist-2.s deleted file mode 100644 index 1cfdc63..0000000 --- a/lab3_results/testdata2022/performance/hoist-2.s +++ /dev/null @@ -1,19 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - ldur w8, [x29, #2] - stur w8, [x29, #0] - ldur w8, [x29, #0] - stur w8, [x29, #3] - mov w0, #0 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/hoist-3 b/lab3_results/testdata2022/performance/hoist-3 deleted file mode 100755 index 2730deb..0000000 Binary files a/lab3_results/testdata2022/performance/hoist-3 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/instruction-combining-1 b/lab3_results/testdata2022/performance/instruction-combining-1 deleted file mode 100755 index 3e94db4..0000000 Binary files a/lab3_results/testdata2022/performance/instruction-combining-1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/instruction-combining-1.s b/lab3_results/testdata2022/performance/instruction-combining-1.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/instruction-combining-1.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/instruction-combining-2 b/lab3_results/testdata2022/performance/instruction-combining-2 deleted file mode 100755 index 965071f..0000000 Binary files a/lab3_results/testdata2022/performance/instruction-combining-2 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/instruction-combining-2.s b/lab3_results/testdata2022/performance/instruction-combining-2.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/instruction-combining-2.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/instruction-combining-3 b/lab3_results/testdata2022/performance/instruction-combining-3 deleted file mode 100755 index a6e47e8..0000000 Binary files a/lab3_results/testdata2022/performance/instruction-combining-3 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/instruction-combining-3.s b/lab3_results/testdata2022/performance/instruction-combining-3.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/instruction-combining-3.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-1 b/lab3_results/testdata2022/performance/integer-divide-optimization-1 deleted file mode 100755 index e141ea1..0000000 Binary files a/lab3_results/testdata2022/performance/integer-divide-optimization-1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-1.s b/lab3_results/testdata2022/performance/integer-divide-optimization-1.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/integer-divide-optimization-1.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-2 b/lab3_results/testdata2022/performance/integer-divide-optimization-2 deleted file mode 100755 index adb8e29..0000000 Binary files a/lab3_results/testdata2022/performance/integer-divide-optimization-2 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-2.s b/lab3_results/testdata2022/performance/integer-divide-optimization-2.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/integer-divide-optimization-2.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-3 b/lab3_results/testdata2022/performance/integer-divide-optimization-3 deleted file mode 100755 index 5f9dd74..0000000 Binary files a/lab3_results/testdata2022/performance/integer-divide-optimization-3 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/integer-divide-optimization-3.s b/lab3_results/testdata2022/performance/integer-divide-optimization-3.s deleted file mode 100644 index 16ef55d..0000000 --- a/lab3_results/testdata2022/performance/integer-divide-optimization-3.s +++ /dev/null @@ -1,13 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #4] diff --git a/lab3_results/testdata2022/performance/median0 b/lab3_results/testdata2022/performance/median0 deleted file mode 100755 index 9ef942c..0000000 Binary files a/lab3_results/testdata2022/performance/median0 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/median0.s b/lab3_results/testdata2022/performance/median0.s deleted file mode 100644 index 69b24cb..0000000 --- a/lab3_results/testdata2022/performance/median0.s +++ /dev/null @@ -1,62 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - ldur w8, [x29, #2] - mov w9, #1 - sub w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - mov w9, #2 - sdiv w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] - mov w8, #0 - stur w8, [x29, #8] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - stur w8, [x29, #10] - ldur w8, [x29, #10] - mov w9, #2 - sdiv w8, w8, w9 - stur w8, [x29, #11] - mov w8, #0 - ldur w9, [x29, #11] - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #12] - ldur w8, [x29, #12] - stur w8, [x29, #13] - ldur w8, [x29, #13] - mov w9, #256 - sdiv w8, w8, w9 - msub w8, w8, w9, w8 - stur w8, [x29, #14] - ldur w0, [x29, #14] - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/median1 b/lab3_results/testdata2022/performance/median1 deleted file mode 100755 index 029af78..0000000 Binary files a/lab3_results/testdata2022/performance/median1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/median1.s b/lab3_results/testdata2022/performance/median1.s deleted file mode 100644 index 69b24cb..0000000 --- a/lab3_results/testdata2022/performance/median1.s +++ /dev/null @@ -1,62 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - ldur w8, [x29, #2] - mov w9, #1 - sub w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - mov w9, #2 - sdiv w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] - mov w8, #0 - stur w8, [x29, #8] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - stur w8, [x29, #10] - ldur w8, [x29, #10] - mov w9, #2 - sdiv w8, w8, w9 - stur w8, [x29, #11] - mov w8, #0 - ldur w9, [x29, #11] - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #12] - ldur w8, [x29, #12] - stur w8, [x29, #13] - ldur w8, [x29, #13] - mov w9, #256 - sdiv w8, w8, w9 - msub w8, w8, w9, w8 - stur w8, [x29, #14] - ldur w0, [x29, #14] - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/median2 b/lab3_results/testdata2022/performance/median2 deleted file mode 100755 index 0eeae35..0000000 Binary files a/lab3_results/testdata2022/performance/median2 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/median2.s b/lab3_results/testdata2022/performance/median2.s deleted file mode 100644 index 69b24cb..0000000 --- a/lab3_results/testdata2022/performance/median2.s +++ /dev/null @@ -1,62 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - ldur w8, [x29, #2] - mov w9, #1 - sub w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - mov w9, #2 - sdiv w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] - mov w8, #0 - stur w8, [x29, #8] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - stur w8, [x29, #10] - ldur w8, [x29, #10] - mov w9, #2 - sdiv w8, w8, w9 - stur w8, [x29, #11] - mov w8, #0 - ldur w9, [x29, #11] - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #12] - ldur w8, [x29, #12] - stur w8, [x29, #13] - ldur w8, [x29, #13] - mov w9, #256 - sdiv w8, w8, w9 - msub w8, w8, w9, w8 - stur w8, [x29, #14] - ldur w0, [x29, #14] - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2022/performance/stencil0 b/lab3_results/testdata2022/performance/stencil0 deleted file mode 100755 index 49726c7..0000000 Binary files a/lab3_results/testdata2022/performance/stencil0 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/stencil0.s b/lab3_results/testdata2022/performance/stencil0.s deleted file mode 100644 index 7a51180..0000000 --- a/lab3_results/testdata2022/performance/stencil0.s +++ /dev/null @@ -1,22 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #13] - mov w8, #0 - stur w8, [x29, #14] - ldur w8, [x29, #14] - stur w8, [x29, #2] - mov w8, #1 - stur w8, [x29, #1] diff --git a/lab3_results/testdata2022/performance/stencil1 b/lab3_results/testdata2022/performance/stencil1 deleted file mode 100755 index 94b330f..0000000 Binary files a/lab3_results/testdata2022/performance/stencil1 and /dev/null differ diff --git a/lab3_results/testdata2022/performance/stencil1.s b/lab3_results/testdata2022/performance/stencil1.s deleted file mode 100644 index 7a51180..0000000 --- a/lab3_results/testdata2022/performance/stencil1.s +++ /dev/null @@ -1,22 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #13] - mov w8, #0 - stur w8, [x29, #14] - ldur w8, [x29, #14] - stur w8, [x29, #2] - mov w8, #1 - stur w8, [x29, #1] diff --git a/lab3_results/testdata2024/h_performance/2024-BAV-3.stdout b/lab3_results/testdata2024/h_performance/2024-BAV-3.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-C64-14.stdout b/lab3_results/testdata2024/h_performance/2024-C64-14.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-CH6-24.stdout b/lab3_results/testdata2024/h_performance/2024-CH6-24.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-DCV-7.stdout b/lab3_results/testdata2024/h_performance/2024-DCV-7.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-FAF-19.stdout b/lab3_results/testdata2024/h_performance/2024-FAF-19.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-FVJ-15.stdout b/lab3_results/testdata2024/h_performance/2024-FVJ-15.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-H17-1.stdout b/lab3_results/testdata2024/h_performance/2024-H17-1.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-I4W-2.stdout b/lab3_results/testdata2024/h_performance/2024-I4W-2.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-JVU-10.stdout b/lab3_results/testdata2024/h_performance/2024-JVU-10.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-K0I-17.stdout b/lab3_results/testdata2024/h_performance/2024-K0I-17.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-KVV-20.stdout b/lab3_results/testdata2024/h_performance/2024-KVV-20.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-LN4-9.stdout b/lab3_results/testdata2024/h_performance/2024-LN4-9.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-MXP-16.stdout b/lab3_results/testdata2024/h_performance/2024-MXP-16.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-NCY-23.stdout b/lab3_results/testdata2024/h_performance/2024-NCY-23.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-NKK-22.stdout b/lab3_results/testdata2024/h_performance/2024-NKK-22.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-NT1-4.stdout b/lab3_results/testdata2024/h_performance/2024-NT1-4.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-PKP-8.stdout b/lab3_results/testdata2024/h_performance/2024-PKP-8.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-U03-25.stdout b/lab3_results/testdata2024/h_performance/2024-U03-25.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/h_performance/2024-VTF-5.stdout b/lab3_results/testdata2024/h_performance/2024-VTF-5.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-1RK-26 b/lab3_results/testdata2024/performance/2024-1RK-26 deleted file mode 100755 index 68b63dd..0000000 Binary files a/lab3_results/testdata2024/performance/2024-1RK-26 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-1RK-26.s b/lab3_results/testdata2024/performance/2024-1RK-26.s deleted file mode 100644 index 2a98752..0000000 --- a/lab3_results/testdata2024/performance/2024-1RK-26.s +++ /dev/null @@ -1,25 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] diff --git a/lab3_results/testdata2024/performance/2024-1RK-26.stdout b/lab3_results/testdata2024/performance/2024-1RK-26.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-2D0-22 b/lab3_results/testdata2024/performance/2024-2D0-22 deleted file mode 100755 index d29d4f7..0000000 Binary files a/lab3_results/testdata2024/performance/2024-2D0-22 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-2D0-22.s b/lab3_results/testdata2024/performance/2024-2D0-22.s deleted file mode 100644 index 23bcbdc..0000000 --- a/lab3_results/testdata2024/performance/2024-2D0-22.s +++ /dev/null @@ -1,45 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - mov w9, #1 - sub w8, w8, w9 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] - ldur w8, [x29, #7] - stur w8, [x29, #1] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #8] - mov w8, #0 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w8, #0 - stur w8, [x29, #11] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-2D0-22.stdout b/lab3_results/testdata2024/performance/2024-2D0-22.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-51P-30.stdout b/lab3_results/testdata2024/performance/2024-51P-30.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-5HA-8 b/lab3_results/testdata2024/performance/2024-5HA-8 deleted file mode 100755 index 34f880a..0000000 Binary files a/lab3_results/testdata2024/performance/2024-5HA-8 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-5HA-8.s b/lab3_results/testdata2024/performance/2024-5HA-8.s deleted file mode 100644 index 6451c8d..0000000 --- a/lab3_results/testdata2024/performance/2024-5HA-8.s +++ /dev/null @@ -1,7 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 diff --git a/lab3_results/testdata2024/performance/2024-5HA-8.stdout b/lab3_results/testdata2024/performance/2024-5HA-8.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-5NG-2 b/lab3_results/testdata2024/performance/2024-5NG-2 deleted file mode 100755 index 4b030c8..0000000 Binary files a/lab3_results/testdata2024/performance/2024-5NG-2 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-5NG-2.s b/lab3_results/testdata2024/performance/2024-5NG-2.s deleted file mode 100644 index b99b057..0000000 --- a/lab3_results/testdata2024/performance/2024-5NG-2.s +++ /dev/null @@ -1,38 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #7] - mov w8, #0 - stur w8, [x29, #8] - ldur w8, [x29, #8] - stur w8, [x29, #1] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - stur w8, [x29, #10] - ldur w8, [x29, #10] - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] diff --git a/lab3_results/testdata2024/performance/2024-5NG-2.stdout b/lab3_results/testdata2024/performance/2024-5NG-2.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-84M-11.stdout b/lab3_results/testdata2024/performance/2024-84M-11.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-AZ7-32 b/lab3_results/testdata2024/performance/2024-AZ7-32 deleted file mode 100755 index 6a2e5b8..0000000 Binary files a/lab3_results/testdata2024/performance/2024-AZ7-32 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-AZ7-32.stdout b/lab3_results/testdata2024/performance/2024-AZ7-32.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-BE3-31 b/lab3_results/testdata2024/performance/2024-BE3-31 deleted file mode 100755 index 0b022ab..0000000 Binary files a/lab3_results/testdata2024/performance/2024-BE3-31 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-BE3-31.s b/lab3_results/testdata2024/performance/2024-BE3-31.s deleted file mode 100644 index 23bcbdc..0000000 --- a/lab3_results/testdata2024/performance/2024-BE3-31.s +++ /dev/null @@ -1,45 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - mov w9, #1 - sub w8, w8, w9 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] - ldur w8, [x29, #7] - stur w8, [x29, #1] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #8] - mov w8, #0 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w8, #0 - stur w8, [x29, #11] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-BE3-31.stdout b/lab3_results/testdata2024/performance/2024-BE3-31.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-BJV-10.stdout b/lab3_results/testdata2024/performance/2024-BJV-10.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-CH1-5 b/lab3_results/testdata2024/performance/2024-CH1-5 deleted file mode 100755 index c1cd846..0000000 Binary files a/lab3_results/testdata2024/performance/2024-CH1-5 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-CH1-5.s b/lab3_results/testdata2024/performance/2024-CH1-5.s deleted file mode 100644 index 2d97086..0000000 --- a/lab3_results/testdata2024/performance/2024-CH1-5.s +++ /dev/null @@ -1,25 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #3] - stur w8, [x29, #0] - ldur w8, [x29, #0] - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #1] diff --git a/lab3_results/testdata2024/performance/2024-CH1-5.stdout b/lab3_results/testdata2024/performance/2024-CH1-5.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-ETJ-33 b/lab3_results/testdata2024/performance/2024-ETJ-33 deleted file mode 100755 index 451bdca..0000000 Binary files a/lab3_results/testdata2024/performance/2024-ETJ-33 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-ETJ-33.s b/lab3_results/testdata2024/performance/2024-ETJ-33.s deleted file mode 100644 index 93fa63a..0000000 --- a/lab3_results/testdata2024/performance/2024-ETJ-33.s +++ /dev/null @@ -1,22 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-ETJ-33.stdout b/lab3_results/testdata2024/performance/2024-ETJ-33.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-FI8-9 b/lab3_results/testdata2024/performance/2024-FI8-9 deleted file mode 100755 index 0158e9e..0000000 Binary files a/lab3_results/testdata2024/performance/2024-FI8-9 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-FI8-9.s b/lab3_results/testdata2024/performance/2024-FI8-9.s deleted file mode 100644 index 2d97086..0000000 --- a/lab3_results/testdata2024/performance/2024-FI8-9.s +++ /dev/null @@ -1,25 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #3] - stur w8, [x29, #0] - ldur w8, [x29, #0] - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #1] diff --git a/lab3_results/testdata2024/performance/2024-FI8-9.stdout b/lab3_results/testdata2024/performance/2024-FI8-9.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-FQX-25.s b/lab3_results/testdata2024/performance/2024-FQX-25.s deleted file mode 100644 index 142e5e6..0000000 --- a/lab3_results/testdata2024/performance/2024-FQX-25.s +++ /dev/null @@ -1,21 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #8] - ldur w8, [x29, #8] - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] diff --git a/lab3_results/testdata2024/performance/2024-FQX-25.stdout b/lab3_results/testdata2024/performance/2024-FQX-25.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-I9Y-15 b/lab3_results/testdata2024/performance/2024-I9Y-15 deleted file mode 100755 index 854b351..0000000 Binary files a/lab3_results/testdata2024/performance/2024-I9Y-15 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-I9Y-15.s b/lab3_results/testdata2024/performance/2024-I9Y-15.s deleted file mode 100644 index 142e5e6..0000000 --- a/lab3_results/testdata2024/performance/2024-I9Y-15.s +++ /dev/null @@ -1,21 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #8] - ldur w8, [x29, #8] - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] diff --git a/lab3_results/testdata2024/performance/2024-I9Y-15.stdout b/lab3_results/testdata2024/performance/2024-I9Y-15.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-IG5-12 b/lab3_results/testdata2024/performance/2024-IG5-12 deleted file mode 100755 index 585dd5e..0000000 Binary files a/lab3_results/testdata2024/performance/2024-IG5-12 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-IG5-12.s b/lab3_results/testdata2024/performance/2024-IG5-12.s deleted file mode 100644 index 93fa63a..0000000 --- a/lab3_results/testdata2024/performance/2024-IG5-12.s +++ /dev/null @@ -1,22 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-IG5-12.stdout b/lab3_results/testdata2024/performance/2024-IG5-12.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-JR2-21 b/lab3_results/testdata2024/performance/2024-JR2-21 deleted file mode 100755 index 2917093..0000000 Binary files a/lab3_results/testdata2024/performance/2024-JR2-21 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-JR2-21.s b/lab3_results/testdata2024/performance/2024-JR2-21.s deleted file mode 100644 index 142e5e6..0000000 --- a/lab3_results/testdata2024/performance/2024-JR2-21.s +++ /dev/null @@ -1,21 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #8] - ldur w8, [x29, #8] - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] diff --git a/lab3_results/testdata2024/performance/2024-JR2-21.stdout b/lab3_results/testdata2024/performance/2024-JR2-21.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-K22-4 b/lab3_results/testdata2024/performance/2024-K22-4 deleted file mode 100755 index 95ad5e0..0000000 Binary files a/lab3_results/testdata2024/performance/2024-K22-4 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-K22-4.s b/lab3_results/testdata2024/performance/2024-K22-4.s deleted file mode 100644 index 316d5c0..0000000 --- a/lab3_results/testdata2024/performance/2024-K22-4.s +++ /dev/null @@ -1,31 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - mov w8, #0 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #4] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-K22-4.stdout b/lab3_results/testdata2024/performance/2024-K22-4.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-LW8-7 b/lab3_results/testdata2024/performance/2024-LW8-7 deleted file mode 100755 index f4903b0..0000000 Binary files a/lab3_results/testdata2024/performance/2024-LW8-7 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-LW8-7.s b/lab3_results/testdata2024/performance/2024-LW8-7.s deleted file mode 100644 index 2d97086..0000000 --- a/lab3_results/testdata2024/performance/2024-LW8-7.s +++ /dev/null @@ -1,25 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #3] - stur w8, [x29, #0] - ldur w8, [x29, #0] - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #1] diff --git a/lab3_results/testdata2024/performance/2024-LW8-7.stdout b/lab3_results/testdata2024/performance/2024-LW8-7.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-OBF-29 b/lab3_results/testdata2024/performance/2024-OBF-29 deleted file mode 100755 index 7bbb0d1..0000000 Binary files a/lab3_results/testdata2024/performance/2024-OBF-29 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-OBF-29.s b/lab3_results/testdata2024/performance/2024-OBF-29.s deleted file mode 100644 index 93fa63a..0000000 --- a/lab3_results/testdata2024/performance/2024-OBF-29.s +++ /dev/null @@ -1,22 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-OBF-29.stdout b/lab3_results/testdata2024/performance/2024-OBF-29.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-PAF-17 b/lab3_results/testdata2024/performance/2024-PAF-17 deleted file mode 100755 index fe4daf6..0000000 Binary files a/lab3_results/testdata2024/performance/2024-PAF-17 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-PAF-17.stdout b/lab3_results/testdata2024/performance/2024-PAF-17.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-PCT-14 b/lab3_results/testdata2024/performance/2024-PCT-14 deleted file mode 100755 index 4d1af4c..0000000 Binary files a/lab3_results/testdata2024/performance/2024-PCT-14 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-PCT-14.s b/lab3_results/testdata2024/performance/2024-PCT-14.s deleted file mode 100644 index 316d5c0..0000000 --- a/lab3_results/testdata2024/performance/2024-PCT-14.s +++ /dev/null @@ -1,31 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - mov w8, #0 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #4] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-PCT-14.stdout b/lab3_results/testdata2024/performance/2024-PCT-14.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-QV9-34 b/lab3_results/testdata2024/performance/2024-QV9-34 deleted file mode 100755 index 5b4de38..0000000 Binary files a/lab3_results/testdata2024/performance/2024-QV9-34 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-QV9-34.s b/lab3_results/testdata2024/performance/2024-QV9-34.s deleted file mode 100644 index 6451c8d..0000000 --- a/lab3_results/testdata2024/performance/2024-QV9-34.s +++ /dev/null @@ -1,7 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 diff --git a/lab3_results/testdata2024/performance/2024-QV9-34.stdout b/lab3_results/testdata2024/performance/2024-QV9-34.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-T6G-27 b/lab3_results/testdata2024/performance/2024-T6G-27 deleted file mode 100755 index 63a28c8..0000000 Binary files a/lab3_results/testdata2024/performance/2024-T6G-27 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-T6G-27.stdout b/lab3_results/testdata2024/performance/2024-T6G-27.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-TBR-19 b/lab3_results/testdata2024/performance/2024-TBR-19 deleted file mode 100755 index 5bea4e1..0000000 Binary files a/lab3_results/testdata2024/performance/2024-TBR-19 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-TBR-19.s b/lab3_results/testdata2024/performance/2024-TBR-19.s deleted file mode 100644 index a0cb419..0000000 --- a/lab3_results/testdata2024/performance/2024-TBR-19.s +++ /dev/null @@ -1,11 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w0, #0 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2024/performance/2024-TBR-19.stdout b/lab3_results/testdata2024/performance/2024-TBR-19.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-U7D-6.stdout b/lab3_results/testdata2024/performance/2024-U7D-6.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-U7W-16 b/lab3_results/testdata2024/performance/2024-U7W-16 deleted file mode 100755 index 1487a59..0000000 Binary files a/lab3_results/testdata2024/performance/2024-U7W-16 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-U7W-16.s b/lab3_results/testdata2024/performance/2024-U7W-16.s deleted file mode 100644 index 2a98752..0000000 --- a/lab3_results/testdata2024/performance/2024-U7W-16.s +++ /dev/null @@ -1,25 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] diff --git a/lab3_results/testdata2024/performance/2024-U7W-16.stdout b/lab3_results/testdata2024/performance/2024-U7W-16.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-V6O-23.s b/lab3_results/testdata2024/performance/2024-V6O-23.s deleted file mode 100644 index 313a120..0000000 --- a/lab3_results/testdata2024/performance/2024-V6O-23.s +++ /dev/null @@ -1,25 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #2] - ldur w8, [x29, #2] - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #3] - ldur w8, [x29, #3] - stur w8, [x29, #1] - ldur w8, [x29, #0] - stur w8, [x29, #4] - ldur w8, [x29, #1] - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - mov w0, #0 - ldp x29, x30, [sp, #16] - add sp, sp, #32 - ret diff --git a/lab3_results/testdata2024/performance/2024-V6O-23.stdout b/lab3_results/testdata2024/performance/2024-V6O-23.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-VGH-20 b/lab3_results/testdata2024/performance/2024-VGH-20 deleted file mode 100755 index 26d1a17..0000000 Binary files a/lab3_results/testdata2024/performance/2024-VGH-20 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-VGH-20.s b/lab3_results/testdata2024/performance/2024-VGH-20.s deleted file mode 100644 index b99b057..0000000 --- a/lab3_results/testdata2024/performance/2024-VGH-20.s +++ /dev/null @@ -1,38 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #7] - mov w8, #0 - stur w8, [x29, #8] - ldur w8, [x29, #8] - stur w8, [x29, #1] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - stur w8, [x29, #10] - ldur w8, [x29, #10] - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] diff --git a/lab3_results/testdata2024/performance/2024-VGH-20.stdout b/lab3_results/testdata2024/performance/2024-VGH-20.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-VRT-1.stdout b/lab3_results/testdata2024/performance/2024-VRT-1.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-X7M-3 b/lab3_results/testdata2024/performance/2024-X7M-3 deleted file mode 100755 index d3ddbfa..0000000 Binary files a/lab3_results/testdata2024/performance/2024-X7M-3 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-X7M-3.s b/lab3_results/testdata2024/performance/2024-X7M-3.s deleted file mode 100644 index 6451c8d..0000000 --- a/lab3_results/testdata2024/performance/2024-X7M-3.s +++ /dev/null @@ -1,7 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 diff --git a/lab3_results/testdata2024/performance/2024-X7M-3.stdout b/lab3_results/testdata2024/performance/2024-X7M-3.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-XRB-24 b/lab3_results/testdata2024/performance/2024-XRB-24 deleted file mode 100755 index 777c532..0000000 Binary files a/lab3_results/testdata2024/performance/2024-XRB-24 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-XRB-24.s b/lab3_results/testdata2024/performance/2024-XRB-24.s deleted file mode 100644 index 316d5c0..0000000 --- a/lab3_results/testdata2024/performance/2024-XRB-24.s +++ /dev/null @@ -1,31 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - mov w8, #0 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #4] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #0] - mov w8, #0 - stur w8, [x29, #1] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-XRB-24.stdout b/lab3_results/testdata2024/performance/2024-XRB-24.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-XU5-13 b/lab3_results/testdata2024/performance/2024-XU5-13 deleted file mode 100755 index 7fadee6..0000000 Binary files a/lab3_results/testdata2024/performance/2024-XU5-13 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-XU5-13.s b/lab3_results/testdata2024/performance/2024-XU5-13.s deleted file mode 100644 index 2a98752..0000000 --- a/lab3_results/testdata2024/performance/2024-XU5-13.s +++ /dev/null @@ -1,25 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #1] diff --git a/lab3_results/testdata2024/performance/2024-XU5-13.stdout b/lab3_results/testdata2024/performance/2024-XU5-13.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-Y60-18 b/lab3_results/testdata2024/performance/2024-Y60-18 deleted file mode 100755 index 4cb6c8a..0000000 Binary files a/lab3_results/testdata2024/performance/2024-Y60-18 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-Y60-18.s b/lab3_results/testdata2024/performance/2024-Y60-18.s deleted file mode 100644 index 23bcbdc..0000000 --- a/lab3_results/testdata2024/performance/2024-Y60-18.s +++ /dev/null @@ -1,45 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #3] - mov w8, #0 - stur w8, [x29, #4] - ldur w8, [x29, #4] - mov w9, #1 - sub w8, w8, w9 - stur w8, [x29, #5] - ldur w8, [x29, #5] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #6] - mov w8, #0 - stur w8, [x29, #7] - ldur w8, [x29, #7] - stur w8, [x29, #1] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #8] - mov w8, #0 - stur w8, [x29, #9] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #10] - mov w8, #0 - stur w8, [x29, #11] - mov w8, #0 - stur w8, [x29, #2] diff --git a/lab3_results/testdata2024/performance/2024-Y60-18.stdout b/lab3_results/testdata2024/performance/2024-Y60-18.stdout deleted file mode 100644 index e69de29..0000000 diff --git a/lab3_results/testdata2024/performance/2024-Z3A-28 b/lab3_results/testdata2024/performance/2024-Z3A-28 deleted file mode 100755 index f1c5b5d..0000000 Binary files a/lab3_results/testdata2024/performance/2024-Z3A-28 and /dev/null differ diff --git a/lab3_results/testdata2024/performance/2024-Z3A-28.s b/lab3_results/testdata2024/performance/2024-Z3A-28.s deleted file mode 100644 index b99b057..0000000 --- a/lab3_results/testdata2024/performance/2024-Z3A-28.s +++ /dev/null @@ -1,38 +0,0 @@ - .text - .globl main - .p2align 2 -main: - sub sp, sp, #32 - stp x29, x30, [sp, #16] - add x29, sp, #16 - mov w8, #0 - stur w8, [x29, #4] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #5] - mov w8, #0 - stur w8, [x29, #6] - ldur w8, [x29, #6] - stur w8, [x29, #0] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #7] - mov w8, #0 - stur w8, [x29, #8] - ldur w8, [x29, #8] - stur w8, [x29, #1] - mov w8, #0 - mov w9, #0 - lsl w9, w9, #2 - add w8, w8, w9 - stur w8, [x29, #9] - mov w8, #0 - stur w8, [x29, #10] - ldur w8, [x29, #10] - stur w8, [x29, #2] - mov w8, #0 - stur w8, [x29, #3] diff --git a/lab3_results/testdata2024/performance/2024-Z3A-28.stdout b/lab3_results/testdata2024/performance/2024-Z3A-28.stdout deleted file mode 100644 index e69de29..0000000