solidity/test/libyul/yulOptimizerTests/expressionSimplifier
2020-09-29 17:44:09 +02:00
..
assigned_vars_multi.yul Remove flag. 2020-09-14 17:35:04 +02:00
byte_after_shr_non_mul_of_8.yul Optimize byte-after-shr for shift amounts that are not multiples of 8. 2020-08-04 12:16:23 +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.yul Remove flag. 2020-09-14 17:35:04 +02:00
constant_propagation.yul Remove flag. 2020-09-14 17:35:04 +02:00
constants.yul Remove flag. 2020-09-14 17:35:04 +02:00
create2_and_mask.yul Remove flag. 2020-09-14 17:35:04 +02:00
create_and_mask.yul Remove flag. 2020-09-14 17:35:04 +02:00
exp_simplifications.yul Optimize exp when base is -1 2020-09-29 17:44:09 +02:00
idempotency.yul Remove flag. 2020-09-14 17:35:04 +02:00
identity_rules_complex.yul Remove flag. 2020-09-14 17:35:04 +02:00
identity_rules_negative.yul Remove flag. 2020-09-14 17:35:04 +02:00
identity_rules_simple.yul Remove flag. 2020-09-14 17:35:04 +02:00
including_function_calls.yul Remove flag. 2020-09-14 17:35:04 +02:00
inside_for.yul Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
invariant.yul Remove flag. 2020-09-14 17:35:04 +02:00
large_byte_access.yul Remove flag. 2020-09-14 17:35:04 +02:00
mod_and_1.yul Remove flag. 2020-09-14 17:35:04 +02:00
mod_and_2.yul Remove flag. 2020-09-14 17:35:04 +02:00
not_applied_function_call_different_arguments.yul Remove flag. 2020-09-14 17:35:04 +02:00
not_applied_function_call_different_names.yul Remove flag. 2020-09-14 17:35:04 +02:00
not_applied_function_call_equality_not_movable.yul Remove flag. 2020-09-14 17:35:04 +02:00
not_applied_removes_non_constant_and_not_movable.yul Remove flag. 2020-09-14 17:35:04 +02:00
pop_byte_shr_call.yul Remove flag. 2020-09-14 17:35:04 +02:00
pop_byte_shr_func_trivial.yul Remove flag. 2020-09-14 17:35:04 +02:00
pop_byte_shr_func.yul Remove flag. 2020-09-14 17:35:04 +02:00
reassign.yul Remove flag. 2020-09-14 17:35:04 +02:00
remove_redundant_shift_masking.yul Remove flag. 2020-09-14 17:35:04 +02:00
replace_too_large_shift.yul Remove flag. 2020-09-14 17:35:04 +02:00
return_vars_zero.yul Remove flag. 2020-09-14 17:35:04 +02:00
reversed.yul Remove flag. 2020-09-14 17:35:04 +02:00
selfbalance_not_supported.yul Remove flag. 2020-09-14 17:35:04 +02:00
selfbalance_split.yul Remove flag. 2020-09-14 17:35:04 +02:00
selfbalance_supported.yul Remove flag. 2020-09-14 17:35:04 +02:00
side_effects_in_for_condition.yul Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
smoke.yul Moved "step" from settings to expectations. 2020-03-19 13:59:05 +01:00
unassigend_vars_multi.yul Remove flag. 2020-09-14 17:35:04 +02:00
unassigned_vars.yul Remove flag. 2020-09-14 17:35:04 +02:00