llvm-project/clang/test/CodeGenCXX
Benjamin Kramer f8b86964ca Reapply r231508 "CodeGen: Emit constant temporaries into read-only globals."
I disabled putting the new global into the same COMDAT as the function for now.
There's a fundamental problem when we inline references to the global but still
have the global in a COMDAT linked to the inlined function. Since this is only
an optimization there may be other versions of the COMDAT around that are
missing the new global and hell breaks loose at link time.

I hope the chromium build doesn't break this time :)

llvm-svn: 231564
2015-03-07 13:37:13 +00:00
..
Inputs DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
2003-11-02-WeakLinkage.cpp
2003-11-18-PtrMemConstantInitializer.cpp
2003-11-27-MultipleInheritanceThunk.cpp
2003-11-29-DuplicatedCleanupTest.cpp
2003-12-08-ArrayOfPtrToMemberFunc.cpp
2004-01-11-DynamicInitializedConstant.cpp
2004-03-08-ReinterpretCastCopy.cpp
2004-03-09-UnmangledBuiltinMethods.cpp
2004-03-15-CleanupsAndGotos.cpp
2004-06-08-LateTemplateInstantiation.cpp
2004-09-27-DidntEmitTemplate.cpp
2004-11-27-ExceptionCleanupAssertion.cpp
2004-11-27-FriendDefaultArgCrash.cpp
2005-01-03-StaticInitializers.cpp
2005-02-11-AnonymousUnion.cpp
2005-02-13-BadDynamicInit.cpp
2005-02-19-BitfieldStructCrash.cpp
2005-02-19-UnnamedVirtualThunkArgument.cpp
2005-02-20-BrokenReferenceTest.cpp
2006-03-01-GimplifyCrash.cpp
2006-03-06-C++RecurseCrash.cpp
2006-09-12-OpaqueStructCrash.cpp
2006-10-30-ClassBitfield.cpp
2006-11-20-GlobalSymbols.cpp
2006-11-30-ConstantExprCrash.cpp
2007-01-02-UnboundedArray.cpp
2007-01-06-PtrMethodInit.cpp
2007-04-05-PackedBitFields-1.cpp
2007-04-05-PackedBitFieldsOverlap-2.cpp
2007-04-05-PackedBitFieldsOverlap.cpp
2007-04-05-PackedBitFieldsSmall.cpp
2007-04-05-StructPackedFieldUnpacked.cpp
2007-04-10-PackedUnion.cpp
2007-04-14-FNoBuiltin.cpp
2007-05-03-VectorInit.cpp
2007-07-29-RestrictPtrArg.cpp
2007-07-29-RestrictRefArg.cpp
2007-09-10-RecursiveTypeResolution.cpp
2007-10-01-StructResize.cpp
2008-01-12-VecInit.cpp
2008-05-07-CrazyOffsetOf.cpp
2009-03-17-dbg.cpp
2009-04-23-bool2.cpp
2009-05-04-PureConstNounwind.cpp
2009-06-16-DebugInfoCrash.cpp
2009-07-16-Using.cpp
2009-08-05-ZeroInitWidth.cpp
2009-08-11-VectorRetTy.cpp
2009-09-09-packed-layout.cpp
2009-10-27-crash.cpp
2009-12-23-MissingSext.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
2010-03-09-AnonAggregate.cpp
2010-05-10-Var-DbgInfo.cpp
2010-05-11-alwaysinlineinstantiation.cpp
2010-05-12-PtrToMember-Dbg.cpp
2010-06-21-LocalVarDbg.cpp
2010-06-22-BitfieldInit.cpp
2010-06-22-ZeroBitfield.cpp
2010-07-23-DeclLoc.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
2011-12-19-init-list-ctor.cpp
2012-02-06-VecInitialization.cpp
2012-03-16-StoreAlign.cpp
DynArrayInit.cpp
PR4827-cast.cpp
PR4983-constructor-conversion.cpp
PR5050-constructor-conversion.cpp
PR5093-static-member-function.cpp
PR5834-constructor-conversion.cpp
PR5863-unreachable-block.cpp
PR6474.cpp
PR19955.cpp
PR20038.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
__null.cpp
aarch64-aapcs-zerolength-bitfield.cpp AArch64: implement AAPCS layout rules for bit-fields. 2015-01-16 18:44:04 +00:00
aarch64-arguments.cpp
aarch64-cxxabi.cpp
aarch64-mangle-neon-vectors.cpp
aarch64-neon.cpp
abstract-class-ctors-dtors.cpp
address-of-fntemplate.cpp
address-space-ref.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
align-avx-complete-objects.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
alloca-align.cpp
anonymous-namespaces.cpp
anonymous-union-member-initializer.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
apple-kext-guard-variable.cpp
apple-kext-indirect-call-2.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
apple-kext-indirect-call.cpp Reword comment. 2015-01-26 03:03:49 +00:00
apple-kext-indirect-virtual-dtor-call.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
apple-kext-linkage.cpp Rename four test files from .C to .cpp. 2015-01-25 02:04:36 +00:00
apple-kext-no-staticinit-section.cpp Rename four test files from .C to .cpp. 2015-01-25 02:04:36 +00:00
apple-kext.cpp
arm-cc.cpp
arm-vaarg.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
arm.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
arm64-constructor-return.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
arm64-darwinpcs.cpp
arm64-empty-struct.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
arm64.cpp Rework our handling of key functions. We used to track a complete list of all 2015-02-28 01:01:56 +00:00
array-construction.cpp
array-operator-delete-call.cpp
array-pointer-decay.cpp
array-value-initialize.cpp
asm.cpp
assign-construct-memcpy.cpp
assign-operator.cpp
atomic.cpp
atomicinit.cpp Sema: Permit an atomic type to be initialized by the same atomic type 2014-12-28 21:47:31 +00:00
attr-cleanup.cpp
attr-used.cpp Re-commit r214547 with tests fixed. Hopefully all the bots will be happy now. 2014-08-01 20:39:36 +00:00
attr.cpp
bitfield-layout.cpp
bitfield.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
block-byref-cxx-objc.cpp
block-destruct.cpp
block-in-ctor-dtor.cpp
block.cpp
blocks-cxx11.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
blocks.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
bool-bitfield.cpp
builtins.cpp
c-linkage.cpp
c99-variable-length-array.cpp
call-arg-zero-temp.cpp
call-with-static-chain.cpp Implement the __builtin_call_with_static_chain GNU extension. 2014-12-12 23:41:25 +00:00
captured-statements.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
cast-conversion.cpp
casts.cpp
catch-undef-behavior.cpp Revert "[UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanitize=shift-exponent." 2015-03-05 21:57:35 +00:00
catch-undef-behavior2.cpp Revert "[UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanitize=shift-exponent." 2015-03-05 21:57:35 +00:00
cfi-vptr.cpp Implement Control Flow Integrity for virtual calls. 2015-02-20 20:30:56 +00:00
class-layout.cpp CodeGen: Don't crash when initializing pointer-to-member fields in bases 2014-09-28 06:39:30 +00:00
compound-literals.cpp Reapply r231508 "CodeGen: Emit constant temporaries into read-only globals." 2015-03-07 13:37:13 +00:00
condition.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
conditional-expr-lvalue.cpp
conditional-gnu-ext.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
conditional-temporaries.cpp
const-base-cast.cpp
const-global-linkage.cpp
const-init-cxx1y.cpp CodeGen: static constexpr data members should have a linkonce_odr init 2015-02-19 19:25:17 +00:00
const-init-cxx11.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
const-init.cpp
constructor-alias.cpp
constructor-attr.cpp
constructor-conversion.cpp
constructor-convert.cpp
constructor-default-arg.cpp
constructor-destructor-return-this.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
constructor-direct-call.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
constructor-for-array-members.cpp
constructor-init-reference.cpp
constructor-init.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
constructor-template.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
constructors.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
conversion-function.cpp
conversion-operator-base.cpp
convert-to-fptr.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
copy-assign-synthesis-1.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
copy-assign-synthesis-2.cpp
copy-assign-synthesis-3.cpp
copy-assign-synthesis.cpp
copy-assign-volatile-synthesis.cpp
copy-constructor-elim-2.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
copy-constructor-elim.cpp Tweak clang/test/CodeGenCXX/copy-constructor-elim.cpp to satisfy i686-linux. 2015-02-04 14:51:30 +00:00
copy-constructor-synthesis-2.cpp Cast vtable address points to i32 (...)** to enable more globalopt 2014-12-03 21:00:21 +00:00
copy-constructor-synthesis.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
copy-in-cplus-object.cpp
copy-initialization.cpp
coverage.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
cp-blocks-linetables.cpp
crash.cpp Temporary XFAILs for Hexagon 2015-03-04 23:40:38 +00:00
ctor-dtor-alias.cpp [pr22293] Don't crash during codegen of a recursive destructor. 2015-01-23 05:26:38 +00:00
ctor-globalopt.cpp Cast vtable address points to i32 (...)** to enable more globalopt 2014-12-03 21:00:21 +00:00
cxx-apple-kext.cpp
cxx-block-objects.cpp
cxx0x-defaulted-templates.cpp
cxx0x-delegating-ctors.cpp
cxx0x-initializer-array.cpp Reapply r231508 "CodeGen: Emit constant temporaries into read-only globals." 2015-03-07 13:37:13 +00:00
cxx0x-initializer-constructors.cpp
cxx0x-initializer-references.cpp Reapply r231508 "CodeGen: Emit constant temporaries into read-only globals." 2015-03-07 13:37:13 +00:00
cxx0x-initializer-scalars.cpp
cxx0x-initializer-stdinitializerlist-pr12086.cpp CodeGen: static constexpr data members should have a linkonce_odr init 2015-02-19 19:25:17 +00:00
cxx0x-initializer-stdinitializerlist-startend.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
cxx0x-initializer-stdinitializerlist.cpp Reapply r231508 "CodeGen: Emit constant temporaries into read-only globals." 2015-03-07 13:37:13 +00:00
cxx1y-deduced-return-type.cpp
cxx1y-init-captures.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
cxx1y-initializer-aggregate.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
cxx1y-sized-deallocation.cpp Improvement on sized deallocation from r230160: 2015-02-25 23:48:43 +00:00
cxx1y-variable-template-linkage.cpp clang/test/CodeGenCXX/cxx1y-variable-template-linkage.cpp: Appease -Asserts build. 2014-07-26 00:28:09 +00:00
cxx1y-variable-template.cpp
cxx1z-fold-expression.cpp Update fold-expression mangling to match cxx-abi-dev discussion. 2014-11-10 19:44:15 +00:00
cxx11-exception-spec.cpp [patch][pr19848] Produce explicit comdats in clang. 2015-01-12 22:13:53 +00:00
cxx11-initializer-aggregate.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
cxx11-initializer-array-new.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
cxx11-noreturn.cpp
cxx11-special-members.cpp Move calls to ResolveExceptionSpec out of SetDeclDefaulted and into DefineImplicit* 2014-09-25 20:55:00 +00:00
cxx11-thread-local-reference.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
cxx11-thread-local.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
cxx11-trivial-initializer-struct.cpp
cxx11-unrestricted-union.cpp
cxx11-user-defined-literal.cpp
cxx11-vtable-key-function.cpp Rework our handling of key functions. We used to track a complete list of all 2015-02-28 01:01:56 +00:00
debug-info-access.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-alias.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-anon-union-vars.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-artificial-arg.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-blocks.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-byval.cpp
debug-info-char16.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-class-limited-plugin.test DebugInfo: Forward HandleTagDeclRequiredDefinition through MultiplexConsumer to fix debug info emission in the presence of plugins. 2014-07-16 23:52:46 +00:00
debug-info-class-limited.test DebugInfo: Forward HandleTagDeclRequiredDefinition through MultiplexConsumer to fix debug info emission in the presence of plugins. 2014-07-16 23:52:46 +00:00
debug-info-class-nolimit.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-class.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-context.cpp
debug-info-ctor.cpp
debug-info-ctor2.cpp
debug-info-cxx0x.cpp
debug-info-cxx1y.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-decl-nested.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-determinism.cpp
debug-info-dup-fwd-decl.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-enum-class.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-enum.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-flex-member.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-fn-template.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-friend.cpp
debug-info-function-context.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-fwd-ref.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-gline-tables-only.cpp
debug-info-global-ctor-dtor.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-global.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-globalinit.cpp IR: Move MDLocation into place (clang testcases) 2015-01-14 22:28:03 +00:00
debug-info-indirect-field-decl.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-large-constant.cpp
debug-info-limited.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-line-if.cpp IR: Move MDLocation into place (clang testcases) 2015-01-14 22:28:03 +00:00
debug-info-line.cpp DR1748: the reserved placement allocation functions have undefined behavior if 2015-02-14 01:52:20 +00:00
debug-info-member.cpp
debug-info-method-spec.cpp
debug-info-method.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-method2.cpp
debug-info-namespace.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-nullptr.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-ptr-to-member-function.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-qualifiers.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-rvalue-ref.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-scope.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-static-fns.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-static-member.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-template-array.cpp
debug-info-template-explicit-specialization.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-template-fwd.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-template-limit.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-template-member.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-template-partial-specialization.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-template-quals.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-template-recursive.cpp
debug-info-template.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-this.cpp
debug-info-thunk.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-union-template.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-union.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-use-after-free.cpp
debug-info-uuid.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-varargs.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-vtable-optzn.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-wchar.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-windows-dtor.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info-zero-length-arrays.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-info.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-lambda-expressions.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
debug-lambda-this.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
decl-ref-init.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
default-arg-temps.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
default-arguments.cpp
default-constructor-default-argument.cpp
default-constructor-for-members.cpp
default-constructor-template-member.cpp
default-destructor-nested.cpp
default-destructor-synthesis.cpp
deferred-global-init.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
delayed-template-parsing.cpp
delete-two-arg.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
delete.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
dependent-type-member-pointer.cpp
derived-to-base-conv.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
derived-to-base.cpp
derived-to-virtual-base-class-calls-final.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
destructor-calls.cpp
destructor-debug-info.cpp IR: Move MDLocation into place (clang testcases) 2015-01-14 22:28:03 +00:00
destructor-exception-spec.cpp
destructors.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
devirtualize-virtual-function-calls-final.cpp Fix incorrect codegen for devirtualized calls to virtual overloaded operators. 2014-12-03 01:21:41 +00:00
devirtualize-virtual-function-calls.cpp
dllexport-alias.cpp Fix ctor/dtor aliases losing 'dllexport' (for Itanium ABI) 2014-09-19 22:06:24 +00:00
dllexport-members.cpp [patch][pr19848] Produce explicit comdats in clang. 2015-01-12 22:13:53 +00:00
dllexport.cpp Don't dllexport inline methods when targeting MinGW. 2015-02-19 22:39:24 +00:00
dllimport-members.cpp Don't dllimport inline functions when targeting MinGW (PR21366) 2014-11-03 14:24:45 +00:00
dllimport-rtti.cpp CodeGen, Itanium: Properly dllimport RTTI data 2014-11-07 07:26:38 +00:00
dllimport.cpp Don't dllexport inline methods when targeting MinGW. 2015-02-19 22:39:24 +00:00
duplicate-mangled-name.cpp In the case of mangling collisions, make an attempt to note both definitions 2014-08-02 00:50:16 +00:00
dynamic-cast-always-null.cpp
dynamic-cast-hint.cpp
dynamic-cast.cpp
dynamic_cast-no-rtti.cpp
eh.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
elide-call-reference.cpp
empty-classes.cpp
empty-nontrivially-copyable.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
empty-union.cpp
enable_if.cpp
enum.cpp
eval-recursive-constant.cpp
exception-spec-decay.cpp
exceptions-no-rtti.cpp
exceptions-seh.cpp Add the 'noinline' attribute to call sites within __try bodies 2015-02-11 21:40:48 +00:00
exceptions.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
explicit-instantiation.cpp Don't emit implicit template instantiations eagerly (PR21718) 2015-01-10 01:19:48 +00:00
expr.cpp
extern-c.cpp Update for llvm change. 2014-07-30 22:52:16 +00:00
fastcall.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
field-access-debug-info.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
flatten.cpp
for-range-temporaries.cpp
for-range.cpp
forward-enum.cpp
fp16-mangle.cpp
fp16-overload.cpp
friend-redecl.cpp
funcsig.cpp Fix for bug http://llvm.org/PR17427. 2014-10-09 08:45:04 +00:00
function-template-explicit-specialization.cpp
function-template-specialization.cpp AST: Fix the linkage of static vars in fn template specializations 2014-12-16 04:52:14 +00:00
global-array-destruction.cpp
global-block-literal-helpers.cpp
global-dtor-no-atexit.cpp
global-init-darwin.cpp
global-init.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
global-llvm-constant.cpp
globalinit-loc.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
goto.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
homogeneous-aggregates.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
implicit-allocation-functions.cpp Improvement on sized deallocation from r230160: 2015-02-25 23:48:43 +00:00
implicit-copy-assign-operator.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
implicit-copy-constructor.cpp Mark C++ reference parameters as dereferenceable 2014-07-18 15:52:10 +00:00
implicit-instantiation-1.cpp
implicit-record-visibility.cpp AST: Ensure implicit records have default visibility 2015-01-15 08:41:25 +00:00
incomplete-member-function-pointer.cpp
incomplete-types.cpp
inheriting-constructor.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
init-invariant.cpp
init-priority-attr.cpp
inline-dllexport-member.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
inline-functions.cpp
instantiate-blocks.cpp
instantiate-init-list.cpp
instantiate-temporaries.cpp
instrument-functions.cpp
int64_uint64.cpp
internal-linkage.cpp
invalid.cpp
key-function-vtable.cpp Rework our handling of key functions. We used to track a complete list of all 2015-02-28 01:01:56 +00:00
lambda-expressions-inside-auto-functions.cpp
lambda-expressions-nested-linkage.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
lambda-expressions.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
linetable-cleanup.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
linetable-eh.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
linetable-fnbegin.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
linkage.cpp
lpad-linetable.cpp IR: Move MDLocation into place (clang testcases) 2015-01-14 22:28:03 +00:00
lvalue-bitcasts.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
m64-ptr.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
mangle-98.cpp
mangle-abi-examples.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
mangle-address-space.cpp
mangle-alias-template.cpp
mangle-exprs.cpp PR22465: when performing list-initialization for a class type C, if we see an 2015-02-05 07:02:11 +00:00
mangle-extern-local.cpp
mangle-extreme.cpp
mangle-lambdas.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
mangle-literal-suffix.cpp Fix buildbots. 2014-11-20 04:09:55 +00:00
mangle-local-anonymous-unions.cpp Fix the issue of mangling of local anonymous unions (Itanium C++ ABI): 2014-12-12 16:17:46 +00:00
mangle-local-class-names.cpp
mangle-local-class-vtables.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
mangle-local-classes-nested.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
mangle-ms-abi-examples.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
mangle-ms-arg-qualifiers.cpp
mangle-ms-back-references-pr13207.cpp
mangle-ms-back-references.cpp
mangle-ms-cxx11.cpp MS ABI: Mangle char16_t and char32_t types 2014-11-21 09:06:49 +00:00
mangle-ms-cxx14.cpp MS ABI: Use '1' (instead of '0') relative scope discriminators 2014-10-05 06:44:53 +00:00
mangle-ms-return-qualifiers.cpp
mangle-ms-string-literals.cpp MS ABI: Mangle u8 string literals 2014-11-21 23:56:50 +00:00
mangle-ms-template-callback.cpp
mangle-ms-templates-memptrs-2.cpp
mangle-ms-templates-memptrs.cpp
mangle-ms-templates.cpp MS ABI: Fix mangling of unsigned int template params 2014-12-11 05:47:10 +00:00
mangle-ms-vector-types.cpp
mangle-ms.cpp MS ABI: Correctly mangle CV qualifiers from typedefs 2014-11-05 13:54:21 +00:00
mangle-neon-vectors.cpp
mangle-nullptr-arg.cpp
mangle-ref-qualifiers.cpp
mangle-std-externc.cpp
mangle-subst-std.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
mangle-subst.cpp Itanium ABI: Improve our mangling of <destructor-name> 2015-02-18 02:28:01 +00:00
mangle-system-header.cpp
mangle-template.cpp Itanium ABI: Restore disabled tests which are correctly mangled 2015-02-18 19:08:12 +00:00
mangle-this-cxx11.cpp
mangle-unnameable-conversions.cpp
mangle-unnamed.cpp
mangle-valist.cpp
mangle-variadic-templates.cpp
mangle-windows.cpp
mangle.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
member-alignment.cpp
member-call-parens.cpp
member-data-pointers.cpp
member-expressions.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
member-function-pointer-calls.cpp
member-function-pointers.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
member-functions.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
member-init-anon-union.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
member-init-assignment.cpp
member-init-struct.cpp
member-init-union.cpp
member-initializers.cpp
member-templates.cpp
merge-functions.cpp Add a new -fmerge-functions -cc1 flag that enables function merging. 2014-10-24 00:49:29 +00:00
microsoft-abi-alignment-fail.cpp
microsoft-abi-arg-order.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
microsoft-abi-array-cookies.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
microsoft-abi-byval-sret.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-byval-thunks.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-byval-vararg.cpp MS ABI: "Fix" passing non-POD structs by value to variadic functions 2014-07-08 02:24:27 +00:00
microsoft-abi-cdecl-method-sret.cpp MS ABI: Fix __fastcall methods that return structs 2014-07-10 01:58:55 +00:00
microsoft-abi-constexpr-vs-inheritance.cpp
microsoft-abi-default-cc.cpp
microsoft-abi-dynamic-cast.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-eh-catch.cpp Split catch IRgen into ItaniumCXXABI and MicrosoftCXXABI 2015-03-03 19:21:04 +00:00
microsoft-abi-eh-cleanups.cpp Split catch IRgen into ItaniumCXXABI and MicrosoftCXXABI 2015-03-03 19:21:04 +00:00
microsoft-abi-member-pointers.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-methods.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
microsoft-abi-multiple-nonvirtual-inheritance.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-non-virtual-base-ordering.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
microsoft-abi-nontrivial-covariant-thunk.cpp MS ABI: Use musttail for vtable thunks that pass arguments by value 2014-07-26 01:34:32 +00:00
microsoft-abi-rtti.cpp Used CHECK-DAG since the order is not important. 2015-01-21 16:56:43 +00:00
microsoft-abi-sret-and-byval.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-static-initializers.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-structors-alias.cpp
microsoft-abi-structors-delayed-template.cpp Make sure that vtables referenced from delay-parsed templates get referenced. 2014-08-15 23:21:41 +00:00
microsoft-abi-structors.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-throw.cpp MS ABI: Stick throw-related data into the .xdata section 2015-03-06 23:45:23 +00:00
microsoft-abi-thunks.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-try-throw.cpp Unbreak build bots 2015-03-06 23:56:30 +00:00
microsoft-abi-typeid.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-vbtables.cpp
microsoft-abi-vftables.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
microsoft-abi-virtual-inheritance-vtordisps.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-virtual-inheritance.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-virtual-member-pointers.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
microsoft-abi-vmemptr-conflicts.cpp MS ABI: Virtual member pointer thunks should be in COMDAT groups 2015-01-21 01:21:31 +00:00
microsoft-abi-vmemptr-fastcall.cpp Fix my broken test cases. 2014-08-29 22:06:20 +00:00
microsoft-abi-vtables-multiple-nonvirtual-inheritance-no-thunks.cpp
microsoft-abi-vtables-multiple-nonvirtual-inheritance-pure-virtual.cpp
microsoft-abi-vtables-multiple-nonvirtual-inheritance-return-adjustment.cpp Add a previously-missing test case for return adjustment vs pure virtual methods 2014-09-12 15:21:44 +00:00
microsoft-abi-vtables-multiple-nonvirtual-inheritance-this-adjustment.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
microsoft-abi-vtables-multiple-nonvirtual-inheritance-vdtors.cpp
microsoft-abi-vtables-return-thunks.cpp Fix PR20479 -- missing vftable slots in case of virtual inheritance vs return adjusting thunks 2014-08-09 17:08:06 +00:00
microsoft-abi-vtables-single-inheritance.cpp MS ABI: Move test from virtual-inheritance to single-inheritance 2014-10-03 08:03:23 +00:00
microsoft-abi-vtables-virtual-inheritance-vtordisps.cpp Improve comments in vtordisp tests: fix a typo, add a bit more clarity 2014-11-07 14:11:14 +00:00
microsoft-abi-vtables-virtual-inheritance.cpp MS ABI: Move test from virtual-inheritance to single-inheritance 2014-10-03 08:03:23 +00:00
microsoft-compatibility.cpp
microsoft-interface.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
microsoft-new.cpp
microsoft-no-rtti-data.cpp Also put vtables in a comdat when rtti is disabled. 2015-01-16 21:41:44 +00:00
microsoft-templ-uuidof.cpp AST: Fix __uuidof for template specializations 2014-07-14 23:40:24 +00:00
microsoft-uuidof-mangling.cpp Patch to allow mangling of microsoft’s __uuidof expression for the Itanium ABI 2014-09-24 16:28:40 +00:00
microsoft-uuidof.cpp CodeGen: Compiler generated __declspec(uuid) objects should be COMDAT'd 2015-01-21 01:04:28 +00:00
mingw-new-abi.cpp
mingw-w64-seh-exceptions.cpp Remove -fseh-exceptions in favor of checking the triple 2014-11-14 02:01:10 +00:00
mips-size_t-ptrdiff_t.cpp [mips] Promote all integral/enumeration types to the GPR width 2014-10-24 14:42:42 +00:00
move-assignment.cpp
ms-inline-asm-return.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
ms-integer-static-data-members-exported.cpp [patch][pr19848] Produce explicit comdats in clang. 2015-01-12 22:13:53 +00:00
ms-integer-static-data-members.cpp [patch][pr19848] Produce explicit comdats in clang. 2015-01-12 22:13:53 +00:00
ms-novtable.cpp MS ABI: Add more documentation and tests for novtable 2015-02-02 19:05:46 +00:00
ms-thread_local.cpp Update for .ll syntax change. 2015-01-06 22:55:40 +00:00
ms_wide_predefined_expr.cpp Add comdat to string literal variables on COFF. 2015-01-16 20:32:35 +00:00
multi-dim-operator-new.cpp
namespace-aliases.cpp
nested-base-member-access.cpp
new-alias.cpp
new-array-init-exceptions.cpp
new-array-init.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
new-operator-phi.cpp
new-overflow.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
new-with-default-arg.cpp
new.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
no-elide-constructors.cpp
no-exceptions.cpp
no-opt-volatile-memcpy.cpp
noexcept.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
noinline-template.cpp
nonconst-init.cpp
nrvo-noreturn.cpp Rename test.cc files to test.cpp. 2014-12-22 18:13:07 +00:00
nrvo.cpp Revert "Remove threshold for lifetime marker insertion of named temporaries" 2014-12-01 09:30:16 +00:00
nullptr.cpp
operator-new.cpp Reverting r216675. This breaks some bots. Before this can be committed again, I have to explore runtime ABI requirements with libc++abi. 2014-08-28 17:24:14 +00:00
optnone-def-decl.cpp Try to fix a ppc64 bot. What is this 'signext' stuff anyway? 2014-11-25 17:28:54 +00:00
overload-binop-implicitconvert.cpp
override-layout.cpp Reland r230446, "MS ABI: Try to respect external AST source record layouts" 2015-02-25 19:17:45 +00:00
partial-destruction.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
pod-member-memcpys.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
pointers-to-data-members.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
poly-unsigned.cpp
pr9130.cpp
pr9965.cpp
pr11797.cpp
pr12104.cpp
pr12104.h
pr12251.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
pr13396.cpp
pr15753.cpp
pr18635.cpp Small fix for bug 18635. 2014-09-26 06:28:25 +00:00
pr18661.cpp
pr18962.cpp CodeGen: Don't crash when initializing pointer-to-member fields in bases 2014-09-28 06:39:30 +00:00
pr20719.cpp MS ABI: Don't use the Itanium scheme for numbering lambdas 2014-08-22 04:22:50 +00:00
pr20897.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
pr21754.cpp Improvement on sized deallocation from r230160: 2015-02-25 23:48:43 +00:00
pr21989.cpp Rename test.cc files to test.cpp. 2014-12-22 18:13:07 +00:00
pragma-init_seg.cpp Update for .ll syntax change. 2015-01-06 22:55:40 +00:00
pragma-pack-2.cpp
pragma-pack-3.cpp
pragma-pack.cpp
pragma-visibility.cpp
pragma-weak.cpp
predefined-expr-cxx14.cpp This patch fixes couple of bugs for predefined expression 2014-11-14 23:55:27 +00:00
predefined-expr-sizeof.cpp
predefined-expr.cpp Used CHECK-DAG since the order is not important. 2015-01-21 17:12:04 +00:00
ptr-to-datamember.cpp
ptr-to-member-function.cpp
reference-bind-default-argument.cpp
reference-cast.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
reference-field.cpp
reference-in-block-args.cpp
reference-in-blocks.cpp
reference-init.cpp
references.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
regparm.cpp
reinterpret-cast.cpp
return.cpp
rtti-fundamental.cpp
rtti-layout.cpp
rtti-linkage.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
rtti-visibility.cpp
runtimecc.cpp Have the driver and the target code agree on what the default ABI 2014-12-05 01:06:59 +00:00
rvalue-references.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
scoped-enums-debug-info.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
scoped-enums.cpp
sections.cpp Parse: Ignore "long" and "short" in #pragma section 2014-10-22 21:08:43 +00:00
sel-address.mm
sizeof-unwind-exception.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
skip-vtable-pointer-initialization.cpp Cast vtable address points to i32 (...)** to enable more globalopt 2014-12-03 21:00:21 +00:00
sparcv9-abi.cpp
specialized-static-data-mem-init.cpp
split-stacks.cpp [patch][pr19848] Produce explicit comdats in clang. 2015-01-12 22:13:53 +00:00
static-assert.cpp
static-data-member.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
static-init-1.cpp
static-init-2.cpp
static-init-3.cpp
static-init-4.cpp
static-init-pnacl.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
static-init.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
static-local-in-local-class.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
static-member-variable-explicit-specialization.cpp Make this test a bit stricter. 2015-01-05 18:48:18 +00:00
static-mutable.cpp
stmtexpr.cpp
switch-case-folding-1.cpp
switch-case-folding-2.cpp
switch-case-folding.cpp
temp-order.cpp
template-anonymous-types.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
template-anonymous-union-member-initializer.cpp
template-dependent-bind-temporary.cpp
template-inner-struct-visibility-hidden.cpp
template-instantiation.cpp
template-linkage.cpp
template-static-var-defer.cpp
temporaries.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
thiscall-struct-return.cpp
threadsafe-statics-exceptions.cpp
threadsafe-statics.cpp
throw-expression-cleanup.cpp
throw-expression-dtor.cpp
throw-expressions.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
thunk-linkonce-odr.cpp
thunk-use-after-free.cpp
thunks-available-externally.cpp
thunks.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
tls-init-funcs.cpp CodeGen: Don't emit a thread-wrapper if we can't touch the backing variable 2014-07-11 20:28:10 +00:00
trivial-constructor-init.cpp Don't crash on non-public referenced dtors in toplevel classes. 2015-03-06 06:01:06 +00:00
try-catch.cpp CodeGen: Strip qualifiers from qualified array types in catches 2014-10-12 06:58:22 +00:00
type-traits.cpp
type_visibility.cpp
typeid-cxx11.cpp
typeid-should-throw.cpp CodeGen: Properly null-check typeid expressions 2014-07-19 00:17:06 +00:00
typeid.cpp
typeinfo
uncode-string.cpp
uncopyable-args.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
union-dtor.cpp
unknown-anytype.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
value-init.cpp Update Clang tests to handle explicitly typed gep changes in LLVM. 2015-02-27 19:18:17 +00:00
vararg-conversion-ctor.cpp
vararg-non-pod-ms-compat.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
vararg-non-pod.cpp
varargs.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
variadic-templates.cpp
vector-splat-conversion.cpp [PATCH] Patch to fix the AST for vector splat from any 2015-03-05 23:06:09 +00:00
virt-canonical-decl.cpp
virt-dtor-gen.cpp
virt-dtor-key.cpp
virt-template-vtable.cpp
virt-thunk-reference.cpp
virtual-base-cast.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
virtual-base-ctor.cpp
virtual-base-destructor-call.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
virtual-bases.cpp
virtual-destructor-calls.cpp Add support for putting constructors and destructos in explicit comdats. 2014-09-16 15:18:21 +00:00
virtual-destructor-synthesis.cpp
virtual-function-calls.cpp
virtual-functions-incomplete-types.cpp
virtual-implicit-copy-assignment.cpp
virtual-implicit-move-assignment.cpp
virtual-inherited-destructor.cpp
virtual-operator-call.cpp Add a test for devirtualization of virtual operator calls. 2014-12-01 17:48:04 +00:00
virtual-pseudo-destructor-call.cpp
visibility-hidden-extern-templates.cpp
visibility-inlines-hidden.cpp
visibility-ms-compat.cpp
visibility.cpp Itanium ABI: Mangle <mangled-name> according to the ABI 2015-02-18 07:47:09 +00:00
vla-lambda-capturing.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
vla.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
vlt_to_reference.cpp Fix for PR21915: assert on multidimensional VLA in function arguments. 2014-12-18 06:54:53 +00:00
volatile-1.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
volatile.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
vtable-align.cpp CodeGen: Use a fixed alignment for vtables. 2014-09-10 12:50:59 +00:00
vtable-available-externally.cpp
vtable-cast-crash.cpp
vtable-debug-info.cpp
vtable-holder-self-reference.cpp DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
vtable-key-function-arm.cpp
vtable-key-function-ios.cpp
vtable-key-function.cpp
vtable-layout-abi-examples.cpp
vtable-layout-extreme.cpp
vtable-layout.cpp
vtable-linkage.cpp Use a trivial comdat for C++ tables. 2015-01-15 23:18:01 +00:00
vtable-pointer-initialization.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
vtt-layout.cpp Emit DeferredDeclsToEmit in a DFS order. 2015-01-22 00:24:57 +00:00
warn-padded-packed.cpp
weak-extern-typeinfo.cpp
weak-external.cpp
windows-itanium-exceptions.cpp Update Clang tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:19:58 +00:00
x86_32-arguments.cpp
x86_64-arguments-avx.cpp CodeGen: Fix passing of classes with only one AVX vector member in AVX registers 2015-03-02 16:09:24 +00:00
x86_64-arguments-nacl-x32.cpp [x32/NaCl] Check if method pointers straddle an eightbyte to classify Hi 2014-10-02 16:56:57 +00:00
x86_64-arguments.cpp [x32/NaCl] Check if method pointers straddle an eightbyte to classify Hi 2014-10-02 16:56:57 +00:00