Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat[venom]: binopt #4281

Draft
wants to merge 46 commits into
base: master
Choose a base branch
from

truthy fix of eq

63fdfd5
Select commit
Loading
Failed to load commit list.
Draft

feat[venom]: binopt #4281

truthy fix of eq
63fdfd5
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Oct 13, 2024 in 0s

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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov codecov / codecov/patch

vyper/venom/passes/algebraic_optimization.py#L191

Added line #L191 was not covered by tests