主要内容

操作符替换

为操作符定义代码替换映射

使用代码替换工具或为标量和矩阵操作定义代码替换映射的编程接口。用处理器或BLAS代码替换矩阵运算。控制数据对齐。定制代码匹配和替换过程。

工具

代码替换工具 创建、修改和验证代码替换库的内容
代码替换查看器 探索代码替换库的内容

功能

全部展开

addEntry 将表项添加到代码替换表中注册的表项集合中
createCRLEntry 根据概念和实现参数字符串规范创建代码替换表条目
环球套票。TflBlasEntryGenerator 为BLAS操作创建代码替换表项
环球套票。TflCBlasEntryGenerator 为CBLAS操作创建代码替换表项
环球套票。TflCOperationEntry 为操作符创建代码替换表项
环球套票。TflCOperationEntryGenerator 为定点加法或减法操作创建代码替换表项
环球套票。TflCOperationEntryGenerator_NetSlope 为净斜率定点操作创建代码替换表项
环球套票。TflCOperationEntryML 自定义代码替换表操作符项的基类
环球套票。TflTable 创建代码替换表
setTflCOperationEntryParameters 设置代码替换表中操作符项的指定参数
addConceptualArg 向代码替换表条目的概念参数数组添加概念参数
copyConceptualArgsToImplementation 将概念参数规范复制到代码替换表条目的实现规范中
createAndAddImplementationArg 从指定的属性创建实现参数,并为代码替换表条目添加到实现参数
createAndSetCImplementationReturn 从指定的属性创建实现返回参数,并添加到代码替换表项的实现
createCRLEntry 根据概念和实现参数字符串规范创建代码替换表条目
createAndAddConceptualArg 从指定的属性创建概念参数,并为代码替换表条目添加概念参数
getTflArgFromString 根据指定的名称和内置数据类型创建代码替换参数
addAdditionalHeaderFile 将头文件添加到用于代码替换表项的头文件数组中
addAdditionalIncludePath 向代码替换表条目的包含路径数组添加包含路径
addAdditionalLinkObj 为代码替换表条目添加链接对象到链接对象数组
addAdditionalLinkObjPath 将链接对象路径添加到代码替换表条目的链接对象路径数组中
addAdditionalSourceFile 将源文件添加到源代码替换表条目的源文件数组中
addAdditionalSourcePath 向代码替换表条目的源路径数组添加源路径
addComplexTypeAlignment 指定复杂类型的对齐边界
setReservedIdentifiers 注册保留标识符以与代码替换库关联

主题

标量算子代码替换

定义标量操作符的代码替换映射。

加法和减法运算符代码替换

定义加减操作的代码替换映射。

对处理器代码替换的小矩阵操作

定义代码替换映射,用特定于处理器的固有函数替换非标量小矩阵操作。

矩阵乘法运算到MathWorks BLAS代码替换

定义代码替换映射,用基本线性代数子例程(BLAS)乘法函数替换非标量乘法操作xgemmxgemv

矩阵乘法操作到ANSI/ISO C BLAS代码替换

定义用ANSI替换非标量乘法操作的代码替换映射®/ ISO®C BLASBinary-Point-Only Scaling Code替换乘法函数xgemmxgemv

左移操作和代码替换

为代码生成器为shift(<<)操作生成的代码定义代码替换映射。

相关信息