我注意到_ mm_div_epi64/_mm_div_epu64
未在simd
内在函数的标题中定义,我不明白为什么它不会。如果它是乘法,那么它将有意义,因为 64bit * 64bit = 128bi t,它会溢出但 64bit / 64bit = 64bit 。
除非xmm寄存器的64位除法存在一些无法预见的问题。
注意:我使用的是 Visual Studio 2017
答案 0 :(得分:0)
你在寻找哪个标题?根据{{3}},这两条指令都在" immintrin.h"中定义。