solidity/test/libyul/evmCodeTransform/stackReuse
2021-06-28 18:11:57 +02:00
..
for_1.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
for_2.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
function_argument_reuse_without_retparams.yul Have the stack optimization in the code transform only reuse slots that are reachable and fix argument slot reuse on functions without return variables. 2021-06-28 18:11:57 +02:00
function_argument_reuse.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_call.yul Reuse function argument slots and defer allocation of return variable slots in EVMCodeTransform. 2021-04-06 13:38:05 +02:00
function_many_arguments.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_params_and_retparams_partly_used.yul Reuse function argument slots and defer allocation of return variable slots in EVMCodeTransform. 2021-04-06 13:38:05 +02:00
function_params_and_retparams.yul Reuse function argument slots and defer allocation of return variable slots in EVMCodeTransform. 2021-04-06 13:38:05 +02:00
function_params.yul Reuse function argument slots and defer allocation of return variable slots in EVMCodeTransform. 2021-04-06 13:38:05 +02:00
function_retparam_block.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_retparam_declaration.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_retparam_for.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_retparam_if.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_retparam_leave.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_retparam_read.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_retparam_unassigned_multiple.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_retparam_unassigned.yul Update test expectations. 2021-04-06 13:41:26 +02:00
function_retparam.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
function_trivial.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
function_with_body_embedded.yul Update test expectations. 2021-04-06 13:41:26 +02:00
functions_multi_return.yul Reuse function argument slots and defer allocation of return variable slots in EVMCodeTransform. 2021-04-06 13:38:05 +02:00
if.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
last_use_in_nested_block.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
multi_reuse_same_variable_name.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
multi_reuse_single_slot_nested.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
multi_reuse_single_slot.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
reuse_on_decl_assign_not_same_scope.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
reuse_on_decl_assign_to_last_used_expr.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
reuse_on_decl_assign_to_last_used.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
reuse_on_decl_assign_to_not_last_used.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
reuse_slots_function_with_gaps.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
reuse_slots_function.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
reuse_slots.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
reuse_too_deep_slot.yul Move function arguments and return values. 2021-06-28 18:11:57 +02:00
single_var_assigned_plus_code_and_reused.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
single_var_assigned_plus_code.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
single_var_assigned.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
single_var.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00
smoke.yul Trivial isoltest updates: normalized whitespace 2021-04-20 17:38:29 +02:00
switch.yul Extract StackReuseCodegen tests. 2021-03-09 15:47:24 +01:00