- Oct 15, 2010
-
-
Devang Patel authored
Use root non-virtual primary base class, not just immediate primary base class, for AT_containing_type. This is tested by virtfunc.exp in gdb testsuite. llvm-svn: 116535
-
- Oct 14, 2010
-
-
Fariborz Jahanian authored
'super' as receiver of property or a setter/getter methods. //rdar: //8525788 llvm-svn: 116483
-
- Oct 13, 2010
-
-
Devang Patel authored
This is tested by anon-union.exp. llvm-svn: 116372
-
- Oct 12, 2010
-
-
Fariborz Jahanian authored
for ivars to be 0. Fixes pr8353. llvm-svn: 116273
-
- Oct 11, 2010
-
-
Devang Patel authored
Fix debug info for functions whose context is a namespace. This is tested by namespace.exp in gdb testsuite. llvm-svn: 116248
-
Chris Lattner authored
it comes back, it will be largely a rewrite, so keeping the old codebase in tree isn't helping anyone. llvm-svn: 116191
-
Argyrios Kyrtzidis authored
Make sure the VTables for template instantiations are emitted even if the key function doesn't have a body. llvm-svn: 116186
-
Argyrios Kyrtzidis authored
with similarly named classes in anonymous namespaces. llvm-svn: 116185
-
NAKAMURA Takumi authored
It enables clang to compile Mingw's headers. llvm-svn: 116184
-
- Oct 10, 2010
-
-
Argyrios Kyrtzidis authored
llvm-svn: 116162
-
- Oct 09, 2010
-
-
Bill Wendling authored
__builtin_ia32_vec_init_v8qi __builtin_ia32_vec_init_v4hi __builtin_ia32_vec_init_v2si They are lowered to bitcasts. (These are all ready tested by the gcc testsuite.) <rdar://problem/8529957> llvm-svn: 116147
-
John McCall authored
constant initializers. llvm-svn: 116138
-
Douglas Gregor authored
bit by me). llvm-svn: 116122
-
- Oct 08, 2010
-
-
Douglas Gregor authored
brokenness in the designated-initializer ASTs. The ASTs were fixed by Alp Toker's patch (r116098) for PR6955. Fixes PR6537. llvm-svn: 116101
-
Devang Patel authored
llvm-svn: 116071
-
Devang Patel authored
This is tested by file-statics.exp in gdb testsuite. llvm-svn: 116060
-
Devang Patel authored
This is tested by callfuncs.exp in gdb testsuite. llvm-svn: 115989
-
- Oct 06, 2010
-
-
Devang Patel authored
llvm-svn: 115834
-
John McCall authored
deal with the consequences. Fixes rdar://problem/8224178. llvm-svn: 115816
-
Devang Patel authored
This is tested by ptype.exp in gdb testsuite. llvm-svn: 115805
-
Devang Patel authored
llvm-svn: 115789
-
- Oct 05, 2010
-
-
John McCall authored
a EH-only cleanup as part of a fallthrough branch-through. That this happens for this test case is actually a separate bug. llvm-svn: 115668
-
John McCall authored
for the same destination, then we must potentially rewrite the initial branch of every fixup. Without this patch, a short-circuit check meant to prevent a switch case from being redundantly added was preventing later fixups from being processed. Fixes PR8175 (again). llvm-svn: 115586
-
John McCall authored
both @catches and a @finally, because the second call to @objc_exception_try_enter will clobber the exception slot. Fixes rdar://problem/8440970. llvm-svn: 115575
-
Devang Patel authored
llvm-svn: 115569
-
Devang Patel authored
llvm-svn: 115568
-
- Oct 04, 2010
-
-
Devang Patel authored
Emit debug info for an aggregate while processing MemberExpr if the aggregate's debug info was delayed untill now. llvm-svn: 115564
-
Devang Patel authored
llvm-svn: 115561
-
- Oct 02, 2010
-
-
Chris Lattner authored
force it to be a constant instead of emitting with EmitScalarExpr. In -ftrapv mode, they are not the same. This fixes rdar://8478728 + PR8221 llvm-svn: 115388
-
Chris Lattner authored
llvm-svn: 115383
-
Devang Patel authored
llvm-svn: 115379
-
- Oct 01, 2010
-
-
Fariborz Jahanian authored
extension and implementation. Fixes rdar://8493239. llvm-svn: 115248
-
- Sep 30, 2010
-
-
Devang Patel authored
In this experimental mode try avoiding debug info emission for classes as much as possible. The goal is to reduce size of produced debuginfo without reducing quality of debug info in general. This is a work in progress. llvm-svn: 115188
-
Devang Patel authored
Radar 8493141. llvm-svn: 115104
-
- Sep 29, 2010
-
-
Devang Patel authored
Radar 8490416. llvm-svn: 115090
-
Devang Patel authored
llvm-svn: 115085
-
Devang Patel authored
llvm-svn: 115079
-
Daniel Dunbar authored
- Minor style tweaks by me. llvm-svn: 115056
-
- Sep 28, 2010
-
-
Bill Wendling authored
llvm-svn: 114936
-
Bill Wendling authored
one of them) was causing a series of failures: http://google1.osuosl.org:8011/builders/clang-x86_64-darwin10-selfhost/builds/4518 svn merge -c -114929 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114929 into '.': U include/clang/Sema/Sema.h U include/clang/AST/DeclCXX.h U lib/Sema/SemaDeclCXX.cpp U lib/Sema/SemaTemplateInstantiateDecl.cpp U lib/Sema/SemaDecl.cpp U lib/Sema/SemaTemplateInstantiate.cpp U lib/AST/DeclCXX.cpp svn merge -c -114925 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114925 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/AST/DeclCXX.cpp svn merge -c -114924 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114924 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/Sema/SemaDecl.cpp G lib/AST/DeclCXX.cpp U lib/AST/ASTContext.cpp svn merge -c -114921 https://llvm.org/svn/llvm-project/cfe/trunk --- Reverse-merging r114921 into '.': G include/clang/AST/DeclCXX.h G lib/Sema/SemaDeclCXX.cpp G lib/Sema/SemaDecl.cpp G lib/AST/DeclCXX.cpp llvm-svn: 114933
-