What are you using when you see the term "vec643"?
The VEC643 thrives on Single Instruction, Multiple Data (SIMD). In your free simulator, avoid scalar processing. vec643 free
// Assuming you have a custom struct struct vec4 float x, y, z, w; ; What are you using when you see the term "vec643"