On Feb 15, 2008 2:04 PM, Eric Christopher [EMAIL PROTECTED] wrote:
On Feb 15, 2008, at 10:08 AM, Lauro Ramos Venancio wrote:
Hi Eric,
I believe this is incorrect, what you removed was the mime type of
the
files which is correctly application/x-sh.
As far as I know, the svn
Author: dannyb
Date: Tue Dec 11 18:37:04 2007
New Revision: 44895
URL: http://llvm.org/viewvc/llvm-project?rev=44895view=rev
Log:
Changes from Curtis Dunham implementing lazy cycle detection algorithm.
Changes from me implementing different way of representing points-to anything.
Changes from me
Author: dannyb
Date: Thu Nov 15 12:06:49 2007
New Revision: 44174
URL: http://llvm.org/viewvc/llvm-project?rev=44174view=rev
Log:
Fix bugs in iterator invalidation
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified: llvm/trunk/include/llvm/ADT/SparseBitVector.h
URL:
On 11/13/07, Owen Anderson [EMAIL PROTECTED] wrote:
On Nov 13, 2007, at 5:04 PM, Hartmut Kaiser wrote:
-return iterator(this, ~0);
+return iterator(this, true);
I'm not sure this is right. Is true guaranteed to be all-ones when
cast to an integer, or just to contain at least one 1
Author: dannyb
Date: Sat Oct 6 23:47:57 2007
New Revision: 42717
URL: http://llvm.org/viewvc/llvm-project?rev=42717view=rev
Log:
Some more problems noticed by Curtis
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified: llvm/trunk/include/llvm/ADT/SparseBitVector.h
URL:
Author: dannyb
Date: Thu Oct 4 16:18:20 2007
New Revision: 42612
URL: http://llvm.org/viewvc/llvm-project?rev=42612view=rev
Log:
Fix off by one error in iterator
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified: llvm/trunk/include/llvm/ADT/SparseBitVector.h
URL:
Author: dannyb
Date: Thu Oct 4 16:27:17 2007
New Revision: 42613
URL: http://llvm.org/viewvc/llvm-project?rev=42613view=rev
Log:
Fix the previous bug a slightly different way (by modifying how find_next works)
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified:
Author: dannyb
Date: Fri Oct 5 00:10:53 2007
New Revision: 42629
URL: http://llvm.org/viewvc/llvm-project?rev=42629view=rev
Log:
Fix intersectWithComplement bug noticed by Curtis Dunham
Optimize |= case for empty RHS
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified:
Author: dannyb
Date: Thu Oct 4 00:25:51 2007
New Revision: 42604
URL: http://llvm.org/viewvc/llvm-project?rev=42604view=rev
Log:
Make SparseBitVector::set actually work properly when sets are not in ascending
or descending order.
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Author: dannyb
Date: Thu Oct 4 00:29:36 2007
New Revision: 42605
URL: http://llvm.org/viewvc/llvm-project?rev=42605view=rev
Log:
It helps a lot when you check for the end of your list before randomly
dereferencing things.
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified:
Author: dannyb
Date: Fri Sep 28 19:50:40 2007
New Revision: 42462
URL: http://llvm.org/viewvc/llvm-project?rev=42462view=rev
Log:
Switch to densemap rather than std::set
Modified:
llvm/trunk/lib/Analysis/IPA/Andersens.cpp
Modified: llvm/trunk/lib/Analysis/IPA/Andersens.cpp
URL:
Author: dannyb
Date: Thu Sep 27 10:42:23 2007
New Revision: 42397
URL: http://llvm.org/viewvc/llvm-project?rev=42397view=rev
Log:
Ignore redundant constraints
Modified:
llvm/trunk/lib/Analysis/IPA/Andersens.cpp
Modified: llvm/trunk/lib/Analysis/IPA/Andersens.cpp
URL:
On 9/27/07, Chris Lattner [EMAIL PROTECTED] wrote:
On Sep 27, 2007, at 8:42 AM, Daniel Berlin wrote:
// Node class - This class is used to represent a node in the
constraint
@@ -1735,6 +1750,7 @@
/// replaced by their the pointer equivalence class representative.
void Andersens
Author: dannyb
Date: Tue Sep 25 19:11:59 2007
New Revision: 42331
URL: http://llvm.org/viewvc/llvm-project?rev=42331view=rev
Log:
Fix small bug in operator== for iterators
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified: llvm/trunk/include/llvm/ADT/SparseBitVector.h
URL:
Author: dannyb
Date: Mon Sep 24 12:52:25 2007
New Revision: 42267
URL: http://llvm.org/viewvc/llvm-project?rev=42267view=rev
Log:
Add section on bit containers.
(Not the most well written stuff in the universe :P)
Modified:
llvm/trunk/docs/ProgrammersManual.html
Modified:
On 9/24/07, Duncan Sands [EMAIL PROTECTED] wrote:
Hi DannyB,
@@ -287,6 +286,14 @@
}
BecameZero = allzero;
}
+ // Get a hash value for this element;
+ uint64_t getHashValue() const {
shouldn't there be a blank line before the added lines?
+// The Offline constraint
Author: dannyb
Date: Mon Sep 24 17:20:45 2007
New Revision: 42279
URL: http://llvm.org/viewvc/llvm-project?rev=42279view=rev
Log:
Comment fixups
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
llvm/trunk/lib/Analysis/IPA/Andersens.cpp
Modified:
On 9/17/07, Duncan Sands [EMAIL PROTECTED] wrote:
Hi,
Rewrite of andersen's to be about 100x faster, cleaner, and begin to
support field sensitivity
some nitpicking comments:
+// without any issues. To wit, an indirect call Y(a,b) is equivalence to
equivalence - equivalent
Fixed
Author: dannyb
Date: Mon Sep 17 13:04:21 2007
New Revision: 42039
URL: http://llvm.org/viewvc/llvm-project?rev=42039view=rev
Log:
Fix iterator so it doesn't sometimes report bits that aren't in the bitmap
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified:
Author: dannyb
Date: Mon Sep 17 13:05:59 2007
New Revision: 42040
URL: http://llvm.org/viewvc/llvm-project?rev=42040view=rev
Log:
That's what i get for using carbon emacs in a terminal
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified:
Author: dannyb
Date: Sun Sep 16 17:31:47 2007
New Revision: 42017
URL: http://llvm.org/viewvc/llvm-project?rev=42017view=rev
Log:
Fix a few bugs related to zero'ing of elements
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified: llvm/trunk/include/llvm/ADT/SparseBitVector.h
Author: dannyb
Date: Sun Sep 16 18:59:53 2007
New Revision: 42018
URL: http://llvm.org/viewvc/llvm-project?rev=42018view=rev
Log:
Fix bug in andersen's related to test_and_set.
Add operator == and != to SparseBitVector.
Simplify code for test_and_set
Modified:
Author: dannyb
Date: Tue Sep 11 12:42:22 2007
New Revision: 41855
URL: http://llvm.org/viewvc/llvm-project?rev=41855view=rev
Log:
Convert to use ilist and non-pointer lists for extra goodness
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified:
On 9/11/07, Chris Lattner [EMAIL PROTECTED] wrote:
URL: http://llvm.org/viewvc/llvm-project?rev=41855view=rev
Log:
Convert to use ilist and non-pointer lists for extra goodness
Yay!
+ // Dump our bits to stderr
+ void dump(llvm::OStream out) const {
+out [ ;
+for
Author: dannyb
Date: Tue Sep 11 17:58:27 2007
New Revision: 41872
URL: http://llvm.org/viewvc/llvm-project?rev=41872view=rev
Log:
Move dump out of class, use \n instead of endl
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
Modified: llvm/trunk/include/llvm/ADT/SparseBitVector.h
Author: dannyb
Date: Mon Sep 10 23:11:28 2007
New Revision: 41832
URL: http://llvm.org/viewvc/llvm-project?rev=41832view=rev
Log:
Fix bugs with =, intersect with complement. Add three argument version of
intersect with complement.
Modified:
llvm/trunk/include/llvm/ADT/SparseBitVector.h
++ -*-
===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file was developed by Daniel Berlin and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details
On 7/31/07, Dan Gohman [EMAIL PROTECTED] wrote:
Log:
Teach BasicAA about noalias function parameters. Passes all of DejaGNU and
test-suite.
I just grepped through LLVM's test-suite and didn't find any uses of the
restrict keyword though...
There are a few you could snag from GCC's
28 matches
Mail list logo