hanchenye-llvm-project/clang/test/CodeGen
Eric Christopher 4b4beb2fe7 Fix PR11073 by adding the argument type information to the decl we construct
for the function type. Update a testcase accordingly.

Patch initially by Anders Waldenborg!

llvm-svn: 142700
2011-10-21 23:30:10 +00:00
..
2002-01-23-LoadQISIReloadFailure.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-01-24-ComplexSpaceInType.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-01-24-HandleCallInsnSEGV.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-02-13-ConditionalInCall.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-02-13-ReloadProblem.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-02-13-TypeVarNameCollision.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-02-13-UnnamedLocal.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-02-14-EntryNodePreds.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-02-16-RenamingTest.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-02-17-ArgumentAddress.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-02-18-64bitConstant.c Migrate: 2011-07-26 21:42:32 +00:00
2002-02-18-StaticData.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-03-11-LargeCharInString.c Migrate CodeGen/2002-03-11-LargeCharInString.c from test/FrontendC and 2011-07-26 20:29:08 +00:00
2002-03-12-ArrayInitialization.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-03-12-StructInitialize.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-03-12-StructInitializer.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-03-14-BrokenPHINode.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-03-14-BrokenSSA.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-03-14-QuotesInStrConst.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-04-07-SwitchStmt.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-04-08-LocalArray.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-04-09-StructRetVal.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-04-10-StructParameters.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-05-23-StaticValues.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-05-23-TypeNameCollision.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-05-24-Alloca.c Migrate: 2011-07-26 21:42:32 +00:00
2002-06-25-FWriteInterfaceFailure.c Migrate: 2011-07-26 21:42:32 +00:00
2002-07-14-MiscListTests.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-14-MiscTests.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-14-MiscTests2.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-14-MiscTests3.c Migrate: 2011-07-26 21:42:32 +00:00
2002-07-16-HardStringInit.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-17-StringConstant.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-30-SubregSetAssertion.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-30-UnionTest.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-30-VarArgsCallFailure.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-31-BadAssert.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-07-31-SubregFailure.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-08-02-UnionTest.c Migrate: 2011-07-26 21:42:32 +00:00
2002-08-19-RecursiveLocals.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-09-08-PointerShifts.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-09-18-UnionProblem.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-09-19-StarInLabel.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2002-10-12-TooManyArguments.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-12-15-GlobalBoolTest.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-12-15-GlobalConstantTest.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-12-15-GlobalRedefinition.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2002-12-15-StructParameters.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-01-30-UnionInit.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-03-03-DeferredType.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-06-22-UnionCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-06-23-GCC-fold-infinite-recursion.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-06-26-CFECrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-06-29-MultipleFunctionDefinition.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-07-22-ArrayAccessTypeSafety.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-06-BuiltinSetjmpLongjmp.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-17-DeadCodeShortCircuit.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-18-SigSetJmp.c Remove the need for a header and specify a triple so that the type 2011-07-28 00:28:22 +00:00
2003-08-18-StructAsValue.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-20-BadBitfieldRef.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-20-PrototypeMismatch.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-20-vfork-bug.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-21-BinOp-Type-Mismatch.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-21-StmtExpr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-21-WideString.c Migrate: 2011-07-26 21:42:32 +00:00
2003-08-23-LocalUnionTest.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-29-BitFieldStruct.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-29-HugeCharConst.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-29-StructLayoutBug.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2003-08-30-AggregateInitializer.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-08-30-LargeIntegerBitfieldMember.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2003-09-18-BitfieldTests.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2003-09-30-StructLayout.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-10-02-UnionLValueError.c Migrate: 2011-07-26 21:42:32 +00:00
2003-10-06-NegateExprType.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2003-10-09-UnionInitializerBug.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-10-28-ident.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-10-29-AsmRename.c Make this darwin only for now while investigating to clear up x86_64 2011-07-27 16:26:09 +00:00
2003-11-01-C99-CompoundLiteral.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-01-EmptyStructCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-01-GlobalUnionInit.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-03-AddrArrayElement.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-04-EmptyStruct.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-04-OutOfMemory.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-08-PointerSubNotGetelementptr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-12-VoidString.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-13-TypeSafety.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2003-11-16-StaticArrayInit.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2003-11-18-CondExprLValue.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-19-AddressOfRegister.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-19-BitFieldArray.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-20-Bitfields.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-20-ComplexDivision.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-20-UnionBitfield.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-26-PointerShift.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-27-ConstructorCast.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-11-27-UnionCtorInitialization.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2003-12-14-ExternInlineSupport.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-01-01-UnknownInitSize.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-01-08-ExternInlineRedefine.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2004-02-12-LargeAggregateCopy.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-02-13-BuiltinFrameReturnAddress.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-02-13-IllegalVararg.c Migrate: 2011-07-26 21:42:32 +00:00
2004-02-13-Memset.c Use the correct definition for memset. 2011-07-26 23:44:22 +00:00
2004-02-14-ZeroInitializer.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-02-20-Builtins.c Migrate: 2011-07-26 21:42:32 +00:00
2004-03-07-ComplexDivEquals.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-03-07-ExternalConstant.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-03-09-LargeArrayInitializers.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-03-15-SimpleIndirectGoto.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2004-03-16-AsmRegisterCrash.c test/CodeGen/2004-03-16-AsmRegisterCrash.c: XTARGET should accept the part of triplet. ("x86" is not the part of triplet) 2011-07-28 11:25:02 +00:00
2004-05-07-VarArrays.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-05-21-IncompleteEnum.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-06-08-OpaqueStructArg.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-06-17-UnorderedBuiltins.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-06-17-UnorderedCompares.c Migrate: 2011-07-26 21:42:32 +00:00
2004-06-18-VariableLengthArrayOfStructures.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-07-06-FunctionCast.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-08-06-LargeStructTest.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-11-25-UnnamedBitfieldPadding.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2004-11-27-InvalidConstantExpr.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2004-11-27-StaticFunctionRedeclare.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-01-02-ConstantInits.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-01-02-PointerDifference.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-01-02-VAArgError-ICE.c Migrate: 2011-07-26 21:42:32 +00:00
2005-02-20-AggregateSAVEEXPR.c Migrate CodeGen/2005-02-20-AggregateSAVEEXPR.c from test/FrontendC with 2011-07-26 20:38:19 +00:00
2005-02-27-MarkGlobalConstant.c Make constant aggregate constant initializers private linkage. 2011-08-24 00:33:55 +00:00
2005-03-05-OffsetOfHack.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-03-06-OffsetOfStructCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-03-11-Prefetch.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-04-09-ComplexOps.c Migrate: 2011-07-26 21:42:32 +00:00
2005-05-06-CountBuiltins.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-05-10-GlobalUnionInit.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-06-15-ExpandGotoInternalProblem.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2005-07-20-SqrtNoErrno.c Adjust check for release mode. 2011-07-26 22:07:13 +00:00
2005-07-26-UnionInitCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-07-28-IncorrectWeakGlobal.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-09-20-ComplexConstants.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-09-24-AsmUserPrefix.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-09-24-BitFieldCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-12-04-AttributeUsed.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2005-12-04-DeclarationLineNumbers.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-01-13-Includes.c Harden test for windows paths. 2011-10-14 19:03:46 +00:00
2006-01-13-StackSave.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-01-16-BitCountIntrinsicsUnsigned.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-01-23-FileScopeAsm.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-03-03-MissingInitializer.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-03-16-VectorCtor.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-03-17-KnRMismatch.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-05-19-SingleEltReturn.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-07-31-PR854.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-09-11-BitfieldRefCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-09-18-fwrite-cast-crash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-09-21-IncompleteElementType.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-09-25-DebugFilename.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-09-25-DebugFilename.h Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-09-28-SimpleAsm.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-10-30-ArrayCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2006-12-14-ordered_expr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-01-06-KNR-Proto.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-01-20-VectorICE.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-01-24-InlineAsmCModifier.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-02-04-AddrLValue-2.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-02-04-AddrLValue.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-02-04-EmptyStruct.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-02-07-AddrLabel.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2007-02-16-VoidPtrDiff.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-02-25-C-DotDotDot.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-03-01-VarSizeArrayIdx.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-03-05-DataLayout.c Migrate CodeGen/2007-03-05-DataLayout.c from test/FrontendC with changes 2011-07-26 20:44:55 +00:00
2007-03-26-BitfieldAfterZeroWidth.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-03-26-ZeroWidthBitfield.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-03-27-VarLengthArray.c Try to generalize the match to quiet the windows build bot. 2011-07-26 22:27:01 +00:00
2007-04-05-PackedBitFields-2.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-05-PackedBitFields.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-05-PackedStruct.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-05-PadBeforeZeroLengthField.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-05-UnPackedStruct.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2007-04-11-InlineAsmStruct.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-11-InlineAsmUnion.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-11-PR1321.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2007-04-13-InlineAsmStruct2.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-13-InlineAsmUnion2.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-14-FNoBuiltin.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-17-ZeroSizeBitFields.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-24-VolatileStructCopy.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2007-04-24-bit-not-expr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-04-24-str-const.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2007-05-07-PaddingElements.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-05-08-PCH.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-05-11-str-const.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2007-05-15-PaddingElement.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-05-16-EmptyStruct.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-05-29-UnionCopy.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-06-05-NoInlineAttribute.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2007-06-15-AnnotateAttribute.c Make this test portable on Win32. 2011-09-10 05:46:15 +00:00
2007-06-18-SextAttrAggregate.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-07-29-RestrictPtrArg.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-08-01-LoadStoreAlign.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-08-21-ComplexCst.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-08-22-CTTZ.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-09-05-ConstCtor.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-09-12-PragmaPack.c Migrate: 2011-07-26 21:42:32 +00:00
2007-09-14-NegatePointer.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-09-17-WeakRef.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2007-09-26-Alignment.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-09-27-ComplexIntCompare.c Migrate: 2011-07-26 21:42:32 +00:00
2007-09-28-PackedUnionMember.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-10-02-VolatileArray.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-10-15-VoidPtr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-10-30-Volatile.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-11-07-AlignedMemcpy.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-11-07-CopyAggregateAlign.c Try harder to fix these for windows. 2011-07-26 23:12:06 +00:00
2007-11-07-ZeroAggregateAlign.c Try harder to fix these for windows. 2011-07-26 23:12:06 +00:00
2007-11-28-GlobalInitializer.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2007-11-29-ArraySizeFromInitializer.c
2007-12-16-AsmNoUnwind.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-01-04-WideBitfield.c Use unsigned long long for uint64_t. Fixes part of the windows buildbot. 2011-07-26 22:19:01 +00:00
2008-01-07-UnusualIntSize.c Attempt to rewrite the matching for this test to pacify the windows 2011-07-26 22:42:01 +00:00
2008-01-11-ChainConsistency.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-01-21-PackedBitFields.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-01-21-PackedStructField.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-01-24-StructAlignAndBitFields.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-01-25-ByValReadNone.c XFAIL this test on ARM. Filed PR10518 to track. 2011-07-27 23:48:42 +00:00
2008-01-25-ZeroSizedAggregate.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-01-28-PragmaMark.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-01-28-UnionSize.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-02-07-bitfield-bug.c
2008-02-08-bitfield-bug.c
2008-02-26-inline-asm-bug.c
2008-03-03-CtorAttrType.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-03-05-syncPtr.c Switch clang over to using fence/atomicrmw/cmpxchg instead of the intrinsics (which will go away). LLVM CodeGen does almost exactly the same thing with these and the old intrinsics, so I'm reasonably confident this will not break anything. 2011-09-07 01:41:24 +00:00
2008-03-24-BitField-And-Alloca.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-03-26-PackedBitFields.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-04-08-NoExceptions.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-05-06-CFECrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-05-12-TempUsedBeforeDef.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-05-19-AlwaysInline.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-07-17-no-emit-on-error.c test/CodeGen/2008-07-17-no-emit-on-error.c: Use LLVM's opt instead of "test(1)" for Mingw MSYS. 2011-03-05 11:15:55 +00:00
2008-07-21-mixed-var-fn-decl.c
2008-07-22-bitfield-init-after-zero-len-array.c
2008-07-22-packed-bitfield-access.c
2008-07-29-override-alias-decl.c
2008-07-30-implicit-initialization.c
2008-07-30-redef-of-bitcasted-decl.c
2008-07-31-asm-labels.c
2008-07-31-promotion-of-compound-pointer-arithmetic.c
2008-08-04-void-pointer-arithmetic.c
2008-08-07-AlignPadding1.c Make this darwin only to simplify the padding calculations per arch. 2011-07-26 23:39:23 +00:00
2008-08-07-AlignPadding2.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-08-07-GEPIntToPtr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-08-19-cast-of-typedef.c
2008-09-03-WeakAlias.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-09-22-bad-switch-type.c
2008-10-13-FrontendCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-10-30-ZeroPlacement.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-11-02-WeakAlias.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-11-08-InstCombineSelect.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2008-12-23-AsmIntPointerTie.c Migrate: 2011-07-26 21:42:32 +00:00
2009-01-05-BlockInlining.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-01-21-InvalidIterator.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-02-13-zerosize-union-field-ppc.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-02-13-zerosize-union-field.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-03-01-MallocNoAlias.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-03-08-ZeroEltStructCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-03-13-dbg.c This appears to be passing on all hosts. 2011-07-26 23:26:00 +00:00
2009-03-22-increment-bitfield.c
2009-04-23-dbg.c
2009-04-28-UnionArrayCrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-05-04-EnumInreg.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-05-22-callingconv.c
2009-05-28-const-typedef.c
2009-06-01-addrofknr.c
2009-06-14-HighlyAligned.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-06-14-anonymous-union-init.c
2009-06-18-StaticInitTailPadPack.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-07-14-VoidPtr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-07-15-pad-wchar_t-array.c Add CodeGen/2009-07-15-pad-wchar_t-array.c migrated from test/FrontendC 2011-07-26 20:27:12 +00:00
2009-07-22-StructLayout.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2009-07-31-DbgDeclare.c
2009-08-14-vararray-crash.c
2009-09-24-SqrtErrno.c Migrate CodeGen/2009-09-24-SqrtErrno.c from test/FrontendC with changes 2011-07-26 20:31:17 +00:00
2009-10-20-GlobalDebug.c Added registered targets for in-test dependency declarations. 2011-06-03 18:36:30 +00:00
2009-12-07-BitFieldAlignment.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-01-13-MemBarrier.c Switch clang over to using fence/atomicrmw/cmpxchg instead of the intrinsics (which will go away). LLVM CodeGen does almost exactly the same thing with these and the old intrinsics, so I'm reasonably confident this will not break anything. 2011-09-07 01:41:24 +00:00
2010-01-14-FnType-DebugInfo.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-01-18-Inlined-Debug.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-02-10-PointerName.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-02-15-DbgStaticVar.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-02-16-DbgScopes.c
2010-02-18-Dbg-VectorType.c
2010-03-5-LexicalScope.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-03-09-DbgInfo.c
2010-05-26-AsmSideEffect.c Fix thinko in last checkin. 2011-07-28 00:30:42 +00:00
2010-06-11-SaveExpr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-06-17-asmcrash.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-07-08-DeclDebugLineNo.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-07-14-overconservative-align.c Rewrite matching line to be friendlier to misc buildbots. 2011-07-26 22:43:37 +00:00
2010-07-14-ref-off-end.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
2010-08-10-DbgConstant.c
2010-08-12-asm-aggr-arg.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2010-12-01-CommonGlobal.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2011-02-21-DATA-common.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2011-03-02-UnionInitializer.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
2011-03-08-ZeroFieldUnionInitializer.c Output to /dev/null, not "0" 2011-08-05 01:05:35 +00:00
2011-03-31-ArrayRefFolding.c Rework this slightly to work for optimized compilers and remove the 2011-07-26 01:24:10 +00:00
Atomics.c Re-commit r139643. 2011-09-13 22:21:56 +00:00
BasicInstrs.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
OpaqueStruct.c
PR2001-bitfield-reload.c
PR2413-void-address-cast-error.c
PR2643-null-store-to-bitfield.c
PR2743-reference-missing-static.c
PR3130-cond-constant.c
PR3589-freestanding-libcalls.c
PR3613-static-decl.c
PR3709-int-to-pointer-sign.c
PR4611-bitfield-layout.c
PR5060-align.c
_Bool-conversion.c
address-space-cast.c
address-space-compound-literal.c
address-space-field1.c
address-space.c
alias.c
align-local.c
alignof.c
altivec.c Don't emit nsw flags for vector operations; there's basically no benefit, and a lot of downside (like PR9850, which is about clang's xmmintrin.h making an unexpected transformation on an expression involving _mm_add_epi32). 2011-05-06 18:04:18 +00:00
always-inline.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
always_inline.c
annotations-builtin.c Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can 2011-09-09 22:41:49 +00:00
annotations-field.c Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can 2011-09-09 22:41:49 +00:00
annotations-global.c Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can 2011-09-09 22:41:49 +00:00
annotations-loc.c Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can 2011-09-09 22:41:49 +00:00
annotations-var.c Missed a %local use; hopefully this clears this test up. 2011-09-10 05:31:57 +00:00
arm-aapcs-vfp.c Handle "homogeneous aggregates" as required by the ARM AAPCS-VFP ABI. 2011-08-03 05:58:22 +00:00
arm-apcs-zerolength-bitfield.c Add support for using anonymous bitfields (e.g., int : 0) to enforce alignment. 2011-08-05 22:38:04 +00:00
arm-arguments.c Track whether an AggValueSlot is potentially aliased, and do not 2011-08-25 23:04:34 +00:00
arm-asm-variable.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
arm-asm.c Clang support for ARM Uv/Uy/Uq inline-asm constraints. 2011-06-07 23:45:05 +00:00
arm-cc.c
arm-clear.c __clear_cache() is varargs and people will occasionally write it without 2011-03-14 20:30:34 +00:00
arm-inline-asm.c Add support for the 'Q' arm memory constraint. 2011-07-29 21:20:35 +00:00
arm-pcs.c Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or 2011-04-14 20:06:49 +00:00
arm-vaarg-align.c Implements alignment for long long and double types in va_arg on ARM AAPCS. 2011-08-02 22:33:37 +00:00
arm-vector-align.c Add a testcase for svn r129964 (Neon load/store intrinsic alignments). 2011-04-22 04:06:49 +00:00
arm-vector-arguments.c Track whether an AggValueSlot is potentially aliased, and do not 2011-08-25 23:04:34 +00:00
array.c
arrayderef.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
asm-errors.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
asm-inout.c Move additional register names to their own lookup, separate from 2011-06-21 00:05:20 +00:00
asm-label.c Bug 8765: Honor assembler labels for builtins. Ensure that the label is 2011-05-13 21:12:10 +00:00
asm-reg-var-local.c Generalize for various build bots. 2011-07-26 22:52:35 +00:00
asm-variable.c
asm.c Fix assertion failure in CodeGen where the input operand to an asm 2011-07-29 00:24:50 +00:00
asm_arm.c
assign.c Update clang tests for r137527. 2011-08-12 23:33:52 +00:00
atomic-ops.c Add missing newline. 2011-10-17 21:48:31 +00:00
atomic.c Re-commit r139643. 2011-09-13 22:21:56 +00:00
attr-availability.c On Mac OS X, the presence of an 'availability' attribute for that 2011-03-26 12:10:19 +00:00
attr-cleanup.c
attr-naked.c Make sure we don't inline functions marked with __attribute__((naked)). <rdar://problem/9973228> 2011-08-22 23:55:33 +00:00
attr-nodebug.c
attr-noinline.c
attr-used.c
attr-weak-import.c Issue warning if weak_import attribute is added to an already 2011-06-22 22:08:50 +00:00
attr-weakref.c
attr-weakref2.c
attribute-section-data-common.c Test case for r126127 and r126141. Radar 9012638. 2011-02-21 21:08:21 +00:00
attribute_constructor.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
attributes.c Update to match mainline ConstantStruct::get API change. Also, use 2011-06-20 04:01:35 +00:00
available-externally-suppress.c Fix fallout from r131838. 2011-05-22 06:50:05 +00:00
avx-cmp-builtins.c Test case for some AVX builtins. Patch by Syoyo Fujita! 2011-06-03 00:02:45 +00:00
avx-shuffle-builtins.c Add testcase for r138411 2011-08-24 01:35:04 +00:00
bitfield-2.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
bitfield-assign.c
bitfield-init.c
bitfield-promote.c
bitfield.c
block-3.c block IRgen - Fixes a crash when determining if given block variable 2011-08-23 00:27:49 +00:00
block-byref-aggr.c block variables on lhs need be ir-gen'ed after the 2011-04-29 21:53:21 +00:00
block-copy.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
blocks-1.c A few more tweaks to the blocks AST representation: 2011-02-07 10:33:21 +00:00
blocks-2.c
blocks-aligned-byref-variable.c
blocks-seq.c
blocks.c Track whether an AggValueSlot is potentially aliased, and do not 2011-08-25 23:04:34 +00:00
blocksignature.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
blockstret.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
blockwithlocalstatic.c
bool-bitfield.c
bool-convert.c
bool-init.c
bool_test.c
boolassign.c
builtin-attributes.c The frexp, modf, and remquo builtins are not 'const'. 2011-09-08 21:18:03 +00:00
builtin-count-zeros.c
builtin-expect.c I had meant to locally revert this test. 2011-09-21 08:34:49 +00:00
builtin-memfns.c fix a crash on code that uses the result value of __builtin___memcpy_chk. 2011-04-20 23:14:50 +00:00
builtin-nanf.c
builtin-rename.c
builtin-stackaddress.c
builtin-unwind-init.c
builtins-arm.c
builtins-ppc-altivec.c Don't emit nsw flags for vector operations; there's basically no benefit, and a lot of downside (like PR9850, which is about clang's xmmintrin.h making an unexpected transformation on an expression involving _mm_add_epi32). 2011-05-06 18:04:18 +00:00
builtins-ptx.c PTX: Add PTX intrinsics as builtins and add ptx32 and ptx64 as valid architectures for triples, e.g. ptx32-unknown-unknown 2011-04-20 19:34:15 +00:00
builtins-x86.c Remove the 'unaligned load' builtins now that they're no longer used in the *mmintrin.h files. 2011-05-13 18:52:28 +00:00
builtins.c fix a bunch of comment typos found by codespell. Patch by 2011-04-15 05:22:18 +00:00
builtinshufflevector.c Make __builtin_shufflevector and -ftrapv work correctly together. PR9945. 2011-05-19 00:37:32 +00:00
byval-memcpy-elim.c The LLVM IR representation of byval arguments has a rather strange property: if the alignment of an argument to a call is less than the specified byval alignment for that argument, there is no way to specify the alignment of the implied copy. Therefore, we must ensure that the alignment of the argument is at least the byval alignment. To do this, we have to mess with the alignment of relevant alloca's in some cases, and insert a copy that conceptually shouldn't be necessary in some cases. 2011-06-14 01:37:52 +00:00
c-strings.c
call.c PR10337 reminds me that calls return values, lets handle them just 2011-07-13 03:59:32 +00:00
capture-complex-expr-in-block.c Revise test and see if it passes with a release-built clang. 2011-09-02 21:47:51 +00:00
cast-emit.c
cast.c
catch-undef-behavior.c
cfstring.c
cfstring2.c
char-literal.c Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
cleanup-stack.c
complex-indirect.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
complex-init-list.c Add list initialization for complex numbers in C. Essentially, this allows "_Complex float x = {1.0f, 2.0f};". See changes to docs/LanguageExtensions.html for a longer description. 2011-09-19 23:17:44 +00:00
complex.c Test for r133070. 2011-06-15 20:17:07 +00:00
compound-literal.c Loosen up the IR matching slightly 2011-06-17 17:23:28 +00:00
compound-type.c
compound.c
conditional-gnu-ext.c
conditional.c fix rdar://9289603 - clang should fold trivial ?: for enums as well as integer constants into select at -O0 2011-04-16 23:15:35 +00:00
const-arithmetic.c fix an unintended behavior change in the type system rewrite, which caused us to compile 2011-07-12 05:53:08 +00:00
const-init.c fix an unintended behavior change in the type system rewrite, which caused us to compile 2011-07-12 05:53:08 +00:00
const-label-addr.c
const-unordered-compare.c
constant-comparison.c
constructor-attribute.c
cxx-condition.cpp
cxx-default-arg.cpp
cxx-value-init.cpp
darwin-string-literals.c Switch from internal to linker_private linkage, it is sufficient to please the new linker. 2011-03-14 21:08:19 +00:00
darwin-thread-specifier.c Add a testcase for r134292. 2011-07-02 00:28:30 +00:00
debug-dead-local-var.c Add new test. 2011-08-19 23:26:54 +00:00
debug-info-args.c Fix PR11073 by adding the argument type information to the decl we construct 2011-10-21 23:30:10 +00:00
debug-info-compilation-dir.c Switch tests from grep to FileCheck 2011-10-21 23:20:41 +00:00
debug-info-crash.c These tests require particular registered targets. Declared as such. 2011-06-03 22:24:54 +00:00
debug-info-enum.c
debug-info-iv.c Correct the triple here. 2011-07-28 00:11:03 +00:00
debug-info-line.c Recommit: 2011-10-13 21:45:18 +00:00
debug-info-line2.c Robustify test string. 2011-03-29 21:06:43 +00:00
debug-info-line3.c Carry the debug information from single exit unified return block 2011-09-09 21:53:04 +00:00
debug-info-member.c Robustify test, there is no need to check metadata number which can change. 2011-08-16 21:01:06 +00:00
debug-info-scope.c
debug-info-var-location.c
debug-info.c Emit debug info for extended vectors. 2011-07-13 21:23:30 +00:00
decl.c Make constant aggregate constant initializers private linkage. 2011-08-24 00:33:55 +00:00
designated-initializers.c fix an unintended behavior change in the type system rewrite, which caused us to compile 2011-07-12 05:53:08 +00:00
dllimport-dllexport.c
dostmt.c
emit-all-decls.c
empty-union-init.c
enum.c
enum2.c
exact-div-expr.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
exceptions.c Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
exprs.c
ext-vector.c The comparison of two vectors should return a signed result. hasIntegerRepresentation() used to always return false for vectors, but since it was changed, it also 2011-10-17 21:00:38 +00:00
extern-block-var.c
extern-inline.c Implement -fgnu89-inline. Fixes PR10041. 2011-06-02 16:13:27 +00:00
extern-weak.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
flexible-array-init.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
fold-const-declref.c
fp16-ops.c Missed tests for half FP support 2011-10-14 23:32:50 +00:00
frame-pointer-elim.c These tests require particular registered targets. Declared as such. 2011-06-03 22:24:54 +00:00
func-aligned.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
func-decl-cleanup.c
func-in-block.c
func-ptr-cast-decl.c
func-return-member.c
funccall.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
function-attributes.c Add returns_twice to functions that are known to return twice. This implements 2011-10-12 19:51:18 +00:00
functions.c ANSI C requires that a call to an unprototyped function type succeed 2011-09-21 08:08:30 +00:00
global-decls.c
global-init.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
global-with-initialiser.c
globalinit.c
hidden-visibility.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
imaginary.c
implicit-arg.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
incomplete-function-type.c
indirect-goto.c
init-with-member-expr.c
init.c Rename CGT::VerifyFuncTypeComplete to isFuncTypeConvertible since 2011-07-10 00:18:59 +00:00
inline-asm-mrv.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
inline.c PR11062: Make C99 inlining work properly for names with associated builtin libcalls. 2011-10-11 22:09:24 +00:00
inline2.c
instrument-functions.c
int-to-pointer.c
integer-overflow.c PR9350: increment/decrement of char (and anything else narrower than int) 2011-03-02 01:49:12 +00:00
kr-call.c ANSI C requires that a call to an unprototyped function type succeed 2011-09-21 08:08:30 +00:00
kr-func-promote.c
kr-style-block.c
libcalls-d.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
libcalls-ld.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
libcalls.c 'pure' and 'const' functions should also be marked nounwind. Migrate 2011-08-15 22:38:22 +00:00
lineno-dbginfo.c
linkage-redecl.c
long-double-x86.c
mandel.c
mangle.c Do not use IR marker for LLVM intrinsics 2011-04-06 12:29:09 +00:00
may-alias.c Pretty up the emission of field l-values and use volatile and TBAA when 2011-02-26 08:07:02 +00:00
mcount.c Add a testcase for the mcount profiling. 2011-02-10 16:52:35 +00:00
merge-attrs.c
merge-statics.c
microsoft-call-conv.c ANSI C requires that a call to an unprototyped function type succeed 2011-09-21 08:08:30 +00:00
misaligned-param.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
mms-bitfields.c Basic support for -mms-bitfields, from Carl Norum! 2011-02-01 15:15:22 +00:00
mmx-builtins.c These tests require particular registered targets. Declared as such. 2011-06-03 22:24:54 +00:00
mmx-inline-asm.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
mmx-shift-with-immediate.c
mrtd.c ANSI C requires that a call to an unprototyped function type succeed 2011-09-21 08:08:30 +00:00
ms-anonymous-struct.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
ms_struct-bitfield-1.c Formatting. 2011-08-04 21:26:30 +00:00
ms_struct-bitfield-2.c And a test case for my last patch. 2011-05-04 18:58:27 +00:00
ms_struct-bitfield-3.c 'long long' requires special treatment in ms_struct 2011-05-09 22:03:17 +00:00
ms_struct-bitfield-init.c ms_struct patch for initialization and field access irgen. 2011-04-28 22:49:46 +00:00
ms_struct-bitfield.c More rule enforcement of zero bitfields for ms_struct. 2011-05-02 17:20:56 +00:00
ms_struct-pack.c Clean up consequences of cut and paste. 2011-05-11 17:07:02 +00:00
ms_struct.c More ms_struct bitfield stuff: 2011-05-04 18:51:37 +00:00
mult-alt-generic.c
mult-alt-x86.c Fixed some of the incompatibilities with gcc. 2011-03-24 18:51:57 +00:00
no-common.c
object-size.c
offsetof.c
opaque-pointer.c
overloadable.c
packed-arrays.c __alignof attribute on the field must consider 2011-05-05 21:19:14 +00:00
packed-structure.c __alignof attribute on the field must consider 2011-05-05 21:19:14 +00:00
packed-union.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
palignr.c clang part of r139458; un-XFAIL testcase. 2011-09-10 02:03:28 +00:00
parameter-passing.c
pascal-string.c
pascal-wchar-string.c Update clang tests for r137527. 2011-08-12 23:33:52 +00:00
pointer-arithmetic.c
pointer-cmp-type.c
pointer-signext.c
pointer-to-int.c
pr2394.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
pr3518.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
pr4349.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
pr5406.c Add a triple to this test and make sure it passes on arm where it was 2011-07-28 00:13:53 +00:00
pragma-pack-1.c
pragma-pack-2.c
pragma-pack-3.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
pragma-visibility.c
pragma-weak.c Make sure the FunctionDecl's created by "#pragma weak" have correct ParmVarDecl's. PR10878. 2011-09-07 04:05:06 +00:00
predefined-expr.c
private-extern-redef.c Set the visibility to 'hidden' when previous 2011-06-16 14:49:42 +00:00
private-extern.c
ptx-cc.c Workaround buildbot failure by hacking up this test to emit llvm IR. 2011-04-22 20:42:46 +00:00
redef-ext-inline.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
regparm-flag.c PR8369: make __attribute((regparm(0))) work correctly. Original patch by 2011-04-09 08:18:08 +00:00
regparm.c fix an unintended behavior change in the type system rewrite, which caused us to compile 2011-07-12 05:53:08 +00:00
restrict.c
shared-string-literals.c
sizeof-vla.c Warn about code that uses variables and functions with internal linkage 2011-02-19 02:53:41 +00:00
sret.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
sret2.c Migrate and FileCheck-ize some of: 2011-07-26 00:57:50 +00:00
sse-builtins.c test/CodeGen/sse-builtins.c: Make this host-independent to unbreak posix-unlike hosts. 2011-09-16 03:55:36 +00:00
stack-protector.c
statements.c
static-forward-decl-fun.c
static-forward-decl.c
static-local-union.c
static-order.c
staticinit.c
stdcall-fastcall.c ANSI C requires that a call to an unprototyped function type succeed 2011-09-21 08:08:30 +00:00
string-literal-short-wstring.c Make constant aggregate constant initializers private linkage. 2011-08-24 00:33:55 +00:00
string-literal.c Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
struct-comma.c
struct-copy.c
struct-init.c test/CodeGen/struct-init.c, struct-matching-constraint.c: Tweak commandline, or they would not be recognized as armv7 on some hosts. 2011-07-28 03:53:54 +00:00
struct-matching-constraint.c test/CodeGen/struct-matching-constraint.c: Fixup not to emit garbage to source tree. 2011-07-28 04:50:11 +00:00
struct-passing.c 'pure' and 'const' functions should also be marked nounwind. Migrate 2011-08-15 22:38:22 +00:00
struct-x86-darwin.c
struct.c Fix the clang bootstrap and Jay's testcase from llvm-dev by being completely 2011-07-10 03:47:27 +00:00
switch-dce.c Fix a miscompilation I introduced in r129652, thanks for Eli for tracking 2011-04-17 23:21:26 +00:00
switch.c
target-data.c Added natural stack alignment to target-data.c test case. 2011-10-11 01:06:28 +00:00
tentative-decls.c
thread-specifier.c
transparent-union.c fix an unintended behavior change in the type system rewrite, which caused us to compile 2011-07-12 05:53:08 +00:00
trapv.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
typedef-func.c
typedef.c
types.c
uint128_t.c
unaligned-memcpy.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
union-align.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
union-init.c
union-init2.c clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
union.c Retry r126357. Use CharUnits for the Size and DataSize calculations when 2011-02-28 02:01:38 +00:00
unreachable.c
unwind-attr.c
va_list_test.c
var-align.c
varargs.c
variable-array.c
vector.c
vfprintf.c
visibility.c
vla-2.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
vla-3.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
vla.c Mark the multiply which occurs as part of performing pointer 2011-06-25 01:32:37 +00:00
volatile-1.c Update clang tests for r137527. 2011-08-12 23:33:52 +00:00
volatile-2.c Update clang tests for r137527. 2011-08-12 23:33:52 +00:00
volatile.c
wchar-const.c Handle different sized wchar_t for windows. 2011-07-26 23:56:49 +00:00
weak-global.c
weak-incomplete.c
weak_constant.c Migrate most of the rest of test/FrontendC from llvm and migrate 2011-07-26 22:17:02 +00:00
whilestmt.c
writable-strings.c
x86.c
x86_32-arguments-darwin.c Track whether an AggValueSlot is potentially aliased, and do not 2011-08-25 23:04:34 +00:00
x86_32-arguments-linux.c Change -mno-mmx to be more compatible with gcc. Specifically, -mno-mmx should not imply -mno-sse. 2011-07-08 23:31:17 +00:00
x86_32-arguments-nommx.c Silly typo in test for r134770. 2011-07-08 23:57:18 +00:00
x86_32-arguments-realign.c
x86_64-arguments-darwin.c The 0.98 revision of the x86-64 ABI clarified a lot of things, some 2011-04-21 01:20:55 +00:00
x86_64-arguments.c Track whether an AggValueSlot is potentially aliased, and do not 2011-08-25 23:04:34 +00:00