- Sep 06, 2009
-
-
Daniel Dunbar authored
destroying the CXXConstructExpr.", this is causing test failures across the board. llvm-svn: 81100
-
Daniel Dunbar authored
llvm-svn: 81099
-
Daniel Dunbar authored
breaks MiniSAT on x86_64. llvm-svn: 81098
-
Daniel Dunbar authored
llvm-svn: 81097
-
Anders Carlsson authored
Initialize default CXXConstructExpr arguments to 0. Fixes a crash when destroying the CXXConstructExpr. llvm-svn: 81096
-
- Sep 05, 2009
-
-
Nick Lewycky authored
equality. Prefer EXPECT_EQ(foo, Full) over EXPECT_TRUE(foo.isFullSet()) because the former will print out the contents of the constant range that failed. llvm-svn: 81094
-
Jeffrey Yasskin authored
This can break when there are implicit conversions from types raw_ostream understands but std::ostream doesn't, but it increases the number of cases that Just Work. llvm-svn: 81093
-
Ted Kremenek authored
llvm-svn: 81092
-
Daniel Dunbar authored
llvm-svn: 81088
-
Daniel Dunbar authored
llvm-svn: 81087
-
Daniel Dunbar authored
llvm-svn: 81086
-
Daniel Dunbar authored
llvm-svn: 81084
-
Daniel Dunbar authored
- I'd appreciate it if someone else eyeballs my changes to make sure I captured the intent of the test. llvm-svn: 81083
-
Daniel Dunbar authored
llvm-svn: 81082
-
Daniel Dunbar authored
llvm-svn: 81081
-
Mike Stump authored
llvm-svn: 81080
-
Benjamin Kramer authored
llvm-svn: 81079
-
Mike Stump authored
llvm-svn: 81078
-
Mike Stump authored
llvm-svn: 81077
-
Benjamin Kramer authored
llvm-svn: 81076
-
Mike Stump authored
llvm-svn: 81075
-
Mike Stump authored
llvm-svn: 81074
-
Mike Stump authored
llvm-svn: 81073
-
Mike Stump authored
llvm-svn: 81072
-
Mike Stump authored
llvm-svn: 81071
-
John McCall authored
ignore non-canonical type classes, but apparently we need to know how to mangle dependent names. The missing cases are much more obvious now. llvm-svn: 81070
-
Mike Stump authored
llvm-svn: 81069
-
Anders Carlsson authored
llvm-svn: 81068
-
Mike Stump authored
offsets better for thunk refinements. Cleanups. WIP. llvm-svn: 81067
-
Zhongxing Xu authored
llvm-svn: 81066
-
John McCall authored
ways: remove elab types during desugaring, enhance pretty-printing to allow tags to be suppressed without suppressing scopes, look through elab types when associating a typedef name with an anonymous record type. llvm-svn: 81065
-
Zhongxing Xu authored
ActionGRExprEngine(). llvm-svn: 81064
-
Anders Carlsson authored
llvm-svn: 81063
-
Anders Carlsson authored
llvm-svn: 81062
-
Zhongxing Xu authored
llvm-svn: 81061
-
Bob Wilson authored
linear scan reg alloc. This fixes a problem I ran into where extracting a function from a larger file caused the generated code to change (masking the problem I was trying to debug) because the allocator behaved differently. This changes the results for two X86 regression checks. stack-color-with-reg is improved, with one less instruction, but pr3495 is worse, with one more copy. As far as I can tell, these tests were just getting lucky or unlucky, so I've changed the expected results. llvm-svn: 81060
-
Daniel Dunbar authored
llvm-svn: 81059
-
Devang Patel authored
Do not use DenseMap operator[] because it inserts new entry if lookup fails. Use find() to check an entry in a DenseMap first. llvm-svn: 81058
-
John McCall authored
directly in the AST. The current thinking is to create these only in C++ mode for efficiency. But for now, they're not being created at all; patch to follow. This will let us do things like verify that tags match during template instantation, as well as signal that an elaborated type specifier was used for clients that actually care. Optimally, the TypeLoc hierarchy should be adjusted to carry tag location information as well. llvm-svn: 81057
-
Devang Patel authored
llvm-svn: 81055
-