llvm-6502/include/llvm/ADT
Chris Lattner f282654021 Add a new llvm::SmallVector template, which is similar to the vector class, but
contains optimizations to avoid heap allocation if the vector size is smaller
than some threshold.  This can significantly improve the performance of code
that allocates many small vectors by eliminating tons of small malloc/free's.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29281 91177308-0d34-0410-b5e6-96231b3b80d8
2006-07-26 06:22:30 +00:00
..
.cvsignore
BitSetVector.h
DenseMap.h
DepthFirstIterator.h
EquivalenceClasses.h
GraphTraits.h
hash_map.in
hash_set.in
HashExtras.h
ilist
IndexedMap.h
iterator.in
PostOrderIterator.h
SCCIterator.h
SetOperations.h
SetVector.h
SmallVector.h Add a new llvm::SmallVector template, which is similar to the vector class, but 2006-07-26 06:22:30 +00:00
Statistic.h Add some out-of-line virtual dtors so that the class has a "home", preventing 2006-06-21 16:53:47 +00:00
STLExtras.h
StringExtras.h Add two helper functions 2006-07-14 22:54:06 +00:00
Tree.h
UniqueVector.h
VectorExtras.h