Chris Lattner
|
95fd3189f8
|
work around an aparent gcc name resolution bug by
detemplatizing this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38461 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-09 17:11:53 +00:00 |
|
Chris Lattner
|
91f0158d4d
|
implement operator= for smallptrset
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38460 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-07-09 16:54:03 +00:00 |
|
Jeff Cohen
|
ac58a16f85
|
Fix PR1329.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36016 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-14 21:50:21 +00:00 |
|
Chris Lattner
|
086f186267
|
add range version of insert()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35572 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-04-02 01:21:19 +00:00 |
|
Chris Lattner
|
ab8fea5283
|
add iterator range version of ctor.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34899 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-03-04 04:04:43 +00:00 |
|
Chris Lattner
|
155b6220f7
|
Fix PR1234 by working around a compiler bug.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34845 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-03-02 18:16:29 +00:00 |
|
Chris Lattner
|
e237cf934f
|
do not let the table fill up with tombstones.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33973 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-02-07 01:11:25 +00:00 |
|
Chris Lattner
|
ea830ef21f
|
provide a definition for uintptr_t
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33592 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-01-27 23:52:33 +00:00 |
|
Chris Lattner
|
894d264f3e
|
add some missing API
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33583 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-01-27 08:19:03 +00:00 |
|
Chris Lattner
|
0b930852cf
|
implement SmallPtrSet::erase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33581 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-01-27 07:59:10 +00:00 |
|
Chris Lattner
|
af3056c97e
|
Fix a limitation of SmallPtrSet. Before it would assert if the smallsize
was not a power of two. Now it rounds up to the next power of two internally.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33580 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-01-27 07:52:27 +00:00 |
|
Chris Lattner
|
18b69106b7
|
add some comments on the algorithm
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33579 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-01-27 07:24:51 +00:00 |
|
Chris Lattner
|
c95dc987e9
|
Add a new SmallSet ADT specialized for pointers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33577 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-01-27 07:10:46 +00:00 |
|