asmjit::ujit::VecArray Class Reference [¶]

Vector operand array.
Used to model SIMD code generation where the code generator can use up to OpArray::kMaxSize registers per VecArray
. The advantage of VecArray
is that it allows to parametrize the ideal number of registers at runtime and to use a single code-path to generate advanced SIMD code.
In addition, UniCompiler fully understands VecArray
so it can be passed instead of a regular operand when emitting code, which greatly simplifies designing high-performance SIMD code.