![]() |
AI Engine-ML Intrinsics User Guide (v2025.1)
|
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. | |