[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/ce6f5d82/rewrite-assembler u
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/ce6f5d82/rewrite-assembler updated. v0.9.0-2211-g99ad311 |
Date: |
Thu, 18 Oct 2018 20:50:17 +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/ce6f5d82/rewrite-assembler has been updated
via 99ad311136b6280e895bb3259ddfc6a4b4454af9 (commit)
from 08ff672858b1361de429e82ff653691823d31ea2 (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 99ad311136b6280e895bb3259ddfc6a4b4454af9
Author: Marek Marecki <address@hidden>
Date: Thu Oct 18 20:47:18 2018 +0200
Parse and normalise the `vpop` instruction
Now, all four forms that were supported by old code are recognised by
the new parser:
vpop {register_address} {register_address} {register_address}
vpop void {register_address} {register_address}
vpop {register_address} {register_address} void
vpop void {register_address} void
In general, the syntax of the `vpop` instruction looks like this:
vpop ( void | register_address ) register_address ( void |
register_address )
-----------------------------------------------------------------------
Summary of changes:
src/tooling/libs/lexer/normaliser.cpp | 28 +++++++++++++++++++++++++++-
src/tooling/libs/parser/parse.cpp | 35 ++++++++++++++++++++++++++++++++++-
2 files changed, 61 insertions(+), 2 deletions(-)
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/ce6f5d82/rewrite-assembler updated. v0.9.0-2211-g99ad311,
git <=