For intrinsic function documentation, see the AI Engine Intrinsics User Guide (UG1078).
The documentation organizes intrinsic functions by operation type and data type. The function calls at the highest level are organized in the documentation as follows:
- Load /Store Operations
- About pointer dereferencing and pointer arithmetic, as well as operations on streams.
- Scalar Operations
- Operations on integer and floating-point scalar values, configuration, conversions, addressing, locks and events.
- Vector Conversions
- Handling of vectors with different sizes and precisions.
- Vector Operations
- Arithmetic operations performed on vectors.
- Application Specific Intrinsics
- Intrinsics assisting in the implementation of a specific application.
Figure 1. Intrinsic Function Documentation
The Versal Adaptive SoC AI Engine Intrinsics Documentation is also available through the AMD Vitis™ IDE.
Figure 2. AI Engine Intrinsics Documentation through the Vitis IDE