Merge pull request #614 from ROCm-Developer-Tools/fma

Add overloading resolution functions for fma
这个提交包含在:
Maneesh Gupta 编写, GitHub 于 2018-09-20 13:38:03 +05:30 提交
2 父节点 70b0b1d600 ecd6a212c7
当前提交 3d67c9f952
2 个文件已更改
+149

没有与搜索条件相匹配的文件

+10
查看文件
@@ -1166,6 +1166,16 @@ long long llabs(long long x)
#endif
// END INTEGER
__DEVICE__
inline _Float16 fma(_Float16 x, _Float16 y, _Float16 z) {
return __ocml_fma_f16(x, y, z);
}
__DEVICE__
inline float fma(float x, float y, float z) {
return fmaf(x, y, z);
}
#pragma push_macro("__DEF_FLOAT_FUN")
#pragma push_macro("__DEF_FLOAT_FUN2")
#pragma push_macro("__DEF_FLOAT_FUN2I")