solidity/test/libyul/yulOptimizerTests/fullSuite
Nikola Matic fdc6699159 Rematerialize zero literals with default cleanup sequence
Add unused pruner step to the end of the default cleanup sequence
2023-09-04 15:40:33 +02:00
..
abi2.yul Do not replace zeros by return variable. 2021-04-22 16:54:02 +02:00
abi_example1.yul Rematerialize zero literals with default cleanup sequence 2023-09-04 15:40:33 +02:00
ackermann_function_if.yul FunctionSpecializer: skip specializing recursive functions 2021-03-29 11:02:31 +02:00
ackermann_function.yul FunctionSpecializer: skip specializing recursive functions 2021-03-29 11:02:31 +02:00
and_or_combination.yul Move AND with constant inside OR. 2021-03-09 15:26:19 +01:00
aztec.yul Update tests. 2021-11-03 12:39:55 +01:00
call_arguments_with_side_effects.yul Tests for Yul argument evaluation order after optimization 2023-07-17 16:40:43 +02:00
call_arguments_without_side_effects.yul Tests for Yul argument evaluation order after optimization 2023-07-17 16:40:43 +02:00
clear_after_if_continue.yul Rematerialize zero literals 2023-08-07 17:33:16 +02:00
combine_shift_and_and_2.yul Remove flag. 2020-09-14 17:35:04 +02:00
combine_shift_and_and_3.yul Remove flag. 2020-09-14 17:35:04 +02:00
combine_shift_and_and_unsplit.yul Remove flag. 2020-09-14 17:35:04 +02:00
combine_shift_and_and.yul Remove flag. 2020-09-14 17:35:04 +02:00
create2_and_mask.yul Rematerialize zero literals 2023-08-07 17:33:16 +02:00
create_and_mask.yul Remove flag. 2020-09-14 17:35:04 +02:00
devcon_example.yul Rematerialize zero literals with default cleanup sequence 2023-09-04 15:40:33 +02:00
extcodelength.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00
fibonacci.yul FunctionSpecializer: skip specializing recursive functions 2021-03-29 11:02:31 +02:00
loopInvariantCodeMotion.yul Rematerialize zero literals with default cleanup sequence 2023-09-04 15:40:33 +02:00
medium.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00
name_cleaner_reserved.yul Rematerialize zero literals with default cleanup sequence 2023-09-04 15:40:33 +02:00
no_move_loop_orig.yul Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
remove_redundant_assignments_in_switch.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00
reserved_identifiers.yul Do not replace zeros by return variable. 2021-04-22 16:54:02 +02:00
reuse_vars_bug_in_simplifier.yul Prepare tests to be meaningful. 2021-10-13 17:56:43 +02:00
shift_signextend.yul Test. 2021-08-16 18:54:33 +02:00
ssaReverse.yul Prepare tests to be meaningful. 2021-10-13 17:56:43 +02:00
ssaReverseComplex.yul Prepare tests to be meaningful. 2021-10-13 17:56:43 +02:00
stack_compressor_msize.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00
static_array_slot_computation.yul Rematerialize zero literals 2023-08-07 17:33:16 +02:00
storage.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00
switch_inline_match_default.yul Prepare tests to be meaningful. 2021-10-13 17:56:43 +02:00
switch_inline.yul Prepare tests to be meaningful. 2021-10-13 17:56:43 +02:00
unusedFunctionParameterPruner_loop.yul Rematerialize zero literals 2023-08-07 17:33:16 +02:00
unusedFunctionParameterPruner_recursion.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00
unusedFunctionParameterPruner_return.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00
unusedFunctionParameterPruner_simple.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00
unusedFunctionParameterPruner.yul Unused store eliminator. 2022-03-10 18:25:28 +01:00