The support lib would be written with BitC prototypes and type signature but
with two different bodies( one using that platforms assembly and another
using generic reference implementation). I do understand though that users
should be strongly discouraged from writing code in this way. Correctness
can be resolved by testing both the reference and assembly versions against
each other.

Completelely agree here , a language that can do 80% of this  SIMD in the
> language makes a strong argument for adoption especially for cross
> platform.
> Regarding the support lib what language would it be ? We want to write less
> assembly not more.. Learning all the SIMD instructions for a number of
> platforms and idiosyncrasies is not something devs should need to do.
>
> Ben
>
>
> _______________________________________________
> bitc-dev mailing list
> [email protected]
> http://www.coyotos.org/mailman/listinfo/bitc-dev
>


@chris

How does C++ help you in that regard? Are you talking about Auto
Vectorization or the __asm functionality?
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to