Explain the ARM SVE intrinsic API
When I'm reading the introduction of ARM SVE. https://developer.arm.com/docs/100891/latest/coding-considerations/using-sve-intrinsics-directly-in-your-c-code
It's saying that "The function interface is more general than the underlying architecture, so not every function maps directly to an architectural instruction. The intention is to provide a regular interface and leave the compiler to pick the best mapping to SVE instructions."
Can someone give a concrete example of how the defined APIs generalizes the architecture instructions?
I can't figure out the so-called generalization. It seems to me that all intrinsic functions are mapped to underlying instructions one by one.