mirror of
https://github.com/pezkuwichain/revive.git
synced 2026-10-20 18:56:17 +00:00
This appears to be NFC change as new pass manager handles --passes=default<O0> correctly. Still must be useful as a safeguard and possibly for the old pass manager that is still used by backend. ``` Contract Without (bytes) With noinline+optnone (bytes) ─────────────────────────────── ───────────────── ──────────────────────────── contract.sol:C 1,266 1,266 Fibonacci:Iterative 2,506 2,506 Storage 3,671 3,671 Fibonacci:Recursive 3,794 3,794 Computation 5,776 5,776 Fibonacci:Binet 8,786 8,786 large_div_rem 10,705 10,705 DivisionArithmetics 14,831 14,831 ERC20 32,288 32,288 ERC20Tester 34,589 34,589 ```