摘要
本公开涉及计算机技术领域,尤其是提供一种代码优化方法与装置、电子设备、存储介质与产品。本公开通过生成待优化代码的程序流图,获取所述待优化代码的剖视信息,所述剖视信息包括:分支概率与跳转距离;从而,基于所述分支概率,在所述程序流图中确定多个基本块链;任意一个所述基本块链包括至少一个基本块;进而,基于所述分支概率与所述跳转距离,对所述多个基本块链进行重排,得到目标代码。综上,本公开所提供的技术方案能够有效提升代码全局性能,此外还能够降低代码优化开销,提升代码优化效率。
技术关键词
代码优化方法
分支
电子设备
计算机程序产品
处理器
指令
可读存储介质
存储器
指标
语义
入口