在c++下调用asm sqrtsd

2024-03-09

在 Visual 2012 下如何在 C++ 项目中调用 sqrtsd asm 函数

我无法通过谷歌找到它

就像是 :

double mySqrt(double val)
{
__asm
{
  ...
  sqrstd...
}
}

EDIT:

在 32 位模式下


为什么不使用 sqrt 函数http://www.cplusplus.com/reference/cmath/sqrt/ http://www.cplusplus.com/reference/cmath/sqrt/哪个是便携式的?

默认情况下 VS 2012 将替换 sqrt()__libm_sse2_sqrt_precise。但是如果你编译/fp:fast它将替换为sqrtsd

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在c++下调用asm sqrtsd 的相关文章

随机推荐