Take into account data alignment.
authorCedric Cellier <rixed@happyleptic.org>
Wed, 24 Mar 2010 19:34:51 +0000 (20:34 +0100)
committerCedric Cellier <rixed@happyleptic.org>
Wed, 24 Mar 2010 19:34:51 +0000 (20:34 +0100)
commit39282136ad24cca57d0400a3456887191e148a49
tree86219272d98308de97cd946603bb43f4c1149cc5
parent16bab5f1df4063095baa1d71d45c84a30ca62c24
Take into account data alignment.

The code generator is simplified as it only emmit a single loop of a given scale,
then the function itself checks (in ocaml) alignment of addresses in parameters
and, conservatively, only use SIMD version when alignment constraints are
satisfied.
Makefile
compiler_impl.ml
impl_loongson.ml
impl_virtual.ml
jiton.ml