简介:
Neon intrinsic是指编译器用适当的Neon指令或氖灯指令序列替换的函数调用。intrinsic提供的控制几乎与编写汇编语言一样多,但是将寄存器的分配留给编译器,以便开发人员可以专注于算法。它还可以执行指令调度,以消除指定目标处理器的管道停滞状态。这将导致比使用汇编语言更易于维护的源代码。Neon Intrinsics被Arm编译器、gcc和LLVM支持。Neon程序员指南为Armv8-A提供了更多关于intrinsic和Neon编程的一般信息。