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.

[参考译文] C7000-CGT:C7000优化 C/C++编译器用户##39;s 指南

Guru**** 2460440 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1480787/c7000-cgt-c7000-optimizing-c-c-compiler-user-s-guide

器件型号:C7000-CGT

工具与软件:

尊敬的 TI 支持团队:

我将使用 C7x C/C++编译器与 VERSION V4.1.0.LTS 源文件。
我在文档中面临一个不明确的问题  C7000 优化 C/C++编译器用户指南  如下所示:

  1. 本地文档 ti-compiler_4_1/docs/SPRUIV4A_C7000_C7000.pdf Optimization_Guide 和 https://downloads.ti.com/docs/esd/SPRUIG8/index.html 中的在线文档 提及了  5.14.4矢量的混合运算符 就像这样:

    这些 元素可以访问 矢量数据类型的元素、例如访问成员属性(例如 .s0 .s1. )
    .
  2. 同时、 https://www.ti.com/lit/ug/spruig8j/spruig8j.pdf 中的另一个在线文档 提到了其他访问方式:

    它访问  向量数据类型的元素、例如访问 带括号的成员方法 (例如  .s0() 、  .s1() )  

我已经尝试在当前的编译器版本中测试了它们、并且全部都成功编译。

因此、我想澄清几点:

请帮我看看上面的要点。

感谢团队!

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

    您好、泰语:

    相应的专家目前不在办公室。他将很快回到你。感谢你的耐心。

    此致

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

    您好、泰语:

    很抱歉我在休假时的回复太晚了。 感谢您的耐心。

    [quote userid="644322" url="~/support/processors-group/processors/f/processors-forum/1480787/c7000-cgt-c7000-optimizing-c-c-compiler-user-s-guide 我 当前的编译器版本支持两种访问方式、是不是正确? 是否将为下一版本保留该支持?

    之前的版本 4.1.1.LTS , 主机仿真将仅支持以访问成员方法的形式访问向量数据类型的元素(如.s0()或.lo()等函数样式)。

    相比之下、在 CL7x 中、您可以同时使用数据成员样式和函数样式。 希望这能澄清您的疑问。

    此致、
    Sivadeep