- Aug 08, 2007
-
-
Reid Spencer authored
documentation implies and as its uses depend. llvm-svn: 40939
-
- Aug 05, 2007
-
-
Reid Spencer authored
llvm-svn: 40850
-
Chris Lattner authored
contents of the set were small, deallocate and shrink the set. This avoids having us to memset as much data, significantly speeding up some pathological cases. For example, this speeds up the verifier from 0.3899s to 0.0763 (5.1x) on the testcase from PR1432 in a release build. llvm-svn: 40837
-
- Jul 27, 2007
-
-
Owen Anderson authored
llvm-svn: 40556
-
- Jul 24, 2007
-
-
Owen Anderson authored
llvm-svn: 40474
-
- Jul 19, 2007
-
-
Owen Anderson authored
llvm-svn: 40043
-
- Jul 18, 2007
-
-
Owen Anderson authored
would result in calling realloc() on a null pointer. Instead, if we encounter this situation, make a normal call to malloc(). llvm-svn: 40014
-
- Jul 17, 2007
-
-
Reid Spencer authored
having that implementation file #include <cstdlib>. llvm-svn: 39952
-
- Jul 16, 2007
-
-
Owen Anderson authored
llvm-svn: 39926
-
- Jul 14, 2007
-
-
Nick Lewycky authored
llvm-svn: 39857
-
Nick Lewycky authored
llvm-svn: 39851
-
- Jul 10, 2007
-
-
Owen Anderson authored
llvm-svn: 38474
-
- Jul 09, 2007
-
-
Owen Anderson authored
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
-
Owen Anderson authored
Patch by Chis Lattner. llvm-svn: 38467
-
Chris Lattner authored
llvm-svn: 38460
-
- Jul 05, 2007
-
-
Gabor Greif authored
Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913
-
- Jul 01, 2007
-
-
Nick Lewycky authored
llvm-svn: 37829
-
- Jun 22, 2007
-
-
Owen Anderson authored
llvm-svn: 37697
-
Chris Lattner authored
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
-
- Jun 09, 2007
-
-
Nick Lewycky authored
llvm-svn: 37532
-
- May 22, 2007
-
-
Dale Johannesen authored
for a target-dependent default with a command-line override; this way should be generally usable. llvm-svn: 37285
-
- May 19, 2007
-
-
Reid Spencer authored
can't use getZExtValue() to extract the low order bits for each digit. Instead, we need to access the low order word directly. llvm-svn: 37242
-
- May 17, 2007
-
-
Reid Spencer authored
llvm-svn: 37175
-
Reid Spencer authored
undefined behavior when the width > 64 bits. llvm-svn: 37153
-
- May 16, 2007
-
-
Reid Spencer authored
not being generated correctly because the shl operator does not mutate its object but returns a new value. Also, make the distinction between radix 16 and the others more clear. llvm-svn: 37111
-
- May 14, 2007
-
-
Reid Spencer authored
llvm-svn: 37026
-
Reid Spencer authored
types: 1. Functions to compute div/rem at the same time. 2. Further assurance that an APInt with 0 bitwidth cannot be constructed. 3. Left and right rotate operations. 4. An exactLogBase2 function which requires an exact power of two or it returns -1. llvm-svn: 37025
-
- May 12, 2007
-
-
Reid Spencer authored
shift amount is 0. Previously this code would do a lshr by the bit width which can lead to incorrect results. llvm-svn: 37010
-
- May 11, 2007
-
-
Chris Lattner authored
llvm-svn: 36981
-
- May 07, 2007
-
-
Jeff Cohen authored
llvm-svn: 36901
-
Chris Lattner authored
llvm-svn: 36899
-
- May 06, 2007
-
-
Chris Lattner authored
the future (and integrate it with membuffer, etc) llvm-svn: 36876
-
Chris Lattner authored
llvm-svn: 36875
-
Chris Lattner authored
llvm-svn: 36871
-
Chris Lattner authored
llvm-svn: 36870
-
Chris Lattner authored
file instead of aborting. llvm-svn: 36858
-
- May 03, 2007
-
-
Chris Lattner authored
a bug in GraphWriter.cpp. Patch by Florian Brandner llvm-svn: 36684
-
Chris Lattner authored
llvm-svn: 36680
-
- Apr 29, 2007
-
-
Jeff Cohen authored
llvm-svn: 36561
-
Jeff Cohen authored
llvm-svn: 36559
-