llvm-project/llvm/lib/CodeGen/AsmPrinter
Chris Lattner f8d180b808 remove the verbose-asm "constant pool double" comments that we were printing
for each constant pool entry.  Using WriteTypeSymbolic here takes time
proportional to the size of the module, for each constant pool entry.

This speeds up -verbose-asm llc on 252.eon (a random testcase at my disposal)
from 4.4s to 2.137s.  llc takes 2.11s with asm-verbose off, so this is now a
pretty reasonable cost for verbose comments.

llvm-svn: 121691
2010-12-13 07:35:47 +00:00
..
AsmPrinter.cpp remove the verbose-asm "constant pool double" comments that we were printing 2010-12-13 07:35:47 +00:00
AsmPrinterDwarf.cpp Second try at making direct object emission produce the same results 2010-12-06 17:27:56 +00:00
AsmPrinterInlineAsm.cpp With the newly simplified SourceMgr interfaces and the generalized 2010-11-17 08:20:42 +00:00
CMakeLists.txt Removed a bunch of unnecessary target_link_libraries. 2010-09-28 22:39:14 +00:00
DIE.cpp Use DW_FORM_addr for DW_AT_entry_pc. 2010-06-28 22:22:47 +00:00
DIE.h First cut at supporting .debug_loc section. 2010-05-25 23:40:22 +00:00
DwarfDebug.cpp DW_FORM_data1 may not provide sufficient room for vtable index, use _udata instead. 2010-12-09 00:10:40 +00:00
DwarfDebug.h Change CodeGen to use .loc directives. This produces a lot more readable output 2010-11-18 02:04:25 +00:00
DwarfException.cpp Move getInitialFrameState() to TargetFrameInfo 2010-11-18 23:25:52 +00:00
DwarfException.h Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe what 2010-05-14 21:14: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 Trailing whitespace. 2010-07-01 01:00:22 +00:00