..
2010-03-09-AnonAggregate.cpp
More then one anonymous aggregates on one line creates chaos when MDNode uniquness is combined with RAUW operation. Right solution is to avoid using RAUW.
2010-03-09 21:32:27 +00:00
PR4827-cast.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
PR4983-constructor-conversion.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
PR5050-constructor-conversion.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
PR5093-static-member-function.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
PR5834-constructor-conversion.cpp
When converting from a type to itself or one of its base classes via a
2009-12-22 00:21:20 +00:00
PR6474.cpp
Use -emit-llvm-only, to avoid leaving a temp around.
2010-03-11 18:23:02 +00:00
__null.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
address-of-fntemplate.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
alloca-align.cpp
IRgen: Switch 'retval' to use CreateIRTemp.
2010-02-16 19:45:20 +00:00
anonymous-namespaces.cpp
If a global variable has an initializer with side effects, it can never be deferred (even if it's in an anonymous namespace).
2010-01-26 06:15:16 +00:00
anonymous-union-member-initializer.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
array-construction.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
array-operator-delete-call.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
array-pointer-decay.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
array-value-initialize.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
assign-operator.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
attr.cpp
Change CodeGenModule to rely on the Module's symbol table instead of
2010-03-19 23:29:14 +00:00
call-arg-zero-temp.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
cast-conversion.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
casts.cpp
Make sure that reinterpret_cast gets a CastKind on all successful
2009-12-22 22:47:22 +00:00
class-layout.cpp
Baby steps towards fixing PR5589. If a class needs a vtable pointer, add one.
2009-12-16 17:27:20 +00:00
condition.cpp
Update tests in -Asserts mode. These tests really need to be rewritten...
2010-02-09 08:22:03 +00:00
conditional-expr-lvalue.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
conditional-temporaries.cpp
Update test.
2010-02-04 17:29:32 +00:00
const-base-cast.cpp
Fix runline.
2009-12-27 05:59:41 +00:00
const-global-linkage.cpp
Mangle static variables with an extra name to distinguish them from non-static variables in the same TU.
2010-01-24 03:04:27 +00:00
const-init.cpp
Emit global references with constant initializers as constants. Fixes PR5585.
2010-02-08 21:46:50 +00:00
constructor-conversion.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
constructor-convert.cpp
Update tests to use %clang instead of 'clang', and forcibly disable use of '
2009-12-15 22:01:24 +00:00
constructor-default-arg.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
constructor-for-array-members.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
constructor-init-reference.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
constructor-init.cpp
When adding initializers to a constructor, be sure that we are looking
2010-03-26 22:43:07 +00:00
constructor-template.cpp
Correctly pass VTT parameters to constructors and destructors. The VTTs aren't yet used in the ctors/dtors, but that will follow.
2010-01-02 01:01:18 +00:00
constructors.cpp
Perform two more constructor/destructor code-size optimizations:
2010-02-23 00:48:20 +00:00
conversion-function.cpp
XFAIL this for now.
2010-01-27 03:06:00 +00:00
conversion-operator-base.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
convert-to-fptr.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
copy-assign-synthesis-1.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
copy-assign-synthesis-2.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
copy-assign-synthesis-3.cpp
Fix a couple bugs in copy assignment operator synthesis.
2010-01-15 20:06:11 +00:00
copy-assign-synthesis.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
copy-constructor-elim-2.cpp
Make copy constructor elimination work in more cases; the case in question
2009-12-24 23:33:34 +00:00
copy-constructor-elim.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
copy-constructor-synthesis-2.cpp
More vtable improvements. We now compute and keep track of all vtable related information which avoids computing the same vtable layout over and over.
2010-03-24 16:42:11 +00:00
copy-constructor-synthesis.cpp
Use the new function in EmitClassAggrMemberwiseCopy, fixing the same assert as seen in PR6628 but for arrays this time.
2010-03-30 03:30:08 +00:00
copy-initialization.cpp
Rework our handling of copy construction of temporaries, which was a
2010-04-02 18:24:57 +00:00
cxx-apple-kext.cpp
Driver: Fix a number of -fapple-kext issues:
2010-03-20 04:52:14 +00:00
debug-info.cpp
Fix another debug info crash with virtual bases.
2010-01-26 05:26:39 +00:00
decl-ref-init.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
default-arg-temps.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
default-arguments.cpp
Perform two more constructor/destructor code-size optimizations:
2010-02-23 00:48:20 +00:00
default-constructor-default-argument.cpp
Correctly pass VTT parameters to constructors and destructors. The VTTs aren't yet used in the ctors/dtors, but that will follow.
2010-01-02 01:01:18 +00:00
default-constructor-for-members.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
default-constructor-template-member.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
default-destructor-nested.cpp
Fix for PR6294: we should only delay recording nested dynamic classes if they
2010-03-07 05:49:51 +00:00
default-destructor-synthesis.cpp
Fix test/CodeGenCXX/default-destructor-synthesis.cpp not to rely on asm output.
2010-01-27 03:03:08 +00:00
deferred-global-init.cpp
C++: Add support for -fno-use-cxa-atexit.
2010-03-20 04:15:41 +00:00
delete-two-arg.cpp
Fix for Release-Assert.
2010-01-13 20:58:35 +00:00
delete.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
derived-to-base-conv.cpp
Rework our handling of copy construction of temporaries, which was a
2010-04-02 18:24:57 +00:00
derived-to-base.cpp
When performing a derived-to-base cast that we know will not change the offset, we don't need to null check the input pointer. Fixes PR5965.
2010-01-31 02:39:02 +00:00
destructor-calls.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
destructors.cpp
Don't emit derived-to-base destructor aliases if we don't have a definition
2010-03-03 03:40:11 +00:00
devirtualize-virtual-function-calls.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
dynamic-cast.cpp
Fix regression I introduced when dynamic_cast-ing to a reference type.
2009-12-18 14:55:04 +00:00
dyncast.cpp
XFAIL two tests on Win32 until some cares to investigate... the problem on
2010-02-02 05:41:30 +00:00
eh.cpp
Reapply patch for adding support for address spaces and added a isVolatile field to memcpy, memmove, and memset.
2010-04-04 03:10:52 +00:00
elide-call-reference.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
empty-union.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
enum.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
eval-recursive-constant.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
exceptions.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
explicit-instantiation.cpp
Give explicit template instantiations weak ODR linkage. Former
2010-03-13 18:23:07 +00:00
expr.cpp
implement codegen support for preinc as an lvalue, PR5514.
2010-01-09 21:44:40 +00:00
extern-c.cpp
Fix assertion failure when parsing linkage specifications (PR5921),
2010-02-07 08:38:28 +00:00
function-template-explicit-specialization.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
function-template-specialization.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
global-array-destruction.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
global-dtor-no-atexit.cpp
C++: Add support for -fno-use-cxa-atexit.
2010-03-20 04:15:41 +00:00
global-init.cpp
C++: Add support for -fno-use-cxa-atexit.
2010-03-20 04:15:41 +00:00
global-llvm-constant.cpp
Mangle static variables with an extra name to distinguish them from non-static variables in the same TU.
2010-01-24 03:04:27 +00:00
implicit-instantiation-1.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
init-incomplete-type.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
inline-functions.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
instantiate-init-list.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
internal-linkage.cpp
In C++98/03, an uninitialized variable that has POD class type will be
2010-03-08 02:45:10 +00:00
key-function-vtable.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
mangle-exprs.cpp
Give explicit template instantiations weak ODR linkage. Former
2010-03-13 18:23:07 +00:00
mangle-extern-local.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
mangle-extreme.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
mangle-local-class-names.cpp
Refactor local class name mangling and make it
2010-03-04 01:02:03 +00:00
mangle-subst-std.cpp
PR6400: Handle an extreme edge case in mangling correctly.
2010-02-23 18:20:18 +00:00
mangle-subst.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
mangle-system-header.cpp
Don't turn off mangling in implicitly extern "C" system headers. GCC
2010-03-07 05:10:40 +00:00
mangle-template.cpp
Give explicit template instantiations weak ODR linkage. Former
2010-03-13 18:23:07 +00:00
mangle-unnamed.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
mangle.cpp
Correctly mangle dependent TypenameType.
2010-03-17 04:28:11 +00:00
member-call-parens.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
member-expressions.cpp
Introduce a new kind of derived-to-base cast which bypasses the need for
2010-03-30 23:58:03 +00:00
member-function-pointer-calls.cpp
Fix another pointer-to-member function miscompile, this time when trying to call a virtual member function.
2010-02-04 17:08:48 +00:00
member-function-pointers.cpp
Use the right type when taking the address of a non-virtual member function pointer. Fixes PR6258.
2010-02-07 17:37:13 +00:00
member-functions.cpp
Make sure that we mangle overloaded operators that are member functions correctly, giving them the correct arity.
2009-12-22 06:36:32 +00:00
member-init-struct.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
member-init-union.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
member-initializers.cpp
Don't try to fold DeclRefExprs that point to ParmVarDecls. This had the side-effect of always folding the expression to the default argument of the parameter. For example:
2010-02-03 21:58:41 +00:00
member-pointer-type-convert.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
member-templates.cpp
Give explicit template instantiations weak ODR linkage. Former
2010-03-13 18:23:07 +00:00
multi-dim-operator-new.cpp
Check for some code gen. for PR6641 test.
2010-03-25 18:05:35 +00:00
namespace-aliases.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
nested-base-member-access.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
new-operator-phi.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
new-with-default-arg.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
new.cpp
Reapply patch for adding support for address spaces and added a isVolatile field to memcpy, memmove, and memset.
2010-04-04 03:10:52 +00:00
no-exceptions.cpp
Make EmitStartEHSpec and EmitEndEHSpec return early when exceptions are disabled.
2010-02-06 23:59:05 +00:00
nullptr.cpp
Perform overload resolution when static_cast'ing from a
2010-03-07 23:24:59 +00:00
operator-new.cpp
revert part of my last patch, and mark only the c++ global new operator as noalias. the rest will be infered by llvm optz
2009-12-17 10:15:49 +00:00
overload-binop-implicitconvert.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
pointers-to-data-members.cpp
Fix a test case.
2010-02-05 06:58:06 +00:00
predefined-expr-sizeof.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
predefined-expr.cpp
Fix for PR5871. Make __PRETTY_FUNCTION__ work for member functions defined in a class local to a function.
2009-12-28 03:19:38 +00:00
ptr-to-datamember.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
ptr-to-member-function.cpp
Testcase fixes to reflect instruction table changes in the LLVM backend
2009-12-18 00:04:09 +00:00
reference-bind-default-argument.cpp
Fix for PR5524: make reference binding in default argument work correctly.
2009-12-19 00:20:10 +00:00
reference-field.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
reference-init.cpp
Fix reference binding of const lvalue references to bit-fields, which
2010-01-29 19:14:02 +00:00
references.cpp
Check for ret, so that we know we hit the end of the function
2010-03-24 23:19:27 +00:00
reinterpret-cast.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
rtti-fundamental.cpp
Eliminate excessive PCH deserialization caused by the search for
2010-04-08 15:52:03 +00:00
rtti-layout.cpp
Fix a bunch of bugs with VMI RTTI building, and add a whole bunch of tests.
2009-12-30 23:47:56 +00:00
rtti-linkage.cpp
Drastically simplify the computation of linkage for typeinfo by using
2010-03-31 00:15:35 +00:00
static-assert.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
static-data-member.cpp
Use the right definition when emitting a global variable. Fixes PR5564.
2010-01-26 17:43:42 +00:00
static-init-1.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
static-init-2.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
static-init.cpp
Use the right linkage for static variables inside C++ inline functions.
2010-02-07 02:03:08 +00:00
static-member-variable-explicit-specialization.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
temp-order.cpp
Fix a nasty bug where temporaries weren't marked as being conditional in some cases.
2010-01-24 00:20:05 +00:00
template-anonymous-union-member-initializer.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
template-instantiation.cpp
Don't produce a vtable if we are just instantiating a method and the
2010-03-30 18:07:27 +00:00
template-linkage.cpp
Give explicit template instantiations weak ODR linkage. Former
2010-03-13 18:23:07 +00:00
temporaries.cpp
Fix PR6648 by not creating a temporary with the type of a
2010-03-21 17:11:05 +00:00
threadsafe-statics.cpp
Add support for threadsafe statics, and make them the default (matching gcc).
2010-02-06 23:23:06 +00:00
throw-expressions.cpp
Insulate these from changes to the default for -Wunreachable-code.
2010-01-23 20:12:18 +00:00
thunks.cpp
Give thunks the same linkage as their original methods.
2010-03-27 20:50:27 +00:00
trivial-constructor-init.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
try-catch.cpp
There is no such thing as typeinfo for a cv-qualified type. Assert
2009-12-23 22:04:40 +00:00
typeinfo
Fix members to be public.
2009-11-16 19:48:50 +00:00
unary-type-trait.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
value-init.cpp
Reapply patch for adding support for address spaces and added a isVolatile field to memcpy, memmove, and memset.
2010-04-04 03:10:52 +00:00
vararg-conversion-ctor.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virt-call-offsets.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virt-canonical-decl.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virt-dtor-gen.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virt-dtor-key.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virt-template-vtable.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virt-thunk-reference.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virt.cpp
We seem to get an inconsistent alignment value in the generated
2010-04-02 19:02:06 +00:00
virtual-base-cast.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virtual-base-ctor.cpp
Test for r91724.
2009-12-18 23:42:55 +00:00
virtual-base-destructor-call.cpp
Delay codegen of vtables when handling implicit instantiations.
2010-03-10 02:19:29 +00:00
virtual-bases.cpp
When collecting virtual bases it's very important to use the canonical type of the base class. Otherwise, we might add the same virtual base class twice if the virtual base is an instantiated template. Fixes PR6251.
2010-03-29 19:49:09 +00:00
virtual-destructor-calls.cpp
Perform two more constructor/destructor code-size optimizations:
2010-02-23 00:48:20 +00:00
virtual-destructor-synthesis.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virtual-function-calls.cpp
Fix a refacto that broke the clang-on-clang build.
2010-02-12 18:14:46 +00:00
virtual-functions-incomplete-types.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virtual-implicit-copy-assignment.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virtual-inherited-destructor.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virtual-operator-call.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
virtual-pseudo-destructor-call.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
visibility.cpp
Improved handling of the visibility attribute. Declarations now inherit their parent's visibility.
2010-02-07 01:44:36 +00:00
vtable-cast-crash.cpp
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
2009-12-15 20:14:24 +00:00
vtable-key-function.cpp
Improve key-function computation for templates. In particular:
2010-01-05 19:06:31 +00:00
vtable-layout-abi-examples.cpp
Don't add address points for virtual primary bases that aren't primary bases in the complete class.
2010-03-25 21:45:14 +00:00
vtable-layout-extreme.cpp
Add an extreme vbase offsets test. I'm kinda amazed that this works myself ;)
2010-02-16 16:50:08 +00:00
vtable-layout.cpp
Another vtable layout fix, making us match gcc better.
2010-03-29 15:08:41 +00:00
vtable-linkage.cpp
Don't produce a vtable for a class if we have an explicit template instantiation declaration and no key function. We will produce the vtable at the explicit template instantiation.
2010-04-03 04:26:42 +00:00
vtable-pointer-initialization.cpp
More vtable improvements. We now compute and keep track of all vtable related information which avoids computing the same vtable layout over and over.
2010-03-24 16:42:11 +00:00
vtt-layout.cpp
More VTT builder fixes. With these fixes we now correctly handle the very complex VTT example from the Itanium ABI spec.
2010-01-18 17:13:59 +00:00
x86_32-arguments.cpp
Update xcode project.
2010-01-27 03:22:55 +00:00
x86_64-arguments.cpp
x86_64: Structures with no fields but which have padding should be classified as
2009-12-22 01:19:25 +00:00