一种面向数字信号处理器的多谓词控制及编译优化方法
摘要:
本发明涉及一种面向数字信号处理器的多谓词控制及编译优化方法,多谓词控制指令格式为:(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为通用寄存器。本发明采用多谓词控制形式可以更为灵活高效地支持多个条件转换为谓词,生成的代码效率更高;多谓词形式消除了谓词定义嵌套的现象,多谓词控制使得谓词计算全局化、扁平化。
0/0