llvm-context: fix off-by-one in SDIV overflow semantics (#398)

- Fix the wrong predicate (the negative side in 2s complement has one
more bit)
- Increase test coverage

Signed-off-by: xermicus <cyrill@parity.io>
This commit is contained in:
xermicus
2025-10-31 14:07:01 +01:00
committed by GitHub
parent df1921ba93
commit c0cdde5a5a
4 changed files with 8 additions and 3 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
{
"Baseline": 914,
"Computation": 2295,
"DivisionArithmetics": 14510,
"DivisionArithmetics": 14496,
"ERC20": 17482,
"Events": 1674,
"FibonacciIterative": 1490,