grimar added a comment. So it is really very close with http://reviews.llvm.org/D16201. Can I abandon my path then ? If you want and going to support aarch64 stuff - I would be happy with that. Repository: rL LLVM http://reviews.llvm.org/D18330