Release Notes
0.6.0 Version
- Initial release
- supported instruction sets AVX-512, FMA, AVX2, AVX, SSE
- native code generation
- scalar types
int32
, int64
, float32
, float64
- vector types
int32x2
, int32x3
, int32x4
, int32x8
, int32x16
,
int64x2
, int64x3
, int64x4
, int64x8
, float32x2
, float32x3
,
float32x4
, float32x8
, float32x16
, float64x2
, float64x3
,
float64x4
, float64x8
- expression support for vector types
- while loop
- for loop (just few common cases)
- arrays
- user defined classes
- multi-threading
- built-in functions
abs
, round
, ceil
, floor
, sqrt
,
min
, max
, ldexp
, typecast
, len
, nthreads
, thread_idx
,
copysign
, dot
, select
, extract8
random_xx
- replace xx
with any scalar or vector type
- complex functions
sin
, cos
, exp
, log
, pown
, pow
, asin
,
acos
, tan
, atan
, atan2