LLVM IR和x86指令之间的映射

时间:2014-08-11 13:21:46

标签: compilation x86 llvm debug-symbols

是否有一种简单的方法可以从输出二进制文件中的相关汇编指令映射到LLVM指令?给定x86二进制文件中的指令,我希望能够确定它与哪个LLVM IR指令相关联。

一种可能性是编译打开调试符号然后associate the instructions based off of source code line的二进制文件,但这似乎是一个黑客,并且在理想情况下它很容易在x86和LLVM IR之间进行多对多映射将是一个多对一的映射。

1 个答案:

答案 0 :(得分:3)

看起来LLVM -debug-ir完全符合我的要求:

http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-May/073020.html