index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Support
/
FoldingSet.cpp
Age
Commit message (
Expand
)
Author
2010-11-19
Aligned and unaligned copies of the same string
Dale Johannesen
2010-08-24
Use Bits.data() instead of &Bits[0].
Dan Gohman
2010-08-16
Add hooks to FoldingSetTrait to allow specializations to provide
Dan Gohman
2010-08-16
Reverse the order of GetNodeProfile's arguments, for consistency
Dan Gohman
2010-06-19
Use calloc instead of new/memset, it is more efficient when the set is very l...
Benjamin Kramer
2010-03-18
Add the ability to "intern" FoldingSetNodeID data into a
Dan Gohman
2009-09-22
Switch FoldingSet::AddString to StringRef based API.
Daniel Dunbar
2009-07-14
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
Torok Edwin
2009-07-11
assert(0) -> LLVM_UNREACHABLE.
Torok Edwin
2009-02-07
Add an API for strings with possible NULLs in the middle. Refactor the other
Nick Lewycky
2009-01-21
Do not use host floating point types when emitting
Dale Johannesen
2008-11-03
Overload AddInteger on int/long/long long instead of on int/int64_t,
Dan Gohman
2008-08-23
Add a clear() method to FoldingSet.
Dan Gohman
2008-08-12
Avoid repeatedly reallocating the FoldingSetNodeID when searching
Dan Gohman
2008-07-01
Add a version of AddString that takes a const char* so we can avoid extraneous
Owen Anderson
2008-06-17
Consistently set "Buckets[NumBuckets] = reinterpret_cast<void*>(-1)" througho...
Ted Kremenek
2008-05-05
Fix more -Wshorten-64-to-32 warnings.
Evan Cheng
2008-02-20
Unbreak build with gcc 4.3: provide missed includes and silence most annoying...
Anton Korobeynikov
2008-02-15
Fixed bug in FoldingSetIteratorImpl where we did not correctly check if
Ted Kremenek
2008-02-11
Added "Profile" method to APFloat for use with FoldingSet.
Ted Kremenek
2008-02-06
Add support to FoldingSet for hashing APInt objects.
Dan Gohman
2008-02-04
Added "bucket_iterators" to FoldingSet. Bucket iterators allow iteration
Ted Kremenek
2008-02-04
Fixed 80 col. violation.
Ted Kremenek
2008-01-19
Made 'FoldingSetNodeID' a proper class instead of a nested class in
Ted Kremenek
2007-12-29
Remove attribution from file headers, per discussion on llvmdev.
Chris Lattner
2007-10-09
Change a #include into a forward declaration
Chris Lattner
2007-10-03
Add initial iterator support for folding set.
Chris Lattner
2007-10-03
Simplify implementation of the FoldingSet circular list, a necessary step
Chris Lattner
2007-09-14
fix a gcc warning: comparison between signed and unsigned integer expressions
Chris Lattner
2007-09-14
Remove the assumption that FP's are either float or
Dale Johannesen
2007-09-14
And an FoldingSetImpl::NodeID::AddInteger overload for int64_t, to avoid
Dan Gohman
2007-02-24
remove folding set debug output
Chris Lattner
2007-02-04
Encode small integers more densely in foldingset, avoiding overflowing the Sm...
Chris Lattner
2007-02-01
improve comments, add an assertion
Chris Lattner
2007-01-31
Add some debug output.
Reid Spencer
2007-01-31
minor cleanups. Fix off-by-one in accounting the number of nodes when the
Chris Lattner
2007-01-30
reformat comment
Chris Lattner
2006-11-03
assert.h -> cassert
Rafael Espindola
2006-11-02
#include <assert.h>
Rafael Espindola
2006-11-02
Allow FoldingSet clients to pump up the initial hash size.
Jim Laskey
2006-10-29
Try again.
Jim Laskey
2006-10-29
Not handling zero length strings.
Jim Laskey
2006-10-27
SmallVector append not insert.
Jim Laskey
2006-10-27
Grrr.
Jim Laskey
2006-10-27
Temp patch for missing functionality.
Jim Laskey
2006-10-27
MathExtras isn't in the llvm/ADT directory but in the llvm/Support directory.
Bill Wendling
2006-10-27
Apply editorials.
Jim Laskey
2006-10-27
Breakout folding hash set from SelectionDAGCSEMap.
Jim Laskey