llvmlite
llvmlite copied to clipboard
Is there anyway to parse .ll or .bc file into class <llvmlite.ir.Module>?
I noticed that this requirement was mentioned in 2018 and 2021. I would like to know whether the current version of llvmlite supports parsing .ll files into IR modules. It appears that llvmlite.binding cannot modify module members like ir.Builder can, so it does not meet my requirements.
It's still not possible, and it would be a large effort to implement - for example, I note that the LLVM LLParser.cpp file is approximately 10,000 lines of handcrafted parser.