I think it might be better to special case empty or white-space only inline asm. That way this flag actually tells you that the .ll file produced doesn't have any instructions already baked into it. REPOSITORY rL LLVM http://reviews.llvm.org/D9679 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/