History log of /llvm-project/llvm/lib/Support/SmallPtrSet.cpp (Results 51 – 62 of 62)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


123