【发布时间】:2020-09-05 12:10:19
【问题描述】:
NEON内在函数描述中的“最大值”和“最大值”有什么区别?例如。 (来自https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics)
float32x4_t vmaxq_f32 (float32x4_t a, float32x4_t b)浮点最大值(向量)。该指令比较两个源 SIMD&FP 寄存器中对应的向量元素,将两个浮点值中较大的一个放入一个向量中,然后将该向量写入目标 SIMD&FP 寄存器。
和
float32x4_t vmaxnmq_f32 (float32x4_t a, float32x4_t b)浮点最大数(向量)。该指令比较两个源 SIMD&FP 寄存器中对应的向量元素,将两个浮点值中较大的一个写入一个向量,并将该向量写入目标 SIMD&FP 寄存器。
仅仅是对 NaN 的不同处理吗?
【问题讨论】: