| AI Engine-ML Intrinsics User Guide (v2026.1)

Loading...
Searching...
No Matches
Topics
Vector Conversions

## Overview

Various forms of conversions between vector data-types.

## Topics
| 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.