- Aug 06, 2012
-
-
Eric Christopher authored
Patch by David Hill. llvm-svn: 161344
-
- Feb 05, 2012
-
-
Duncan Sands authored
llvm-svn: 149834
-
- Jan 15, 2012
-
-
David Blaikie authored
llvm-svn: 148206
-
- Nov 28, 2011
-
-
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
-
- Oct 11, 2011
-
-
Daniel Dunbar authored
lying around... llvm-svn: 141703
-
- Feb 18, 2011
-
-
Argyrios Kyrtzidis authored
llvm-svn: 125804
-
- Nov 29, 2010
-
-
Michael J. Spencer authored
llvm-svn: 120298
-
- Sep 06, 2009
-
-
Duncan Sands authored
doesn't warn about unreachable instructions. Patch by Erick Tryzelaar (#111). llvm-svn: 81110
-
- Jun 18, 2009
-
-
Owen Anderson authored
Insert a SmartMutex templated class into the class hierarchy, which takes a template parameter specifying whether this mutex should become a no-op when not running in multithreaded mode. Make sys::Mutex a typedef of SmartMutex<false>, to preserve source compatibility. llvm-svn: 73709
-
- Nov 06, 2008
-
-
Nuno Lopes authored
llvm-svn: 58805
-
- Jun 26, 2008
-
-
Matthijs Kooijman authored
Patch by Hasso Tepper! llvm-svn: 52781
-
- Jun 21, 2008
-
-
Dan Gohman authored
llvm-svn: 52592
-
- May 06, 2008
-
-
Dan Gohman authored
llvm-svn: 50695
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Dec 18, 2007
-
-
Chris Lattner authored
llvm-svn: 45165
-
- Jan 20, 2007
-
-
Reid Spencer authored
NetBSD also doesn't have pthread_mutexattr_setpshared llvm-svn: 33406
-
- Nov 02, 2006
-
-
Reid Spencer authored
llvm-svn: 31373
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29932
-
- Jul 26, 2006
-
-
Reid Spencer authored
1. Move IncludeFile.h to System library 2. Move IncludeFile.cpp to System library 3. #1 and #2 required to prevent cyclic library dependencies for libSystem 4. Convert all existing uses of Support/IncludeFile.h to System/IncludeFile.h 5. Add IncludeFile support to various lib/System classes. 6. Add new lib/System classes to LinkAllVMCore.h All this in an attempt to pull in lib/System to what's required for VMCore llvm-svn: 29287
-
- Apr 17, 2006
-
-
Jeff Cohen authored
llvm-svn: 27761
-
- Aug 24, 2005
-
-
Reid Spencer authored
These patches make threading optional in LLVM. The configuration scripts are now modified to accept a --disable-threads switch. If this is used, the Mutex class will be implemented with all functions as no-op. Furthermore, linking against libpthread will not be done. Finally, the ParallelJIT example needs libpthread so its makefile was changed to always add -lpthread to the link line. llvm-svn: 23003
-
- Aug 02, 2005
-
-
Misha Brukman authored
llvm-svn: 22587
-
- Jul 27, 2005
-
-
Jeff Cohen authored
llvm-svn: 22523
-
- Jul 13, 2005
-
-
Reid Spencer authored
of pthreads is missing that call (despite it violating the spec). llvm-svn: 22423
-
Jeff Cohen authored
llvm-svn: 22420
-
- Jul 12, 2005
-
-
Reid Spencer authored
Add a Mutex class for thread synchronization in a platform-independent way. The current implementation only supports pthreads. Win32 use of Critical Sections will be added later. The design permits other threading models to be used if (and only if) pthreads is not available. llvm-svn: 22403
-