LLVM每日谈之三十 在LLVM中定制Alias分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/snsn1984/article/details/80294823

Alias分析是一个决定两个指针是否指向同一个对象(alias)的过程。这在变量优化的过程中十分重要。

近日,Simon Brand写了一篇博客介绍如何在LLVM中定制Alias分析,这篇博客非常简明,并且附上了示例代码,让人可以很快的掌握如何在LLVM中定制Alias分析。其最终目标,也是为了添加一个可以做定制化Alias分析的PASS。这篇博客的地址为:Custom Alias Analysis in LLVM

与此同时,网络上也有几篇比较经典的介绍如何在LLVM中定制Alias分析的资料,LLVM官方也有介绍Alias分析的文档,这些资料都已在附录中列出。


参考文献及相关资源:

1、Custom Alias Analysis in LLVM

Custom Alias Analysis in LLVM

2、Alias Analysis in LLVM

cse.psu.edu/~gxt29/pape

3、LLVM Alias Analysis Infrastructure

LLVM Alias Analysis Infrastructure

4、Enhancing the Alias Analysis Passes in LLVM

james0zan.github.io/res

猜你喜欢

转载自blog.csdn.net/snsn1984/article/details/80294823