- Apr 24, 2008
-
-
Dan Gohman authored
llvm-svn: 50196
-
- Apr 20, 2008
-
-
Dale Johannesen authored
ppc long double, which doesn't work. This may break some stuff temporarily, but I want to avoid the propagation of code that assumes this works. llvm-svn: 49983
-
- Apr 15, 2008
-
-
Dan Gohman authored
for more space for displaying the graph. llvm-svn: 49730
-
- Apr 10, 2008
-
-
Dan Gohman authored
llvm-svn: 49496
-
- Apr 02, 2008
-
-
Bill Wendling authored
llvm-svn: 49055
-
- Apr 01, 2008
-
-
Chris Lattner authored
start of a filename, not a filename+length. All clients can produce a null terminated name, and the system api's require null terminated strings anyway. llvm-svn: 49041
-
Chris Lattner authored
1) stop using MappedFile. 2) if profitable use the sys::path::MapInFilePages api to read the file. 3) otherwise fallback to read. When sys::path::MapInFilePages is implemented, this provides several benefits: #1: this avoids fragmenting memory for small files. #2: this avoids extraneous stat calls when the file size is known. #3: this only keeps the file descriptor open while reading the file, not for the duration of the lifetime of the memory buffer. This fixes a serious clang FD 'leak' problem. I believe that this will work on a win32 machine, but I don't have one to test on. I'd appreciate it if someone could check. llvm-svn: 49031
-
Chris Lattner authored
make getBase() return a const-correct pointer. llvm-svn: 49025
-
Chris Lattner authored
not an mmapped file. This more closely matches its requirements and provides an implicitly null terminated buffer, something this routine had to emulate itself before. llvm-svn: 49024
-
Chris Lattner authored
and shared. This complicates the design, is not used, and probably doesn't even work. llvm-svn: 49022
-
- Mar 25, 2008
-
-
Dan Gohman authored
llvm-svn: 48801
-
Dan Gohman authored
marked read-write. Use const so that they can be allocated in a read-only segment. llvm-svn: 48800
-
- Mar 16, 2008
-
-
Bill Wendling authored
llvm-svn: 48421
-
- Mar 07, 2008
-
-
Evan Cheng authored
llvm-svn: 48035
-
- Feb 29, 2008
-
-
Dan Gohman authored
instead of uint32_t for the shift/rotate count operand type. llvm-svn: 47741
-
Dan Gohman authored
llvm-svn: 47738
-
- Feb 23, 2008
-
-
Dan Gohman authored
invalid command-line options. llvm-svn: 47523
-
- Feb 20, 2008
-
-
Dan Gohman authored
llvm-svn: 47382
-
Anton Korobeynikov authored
llvm-svn: 47377
-
Anton Korobeynikov authored
llvm-svn: 47367
-
- Feb 19, 2008
-
-
Ted Kremenek authored
profile of the APSInt object. This caused unexpected Profile collisions where none should have occurred. llvm-svn: 47338
-
- Feb 15, 2008
-
-
Ted Kremenek authored
we had reached the "fake bucket" after the last bucket, allowing the iterator in some cases to run off the end of the hashtable. llvm-svn: 47178
-
- Feb 14, 2008
-
-
Dan Gohman authored
being consistent with the rest of the APInt implementation. llvm-svn: 47138
-
- Feb 13, 2008
-
-
Dan Gohman authored
llvm-svn: 47086
-
- Feb 11, 2008
-
-
Ted Kremenek authored
Added member template "Add" to FoldingSetNodeID that allows "adding" arbitrary objects to a profile via dispatch to FoldingSetTrait<T>::Profile(). Removed FoldingSetNodeID::AddAPFloat and FoldingSetNodeID::APInt, as their functionality is now replaced using the above mentioned member template. llvm-svn: 46957
-
- Feb 07, 2008
-
-
Dan Gohman authored
llvm-svn: 46833
-
- Feb 04, 2008
-
-
Ted Kremenek authored
over all the nodes in a particular bucket. llvm-svn: 46716
-
Ted Kremenek authored
llvm-svn: 46709
-
- Jan 31, 2008
-
-
Dale Johannesen authored
exposed a bug in APFloat's long double->double conversion of NaNs. Broke several things in the ieee part of gcc testsuite. llvm-svn: 46617
-
- Jan 29, 2008
-
-
Dan Gohman authored
compiler warnings. llvm-svn: 46509
-
- Jan 28, 2008
-
-
Lauro Ramos Venancio authored
llvm-svn: 46458
-
Lauro Ramos Venancio authored
llvm-svn: 46455
-
- Jan 19, 2008
-
-
Ted Kremenek authored
llvm-svn: 46189
-
Ted Kremenek authored
llvm-svn: 46188
-
Ted Kremenek authored
'FoldingSetNodeImpl' (previously 'FoldingSetNodeID' was a typedef of 'FoldingSetNodeImpl::NodeID'). Why? Clients can now easily forward declare 'FoldingSetNodeID' without having to include FoldingSet.h. llvm-svn: 46187
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
Chris Lattner authored
llvm-svn: 45415
-
- Dec 24, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 45342
-
- Dec 11, 2007
-
-
Reid Spencer authored
Support libraries separately into their own module. llvm-svn: 44852
-
- Dec 08, 2007
-
-
Chris Lattner authored
llvm-svn: 44707
-