LLVM Backwards-Compatability


I understand that backend support for Alpha was taken out a few years back, but I was wondering if anyone was aware of a workaround for the following use case: I would like to be able to generate Alpha binaries, but I have transforms that were written using the structure of the latest release (3.3).

I have tried generating IR using r3.3, and understandably, neither the static compiler or disassembler from r2.9 supports the newer revision format. Is there already a tool available that allows for this type of backwards compatibility either through IR translation or some other means?

Thanks for your help,