[LLVMdev] Proposal for new Legalization framework

James Courtier-Dutton james.dutton at gmail.com
Fri Apr 26 00:50:45 PDT 2013


I don't know if it helps at all, but another option might be some sort
of target CPU modelling.
I know tablegen does a lot of this, but a decompiler called boomerang
(http://boomerang.sourceforge.net/) does have some interesting
infrastructure in the area of CPU modelling.
It uses a CPU modelling language that is used to automatically
generate source code that assembles/disassembles instructions.
It might not be suitable, but I think it would be good to have a look
at boomerang to see if its CPU modelling can be used in LLVM.



More information about the llvm-dev mailing list