On a side note, if I run the simple code: void16 a = 0, b = 0; void16 r = __simd(XMM.PSHUFB, a, b); writeln(r.array); I get the following error: Internal error: e2ir.c 3817