ZHCUBL2L January 2018 – March 2025
C7000 主机仿真包通常允许按照与 C7000 编译器相同的方式使用 TI 向量类型(例如 int16)。还支持布尔向量,例如 bool16。
但是,由于 C7000 主机仿真是用 C++ 编写的,因此存在一些限制。以下各节讨论并提供这些限制的示例。如果存在限制,可能需要更改用法和语法。
与 C7000 编译器一样,默认情况下,C7000 主机仿真支持向量数据类型。不要使用 --vectypes=off C7000 编译器选项来禁用向量数据类型名称,若要禁用 不 带双下划线前缀的向量数据类型名称,应该定义 TI_VECTYPES_OFF 宏。例如,__int4 类型始终可用,但在命令行上定义 TI_VECTYPES_OFF(例如,使用 g++ -DTI_VECTYPES_OFF)会禁用 int4 类型。(宏定义语法因编译器而异。)