[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/e8113638/math-on-bits update
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/e8113638/math-on-bits updated. v0.9.0-801-gde3a96b |
Date: |
Fri, 3 Nov 2017 00:36:10 +0100 (CET) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Viua VM".
The branch, issue/e8113638/math-on-bits has been updated
via de3a96bb101f27e31f144b2d05f45242123e177f (commit)
via df7a818bf41c8c18b2917ea7e8ad00fcb523c1fb (commit)
via 2bb5261617df2ed626c74e358858e957ecaa9c4a (commit)
via 128249a998ecaddf6e8d581d780cc9beda93fc5e (commit)
via 8d1fafbdb312c9d452e7d5280a5785e01440f34c (commit)
via 49665be0b5481bdf0415604723eab2c66a2cb18b (commit)
via 31cae21d8c48b0482874ddd41a1e5de938511690 (commit)
via 8ddd407bc65e8af2500b06077d246f9fd907c2e4 (commit)
from 22956bdcdc7a7668f98652142d9c2b64bd58fab0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit de3a96bb101f27e31f144b2d05f45242123e177f
Author: Marek Marecki <address@hidden>
Date: Fri Nov 3 00:36:06 2017 +0100
Fix disassembly of "wrapdiv"
commit df7a818bf41c8c18b2917ea7e8ad00fcb523c1fb
Author: Marek Marecki <address@hidden>
Date: Thu Nov 2 22:29:23 2017 +0100
Implement shifts in terms of "primitive" functions
commit 2bb5261617df2ed626c74e358858e957ecaa9c4a
Author: Marek Marecki <address@hidden>
Date: Thu Nov 2 22:28:18 2017 +0100
Enforce style guide
commit 128249a998ecaddf6e8d581d780cc9beda93fc5e
Author: Marek Marecki <address@hidden>
Date: Thu Nov 2 22:03:38 2017 +0100
Add bits subtraction test
commit 8d1fafbdb312c9d452e7d5280a5785e01440f34c
Author: Marek Marecki <address@hidden>
Date: Thu Nov 2 21:24:11 2017 +0100
Implement dummy binary division (WITH BUG)
commit 49665be0b5481bdf0415604723eab2c66a2cb18b
Author: Marek Marecki <address@hidden>
Date: Thu Nov 2 21:23:05 2017 +0100
Add size calculator for binary division
commit 31cae21d8c48b0482874ddd41a1e5de938511690
Author: Marek Marecki <address@hidden>
Date: Thu Nov 2 21:22:28 2017 +0100
Change names of bits-related instruction size calculators
The functions will be reused for other arithemtic modes.
commit 8ddd407bc65e8af2500b06077d246f9fd907c2e4
Author: Marek Marecki <address@hidden>
Date: Thu Nov 2 21:21:14 2017 +0100
Assemble "wrapdiv" instructions
-----------------------------------------------------------------------
Summary of changes:
include/viua/cg/bytecode/instructions.h | 1 +
include/viua/process.h | 1 +
include/viua/program.h | 1 +
include/viua/types/bits.h | 1 +
...extends_to_width_of_lhs.asm => subtraction.asm} | 9 +-
src/cg/bytecode/instructions.cpp | 5 +
src/cg/disassembler/disassembler.cpp | 1 +
src/cg/tools.cpp | 23 ++--
src/front/asm/assemble_instruction.cpp | 11 ++
src/process/dispatch.cpp | 3 +
src/process/instr/bits.cpp | 16 +++
src/programinstructions.cpp | 5 +
src/types/bits.cpp | 153 ++++++++++++---------
tests/tests.py | 3 +
14 files changed, 155 insertions(+), 78 deletions(-)
copy sample/asm/bits/arithmetic/{addition_extends_to_width_of_lhs.asm =>
subtraction.asm} (80%)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/e8113638/math-on-bits updated. v0.9.0-801-gde3a96b,
git <=