[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Viuavm-commits] [SCM] Viua VM branch issue/fee57cd7/fix-compliation-wit
From: |
git |
Subject: |
[Viuavm-commits] [SCM] Viua VM branch issue/fee57cd7/fix-compliation-with-higher-optimisation-levels updated. v0.9.0-1495-g6b27c08 |
Date: |
Mon, 9 Apr 2018 13:30:13 +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/fee57cd7/fix-compliation-with-higher-optimisation-levels has
been updated
via 6b27c0878831f6b09818997341b5ec405ef0b894 (commit)
via 6ae5eb0a3d8be9160e77e3c182f8bebc3bc8e01f (commit)
via fc482883aca00bf5e4e59db73e953f55c7d5d4c6 (commit)
via 963fe7b87d89f4ce7dd310efb93dcfcd155d662a (commit)
via 42f29028fc3bc3c4f3d3bfa0bada0407432ac163 (commit)
via 15c21c8a8f55599fb195dd6a589d5f12671f263e (commit)
via c81c0c0dfdf2762673d2d5d721f0fd3926343a4f (commit)
via 9421e153cee36e95de0838d5c1b726fa57998157 (commit)
via b6ef1be81eda032b049617d7a7d71447a1319ef1 (commit)
via 4f798123d6955491f8e92f31cb6770bbb6d66d77 (commit)
via f224ee9e00bffbdaf671abff69d267e8ac45d29c (commit)
via 5906ef053b7b4c4075a1a73e04755ea0401f5708 (commit)
via 2f1fc29f8fb28a28bafd137c6dd2cfcbef032a74 (commit)
via 9734eef1d537078bc974144539770bf2fcf5a6ae (commit)
via f045a2ed5b9ca193acc820375521f656a720d3c6 (commit)
via 7b048d9053d7cd83657c5cd0a98906e4e876a4e2 (commit)
via e5ee111682933af4e360744f21d6772ee3c6203e (commit)
via a98b9f010caed0ceed35229293d12c7f281195af (commit)
via 3aae350af9a7f361846271297466ecd83f034e80 (commit)
via 345b1d53b9bb3185b61be6af5910b8eaf9eab25c (commit)
via 235a5d7414c60a0432170ad1111bb5843d58cfa8 (commit)
via 2689b9b37688f6a33820e21da5ef17807891ff7b (commit)
via b419e634f9ab38f9659699653fc536ba1bffbf43 (commit)
via 803ded7396b1e2c22171c0eab71fc7dd171c7170 (commit)
via c32f4ffbc0ca6f0c64f9d2df58d819c0dc576f23 (commit)
via 32d55638fc4b8aaf2471997a64099192f921cd73 (commit)
via fff25839584bb80d5bb18ff07e96a7acc6bdfa5d (commit)
via 787af94f34264e17b6227751663eac6cf64d63ff (commit)
via 155208dd0c2b7e06c0b37c1e7e35309ad85bc4dd (commit)
via d8d12ea507ff9507761408707b0ae90ec6269994 (commit)
via af156f88478cb85c7a30a77751d5f7fcfbd2f2ac (commit)
via 8a3270b51ac50f0809e3cc49f500e16b487d8acd (commit)
via fd0649bc07b824fa806cc194b53ef7511eab3c72 (commit)
via 0212685c5b9c60534b2e39437613ea17d65c2a69 (commit)
via fbc69b92d11b26673dececce59fe8c16865bc0b3 (commit)
via a8c179d13c45189120ebc6aa628e3010bd83161f (commit)
via ffb01ad9c4ab11ba7718e5ca25e45312ac4fc491 (commit)
via 76b8e87882ca9098afe5f53c6b91791cd252d130 (commit)
via 391c602488fdb9f0aa09e6c45f2e25522c7e0158 (commit)
via 96bedd7c43d9af935856809d995727a9e8ed71b2 (commit)
via 0bfd5264abdbe8fdebae806bd053a7cf260ec063 (commit)
via f63ce0a2b2b1bed506a7b8cf3ac1e5ed9819d2c7 (commit)
via ed410e5818b575b7bccd1cbe82725b8bbdcd779d (commit)
via e870995594f0938c4f8b3c1ce008f52b79ad49b5 (commit)
via 8994eccd2ce00dcbd4cc7853d53ad0be50d6e4a8 (commit)
via 4345ea802c333145ec0728a09c34d0ab7d7d63a7 (commit)
via 2f50ad78dab3613d346ae3d38332e702b7391723 (commit)
via 92cf6ec0e2880e96ee94244f67beabb573fbf23f (commit)
via a856dde2c521611258db9f08b89bf66751c51783 (commit)
via 74c737a3938d9e97722a9609c54987b8bf132cb9 (commit)
via 62be6c6fc8909fbcdeb8314b559327252dc403b0 (commit)
via 68f35dfe3cb4dcd229dc0e36303772734fe37ee1 (commit)
via 7e9e88a8b788b7cdb6c9e8aa6a35de38bb4c173f (commit)
via 8f312d8702bfa8d4851aa58995cc09470ee199a9 (commit)
via 9615144ba711e60209069a28e7ba51ab8df7ce2c (commit)
via 91396ef9771dada316fa7ac06548554ea9c185c9 (commit)
via c371477b5ec387b113e6370bc69ecbd49aaabe65 (commit)
via 0132f7a3144cd54ea6d06d6e7b6dbabfef87b5be (commit)
via 97f87fd86c45df7b27506394cfcfb6b8afecb073 (commit)
via 1b4e063361333060e03077f9c7ee361239bc0dc7 (commit)
via 8535d3a8c1916b94e39ea47e42dbd1806cfb7344 (commit)
via 2e8a59689f2a9249498d71129f01cf99fa15bcd3 (commit)
via 92afe370968981051d060725a5d4c77097fd5bdb (commit)
via a5c3af3b70137be803c66f6584a7857f7b27c742 (commit)
via da256c272ed025c4c749c995b888190afc91183c (commit)
via ac8fc19eaff9403796d9596e0c1062fd20d2e301 (commit)
via d4f5bd75065ae95a91e960af35af4a5d0c65868a (commit)
via b2d00bc0610c561b12102464a781776942f9fd8c (commit)
from 17357f7819564976ed810a8d7bbf1664da0de03d (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 6b27c0878831f6b09818997341b5ec405ef0b894
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 13:30:08 2018 +0200
Update issue repository
commit 6ae5eb0a3d8be9160e77e3c182f8bebc3bc8e01f
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 13:29:14 2018 +0200
Move op assembler templates to a header file
commit fc482883aca00bf5e4e59db73e953f55c7d5d4c6
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 13:28:31 2018 +0200
Make register index and type resolvers globally available
commit 963fe7b87d89f4ce7dd310efb93dcfcd155d662a
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:50:16 2018 +0200
Separate function for assembling "frame"
commit 42f29028fc3bc3c4f3d3bfa0bada0407432ac163
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:50:11 2018 +0200
Separate function for assembling "function"
commit 15c21c8a8f55599fb195dd6a589d5f12671f263e
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:50:03 2018 +0200
Separate function for assembling "closure"
commit c81c0c0dfdf2762673d2d5d721f0fd3926343a4f
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:49:55 2018 +0200
Separate function for assembling "capturemove"
commit 9421e153cee36e95de0838d5c1b726fa57998157
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:49:47 2018 +0200
Separate function for assembling "capturecopy"
commit b6ef1be81eda032b049617d7a7d71447a1319ef1
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:49:40 2018 +0200
Separate function for assembling "capture"
commit 4f798123d6955491f8e92f31cb6770bbb6d66d77
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:49:15 2018 +0200
Separate function for assembling "echo"
commit f224ee9e00bffbdaf671abff69d267e8ac45d29c
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:49:08 2018 +0200
Separate function for assembling "print"
commit 5906ef053b7b4c4075a1a73e04755ea0401f5708
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:49:02 2018 +0200
Separate function for assembling "isnull"
commit 2f1fc29f8fb28a28bafd137c6dd2cfcbef032a74
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:48:57 2018 +0200
Separate function for assembling "delete"
commit 9734eef1d537078bc974144539770bf2fcf5a6ae
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:48:51 2018 +0200
Separate function for assembling "swap"
commit f045a2ed5b9ca193acc820375521f656a720d3c6
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:48:42 2018 +0200
Separate function for assembling "ptr"
commit 7b048d9053d7cd83657c5cd0a98906e4e876a4e2
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:48:37 2018 +0200
Separate function for assembling "copy"
commit e5ee111682933af4e360744f21d6772ee3c6203e
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:48:31 2018 +0200
Separate function for assembling "move"
commit a98b9f010caed0ceed35229293d12c7f281195af
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:48:19 2018 +0200
Separate function for assembling "ror"
commit 3aae350af9a7f361846271297466ecd83f034e80
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:48:10 2018 +0200
Separate function for assembling "rol"
commit 345b1d53b9bb3185b61be6af5910b8eaf9eab25c
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:47:22 2018 +0200
Comply with style guide
commit 235a5d7414c60a0432170ad1111bb5843d58cfa8
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 12:47:02 2018 +0200
Set a limit on how much memory GCC can use for const/copy propagation
commit 2689b9b37688f6a33820e21da5ef17807891ff7b
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:53:38 2018 +0200
Separate function for assembling "bitat"
commit b419e634f9ab38f9659699653fc536ba1bffbf43
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:53:31 2018 +0200
Separate function for assembling "bitxor"
commit 803ded7396b1e2c22171c0eab71fc7dd171c7170
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:53:24 2018 +0200
Separate function for assembling "bitnot"
commit c32f4ffbc0ca6f0c64f9d2df58d819c0dc576f23
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:53:18 2018 +0200
Separate function for assembling "bitor"
commit 32d55638fc4b8aaf2471997a64099192f921cd73
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:53:10 2018 +0200
Separate function for assembling "bitand"
commit fff25839584bb80d5bb18ff07e96a7acc6bdfa5d
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:53:04 2018 +0200
Separate function for assembling "or"
commit 787af94f34264e17b6227751663eac6cf64d63ff
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:52:58 2018 +0200
Separate function for assembling "and"
commit 155208dd0c2b7e06c0b37c1e7e35309ad85bc4dd
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:52:54 2018 +0200
Separate function for assembling "not"
commit d8d12ea507ff9507761408707b0ae90ec6269994
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:52:47 2018 +0200
Separate function for assembling "vlen"
commit af156f88478cb85c7a30a77751d5f7fcfbd2f2ac
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:52:38 2018 +0200
Separate function for assembling "vat"
commit 8a3270b51ac50f0809e3cc49f500e16b487d8acd
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:52:32 2018 +0200
Separate function for assembling "vpush"
commit fd0649bc07b824fa806cc194b53ef7511eab3c72
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:52:21 2018 +0200
Separate function for assembling "textconcat"
commit 0212685c5b9c60534b2e39437613ea17d65c2a69
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:52:13 2018 +0200
Separate function for assembling "textcommonsuffix"
commit fbc69b92d11b26673dececce59fe8c16865bc0b3
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:52:07 2018 +0200
Separate function for assembling "textcommonprefix"
commit a8c179d13c45189120ebc6aa628e3010bd83161f
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:51:52 2018 +0200
Separate function for assembling "textlength"
commit ffb01ad9c4ab11ba7718e5ca25e45312ac4fc491
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:51:42 2018 +0200
Separate function for assembling "textat"
commit 76b8e87882ca9098afe5f53c6b91791cd252d130
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:51:36 2018 +0200
Separate function for assembling "texteq"
commit 391c602488fdb9f0aa09e6c45f2e25522c7e0158
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:51:21 2018 +0200
Separate function for assembling "eq"
commit 96bedd7c43d9af935856809d995727a9e8ed71b2
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:51:12 2018 +0200
Separate function for assembling "gte"
commit 0bfd5264abdbe8fdebae806bd053a7cf260ec063
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:51:08 2018 +0200
Separate function for assembling "gt"
commit f63ce0a2b2b1bed506a7b8cf3ac1e5ed9819d2c7
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:51:02 2018 +0200
Separate function for assembling "lte"
commit ed410e5818b575b7bccd1cbe82725b8bbdcd779d
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:50:57 2018 +0200
Separate function for assembling "lt"
commit e870995594f0938c4f8b3c1ce008f52b79ad49b5
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:50:49 2018 +0200
Separate function for assembling "div"
commit 8994eccd2ce00dcbd4cc7853d53ad0be50d6e4a8
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:50:27 2018 +0200
Separate function for assembling "mul"
commit 4345ea802c333145ec0728a09c34d0ab7d7d63a7
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:50:20 2018 +0200
Separate function for assembling "sub"
commit 2f50ad78dab3613d346ae3d38332e702b7391723
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:50:13 2018 +0200
Separate function for assembling "add"
commit 92cf6ec0e2880e96ee94244f67beabb573fbf23f
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:50:05 2018 +0200
Separate function for assembling "stof"
commit a856dde2c521611258db9f08b89bf66751c51783
Author: Marek Marecki <address@hidden>
Date: Mon Apr 9 11:49:58 2018 +0200
Separate function for assembling "stoi"
commit 74c737a3938d9e97722a9609c54987b8bf132cb9
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 19:43:22 2018 +0200
Separate function for assembling "ftoi"
commit 62be6c6fc8909fbcdeb8314b559327252dc403b0
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 19:43:10 2018 +0200
Separate function for assembling "itof"
commit 68f35dfe3cb4dcd229dc0e36303772734fe37ee1
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 19:42:48 2018 +0200
Comply with style guidelines
commit 7e9e88a8b788b7cdb6c9e8aa6a35de38bb4c173f
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 19:13:58 2018 +0200
Separate function for assembling "idec"
commit 8f312d8702bfa8d4851aa58995cc09470ee199a9
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 19:13:53 2018 +0200
Separate function for assembling "iinc"
commit 9615144ba711e60209069a28e7ba51ab8df7ce2c
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 19:13:44 2018 +0200
Separate function for assembling "float"
commit 91396ef9771dada316fa7ac06548554ea9c185c9
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:37:48 2018 +0200
Separate function for assembling "izero"
commit c371477b5ec387b113e6370bc69ecbd49aaabe65
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:32:43 2018 +0200
Code organisation
commit 0132f7a3144cd54ea6d06d6e7b6dbabfef87b5be
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:31:21 2018 +0200
Separate function for assembling "remove"
commit 97f87fd86c45df7b27506394cfcfb6b8afecb073
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:31:06 2018 +0200
Separate function for assembling "msg"
commit 1b4e063361333060e03077f9c7ee361239bc0dc7
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:30:45 2018 +0200
Separate function for assembling "structremove"
commit 8535d3a8c1916b94e39ea47e42dbd1806cfb7344
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:24:42 2018 +0200
More const
commit 2e8a59689f2a9249498d71129f01cf99fa15bcd3
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:24:34 2018 +0200
Separate function for assembling "jump"
commit 92afe370968981051d060725a5d4c77097fd5bdb
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:05:46 2018 +0200
Separate function for assembling "if"
commit a5c3af3b70137be803c66f6584a7857f7b27c742
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:05:40 2018 +0200
Separate function for assembling "call"
commit da256c272ed025c4c749c995b888190afc91183c
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:05:25 2018 +0200
Separate function for assembling "bitset"
commit ac8fc19eaff9403796d9596e0c1062fd20d2e301
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 16:05:02 2018 +0200
Separate function for assembling "bits"
commit d4f5bd75065ae95a91e960af35af4a5d0c65868a
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 15:58:45 2018 +0200
Separate function for assembling "vpop"
commit b2d00bc0610c561b12102464a781776942f9fd8c
Author: Marek Marecki <address@hidden>
Date: Sun Apr 8 14:58:45 2018 +0200
Separate function for assembling "vinsert"
-----------------------------------------------------------------------
Summary of changes:
.../f5474aabcce5e00cb47dd9dd0937fc13ee8c7640.json | 1 +
Makefile | 3 +-
include/viua/assembler/backend/op_assemblers.h | 178 +++
include/viua/cg/assembler/assembler.h | 5 +
include/viua/program.h | 4 +-
src/front/asm/assemble_instruction.cpp | 1465 +++++++-------------
src/programinstructions.cpp | 4 +-
7 files changed, 699 insertions(+), 961 deletions(-)
create mode 100644
.issue/objects/issues/fe/fee57cd7fdec61df94e4f8fbe9a813b8ee769b09/diff/f5474aabcce5e00cb47dd9dd0937fc13ee8c7640.json
create mode 100644 include/viua/assembler/backend/op_assemblers.h
hooks/post-receive
--
Viua VM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Viuavm-commits] [SCM] Viua VM branch issue/fee57cd7/fix-compliation-with-higher-optimisation-levels updated. v0.9.0-1495-g6b27c08,
git <=