Register allocation with SIMD architecture using write masks
    6.
    发明授权
    Register allocation with SIMD architecture using write masks 有权
    使用写掩码的SIMD架构进行寄存器分配

    公开(公告)号:US08434074B2

    公开(公告)日:2013-04-30

    申请号:US12711319

    申请日:2010-02-24

    IPC分类号: G06F9/45

    CPC分类号: G06F8/441

    摘要: A single instruction multiple data processor may accomplish register allocation by identifying live ranges that have incompatible write masks during compilation. Then, edges are added in an interference graph between live ranges that have incompatible masks so that those live ranges will not be assigned to the same physical register.

    摘要翻译: 单个指令多数据处理器可以通过在编译期间识别具有不兼容的写入掩码的实际范围来完成寄存器分配。 然后,在具有不兼容掩码的实时范围之间的干涉图中添加边,以使这些实时范围不被分配给相同的物理寄存器。

    Register Allocation With SIMD Architecture Using Write Masks
    7.
    发明申请
    Register Allocation With SIMD Architecture Using Write Masks 有权
    使用写掩码的SIMD架构注册分配

    公开(公告)号:US20110209127A1

    公开(公告)日:2011-08-25

    申请号:US12711319

    申请日:2010-02-24

    IPC分类号: G06F9/45

    CPC分类号: G06F8/441

    摘要: A single instruction multiple data processor may accomplish register allocation by identifying live ranges that have incompatible write masks during compilation. Then, edges are added in an interference graph between live ranges that have incompatible masks so that those live ranges will not be assigned to the same physical register.

    摘要翻译: 单个指令多数据处理器可以通过在编译期间识别具有不兼容的写入掩码的实际范围来完成寄存器分配。 然后,在具有不兼容掩码的实时范围之间的干涉图中添加边,以使这些实时范围不被分配给相同的物理寄存器。