- Nov 06, 2009
-
-
Chris Lattner authored
from various APIs, addressing PR5325. llvm-svn: 86231
-
Anders Carlsson authored
If a member variable of reference type is bound to a temporary in its member initializer it needs to be destroyed at the end of the constructor. llvm-svn: 86230
-
Daniel Dunbar authored
llvm-svn: 86229
-
Daniel Dunbar authored
NewNightlyTest: Add -noclean option, which doesn't run 'make clean' before building LLVM (for testing). Also, switch to always running 'make clean' in the test-suite directories. llvm-svn: 86228
-
Daniel Dunbar authored
llvm-svn: 86227
-
Daniel Dunbar authored
llvm-svn: 86226
-
Anders Carlsson authored
llvm-svn: 86225
-
Anders Carlsson authored
llvm-svn: 86224
-
Anders Carlsson authored
llvm-svn: 86222
-
Anders Carlsson authored
llvm-svn: 86218
-
Mike Stump authored
class that is overridden in a base that isn't morally virtual. llvm-svn: 86217
-
Ted Kremenek authored
value into their own respective subclasses of Checker (and put them in .cpp files where their implementation details are hidden from GRExprEngine). llvm-svn: 86215
-
Victor Hernandez authored
llvm-svn: 86213
-
Devang Patel authored
llvm-svn: 86212
-
Douglas Gregor authored
class type, don't perform the array-to-pointer or function-to-pointer conversions, because we may end up binding a reference to a function or array. With this change, FileCheck now passes -fsyntax-only! llvm-svn: 86211
-
Douglas Gregor authored
implicit conversion sequence, check the validity of this conversion and then perform it. llvm-svn: 86210
-
Fariborz Jahanian authored
llvm-svn: 86209
-
Ted Kremenek authored
Minor cleanup: use BuiltinBug (which will soon be renamed) for DeferenceChecker and friends so that they always report the same bug type. llvm-svn: 86208
-
Fariborz Jahanian authored
It has to do with vararg constructors used as conversion functions. Code gen needs work. This is WIP. llvm-svn: 86207
-
Dan Gohman authored
llvm-svn: 86206
-
Mike Stump authored
speed up this file by not doing twice the checking. llvm-svn: 86205
-
Douglas Gregor authored
Add a bunch of missing "template" keywords to disambiguate dependent template names. GCC eats this ill-formed code, Clang does not. I already filed PR5404 to improve recovery in this case llvm-svn: 86204
-
Eric Christopher authored
llvm-svn: 86203
-
John Thompson authored
llvm-svn: 86200
-
Dan Gohman authored
llvm-svn: 86199
-
Dan Gohman authored
need to be overridden. llvm-svn: 86198
-
Douglas Gregor authored
Make sure that EnumConstantDecls always get a type, even when they have type-dependent initializers. llvm-svn: 86197
-
Dan Gohman authored
implicit zero-extend. llvm-svn: 86196
-
Douglas Gregor authored
llvm-svn: 86195
-
Dan Gohman authored
llvm-svn: 86193
-
Dan Gohman authored
llvm-svn: 86192
-
Dan Gohman authored
problems with name collisions. llvm-svn: 86189
-
Douglas Gregor authored
Fix some problems with the hidden copy constructors for ImmutableMap/ImmutableSet found by Clang++. llvm-svn: 86186
-
- Nov 05, 2009
-
-
Douglas Gregor authored
- skip .svn directories - add a set of excluded filenames so we can easily skip tests llvm-svn: 86185
-
Lang Hames authored
Added support for renumbering existing index list elements. Removed some junk from the initial numbering code in runOnMachineFunction. llvm-svn: 86184
-
John Thompson authored
llvm-svn: 86183
-
Dan Gohman authored
on loops having dedicated exits, which LoopSimplify can no longer always guarantee. llvm-svn: 86181
-
Dan Gohman authored
llvm-svn: 86180
-
Chris Lattner authored
llvm-svn: 86177
-
Dan Gohman authored
unsplittable critical edges, which means the introduction of loops which cannot be transformed to LoopSimplify form. Fix LoopSimplify to avoid transforming such loops into invalid code. llvm-svn: 86176
-