.. |
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 |
PR6747.cpp
|
If a method is virtual and the class key function is in another file, emit the method as available_externally.
|
2010-04-19 00:44:22 +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
|
When determining a standard conversion sequence involves resolving the
|
2010-04-29 18:24:40 +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
|
When a class contains a non-empty anonymous union or struct, mark is
|
2010-05-03 15:18:25 +00:00 |
arm.cpp
|
emit dtors with the right calling convention in -fno-use-cxa-atexit
|
2010-04-26 20:35:54 +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
|
Handle compound assignment expressions (i += j) as lvalues, which is
|
2010-04-23 04:16:32 +00:00 |
attr.cpp
|
Change CodeGenModule to rely on the Module's symbol table instead of
|
2010-03-19 23:29:14 +00:00 |
bitfield-layout.cpp
|
Simplify wide bit-field layout in CGRecordLayoutBuilder, and also fix a bug where assigning to a bit-field member would overwrite other parts of the struct.
|
2010-04-17 22:54:57 +00:00 |
block-destruct.cpp
|
Fixes a Code Gen. Crash when calling destructor on a __block
|
2010-05-04 00:26:07 +00:00 |
c-linkage.cpp
|
Fixes a code gen. bug by removing an assert.
|
2010-04-20 22:02:31 +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
|
Turn access control on by default in -cc1.
|
2010-04-09 19:03:51 +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
|
Account for the VTT argument when making an implicit copy constructor for
|
2010-04-30 05:56:45 +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
|
Turn access control on by default in -cc1.
|
2010-04-09 19:03: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
|
Restore r101841 without modification. Also mark 'operator delete' as used for
|
2010-04-20 02:18:25 +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 |
destructor-debug-info.cpp
|
Fix debug info for cleanup block.
|
2010-04-13 00:08:43 +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
|
Neuter this testcase a little. The way LLVM writes labels for anonymous blocks
|
2010-04-22 03:27:09 +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-classes.cpp
|
Add test case that I forgot to check in.
|
2010-05-03 14:22:40 +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-no-rtti.cpp
|
Fix -fno-rtti -fexceptions by forcing the emission of (non-"builtin") RTTI
|
2010-04-30 01:15:21 +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 |
field-access-debug-info.cpp
|
Encode field accessibility.
|
2010-04-21 23:12:37 +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-copy-assign-operator.cpp
|
Try to unbreak clang-i686-darawin10 builder
|
2010-05-03 15:51:04 +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
|
Turn access control on by default in -cc1.
|
2010-04-09 19:03:51 +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
|
Improve name mangling for dependent template names (e.g., typename
|
2010-04-28 05:58:56 +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
|
Provide manglings for bool and character literal expressions. These are
|
2010-04-09 21:48:08 +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
|
with recent optimizer changes, these all get devirtualized.
|
2010-05-01 01:42:06 +00:00 |
member-function-pointers.cpp
|
If we're generating code to create a pointer-to-member function
|
2010-05-03 20:00:27 +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
|
with recent optimizer changes, these all get devirtualized.
|
2010-05-01 01:42:06 +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
|
I hate default statements. Fixes PR6874.
|
2010-04-23 02:02:43 +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
|
Turn access control on by default in -cc1.
|
2010-04-09 19:03:51 +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
|
Don't build an aggregate constructor loop when the constructor is trivial.
|
2010-05-03 15:09:17 +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
|
Turn access control on by default in -cc1.
|
2010-04-09 19:03:51 +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-in-blocks.cpp
|
Specify temporary file for -emit-llvm output in test case so that we don't deposit the file
|
2010-04-15 21:11:33 +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
|
Just bail out immediately when emitting an unreachable function-local static
|
2010-05-03 21:39:56 +00:00 |
static-local-in-local-class.cpp
|
Local static variables must be available module-wise
|
2010-04-18 21:01:23 +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
|
Turn access control on by default in -cc1.
|
2010-04-09 19:03:51 +00:00 |
template-instantiation.cpp
|
Turn access control on by default in -cc1.
|
2010-04-09 19:03:51 +00:00 |
template-linkage.cpp
|
Give explicit template instantiations weak ODR linkage. Former
|
2010-03-13 18:23:07 +00:00 |
temporaries.cpp
|
Tweak test for destruction of copied temporary objects
|
2010-04-25 00:56:07 +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
|
When explicitly building a temporary object (CXXTemporaryObjectExpr),
|
2010-04-27 20:36:09 +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
|
Turn access control on by default in -cc1.
|
2010-04-09 19:03:51 +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 |
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
|
Fix a bug where we would sometimes incorrectly mark an vtable function as unused.
|
2010-04-17 17:24:33 +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
|
Back out r101911 and see if it makes the bots happy.
|
2010-04-20 18:05:10 +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
|
don't slap noalias attribute on stret result arguments.
|
2010-04-20 05:44:43 +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 |