[Top][All Lists]

[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-112-g2535f73
Date: Sun, 16 Jul 2017 23:11:39 +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 
       via  2535f73049341b404c133c4821e26e21f7f368f1 (commit)
       via  47dcd2254ab558e60f2d0c83109749df782db5af (commit)
       via  ce15bd552ba111795d8c0c5acdac5011845b1eb3 (commit)
       via  eda2e44c6c25ee07ecad33419f1063d68b18c4fc (commit)
      from  373fddb713c44b839be61f540ed2cffbad71748b (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 2535f73049341b404c133c4821e26e21f7f368f1
Author: Marek Marecki <address@hidden>
Date:   Sun Jul 16 23:11:37 2017 +0200

    Test "shl" to void

commit 47dcd2254ab558e60f2d0c83109749df782db5af
Author: Marek Marecki <address@hidden>
Date:   Sun Jul 16 23:11:19 2017 +0200

    Test "shl" shifted-out part

commit ce15bd552ba111795d8c0c5acdac5011845b1eb3
Author: Marek Marecki <address@hidden>
Date:   Sun Jul 16 23:10:54 2017 +0200

    Make "shl" support void target

commit eda2e44c6c25ee07ecad33419f1063d68b18c4fc
Author: Marek Marecki <address@hidden>
Date:   Sun Jul 16 23:08:57 2017 +0200

    Bit shift instructions' target may be void
    Currently implemented only on the SA level.
    Bit shift instructions output the "shifted out" part, and
    modify the input in-place.
    Sometimes the shifted-out output may not be interesting so these
    instructions should support "void" as their target.


Summary of changes:
 sample/asm/bits/manipulation/shl.asm                |  3 ++-
 .../bits/manipulation/{shl.asm => shl_to_void.asm}  |  2 +-
 src/cg/assembler/static_analysis.cpp                | 21 +++++++++++++++++++--
 src/front/asm/assemble_instruction.cpp              | 16 ++++++++++++----
 src/process/instr/bits.cpp                          | 11 +++++++++--
 tests/                                      |  5 ++++-
 6 files changed, 47 insertions(+), 11 deletions(-)
 copy sample/asm/bits/manipulation/{shl.asm => shl_to_void.asm} (95%)

Viua VM

reply via email to

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