- Nov 10, 2009
-
-
Fariborz Jahanian authored
global array of objects. llvm-svn: 86701
-
- Nov 09, 2009
-
-
Eli Friedman authored
llvm-svn: 86574
-
Eli Friedman authored
reasonably safe, but it doesn't seem like the right solution. llvm-svn: 86508
-
Eli Friedman authored
and implicitly defined constructors. This has a number of benefits: 1. Less code. 2. Explicit and implicit constructors get the same diagnostics. 3. The AST explicitly contains constructor calls from implicit default constructors. This allows handing some cases that previously weren't handled correctly in IRGen without any additional code. Specifically, implicit default constructors containing calls to constructors with default arguments are now handled correctly. llvm-svn: 86500
-
- Nov 08, 2009
-
-
Daniel Dunbar authored
llvm-svn: 86432
-
Daniel Dunbar authored
- 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious. llvm-svn: 86430
-
Anders Carlsson authored
llvm-svn: 86414
-
- Nov 07, 2009
-
-
Anders Carlsson authored
llvm-svn: 86350
-
Anders Carlsson authored
When looking up and adding substitutions to the substitution table, make sure to always use the canonical declaration. With tihs change, FileCheck compiles and links but crashes during startup. llvm-svn: 86339
-
Eli Friedman authored
instead of all assignment operators. The mistake messes up IRGen because it ends up assuming that the assignment operator is actually the implicit copy assignment operator, and therefore tries to emit the RHS as an lvalue. llvm-svn: 86307
-
Mike Stump authored
adjustments of zero. llvm-svn: 86300
-
- Nov 06, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 86287
-
Anders Carlsson authored
llvm-svn: 86277
-
Fariborz Jahanian authored
using elipsis conversion). llvm-svn: 86276
-
Anders Carlsson authored
llvm-svn: 86274
-
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
-
Anders Carlsson authored
llvm-svn: 86225
-
Anders Carlsson authored
llvm-svn: 86218
-
Mike Stump authored
class that is overridden in a base that isn't morally virtual. llvm-svn: 86217
-
Mike Stump authored
speed up this file by not doing twice the checking. llvm-svn: 86205
-
- Nov 05, 2009
-
-
Fariborz Jahanian authored
initialization before main. Fixes pr5396. llvm-svn: 86145
-
Mike Stump authored
pointers are returned. llvm-svn: 86120
-
Mike Stump authored
llvm-svn: 86118
-
Mike Stump authored
llvm-svn: 86117
-
- Nov 04, 2009
-
-
Fariborz Jahanian authored
ctor's initializer. Fixes pr5178. llvm-svn: 86040
-
Fariborz Jahanian authored
of array objects on block exit. Patch is by Anders Calrsson. llvm-svn: 86032
-
Douglas Gregor authored
from Peter Collingbourne! llvm-svn: 86030
-
Chris Lattner authored
should only look at -O0 IR output not -O3 assembly output. XFAIL it for now. llvm-svn: 86029
-
Mike Stump authored
so the optimizer can tailcall into the return value adjustment thunk. This improves codesize for complex hierarchies. llvm-svn: 85988
-
- Nov 03, 2009
-
-
Mike Stump authored
llvm-svn: 85925
-
Mike Stump authored
llvm-svn: 85916
-
Mike Stump authored
llvm-svn: 85905
-
- Oct 31, 2009
-
-
Benjamin Kramer authored
llvm-svn: 85683
-
Mike Stump authored
llvm-svn: 85677
-
- Oct 28, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 85432
-
Mike Stump authored
llvm-svn: 85354
-
- Oct 26, 2009
-
-
Fariborz Jahanian authored
through the crack. llvm-svn: 85160
-
- Oct 23, 2009
-
-
Fariborz Jahanian authored
pointer-to-member type conversion follwed by a pointer-to-member standard conversion. llvm-svn: 84955
-
Fariborz Jahanian authored
both scalar and aggregates. llvm-svn: 84910
-
- Oct 22, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 84800
-