[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Viuavm-commits] [SCM] Viua VM branch issue/182/98f0d231/invalid-semanti

From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/182/98f0d231/invalid-semantics-of-register-access-in-vinsert-instruction updated. v0.9.0-180-g2554549
Date: Mon, 21 Aug 2017 21:52:43 +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, 
has been updated
       via  255454995eedd9a91085f95be262062117acd810 (commit)
       via  8e7c8843b961a0e74e0e90551d824fecad1017ff (commit)
       via  0af53ee3033143a34802f5f61bc7b8e732a6b952 (commit)
       via  f958c0323a506fecc57f819eca26ee35450de5dc (commit)
      from  082d3b913f7a516f12eabb15cae185dc2489b439 (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 255454995eedd9a91085f95be262062117acd810
Author: Marek Marecki <address@hidden>
Date:   Mon Aug 21 21:52:32 2017 +0200

    Fix sample code for new "vinsert" behaviour

commit 8e7c8843b961a0e74e0e90551d824fecad1017ff
Author: Marek Marecki <address@hidden>
Date:   Mon Aug 21 21:51:53 2017 +0200

    Integer literals (as register index type? oh, man...) no longer supported 
as the index operand of "vinsert"

commit 0af53ee3033143a34802f5f61bc7b8e732a6b952
Author: Marek Marecki <address@hidden>
Date:   Mon Aug 21 21:50:37 2017 +0200

    Separate analysis of "vinsert" and "vpush"
    "vinsert" needs slightly more checking, and
    it would be incompatible with the needs of "vpush".

commit f958c0323a506fecc57f819eca26ee35450de5dc
Author: Marek Marecki <address@hidden>
Date:   Mon Aug 21 21:49:22 2017 +0200

    Use "void" instead of a register index (there is no reasonable default 


Summary of changes:
 .../pointers/vinsert_pointer_dereference_as_source.asm |  3 ++-
 .../pointers/vinsert_pointer_dereference_as_target.asm |  3 ++-
 .../vinsert_empties_registers.asm                      |  3 ++-
 sample/asm/vector/out_of_range_index_positive.asm      | 15 +++++++++------
 sample/asm/vector/vinsert.asm                          | 18 ++++++++++--------
 src/cg/assembler/static_analysis.cpp                   | 17 ++++++++++++++++-
 src/cg/lex.cpp                                         |  2 +-
 src/process/instr/vector.cpp                           | 12 ++++++++++--
 src/stdlib/viua/vector.asm                             |  2 +-
 tests/                                         |  2 +-
 10 files changed, 54 insertions(+), 23 deletions(-)

Viua VM

reply via email to

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