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/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



reply via email to

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