开发者社区 问答 正文

寄存器常用的分配方案有那些,举例说明?

寄存器常用的分配方案有那些,举例说明?

展开
收起
曦情兮 2022-05-08 20:42:56 416 分享 版权
1 条回答
写回答
取消 提交回答
  • 寄存器分配有一些较为成熟的方案,常用的包括:基于 live range 的线性扫描内存分配,基于 live internal 的线性扫描内存分配,基于图染色的内存分配等。在常见 jit 实现,会采用基于 live internal 的线性扫描内存分配方案,来做到产物性能和寄存器分配代码的时间复杂度的平衡

    2022-05-09 13:47:54
    赞同 展开评论
问答地址: