TI论坛
直播中

谢昌火

8年用户 186经验值
私信 关注
[问答]

请问C6678的Intrisincs函数函数中只有没有专门针对float运算的函数?

今天调用了C6x.h头文件,发现头文件里定义的函数没有针对float数据类型的_add函数,乘法也没有,只有针对double和int类型的
请问是我包含的头文件不对,还是本来就是没有针对float数据类型的加法和乘法?谢谢!

回帖(2)

杨娟

2019-1-8 11:00:49
两个float数据直接相加a+b即可,编译器会自动使用addsp指令进行浮点累加,浮点乘法也是一样,编译器会将a*b自动翻译成mpysp指令。参考c66x instruction guide及SPRU187 compiler user guide。
                                                                          

举报

谢昌火

2019-1-8 11:08:39
引用: zbb9612 发表于 2019-1-8 06:38
两个float数据直接相加a+b即可,编译器会自动使用addsp指令进行浮点累加,浮点乘法也是一样,编译器会将a*b自动翻译成mpysp指令。参考c66x instruction guide及SPRU187 compiler user guide。
                                                                          

谢谢你的解答
举报

更多回帖

发帖
×
20
完善资料,
赚取积分