- 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
-
Douglas Gregor authored
already be determined by isCopyAssignmentOperator(), and was set too late in the process for all clients to see the appropriate value. Cleanup only; no functionality change. llvm-svn: 114916
-
- Sep 27, 2010
-
-
Bill Wendling authored
"shift with non-immediate" intrinsics. It gets here because we they aren't immediates anymore. llvm-svn: 114890
-
- Sep 24, 2010
-
-
Fariborz Jahanian authored
vla. Implements pr7827. llvm-svn: 114737
-
- Sep 23, 2010
-
-
Daniel Dunbar authored
llvm-svn: 114619
-
Daniel Dunbar authored
- Therefore, we can lower out the NEON wrapper structs and pass the vectors directly. This makes a huge difference in the cleanliness of the IR after optimization. - I will trust, but verify, via future ABITest testing (for APCS-GNU, at least). llvm-svn: 114618
-
- Sep 22, 2010
-
-
-
Chris Lattner authored
llvm-svn: 114502
-
Chris Lattner authored
llvm-svn: 114498
-
Fariborz Jahanian authored
a vla type (fixes pr7827). llvm-svn: 114495
-