llvm-6502/include/llvm/ADT
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
..
.cvsignore ignore generated files 2004-11-21 00:01:54 +00:00
BitSetVector.h Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are 2006-12-07 01:30:32 +00:00
CStringMap.h add a method 2006-10-30 03:14:15 +00:00
DenseMap.h Remove whitespace from the end of the line. 2004-09-30 21:39:47 +00:00
DepthFirstIterator.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
EquivalenceClasses.h Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are 2006-12-07 01:30:32 +00:00
FoldingSet.h Unbreak VC++ build. 2006-11-05 19:31:28 +00:00
GraphTraits.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
hash_map.in Eliminate use of sed in Visual Studio builds. 2005-10-26 14:48:53 +00:00
hash_set.in Fix comment. 2005-10-26 15:02:21 +00:00
HashExtras.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
ilist Add some operators the PowerPC backend needs to efficiently and correctly 2005-06-15 18:28:44 +00:00
IndexedMap.h Remove whitespace from the end of the line. 2004-09-30 21:39:47 +00:00
iterator.in Eliminate use of sed in Visual Studio builds. 2005-10-26 14:48:53 +00:00
PostOrderIterator.h Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean. 2006-02-22 16:23:43 +00:00
SCCIterator.h Support for llvm_ostreams. 2006-11-28 23:31:42 +00:00
SetOperations.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
SetVector.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
SmallString.h Add SmallString a (currently) minimal class that adapts SmallVector to be 2006-10-30 03:39:20 +00:00
SmallVector.h add a new form of insert. 2006-10-30 05:07:51 +00:00
Statistic.h Change the implementation of statistic to not need destructors at all. 2006-12-08 20:00:42 +00:00
STLExtras.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
StringExtras.h Add a helper function 2006-11-28 22:32:35 +00:00
StringMap.h add a method 2006-10-30 03:14:15 +00:00
Tree.h Remove trailing whitespace 2005-04-21 20:19:05 +00:00
UniqueVector.h Use find instead of lower_bounds. 2006-01-26 20:30:51 +00:00
VectorExtras.h Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean. 2006-02-22 16:23:43 +00:00