检查是否为LLVM IR

时间:2015-06-02 14:21:58

标签: llvm-clang llvm-c++-api

我有一个C ++程序,它使用LLVM库生成LLVM IR模块,然后编译并执行它。

代码使用矢量类型,我想检查它是否在我的架构上正确转换为SIMD指令。

我如何找到这个?有没有办法查看从此IR生成的汇编代码?

1 个答案:

答案 0 :(得分:0)

你可能正在寻找输出IR而不是本机程序集的-emit-llvm和-S输出程序集而不是目标文件的组合。