- Nov 06, 2009
-
-
Anders Carlsson authored
llvm-svn: 86224
-
- Nov 05, 2009
-
-
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
-
Douglas Gregor authored
from Peter Collingbourne! llvm-svn: 86030
-
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: 85905
-
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 28, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 85434
-
Fariborz Jahanian authored
llvm-svn: 85432
-
- Oct 21, 2009
-
-
Fariborz Jahanian authored
as argument to a function call. Removes a FIXME. llvm-svn: 84694
-
- Oct 16, 2009
-
-
Fariborz Jahanian authored
FIXME in CGCXX.cpp that I would like Anders to take a look at. llvm-svn: 84265
-
- Oct 13, 2009
-
-
Anders Carlsson authored
llvm-svn: 83986
-
- Oct 12, 2009
-
-
Anders Carlsson authored
llvm-svn: 83886
-
Anders Carlsson authored
llvm-svn: 83883
-
Anders Carlsson authored
llvm-svn: 83882
-
Anders Carlsson authored
Factor out devirtualization checking into a separate function and make it handle references correctly. llvm-svn: 83880
-
Anders Carlsson authored
llvm-svn: 83816
-
Anders Carlsson authored
llvm-svn: 83798
-
- Oct 11, 2009
-
-
Anders Carlsson authored
llvm-svn: 83793
-
- Oct 10, 2009
-
-
Anders Carlsson authored
llvm-svn: 83732
-
- Oct 09, 2009
-
-
Mike Stump authored
llvm-svn: 83609
-
- Oct 07, 2009
-
-
Anders Carlsson authored
Add a MangleContext and pass it to all mangle functions. It will be used for keeping state, such as identifiers assigned to anonymous structs as well as scope encoding. llvm-svn: 83442
-
Anders Carlsson authored
llvm-svn: 83428
-
Anders Carlsson authored
Change GetAddressCXXOfBaseClass to use CXXBasePaths for calculating base class offsets. Fix the code to handle virtual bases as well. llvm-svn: 83426
-
- Oct 06, 2009
-
-
Anders Carlsson authored
llvm-svn: 83395
-
- Oct 03, 2009
-
-
Anders Carlsson authored
llvm-svn: 83271
-
Anders Carlsson authored
llvm-svn: 83263
-
- Sep 29, 2009
-
-
Anders Carlsson authored
llvm-svn: 83045
-
-
- Sep 27, 2009
-
-
Anders Carlsson authored
llvm-svn: 82910
-
- Sep 24, 2009
-
-
John McCall authored
Type hierarchy. Demote 'volatile' to extended-qualifier status. Audit our use of qualifiers and fix a few places that weren't dealing with qualifiers quite right; many more remain. llvm-svn: 82705
-
- Sep 23, 2009
-
-
Anders Carlsson authored
Add a new variant of EmitCXXAggrConstructorCall that takes a Value that holds the number of elements to construct, to be used when implementing new[]. llvm-svn: 82602
-
Anders Carlsson authored
llvm-svn: 82585
-