llvm-6502/lib
Chris Lattner 975f05852d Change the implementation of statistic to not need destructors at all.
Instead, the stat info is printed when llvm_shutdown() is called.
These also don't need static ctors, but getting rid of them is uglier:
still investigating.  This reduces the number of static dtors in llvm from
~1400 to ~750.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32372 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-08 20:00:42 +00:00
..
Analysis Removed more <iostream> includes 2006-12-07 20:28:15 +00:00
Archive Use ostream instead of iostream 2006-11-28 22:49:32 +00:00
AsmParser Hopefully these are the regenerated files 2006-12-08 18:07:09 +00:00
Bytecode Packed Structures 2006-12-08 18:06:16 +00:00
CodeGen Move findTiedToSrcOperand to TargetInstrDescriptor. 2006-12-08 18:45:48 +00:00
Debugger Don't use <sstream> in Streams.h but <iosfwd> instead. 2006-12-07 23:41:45 +00:00
ExecutionEngine Removing even more <iostream> includes. 2006-12-07 20:04:42 +00:00
Linker Don't use <sstream> in Streams.h but <iosfwd> instead. 2006-12-07 23:41:45 +00:00
Support Change the implementation of statistic to not need destructors at all. 2006-12-08 20:00:42 +00:00
System Eliminate "control reaches end of non-void function" warnings. 2006-12-05 17:53:26 +00:00
Target Move findTiedToSrcOperand to TargetInstrDescriptor. 2006-12-08 18:45:48 +00:00
Transforms What should be the last unnecessary <iostream>s in the library. 2006-12-07 22:21:48 +00:00
VMCore During runOnModule() do initialization and finalization. 2006-12-08 19:04:09 +00:00
Makefile Make some changes suggested by Chris: 2006-05-17 22:55:35 +00:00