硬件平方根gcc

Daz*_*zul 6 c assembly gcc

我正在尝试使用硬件指令来计算一些数学函数.例如,平方根(sqrtpd指令).我正在用GCC编译我的C代码.

有人知道强制使用硬件指令编译而不使用libc的gcc选项是什么?或者,如果我需要在源代码上做一些特别的事情?(无需编写asm代码).

小智 4

在 gcc 上你应该使用__builtin_ia32_sqrtpd.