- Oct 06, 2011
-
-
Peter Collingbourne authored
llvm-svn: 141267
-
- Feb 15, 2011
-
-
Argyrios Kyrtzidis authored
-Update tablegen files for checkers, use the tablegen class name for the checker class name. -Update ClangSACheckersProvider to not look into hidden checker packages. llvm-svn: 125560
-
- Feb 14, 2011
-
-
Argyrios Kyrtzidis authored
-Checkers will be defined in the tablegen file 'Checkers.td'. -Apart from checkers, we can define checker "packages" that will contain a collection of checkers. -Checkers can be enabled with -analyzer-checker=<name> and disabled with -analyzer-disable-checker=<name> e.g: Enable checkers from 'cocoa' and 'corefoundation' packages except the self-initialization checker: -analyzer-checker=cocoa -analyzer-checker=corefoundation -analyzer-disable-checker=cocoa.SelfInit -Introduces CheckerManager and CheckerProvider. CheckerProviders get the set of checker names to enable/disable and register them with the CheckerManager which will be the entry point for all checker-related functionality. Currently only the self-initialization checker takes advantage of the new mechanism. llvm-svn: 125503
-
- Dec 23, 2010
-
-
Ted Kremenek authored
layout. :) Rename the 'EntoSA' directories to 'StaticAnalyzer'. Internally we will still use the 'ento' namespace for the analyzer engine (unless there are further sabre rattlings...). llvm-svn: 122514
-
Ted Kremenek authored
update Makefile. llvm-svn: 122493
-
- Dec 22, 2010
-
-
Argyrios Kyrtzidis authored
[analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers llvm-svn: 122422
-
Argyrios Kyrtzidis authored
llvm-svn: 122421
-
- Jul 18, 2010
-
-
Chris Lattner authored
llvm-svn: 108633
-
- Jun 08, 2010
-
-
Daniel Dunbar authored
Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. llvm-svn: 105638
-
Daniel Dunbar authored
- This eliminates most dependencies on how Clang is installed relative to LLVM. llvm-svn: 105637
-
- Mar 12, 2010
-
-
Jeffrey Yasskin authored
Tested: make CPPFLAGS=-m64 CXXFLAGS=-m64 -j8 && (cd tools/clang;make test) llvm-svn: 98399
-
- Jan 25, 2010
-
-
Ted Kremenek authored
llvm-svn: 94407
-
- Jan 24, 2010
-
-
Chris Lattner authored
llvm-svn: 94379
-
- Oct 09, 2009
-
-
Douglas Gregor authored
llvm-svn: 83582
-
- Aug 23, 2009
-
-
Douglas Gregor authored
llvm-svn: 79824
-
- Mar 17, 2009
-
-
Douglas Gregor authored
diagnostics. This builds on the patch that Sebastian committed and then revert. Major differences are: - We don't remove or use the current ".def" files. Instead, for now, we just make sure that we're building the ".inc" files. - Fixed CMake makefiles to run TableGen and build the ".inc" files when needed. Tested with both the Xcode and Makefile generators provided by CMake, so it should be solid. - Fixed normal makefiles to handle out-of-source builds that involve the ".inc" files. I'll send a separate patch to the list with Sebastian's changes that eliminate the use of the .def files. llvm-svn: 67058
-
- Mar 16, 2008
-
-
Chris Lattner authored
lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45412
-
- Sep 15, 2007
-
-
Chris Lattner authored
llvm-svn: 41988
-
- Sep 06, 2007
-
-
Ted Kremenek authored
source-level CFGs. This code may change significantly in the near future as we explore different means to implement dataflow analyses. Added a driver option, -dump-live-variables, to view the output of live variable analysis. This output is very ALPHA; it will be improved shortly. llvm-svn: 41737
-
- May 24, 2007
-
-
Chris Lattner authored
library to be built for the driver to link. llvm-svn: 39495
-
- Oct 26, 2006
-
-
Chris Lattner authored
llvm-svn: 39055
-
- Oct 25, 2006
-
-
Chris Lattner authored
llvm-svn: 39047
-
- Aug 17, 2006
-
-
Chris Lattner authored
llvm-svn: 38934
-
- Jul 03, 2006
-
-
Chris Lattner authored
llvm-svn: 38629
-
- Jun 18, 2006
-
-
Chris Lattner authored
llvm-svn: 38539
-
- Apr 22, 2007
-
-
Chris Lattner authored
the type symtab, and global/function protos, and is missing the important size optimization, but it is a place to start. llvm-svn: 36331
-
Chris Lattner authored
the type symtab, and global/function protos, and are missing the important size optimization, but it is a place to start. llvm-svn: 36330
-
- Feb 06, 2007
-
-
Reid Spencer authored
llvm-svn: 33967
-
- Apr 17, 2006
-
-
Chris Lattner authored
llvm-svn: 27738
-
Chris Lattner authored
Altivec vectors. llvm-svn: 27736
-
- Jun 02, 2004
-
-
Chris Lattner authored
bytecode files on systems that don't support #!/bin/sh natively (ie, win32). llvm-svn: 13937
-
- Oct 21, 2003
-
-
John Criswell authored
llvm-svn: 9312
-
- Jun 06, 2001
-
-
Chris Lattner authored
llvm-svn: 2
-