![]() |
AI Engine-ML v2 Intrinsics User Guide
v2025.1
|
Topics | |
Addressing intrinsics | |
Load 4x Operations | |
Streams | |
The compiler supports pointer dereferencing and pointer arithmetic. No special intrinsics are needed to load or store vectors. For example:
The data pointers must be aligned to 256-bit boundary for vector loads/stores. Load/Store behaviour is undefined when stack-allocated vector variables are unaligned.
Linear pointer manipulation can be directly in the code with the use of the de-referencing, increment, decrement, etc, operators. For more complex pointer manipulation please see Addressing intrinsics .