- Apr 01, 2008
-
-
Ted Kremenek authored
llvm-svn: 49005
-
Chris Lattner authored
llvm-svn: 49004
-
Dale Johannesen authored
EH info for these functions causes the tests to fail for random reasons (e.g. looking for 'or' or counting lines with asm-printer; labels count as lines.) llvm-svn: 49003
-
Evan Cheng authored
llvm-svn: 49002
-
Ted Kremenek authored
llvm-svn: 49001
-
Nate Begeman authored
crash miscompilations. llvm-svn: 49000
-
Dan Gohman authored
not the end. llvm-svn: 48999
-
- Mar 31, 2008
-
-
Ted Kremenek authored
llvm-svn: 48998
-
Ted Kremenek authored
llvm-svn: 48997
-
Ted Kremenek authored
a PathDiagnosticClient. llvm-svn: 48996
-
Evan Cheng authored
llvm-svn: 48995
-
Dan Gohman authored
llvm-svn: 48994
-
Steve Naroff authored
This is a temporary solution to avoid running out of file descriptors (which defaults to 256). Need to benchmark to understand the speed benefit. If the benefit is small, the simple solution is to avoid memory mapping files. If the benefit is significant, more thought is necessary. llvm-svn: 48991
-
Ted Kremenek authored
llvm-svn: 48990
-
Ted Kremenek authored
GRSimpleVals.h Added a PathDiagnosticClient option to the driver functions for the CFRefCountChecker and the GRSimpleVals analysis. Both analyses now accept a "-o" argument from the driver that specifies where HTML reports should be dumped. llvm-svn: 48989
-
Ted Kremenek authored
where to dump HTML reports. llvm-svn: 48987
-
Ted Kremenek authored
an optional DiagnosticClient argument that differs from the client stored internally in the Diagnostic object. llvm-svn: 48986
-
Gordon Henriksen authored
Add a unified 'generated documentation' target so the web site script has a consistent target to use. llvm-svn: 48985
-
Torok Edwin authored
llvm-svn: 48984
-
Gordon Henriksen authored
llvm-svn: 48983
-
Erick Tryzelaar authored
llvm-svn: 48982
-
Ted Kremenek authored
llvm-svn: 48981
-
Ted Kremenek authored
of a stack variable. This is the path-sensitive version of a check that is already done during semantic analysis. llvm-svn: 48980
-
Erick Tryzelaar authored
instead of OCamlLangImpl8.html. llvm-svn: 48979
-
Erick Tryzelaar authored
and fix some tabs in chapter 3 and 4. llvm-svn: 48978
-
Evan Cheng authored
llvm-svn: 48977
-
Evan Cheng authored
The support for remat of instructions with a register operand is hackish, to say the least. Since the register operand guaranteed to be PIC base and that it is already live at all uses, we are making sure it will not be spilled after its uses are rematerialized for both performance and correctness reasons. llvm-svn: 48976
-
Erick Tryzelaar authored
realazthat in #llvm was having problems building llvm because configure was finding an ocaml executable in a directory with a space in it's name. This patch puts quotes around the name so that llvm can build for him. llvm-svn: 48974
-
Owen Anderson authored
llvm-svn: 48973
-
Chris Lattner authored
Fix objc ivar lookup. Ivar lookup should occur between lookup of method-local values and lookup of globals. Emulate this with some logic in the handling of Sema::ActOnIdentifierExpr. Two todo's left: 1) sema shouldn't turn a bare reference to an ivar into "self->ivar" in the AST. This is a hack. 2) The new ScopedDecl::isDefinedOutsideFunctionOrMethod method does not correctly handle typedefs and enum constants yet. llvm-svn: 48972
-
Nate Begeman authored
llvm-svn: 48971
-
Chris Lattner authored
remaining open issues I've communicated to him: 1) self can be assigned to, and his patch didn't handle it correctly. 2) CollectObjCIvarTypes is N^2 (because each subclass reprocesses all parent class ivars) and flattens classes. If A derives from B, and both have an int, I'd expect to get { {i32}, i32}, not { i32, i32}. David, please review. llvm-svn: 48970
-
Chris Lattner authored
etoile runtime, patch by David Chisnall! llvm-svn: 48969
-
- Mar 30, 2008
-
-
Erick Tryzelaar authored
llvm-svn: 48968
-
Duncan Sands authored
llvm-svn: 48967
-
Erick Tryzelaar authored
llvm-svn: 48966
-
Nick Lewycky authored
llvm-svn: 48965
-
Chris Lattner authored
llvm-svn: 48964
-
Chris Lattner authored
patch by David Chisnall. llvm-svn: 48963
-
Chris Lattner authored
llvm-svn: 48961
-