LLVM IR bitcode文件版本控制

时间:2015-12-02 10:09:00

标签: llvm versioning llvm-ir

我有文本形式的LLVM IR文件,这些文件是针对不同的LLVM版本编译的。在我的LLVM IR解释器中,我想确定应该选择哪个解析器来解析这样的文件,因为文本格式是not backward compatible。但是,我在这些文件中看不到版本ID。

如果我改变我的解析器来解析位代码文件,我有更长的兼容性保证。还有一个version field但文档提到它目前总是为0。

那么有没有办法识别位代码文件的LLVM版本,或者除了让用户指定版本之外别无选择?

0 个答案:

没有答案