llvm-6502/lib/CodeGen/AsmPrinter
Chandler Carruth 4147f39769 Temporarily revert r135528 which distinguishes between two copies of one
inlined variable, based on the discussion in PR10542.

This explodes the runtime of several passes down the pipeline due to
a large number of "copies" remaining live across a large function. This
only shows up with both debug and opt, but when it does it creates
a many-minute compile when self-hosting LLVM+Clang. There are several
other cases that show these types of regressions.

All of this is tracked in PR10542, and progress is being made on fixing
the issue. Once its addressed, the re-instated, but until then this
restores the performance for self-hosting and other opt+debug builds.

Devang, let me know if this causes any trouble, or impedes fixing it in
any way, and thanks for working on this!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136953 91177308-0d34-0410-b5e6-96231b3b80d8
2011-08-05 00:51:31 +00:00
..
ARMException.cpp Add MCObjectFileInfo and sink the MCSections initialization code from 2011-07-20 05:58:47 +00:00
AsmPrinter.cpp Remove an unnecessary cast. 2011-08-01 12:27:15 +00:00
AsmPrinterDwarf.cpp Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for 2011-07-18 22:29:13 +00:00
AsmPrinterInlineAsm.cpp Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsmLexer; rename createAsmLexer to createMCAsmLexer and createAsmParser to createMCAsmParser. 2011-07-26 00:24:13 +00:00
CMakeLists.txt Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
DIE.cpp Fix a lot of typos, improve (but not necessarily fix) grammaros and reflow some 2011-07-29 03:49:23 +00:00
DIE.h Remove unused virtual dtor. 2011-03-09 14:20:28 +00:00
DwarfCFIException.cpp Add MCObjectFileInfo and sink the MCSections initialization code from 2011-07-20 05:58:47 +00:00
DwarfCompileUnit.cpp While emitting constant value, look through derived type and use underlying basic type to determine size and signness of the constant value. 2011-07-20 21:57:04 +00:00
DwarfCompileUnit.h Handle debug info for i128 constants. 2011-06-24 20:46:11 +00:00
DwarfDebug.cpp Temporarily revert r135528 which distinguishes between two copies of one 2011-08-05 00:51:31 +00:00
DwarfDebug.h Refactor. 2011-07-20 23:00:27 +00:00
DwarfException.cpp Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for 2011-07-18 22:29:13 +00:00
DwarfException.h Stub out support for Win64-style exceptions. Note that this is merely using 2011-05-27 23:47:32 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
OcamlGCPrinter.cpp Add missing standard headers. Patch by Joerg Sonnenberger! 2010-12-19 20:43:38 +00:00
Win64Exception.cpp Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for 2011-07-18 22:29:13 +00:00