[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-850-g8e31a46 |
Date: |
Thu, 9 Nov 2017 23:15:46 +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 8e31a46f30279b4f604788040bd800d95b8d5b1a (commit)
via c1cc77cc2554b00b2656437ca1a696d3c4465b55 (commit)
via 6c44acdb0de1513d4b8c6db5936674779e3ae76a (commit)
via 1bd7f76255c49c03462166e9c6fe89db7f821a5e (commit)
via f148d8365fd3a2f84ac66b0cb1bfa3d99de1920e (commit)
via fea524739da89785cc13b1180f8e945b576130da (commit)
via 8979119c7407ee14aef189742ed4c460a94a49cd (commit)
via 750dd98a0720b65ecf6aaf44c0198676e55dfda3 (commit)
via 2666e07a35631641da6ef36d89d50e4b1eb5f492 (commit)
from 77c1a766e32840b0ea1c923798a7f53dee122dd1 (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 8e31a46f30279b4f604788040bd800d95b8d5b1a
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:15:30 2017 +0100
Add dispatch buggy versions of checked signed airthmetic
commit c1cc77cc2554b00b2656437ca1a696d3c4465b55
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:14:07 2017 +0100
Move related functions closer
commit 6c44acdb0de1513d4b8c6db5936674779e3ae76a
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:13:09 2017 +0100
Assemble checked arithmetic instructions
commit 1bd7f76255c49c03462166e9c6fe89db7f821a5e
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:12:33 2017 +0100
Rename size calculators to match instruction names
commit f148d8365fd3a2f84ac66b0cb1bfa3d99de1920e
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:07:40 2017 +0100
Declare functions required for checked arithmetic instructions
commit fea524739da89785cc13b1180f8e945b576130da
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:06:42 2017 +0100
Disassemble checked arithmetic instructions
commit 8979119c7407ee14aef189742ed4c460a94a49cd
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:05:44 2017 +0100
Update docs
commit 750dd98a0720b65ecf6aaf44c0198676e55dfda3
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:05:19 2017 +0100
Reduce code duplication
commit 2666e07a35631641da6ef36d89d50e4b1eb5f492
Author: Marek Marecki <address@hidden>
Date: Thu Nov 9 23:03:35 2017 +0100
Update bytecode definition
Make checked arithmetic distinguish between signed and unsigned values.
-----------------------------------------------------------------------
Summary of changes:
include/viua/bytecode/maps.h | 16 ++--
include/viua/bytecode/opcodes.h | 32 ++++++--
include/viua/cg/bytecode/instructions.h | 12 +++
include/viua/process.h | 12 +++
include/viua/program.h | 12 +++
.../frontend/static_analyser/register_usage.cpp | 8 +-
src/cg/bytecode/instructions.cpp | 49 ++++++++++++
src/cg/disassembler/disassembler.cpp | 10 +++
src/cg/tools.cpp | 90 +++++++++++++++++++---
src/front/asm/assemble_instruction.cpp | 87 ++++++++++++---------
src/process/dispatch.cpp | 15 ++++
src/process/instr/bits.cpp | 66 ++++++++++++++--
src/programinstructions.cpp | 50 ++++++++++++
13 files changed, 387 insertions(+), 72 deletions(-)
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-850-g8e31a46,
git <=