1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/test/FrontendC++
Duncan Sands 84bd43844e This test dates from the time when llvm-gcc had problems if two types were
named the same, so it had to qualify type names according to the enclosing
scope to ensure uniqueness.  This is no longer needed for correctness (though
it may be helpful when reading the IR), so this test has lost its importance.
Zap it because dragonegg will never be able to produce the qualified type name
since modern gcc zaps language specific info (such as whether a type is nested
inside another - needed to get X::Y here) before dragonegg is reached.

llvm-svn: 120721
2010-12-02 18:19:23 +00:00
..
2003-08-20-ExceptionFail.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-08-21-EmptyClass.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-08-24-Cleanup.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2003-08-27-TypeNamespaces.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-08-28-ForwardType.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-08-28-SaveExprBug.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-08-29-ArgPassingBug.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2003-08-31-StructLayout.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-09-22-CompositeExprValue.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-09-29-ArgumentNumberMismatch.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-09-30-CommaExprBug.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-09-30-ForIncrementExprBug2.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-09-30-ForIncrementExprBug.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-09-30-NestedFunctionDecl.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-10-17-BoolBitfields.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-10-27-VirtualBaseClassCrash.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-11-02-WeakLinkage.cpp
2003-11-04-ArrayConstructors.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-11-04-CatchLabelName.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-11-08-ArrayAddress.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2003-11-18-EnumArray.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-11-18-PtrMemConstantInitializer.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-11-25-ReturningOpaqueByValue.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-11-27-MultipleInheritanceThunk.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-11-29-DuplicatedCleanupTest.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2003-12-08-ArrayOfPtrToMemberFunc.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2004-01-11-DynamicInitializedConstant.cpp
2004-03-08-ReinterpretCastCopy.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2004-03-09-UnmangledBuiltinMethods.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2004-03-15-CleanupsAndGotos.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2004-06-08-LateTemplateInstantiation.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2004-09-27-CompilerCrash.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2004-09-27-DidntEmitTemplate.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2004-11-27-EmitsUnusedInlineFunctions.cpp
2004-11-27-ExceptionCleanupAssertion.cpp
2004-11-27-FriendDefaultArgCrash.cpp
2004-11-27-InlineAsmFunctionRedefinition.cpp
2005-01-03-StaticInitializers.cpp
2005-02-11-AnonymousUnion.cpp
2005-02-13-BadDynamicInit.cpp
2005-02-14-BitFieldOffset.cpp
2005-02-19-BitfieldStructCrash.cpp
2005-02-19-UnnamedVirtualThunkArgument.cpp
2005-02-20-BrokenReferenceTest.cpp
2005-02-27-PlacementArrayNewCrash.cpp
2005-07-21-VirtualBaseAccess.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2006-03-01-GimplifyCrash.cpp
2006-03-06-C++RecurseCrash.cpp
2006-09-08-powi.cpp
2006-09-12-OpaqueStructCrash.cpp
2006-09-27-Debug-Protection.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2006-10-30-ClassBitfield.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2006-11-06-StackTrace.cpp this test has been failing or a long time, just disable it for now to get 2010-01-24 19:13:39 +00:00
2006-11-20-GlobalSymbols.cpp Judging from the comment, the system assembler is supposed to assemble 2010-11-25 21:26:21 +00:00
2006-11-30-ConstantExprCrash.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2006-11-30-NoCompileUnit.cpp Remove now-redundant llvm-as invocations. 2009-12-05 00:02:37 +00:00
2006-11-30-Pubnames.cpp Debugging is now reenabled on PPC darwin, so reenable 2010-02-03 22:24:49 +00:00
2007-01-02-UnboundedArray.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-01-06-ELF-Thunk-Sections.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-01-06-PtrMethodInit.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-03-27-FunctionVarRename.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-04-05-PackedBitFields-1.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2007-04-05-PackedBitFieldsOverlap-2.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2007-04-05-PackedBitFieldsOverlap.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2007-04-05-PackedBitFieldsSmall.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2007-04-05-StructPackedFieldUnpacked.cpp Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
2007-04-10-PackedUnion.cpp
2007-04-11-InlineStorageClassC++.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-04-14-FNoBuiltin.cpp
2007-04-31-TryCatch.cpp
2007-05-03-VectorInit.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-05-16-ReverseBitFieldCrash.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-05-23-TryFinally.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-07-04-NestedCatches.cpp
2007-07-29-RestrictPtrArg.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-07-29-RestrictRefArg.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-08-01-RestrictMethod.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-09-10-RecursiveTypeResolution.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2007-10-01-StructResize.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2008-01-11-BadWarning.cpp
2008-01-12-VecInit.cpp
2008-05-07-CrazyOffsetOf.cpp
2008-10-29-WrongOffset.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-02-07-VolatileArrayRefHack.cpp testcase for r64049 of llvm-gcc. 2009-02-07 23:37:03 +00:00
2009-02-16-CtorNames-dbg.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-03-17-dbg.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-04-21-DtorNames-dbg.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-04-23-bool2.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-05-04-PureConstNounwind.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-06-16-DebugInfoCrash.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-06-20-DarwinPPCLayout.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-06-30-ByrefBlock.cpp Mark this test as Darwin only. Patch by Bill Wendling. 2009-07-06 15:36:23 +00:00
2009-07-15-LineNumbers.cpp Update tests to not rely on input file's absolute path. 2010-07-27 18:13:53 +00:00
2009-07-16-PrivateCopyConstructor.cpp this should be xfailed on darwin. Darwin doesn't use the libstdc++ in the llvm-gcc distro, it uses the system version. 2009-07-16 18:45:51 +00:00
2009-07-16-Using.cpp Add -o /dev/null to some tests which don't care about their output. 2010-04-30 17:42:30 +00:00
2009-08-05-ZeroInitWidth.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-08-11-VectorRetTy.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-09-04-modify-crash.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-09-09-packed-layout.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-10-27-crash.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2009-12-23-MissingSext.cpp Testcase for llvm-gcc checkin 92108. 2009-12-24 01:10:43 +00:00
2010-02-17-DbgArtificialArg.cpp Support for nested functions/classes in debug output. (Again.) Radar 7424645. 2010-06-11 20:08:44 +00:00
2010-03-22-empty-baseclass.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2010-04-30-OptimizedMethod-Dbg.cpp Generalize DISubprogram element to encode various flags instead of just one boolean for isArtificial. 2010-09-29 21:04:46 +00:00
2010-05-10-Var-DbgInfo.cpp Test case for 103414. 2010-05-10 17:49:40 +00:00
2010-05-11-alwaysinlineinstantiation.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2010-05-12-PtrToMember-Dbg.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2010-06-21-LocalVarDbg.cpp test case for r106438. 2010-06-21 18:37:23 +00:00
2010-06-22-BitfieldInit.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2010-06-22-ZeroBitfield.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2010-07-19-nowarn.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2010-07-23-DeclLoc.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
2010-08-31-ByValArg.cpp Reapply r112623. Included additional check for unused byval argument. 2010-08-31 22:22:42 +00:00
alignstack.cpp This is passing on Darwin PPC. 2009-10-23 01:37:01 +00:00
dg.exp
integration-O2.cpp turn IPSCCP back on by default, try #3 or 4? Woo. 2009-11-03 19:35:13 +00:00
m64-ptr.cpp XFAIL these tests on powerpc, under the assumption that no one cares. If you care, feel free to fix. 2009-12-21 17:31:59 +00:00
member-alignment.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
ptr-to-method-devirt.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
thunk-linkonce-odr.cpp Corresponding test changes for r106564. 2010-06-22 20:30:14 +00:00
varargs.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
weak-external.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00
x86-64-abi-sret-vs-2word-struct-param.cpp Remove explicit uses of -emit-llvm, the test infrastructure adds it 2010-11-25 21:39:17 +00:00