发布于 2013-12-30 03:56:52
我没有使用SLEM,但检查它的提交似乎是从2011年初开始的,因此最晚更新为LLVM版本2.9。从那时起,IR已经发生了很大的变化,所以如果您尝试将它与更新的LLVM一起使用,它可能无法使用。
当然,您可以更新它,但是可能更好的选择是将LLVM-J - Java绑定到LLVM。它被更新到LLVM3.1,在LLVM3.1中,IR更接近于现在的样子,而且它基本上只是LLVM的C API的包装器,所以自己更新它应该比较简单。
https://stackoverflow.com/questions/20837128
复制