viuavm-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]