AI Engine Intrinsics User Guide
(AIE) v(2024.1)
|
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. | |