If the type of Ev is a vector of length L, the program must either be in scalar mode or in SIMD mode of length L. Nesting of SIMD modes with different vector lengths is forbidden. However, scalar control flow is always allowed. In SIMD mode, Sierra vectorizes control flow. The statements break, continue, case and return can be used in SIMD mode. But currently, Sierra does neither allow goto nor labels in SIMD mode.


Bye,
bearophile

I like this paper, wonder if it has any chance of being standardized. If not specifically this, then something similar--



Reply via email to