[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/177/5534fb2a/implement-bit-m
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/177/5534fb2a/implement-bit-manipulation-instructions updated. v0.9.0-84-g87533ad |
Date: |
Sat, 15 Jul 2017 22:23:40 +0200 (CEST) |
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/177/5534fb2a/implement-bit-manipulation-instructions has been
updated
via 87533adf5240f2c39c08d65764d186e4798fad80 (commit)
via 70057df8e46ae72fae7c1dfb8a3fb58d7b674017 (commit)
via e9cc119471f79314e13fa853aa282f816b18deaf (commit)
via b47d843cbbdce4d0ff4ef02cdbc880d808a2fa69 (commit)
via a2df426b5ed33fc5d2b7a90648080be7c23666cc (commit)
via cbda7b06276ca3da9e723f58ca8b488c2fc3fceb (commit)
via 47fb92fbd8fc107a7494c0de0095dd870cde098d (commit)
via 47b6c48803320ebbd67a627e8ff36d0b5f95bb43 (commit)
via 5a6d7235349a5f5441dc36ec9677b5006d0272c7 (commit)
via f6b9693078f1321e1cd5c2d33b146885476ee6e5 (commit)
via 61824a0baa1c27c833a9c9c5576c81940cd2d0bd (commit)
from b320761501ee00d28a07c52d30779f8640e41199 (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 87533adf5240f2c39c08d65764d186e4798fad80
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 22:23:37 2017 +0200
Basic assembly and disassembly of literal hexadecimals
commit 70057df8e46ae72fae7c1dfb8a3fb58d7b674017
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 22:18:12 2017 +0200
Fix normalisation does not include the "0b" prefix
commit e9cc119471f79314e13fa853aa282f816b18deaf
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 21:31:20 2017 +0200
Remove useless print
commit b47d843cbbdce4d0ff4ef02cdbc880d808a2fa69
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 16:19:17 2017 +0200
Handle "bits" with literal binaries in assembler frontend
commit a2df426b5ed33fc5d2b7a90648080be7c23666cc
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 16:18:38 2017 +0200
Disassembly of "bits" with literal binaries
commit cbda7b06276ca3da9e723f58ca8b488c2fc3fceb
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 16:17:26 2017 +0200
Handle size calculation for "bits" with literal binaries
commit 47fb92fbd8fc107a7494c0de0095dd870cde098d
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 16:16:38 2017 +0200
Fix lengths should be ceiled, not rounded (bitstrings are padded to
multiples of 8)
commit 47b6c48803320ebbd67a627e8ff36d0b5f95bb43
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 16:14:11 2017 +0200
Static analysis recognises literal binaries
commit 5a6d7235349a5f5441dc36ec9677b5006d0272c7
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 16:12:30 2017 +0200
Program generator passes "bits" with literal immediates
commit f6b9693078f1321e1cd5c2d33b146885476ee6e5
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 16:11:43 2017 +0200
Emit "bits" instruction with immediate literals
commit 61824a0baa1c27c833a9c9c5576c81940cd2d0bd
Author: Marek Marecki <address@hidden>
Date: Sat Jul 15 16:10:09 2017 +0200
Conversion from literal binary, octal, and hexadecimal to byte strings
-----------------------------------------------------------------------
Summary of changes:
include/viua/cg/assembler/assembler.h | 5 ++
include/viua/cg/bytecode/instructions.h | 2 +
include/viua/program.h | 1 +
src/cg/assembler/operands.cpp | 136 ++++++++++++++++++++++++++++++++
src/cg/assembler/static_analysis.cpp | 10 ++-
src/cg/bytecode/instructions.cpp | 23 ++++++
src/cg/disassembler/disassembler.cpp | 88 ++++++++++++++++++++-
src/cg/tools.cpp | 33 +++++++-
src/front/asm/assemble_instruction.cpp | 15 +++-
src/programinstructions.cpp | 5 ++
10 files changed, 307 insertions(+), 11 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/177/5534fb2a/implement-bit-manipulation-instructions updated. v0.9.0-84-g87533ad,
git <=