feat[venom]: binopt #4281
feat[venom]: binopt #4281
12.70% of diff hit (target 91.35%)
View this Pull Request on Codecov
12.70% of diff hit (target 91.35%)
Annotations
Check warning on line 52 in vyper/venom/__init__.py
codecov / codecov/patch
vyper/venom/__init__.py#L52
Added line #L52 was not covered by tests
Check warning on line 32 in vyper/venom/analysis/dfg.py
codecov / codecov/patch
vyper/venom/analysis/dfg.py#L31-L32
Added lines #L31 - L32 were not covered by tests
Check warning on line 30 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L30
Added line #L30 was not covered by tests
Check warning on line 34 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L33-L34
Added lines #L33 - L34 were not covered by tests
Check warning on line 42 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L42
Added line #L42 was not covered by tests
Check warning on line 44 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L44
Added line #L44 was not covered by tests
Check warning on line 47 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L47
Added line #L47 was not covered by tests
Check warning on line 49 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L49
Added line #L49 was not covered by tests
Check warning on line 51 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L51
Added line #L51 was not covered by tests
Check warning on line 56 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L56
Added line #L56 was not covered by tests
Check warning on line 59 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L58-L59
Added lines #L58 - L59 were not covered by tests
Check warning on line 109 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L109
Added line #L109 was not covered by tests
Check warning on line 135 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L135
Added line #L135 was not covered by tests
Check warning on line 147 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L147
Added line #L147 was not covered by tests
Check warning on line 151 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L149-L151
Added lines #L149 - L151 were not covered by tests
Check warning on line 153 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L153
Added line #L153 was not covered by tests
Check warning on line 158 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L158
Added line #L158 was not covered by tests
Check warning on line 163 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L160-L163
Added lines #L160 - L163 were not covered by tests
Check warning on line 168 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L168
Added line #L168 was not covered by tests
Check warning on line 172 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L171-L172
Added lines #L171 - L172 were not covered by tests
Check warning on line 175 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L175
Added line #L175 was not covered by tests
Check warning on line 178 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L178
Added line #L178 was not covered by tests
Check warning on line 185 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L182-L185
Added lines #L182 - L185 were not covered by tests
Check warning on line 188 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L187-L188
Added lines #L187 - L188 were not covered by tests
Check warning on line 191 in vyper/venom/passes/algebraic_optimization.py
codecov / codecov/patch
vyper/venom/passes/algebraic_optimization.py#L191
Added line #L191 was not covered by tests