CONVERTING CONDITIONAL SHORT FORWARD BRANCHES TO COMPUTATIONALLY EQUIVALENT PREDICATED INSTRUCTIONS
    4.
    发明申请
    CONVERTING CONDITIONAL SHORT FORWARD BRANCHES TO COMPUTATIONALLY EQUIVALENT PREDICATED INSTRUCTIONS 有权
    将条件转换为前瞻性分支到计算机等效预测指令

    公开(公告)号:US20140281387A1

    公开(公告)日:2014-09-18

    申请号:US13838450

    申请日:2013-03-15

    IPC分类号: G06F9/30

    CPC分类号: G06F9/30058 G06F9/30072

    摘要: A processor is operable to process conditional branches. The processor includes instruction fetch logic to fetch a conditional short forward branch. The conditional short forward branch is to include a conditional branch instruction and a set of one or more instructions that are to sequentially follow the conditional branch instruction in program order. The set of the one or more instructions are between the conditional branch instruction and a forward branch target instruction that is to be indicated by the conditional branch instruction. The processor also includes instruction conversion logic coupled with the instruction fetch logic. The instruction conversion logic is to convert the conditional short forward branch to a computationally equivalent set of one or more predicated instructions. Other processors are also disclosed, as are various methods and systems.

    摘要翻译: 处理器可操作以处理条件分支。 处理器包括用于获取条件短向前向分支的指令提取逻辑。 条件短路前进分支是包括条件分支指令和一组一个或多个指令,以便按顺序按照程序顺序跟随条件分支指令。 一个或多个指令的集合在条件转移指令和由条件转移指令指示的前向转移目标指令之间。 处理器还包括与指令提取逻辑耦合的指令转换逻辑。 指令转换逻辑是将条件短前进分支转换成一个或多个预测指令的计算上等价的集合。 还公开了其他处理器,以及各种方法和系统。