- Jun 23, 2009
-
-
Anders Carlsson authored
llvm-svn: 73937
-
Chris Lattner authored
Among other things, this makes the warning about unknown warning options mappable. For example: $ clang t.c -Werror -Wfoo error: unknown warning option '-Wfoo' [-Wunknown-warning-option] For another thing, they are properly color coded now too :) llvm-svn: 73936
-
Ted Kremenek authored
- Embed a reference to MemRegionManager objects in MemSpaceRegion objects - Use this embedded reference for MemRegion objects to access ASTContext objects without external help - Use this access to ASTContext to simplify 'isBoundable' (no ASTContext& argument required) llvm-svn: 73935
-
Chris Lattner authored
llvm-svn: 73934
-
Argyrios Kyrtzidis authored
llvm-svn: 73933
-
Argyrios Kyrtzidis authored
llvm-svn: 73932
-
Argyrios Kyrtzidis authored
llvm-svn: 73931
-
Argyrios Kyrtzidis authored
llvm-svn: 73930
-
Chris Lattner authored
llvm-svn: 73929
-
Owen Anderson authored
llvm-svn: 73928
-
Ted Kremenek authored
llvm-svn: 73927
-
Ted Kremenek authored
the new trait-based construction of MemRegion objects. llvm-svn: 73926
-
Owen Anderson authored
llvm-svn: 73925
-
Douglas Gregor authored
llvm-svn: 73924
-
Owen Anderson authored
llvm-svn: 73923
-
Fariborz Jahanian authored
llvm-svn: 73922
-
Ted Kremenek authored
new generalized region-construction code. llvm-svn: 73921
-
Dan Gohman authored
sides is CouldNotCompute, the resulting exact count must be CouldNotCompute. llvm-svn: 73920
-
Bob Wilson authored
This is still a work in progress but most of the NEON instruction set is supported. llvm-svn: 73919
-
Douglas Gregor authored
llvm-svn: 73918
-
Ted Kremenek authored
member template functions and traits. The idea is to allow MemRegionManager to construct subclasses of MemRegion that aren't declared in MemRegion.h (e.g., checker-specific regions). llvm-svn: 73917
-
Owen Anderson authored
llvm-svn: 73916
-
Douglas Gregor authored
specialization. At present, all implicit instantiations occur at the end of the translation unit. llvm-svn: 73915
-
Chris Lattner authored
deprecated decls. llvm-svn: 73914
-
Owen Anderson authored
llvm-svn: 73913
-
Owen Anderson authored
llvm-svn: 73912
-
Owen Anderson authored
llvm-svn: 73911
-
Dan Gohman authored
llvm-svn: 73910
-
Bob Wilson authored
another change that makes the types ambiguous (at least as far as tablegen is concerned). llvm-svn: 73909
-
Dan Gohman authored
conservatively correctly, instead of aborting. llvm-svn: 73908
-
- Jun 22, 2009
-
-
Owen Anderson authored
llvm-svn: 73907
-
Owen Anderson authored
llvm-svn: 73906
-
Bob Wilson authored
for "thumb" and add a check for V6T2. llvm-svn: 73905
-
Dan Gohman authored
llvm-svn: 73903
-
Evan Cheng authored
llvm-svn: 73902
-
Bob Wilson authored
caller-saved register. llvm-svn: 73901
-
Dale Johannesen authored
types for the target (I think). This was breaking the PPC32 calling sequence. llvm-svn: 73900
-
Douglas Gregor authored
compilation, and (hopefully) introduce RAII objects for changing the "potentially evaluated" state at all of the necessary places within Sema and Parser. Other changes: - Set the unevaluated/potentially-evaluated context appropriately during template instantiation. - We now recognize three different states while parsing or instantiating expressions: unevaluated, potentially evaluated, and potentially potentially evaluated (for C++'s typeid). - When we're in a potentially potentially-evaluated context, queue up MarkDeclarationReferenced calls in a stack. For C++ typeid expressions that are potentially evaluated, we will play back these MarkDeclarationReferenced calls when we exit the corresponding potentially potentially-evaluated context. - Non-type template arguments are now parsed as constant expressions, so they are not potentially-evaluated. llvm-svn: 73899
-
Evan Cheng authored
Fix another register coalescer crash: forgot to check if the instruction being updated has already been coalesced. llvm-svn: 73898
-
Fariborz Jahanian authored
llvm-svn: 73897
-