I want to convert Dalvik bytecode to LLVM IR. I know google's ART can convert dalvik bytecode to oat file via dex2oat. Dex2oat is based on LLVM, and I only want to convert the dex to LLVM IR rather than oat.
So, could you show me the front end used in dex2oat? Or could you tell me any front end that can translate dalvik bytecode to LLVM IR? Any suggestion is really appreciated!! Thanks a lot!