Apologies for the delay. This looks good to me, but I'll get Jim Grosbach (who owns MC) to take a peek too - since this touches non-JIT codegen too. http://reviews.llvm.org/D6185