Chris Lattner
|
0625bd6472
|
Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
Add a new DenseMapInfo::isEqual method to allow clients to redefine
the equality predicate used when probing the hash table.
llvm-svn: 42042
|
2007-09-17 18:34:04 +00:00 |
Duraid Madina
|
95759c0e78
|
ok, this is something of a dirty hack, but it seems to work. (fixes e.g.
the SPASS miscompilation)
llvm-svn: 37750
|
2007-06-27 09:01:14 +00:00 |
Duraid Madina
|
89183dcc14
|
ok, this much doesn't seem to bork anything
llvm-svn: 37749
|
2007-06-27 08:31:07 +00:00 |
Duraid Madina
|
a415dcaa2a
|
revert evan's fixes (and my doofusness) since they had a huge code
quality hit. will look at this soon.
llvm-svn: 37748
|
2007-06-27 08:11:59 +00:00 |
Duraid Madina
|
540d329542
|
pull evan's fixes - should help the nightly tester (but there are still
some issues)
llvm-svn: 37747
|
2007-06-27 07:07:13 +00:00 |
Duraid Madina
|
f4dc5b26e2
|
tidy this file up a bit
llvm-svn: 37725
|
2007-06-26 00:21:58 +00:00 |
Duraid Madina
|
77416383e8
|
A bunch of fixes to the BigBlock allocator improve compile-time by ~20%
and code quality by ~2% on my tests.
A big thank you to Roman Levenstein for this patch! See
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070618/050717.html
for more details.
llvm-svn: 37724
|
2007-06-25 23:46:54 +00:00 |
Duraid Madina
|
81a752aa95
|
check in the BigBlock local register allocator
llvm-svn: 37703
|
2007-06-22 08:27:12 +00:00 |