- 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
Don't assert when trying to generate debug info for vector types. This needs to be fixed eventually... llvm-svn: 86268
-
Chris Lattner authored
llvm-svn: 86263
-
Chris Lattner authored
llvm-svn: 86256
-
Anders Carlsson authored
llvm-svn: 86254
-
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: 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
-
- Nov 05, 2009
-
-
Devang Patel authored
llvm-svn: 86156
-
Fariborz Jahanian authored
initialization before main. Fixes pr5396. llvm-svn: 86145
-
Mike Stump authored
in covariant thunks that return references. llvm-svn: 86121
-
Mike Stump authored
pointers are returned. llvm-svn: 86120
-
- 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
-
Tanya Lattner authored
Merge constant array and structures. This will create a global variables for arrays and structs that are constant and their initializer is constant. It is on by default but can be disable with the flag -fno-merge-all-constants. llvm-svn: 85991
-
Mike Stump authored
llvm-svn: 85990
-
Mike Stump authored
so the optimizer can tailcall into the return value adjustment thunk. This improves codesize for complex hierarchies. llvm-svn: 85988
-
Mike Stump authored
llvm-svn: 85978
-
Mike Stump authored
type to look at the volatile specifier. I found these all from just hand auditing the code. llvm-svn: 85967
-
- Nov 03, 2009
-
-
Mike Stump authored
llvm-svn: 85916
-
Mike Stump authored
llvm-svn: 85905
-
Mike Stump authored
llvm-svn: 85901
-
Mike Stump authored
llvm-svn: 85856
-
Mike Stump authored
llvm-svn: 85852
-
Mike Stump authored
llvm-svn: 85842
-
Mike Stump authored
llvm-svn: 85839
-
- Oct 31, 2009
-
-
Mike Stump authored
llvm-svn: 85677
-
- Oct 30, 2009
-
-
Anders Carlsson authored
Get throws limping along, still a bunch of FIXMEs. Too bad we don't support catching anything yet :) llvm-svn: 85574
-
Anders Carlsson authored
llvm-svn: 85565
-
Anders Carlsson authored
llvm-svn: 85560
-
Anders Carlsson authored
llvm-svn: 85555
-
- Oct 29, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 85512
-
Nuno Lopes authored
make clang emit undefs for padding of structs and unions instead of zeros. this enables constant compaction optimizations. llvm-svn: 85504
-