Re-apply 75490, 75806 and 76177 with fixes and tests. Efficiency comes
authorDavid Greene <greened@obbligato.org>
Mon, 20 Jul 2009 22:02:59 +0000 (22:02 +0000)
committerDavid Greene <greened@obbligato.org>
Mon, 20 Jul 2009 22:02:59 +0000 (22:02 +0000)
commit76081c4ef7ac6f085253a4af3af740333b6dfc5b
treee24f032f85a1533045a2c2df3c5e11dfc6f93d0f
parent87faa1fc67d0cf4729cad6e8dc63cca0ee8fd51f
Re-apply 75490, 75806 and 76177 with fixes and tests.  Efficiency comes
next.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76486 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetAsmInfo.h
lib/Target/TargetAsmInfo.cpp
test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll [new file with mode: 0644]
test/CodeGen/PIC16/dg.exp [new file with mode: 0644]
test/CodeGen/Thumb/2009-07-17-PR4566-thumb.ll [new file with mode: 0644]
test/FrontendC++/2009-07-15-LineNumbers.cpp
utils/TableGen/AsmWriterEmitter.cpp