- Dec 08, 2011
-
-
Michael J. Spencer authored
directory_iterator preserve InputIterator semantics on copy. llvm-svn: 146200
-
- Dec 07, 2011
-
-
David Blaikie authored
llvm-svn: 146025
-
- Dec 06, 2011
-
-
Nick Lewycky authored
memory fences) in statistics registration, which works the same way that ManagedStatic registration does. llvm-svn: 145869
-
- Dec 01, 2011
-
-
David Blaikie authored
llvm-svn: 145627
-
Benjamin Kramer authored
llvm-svn: 145607
-
David Blaikie authored
llvm-svn: 145578
-
- Nov 29, 2011
-
-
NAKAMURA Takumi authored
clang/lib/Driver/Driver.cpp: Don't pass through negative exit status, or parent would be confused. llvm::sys::Program::Wait(): Suppose 0x8000XXXX and 0xC000XXXX as abnormal exit code and pass it as negative value. Win32 Exception Handler: Exit with ExceptionCode on an unhandle exception. llvm-svn: 145389
-
- Nov 28, 2011
-
-
Nick Lewycky authored
llvm-svn: 145289
-
Eli Friedman authored
Add back a line I deleted by accident in r145141. Fixes uninitialized variable warnings and runtime failures. llvm-svn: 145256
-
Dylan Noblesmith authored
Now that it needs to be exported in a public header (Valgrind.h) it should be prefixed to avoid collision with other projects. Add it to llvm-config.h as well. This'll require regenerating the configure script after this commit, but I don't have the required autoconf version. llvm-svn: 145214
-
- Nov 26, 2011
-
-
Eli Friedman authored
was returning incorrect values in rare cases, and incorrectly marking exact conversions as inexact in some more common cases. Fixes PR11406, and a missed optimization in test/CodeGen/X86/fp-stack-O0.ll. llvm-svn: 145141
-
- Nov 24, 2011
-
-
Benjamin Kramer authored
llvm-svn: 145122
-
- Nov 23, 2011
-
-
Richard Smith authored
llvm-svn: 145111
-
- Nov 22, 2011
-
-
Benjamin Kramer authored
llvm-svn: 145061
-
Benjamin Kramer authored
This was put in because in a certain version of DragonFlyBSD stat(2) lied about the size of some files. This was fixed a long time ago so we can remove the workaround. llvm-svn: 145059
-
- Nov 15, 2011
-
-
Nick Lewycky authored
llvm-svn: 144603
-
Nick Lewycky authored
link it against llvm code, by making our definitions weak. "Some users." llvm-svn: 144596
-
- Nov 14, 2011
-
-
Nick Lewycky authored
These annotations are disabled entirely when either ENABLE_THREADS is off, or building a release build. When enabled, they add calls to functions with no statements to ManagedStatic's getters. Use these annotations to inform tsan that the race used inside ManagedStatic initialization is actually benign. Thanks to Kostya Serebryany for helping write this patch! llvm-svn: 144567
-
- Nov 06, 2011
-
-
Benjamin Kramer authored
llvm-svn: 143890
-
Daniel Dunbar authored
llvm-svn: 143880
-
Peter Collingbourne authored
Process::Wait on Windows (mimicing POSIX behaviour). llvm-svn: 143876
-
- Nov 05, 2011
-
-
Benjamin Kramer authored
llvm-svn: 143799
-
- Nov 03, 2011
-
-
Daniel Dunbar authored
llvm-svn: 143634
-
- Nov 01, 2011
-
-
Sebastian Pop authored
llvm-svn: 143502
-
Sebastian Pop authored
llvm-svn: 143501
-
Eli Friedman authored
llvm-svn: 143452
-
- Oct 28, 2011
-
-
Dan Gohman authored
llvm-svn: 143164
-
- Oct 27, 2011
-
-
Benjamin Kramer authored
This trades one 64 bit div for one 64 bit mul and some arithmetic. llvm-svn: 143106
-
- Oct 25, 2011
-
-
Dan Gohman authored
llvm-svn: 142880
-
Dan Gohman authored
llvm-svn: 142878
-
- Oct 24, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 142785
-
- Oct 23, 2011
-
-
Benjamin Kramer authored
50% is much more readable than 5.000000e-01. llvm-svn: 142752
-
Benjamin Kramer authored
llvm-svn: 142751
-
- Oct 21, 2011
-
-
Anton Korobeynikov authored
Patch by Ruben Van Boxem! llvm-svn: 142646
-
- Oct 20, 2011
-
-
David Meyer authored
Remove unused include of sys/uio.h in MemoryBuffer.cpp. It was not correctly protected by ifdef either. llvm-svn: 142623
-
- Oct 17, 2011
-
-
Benjamin Kramer authored
Enable bounds checking to catch this kind of bug earlier. llvm-svn: 142247
-
- Oct 16, 2011
-
-
Benjamin Kramer authored
While at it, merge some format strings. llvm-svn: 142140
-
Chris Lattner authored
llvm-svn: 142108
-
Chris Lattner authored
string, pass it around as an enum. llvm-svn: 142107
-
Chris Lattner authored
the X86 asmparser to produce ranges in the one case that was annoying me, for example: test.s:10:15: error: invalid operand for instruction movl 0(%rax), 0(%edx) ^~~~~~~ It should be straight-forward to enhance filecheck, tblgen, and/or the .ll parser to use ranges where appropriate if someone is interested. llvm-svn: 142106
-