[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/169/using-multiple-register-
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/169/using-multiple-register-sets-in-single-instruction updated. v0.8.4-886-gc4c8ca2 |
Date: |
Sun, 29 Jan 2017 21:14:45 +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/169/using-multiple-register-sets-in-single-instruction has
been updated
via c4c8ca2fc59821026bd1149c42ba2deeb75d3c5d (commit)
via c25db1648e52fbfd323eeee21a974c5798ade69f (commit)
from d99569a3f77ffcb2a5f83f69839a431438da459a (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 c4c8ca2fc59821026bd1149c42ba2deeb75d3c5d
Author: Marek Marecki <address@hidden>
Date: Sun Jan 29 21:14:15 2017 +0100
Update Changelog
commit c25db1648e52fbfd323eeee21a974c5798ade69f
Author: Marek Marecki <address@hidden>
Date: Sun Jan 29 21:12:47 2017 +0100
Remove tmpri and tmpro instructions, remove temporary register
The same behaviour (moving objects between register sets) may be
achieved by using move, copy, or swap instructions and
explicit register set names.
-----------------------------------------------------------------------
Summary of changes:
Changelog.markdown | 1 +
include/viua/bytecode/bytetypedef.h | 1 -
include/viua/bytecode/maps.h | 4 ---
include/viua/bytecode/opcodes.h | 4 ---
include/viua/cg/bytecode/instructions.h | 2 --
include/viua/process.h | 5 ----
include/viua/program.h | 2 --
include/viua/version.h | 2 +-
sample/asm/functions/static_registers.asm | 6 +----
.../regmod/fetching_from_empty_tmp_register.asm | 25 ------------------
sample/asm/regmod/tmprio.asm | 30 ----------------------
.../tmpri_empties_registers.asm | 25 ------------------
.../tmpri_from_empty_register.asm | 25 ------------------
.../tmpro_makes_registers_nonempty.asm | 25 ------------------
src/cg/assembler/static_analysis.cpp | 13 ----------
src/cg/assembler/verify.cpp | 1 -
src/cg/bytecode/instructions.cpp | 12 ---------
src/cg/disassembler/disassembler.cpp | 14 ----------
src/cg/lex.cpp | 1 -
src/cg/tools.cpp | 18 -------------
src/front/asm/generate.cpp | 8 ------
src/front/wdb.cpp | 8 ++----
src/process.cpp | 2 +-
src/process/dispatch.cpp | 6 -----
src/process/instr/registers.cpp | 23 -----------------
src/programinstructions.cpp | 14 ----------
tests/tests.py | 12 ---------
27 files changed, 6 insertions(+), 283 deletions(-)
delete mode 100644 sample/asm/regmod/fetching_from_empty_tmp_register.asm
delete mode 100644 sample/asm/regmod/tmprio.asm
delete mode 100644
sample/asm/static_analysis_errors/tmpri_empties_registers.asm
delete mode 100644
sample/asm/static_analysis_errors/tmpri_from_empty_register.asm
delete mode 100644
sample/asm/static_analysis_errors/tmpro_makes_registers_nonempty.asm
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/169/using-multiple-register-sets-in-single-instruction updated. v0.8.4-886-gc4c8ca2,
git <=