It also came up in an offline discussion that the assembly file can be written using the preprocessor macros instead of generating it. http://llvm-reviews.chandlerc.com/D2819 BRANCH asan-disas-classes ARCANIST PROJECT compiler-rt