sink handling of target-independent machine instrs (other
authorChris Lattner <sabre@nondot.org>
Wed, 3 Feb 2010 01:00:52 +0000 (01:00 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 3 Feb 2010 01:00:52 +0000 (01:00 +0000)
commit0d883e3f8484491d010b8f8b7a1aecc58cb5fa8e
treed31ee6cae9289ca7b8771cc4bfd60870038cbfe3
parente0bb20cc03f00745b4eefb67cb108fa354cd071f
sink handling of target-independent machine instrs (other
than DEBUG_VALUE :(  ) into the target indep AsmPrinter.cpp
file.   This allows elimination of the
NO_ASM_WRITER_BOILERPLATE hack among other things.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95177 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp
lib/Target/MSP430/AsmPrinter/MSP430AsmPrinter.cpp
lib/Target/MSP430/AsmPrinter/MSP430InstPrinter.cpp
lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp
lib/Target/X86/AsmPrinter/X86IntelInstPrinter.cpp
lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
utils/TableGen/AsmWriterEmitter.cpp