![]() |
AI Engine Intrinsics User Guide (AIE) v2024.2
|
Various forms of conversions between vector data-types. More...
Various forms of conversions between vector data-types.
Modules | |
| Casting | |
| Casting intrinsics allow casting between vector types of the same size. | |
| Concatenations | |
| Vector concat intrinsic functions allow creating a bigger vector from two or four smaller ones. | |
| Datatype Conversions | |
| Support for converting floating-point vectors to fixed-point vectors and fixed-point vectors to floating-point vectors. | |
| Extract | |
| Extraction intrinsics enable lanes to be selected from vector and accumulator types. | |
| Moves between Scalar and Vector Unit | |
| These intrinsics allow inserting or extracting of an individual element into/from a vector. | |
| Pack | |
| Sets | |
| Vector set intrinsic functions allow creating a vector where only one part is intitialized and the other parts are undefined. | |
| Shift-Round-Saturate | |
| Intrinsics for moving values from accumulator data-types to vector data-types. | |
| Updates | |
| Vector update intrinsic functions allow substitution of the lanes within a vector value. | |
| Updates with memory load | |
| Upshift | |
| Intrinsics for moving values from vector data-types to accumulator data-types. | |