You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add division operations for RISC-V semantics (#146)
Implement signed (`/Word`) and unsigned (`/uWord`) division rules in the
RISC-V semantics. Update the handling of special cases for division by
zero and signed overflow. Refactor test functions to include
comprehensive test cases for both division operations, ensuring
compliance with RISC-V specifications.
- Added rules for `DIV` and `DIVU` instructions in `riscv.md`.
- Updated syntax definitions in `word.md` for division operations.
- Introduced new test cases for division in `test_functions.py` to
validate expected behavior.
---------
Co-authored-by: devops <devops@runtimeverification.com>
Co-authored-by: Tamás Tóth <tothtamas28@users.noreply.github.com>
Co-authored-by: automergerpr-permission-manager[bot] <190534181+automergerpr-permission-manager[bot]@users.noreply.github.com>
0 commit comments