- 专利标题: 一种面向数字信号处理器的多谓词控制及编译优化方法
- 专利标题(英): Digital-signal-processor-oriented multi-predicate controlling and compiling optimizing method
-
申请号: CN201710328842.3申请日: 2017-05-11
-
公开(公告)号: CN107239260A公开(公告)日: 2017-10-10
- 发明人: 王向前 , 王昊 , 项利萍 , 郭二辉 , 洪一 , 孙立宏
- 申请人: 中国电子科技集团公司第三十八研究所
- 申请人地址: 安徽省合肥市高新区香樟大道199号
- 专利权人: 中国电子科技集团公司第三十八研究所
- 当前专利权人: 中国电子科技集团公司第三十八研究所
- 当前专利权人地址: 安徽省合肥市高新区香樟大道199号
- 代理机构: 合肥金安专利事务所
- 代理商 吴娜
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F9/45
摘要:
本发明涉及一种面向数字信号处理器的多谓词控制及编译优化方法,多谓词控制指令格式为:(p(1),p(2),…,p(n))Rs=Rm op Rn,含义为p(1),p(2),…,p(n),n>=1,n个控制谓词都为真时,指令Rs=Rm op Rn正常执行,否则Rs=Rm op Rn作废;其中,Rs=Rm op Rn指代计算指令或访存指令,p(1),p(2),…,p(n)为虚拟谓词寄存器;Rm、Rn、Rs为通用寄存器。本发明采用多谓词控制形式可以更为灵活高效地支持多个条件转换为谓词,生成的代码效率更高;多谓词形式消除了谓词定义嵌套的现象,多谓词控制使得谓词计算全局化、扁平化。
公开/授权文献
- CN107239260B 一种面向数字信号处理器的多谓词控制及编译优化方法 公开/授权日:2020-07-24