Extract StackReuseCodegen tests.

This commit is contained in:
Daniel Kirchner
2021-03-09 15:47:24 +01:00
parent 1d95f95635
commit e99da7e015
36 changed files with 703 additions and 420 deletions
@@ -0,0 +1,19 @@
{ for { let z := 0 } 1 { } { let x := 3 } let t := 2 }
// ====
// stackOptimization: true
// ----
// PUSH1 0x0
// POP
// JUMPDEST
// PUSH1 0x1
// ISZERO
// PUSH1 0x11
// JUMPI
// PUSH1 0x3
// POP
// JUMPDEST
// PUSH1 0x3
// JUMP
// JUMPDEST
// PUSH1 0x2
// POP