Intrinsic classes

SPU intrinsics are grouped into the three classes that are described in this section.

Intrinsics are not provided for all assembly-language instructions. Some assembly-language instructions (for example, branches, branch hints, and interrupt return) are naturally accessible through the C/C++ language semantics. Many SPU intrinsics are different than PPE intrinsics (see Differences between PPE and SPE SIMD support).