AI Engine-ML Intrinsics User Guide (v2024.2)
|
Various forms of conversions between vector data-types. More...
Various forms of conversions between vector data-types.
Modules | |
Broadcast | |
Broadcasts input value to all vector lanes. | |
Casting | |
Casting intrinsics allow casting (bit-reinterpretation) between vector types of the same size. | |
Concatenate vectors | |
Vector concat intrinsic functions allow concatenation of vector values to create a larger one. | |
Extract vector | |
Extraction intrinsics enable lanes to be selected from vector and accumulator types. | |
Extract/insert element | |
These intrinsics allow inserting or extracting of an individual element into/from a vector. | |
Float to integer conversions | |
Conversion from bfloat16 vector to integer vector. | |
Insert vector | |
Vector insert intrinsic functions allow substitution of the lanes within a vector value. | |
Pack/Unpack | |
Set vector | |
Vector set intrinsic functions allow setting the lanes within a vector value. | |
Shift-Round-Saturate | |
Intrinsics for moving values from accumulator data-types to vector data-types. | |
Upshift | |
Intrinsics for moving values from vector data-types to accumulator data-types. | |