fbpx
维基百科

别名分析

别名分析(Alias analysis)是编译器理论中的一种程序分析技术。当程序中同时出现两个甚至多个符号代表同样一个内存位置时,这些符号便可称作别名。与此相对应的,当两个或更多指针指向同一个地址时,那些指针称作别名指针。别名分析则是判断一个程序内是否存在别名的算法。

别名(Alias)的存在会增加编译器的优化难度,甚至阻止某种优化的发生。因此,别名是否存在于程序中,对于一些优化手段是不可或缺的一个信息。在这种场景下,别名分析显得尤为重要。

参考

  • Appel, Andrew W. Modern Compiler Implementation in ML. Cambridge, UK: Cambridge University Press. 1998. ISBN 0-521-60764-7. 


别名分析, 本條目存在以下問題, 請協助改善本條目或在討論頁針對議題發表看法, 此條目可参照英語維基百科相應條目来扩充, 2023年1月12日, 若您熟悉来源语言和主题, 请协助参考外语维基百科扩充条目, 请勿直接提交机械翻译, 也不要翻译不可靠, 低品质内容, 依版权协议, 译文需在编辑摘要注明来源, 或于讨论页顶部标记, href, template, translated, page, html, title, template, translated, page, translated, page, 标签,. 本條目存在以下問題 請協助改善本條目或在討論頁針對議題發表看法 此條目可参照英語維基百科相應條目来扩充 2023年1月12日 若您熟悉来源语言和主题 请协助参考外语维基百科扩充条目 请勿直接提交机械翻译 也不要翻译不可靠 低品质内容 依版权协议 译文需在编辑摘要注明来源 或于讨论页顶部标记 a href Template Translated page html title Template Translated page Translated page a 标签 此條目已列出參考文獻 但因為沒有文內引註而使來源仍然不明 2023年1月12日 请加上合适的文內引註来改善这篇条目 此條目需要补充更多来源 2023年1月12日 请协助補充多方面可靠来源以改善这篇条目 无法查证的内容可能會因為异议提出而移除 致使用者 请搜索一下条目的标题 来源搜索 别名分析 网页 新闻 书籍 学术 图像 以检查网络上是否存在该主题的更多可靠来源 判定指引 别名分析 Alias analysis 是编译器理论中的一种程序分析技术 当程序中同时出现两个甚至多个符号代表同样一个内存位置时 这些符号便可称作别名 与此相对应的 当两个或更多指针指向同一个地址时 那些指针称作别名指针 别名分析则是判断一个程序内是否存在别名的算法 别名 Alias 的存在会增加编译器的优化难度 甚至阻止某种优化的发生 因此 别名是否存在于程序中 对于一些优化手段是不可或缺的一个信息 在这种场景下 别名分析显得尤为重要 参考 编辑Appel Andrew W Modern Compiler Implementation in ML Cambridge UK Cambridge University Press 1998 ISBN 0 521 60764 7 取自 https zh wikipedia org w index php title 别名分析 amp oldid 76306190, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。