mirror of
https://github.com/roc-lang/roc.git
synced 2025-12-23 08:48:03 +00:00
* Implement bitwise shifts Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Add low_level_interp shift tests Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Fix wrong test Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Use appropriate byte size for shifts Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Simplify shift left and right interpreter Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Factorize the num_shift_right_zf_by in interpreter Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Add edge cases tests for shifts Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Fix an edge case test Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Truncate shift left to the correct precision Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * Add shift operators to the borrow switch Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> * restore accidental deletions --------- Signed-off-by: Matthieu Pizenberg <matthieu.pizenberg@gmail.com> Co-authored-by: Anton-4 <17049058+Anton-4@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| benchmarks | ||
| repl_basic_test | ||
| basic_release_test.sh | ||
| build_basic_cli.sh | ||
| build_basic_webserver.sh | ||
| check_debug_vars.sh | ||
| check_test_wiring.zig | ||
| custom_valgrind.sh | ||
| earthly-conf.yml | ||
| enable-lld.sh | ||
| glossary-link-checker.roc | ||
| package_release.sh | ||
| roc_test_builtins.sh | ||
| update_basic_cli_url.sh | ||
| valgrind.supp | ||
| write_version.sh | ||
| www-repl.sh | ||
| zig_lints.zig | ||