#
e33356b1 |
| 09-Jul-2007 |
Owen Anderson <resistor@mac.com> |
Make the assignment operator for SmallPtrSet much faster for normal cases.
llvm-svn: 38474
|
#
3364abbb |
| 09-Jul-2007 |
Owen Anderson <resistor@mac.com> |
Make the assignment operator for SmallPtrSet return a reference, and fix a long-standing bug in the copy ctor while I'm at it.
Thanks to Chris Lattner for help with this patch.
llvm-svn: 38470
|
#
aee90174 |
| 09-Jul-2007 |
Owen Anderson <resistor@mac.com> |
Fix an error in the assignment operator that was causing an infinite loop in GVNPRE.cpp. Patch by Chis Lattner.
llvm-svn: 38467
|
#
85049a47 |
| 09-Jul-2007 |
Chris Lattner <sabre@nondot.org> |
implement operator= for smallptrset
llvm-svn: 38460
|
#
6d7b6f1a |
| 22-Jun-2007 |
Owen Anderson <resistor@mac.com> |
Fix a bug in SmallPtrSet that was causing GVNPRE to enter an infinite loop.
llvm-svn: 37697
|
#
836e8f3f |
| 21-Jun-2007 |
Chris Lattner <sabre@nondot.org> |
Two changes: 1. Make SmallPtrSet::erase faster in the small case by replacing a memmove with a pointer copy. 2. Fix a bug where the null terminator at the end of the array in the small case
Two changes: 1. Make SmallPtrSet::erase faster in the small case by replacing a memmove with a pointer copy. 2. Fix a bug where the null terminator at the end of the array in the small case was not copied
llvm-svn: 37696
show more ...
|
Revision tags: llvmorg-2.0.0 |
|
#
e7ce8f23 |
| 14-Apr-2007 |
Jeff Cohen <jeffc@jolt-lang.org> |
Fix PR1329.
llvm-svn: 36016
|
#
e346767f |
| 07-Feb-2007 |
Chris Lattner <sabre@nondot.org> |
do not let the table fill up with tombstones.
llvm-svn: 33973
|
#
92c5d118 |
| 05-Feb-2007 |
Chris Lattner <sabre@nondot.org> |
Fix a bug in smallptrset::erase: in the small case, return true if the element was in the set.
llvm-svn: 33931
|
#
39ab70cf |
| 27-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
implement SmallPtrSet::erase
llvm-svn: 33581
|
#
ab5d0ba1 |
| 27-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
add a note
llvm-svn: 33578
|
#
74102df8 |
| 27-Jan-2007 |
Chris Lattner <sabre@nondot.org> |
Add a new SmallSet ADT specialized for pointers.
llvm-svn: 33577
|