This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM:已知内在函数_sadd、而_mpyilr 似乎不存在

Guru**** 2482225 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1450898/tda4vm-intrinsic-_sadd-known-whereas-_mpyilr-seem-unkown

器件型号:TDA4VM

工具与软件:

嗨、团队:

在使用_mpyilr 内在函数时遇到问题。

复制的电子表格

"TMS320C6000优化 C/C++编译器 v8.3.x" SPRUI04F、"8.6.6使用内在函数访问汇编语言语句":

int x1 = 5、x2 = 7、y;
Y =_sadd (x1、x2);

进行编译。  

但是  

int x1 = 5、x2 = 7、y;
Y =_sadd (x1、x2);
短接 w;
y =_mpyilr (x1、w);

不:"错误#20:标识符"_mpyilr"未定义"

我的编译器为: TI-CGT-C6000_8.3.7/bin/cl6x
和根据"表8-4"进行计算。 各器件对 C6000 C/C++内在函数的支持"

我认为_mpyilr 可用...

     您能帮我解决这个问题吗?

       谢谢、Wolfgang