hanchenye-llvm-project/clang/test/CodeGen
NAKAMURA Takumi d704cb755f clang/test/CodeGen/c11atomics.c: Fix testcase for -Asserts since r186054.
llvm-svn: 186055
2013-07-11 03:45:54 +00:00
..
Inputs Add testcase for r148375! 2012-01-18 04:28:31 +00:00
3dnow-builtins.c Add 3dNOW intrinsic header to x86intrin.h, conditioned on __3dNOW__ to 2012-02-20 07:35:45 +00:00
2002-01-23-LoadQISIReloadFailure.c
2002-01-24-ComplexSpaceInType.c
2002-01-24-HandleCallInsnSEGV.c
2002-02-13-ConditionalInCall.c
2002-02-13-ReloadProblem.c
2002-02-13-TypeVarNameCollision.c
2002-02-13-UnnamedLocal.c
2002-02-14-EntryNodePreds.c
2002-02-16-RenamingTest.c
2002-02-17-ArgumentAddress.c
2002-02-18-64bitConstant.c
2002-02-18-StaticData.c
2002-03-11-LargeCharInString.c
2002-03-12-ArrayInitialization.c
2002-03-12-StructInitialize.c
2002-03-12-StructInitializer.c
2002-03-14-BrokenPHINode.c
2002-03-14-BrokenSSA.c
2002-03-14-QuotesInStrConst.c
2002-04-07-SwitchStmt.c
2002-04-08-LocalArray.c
2002-04-09-StructRetVal.c
2002-04-10-StructParameters.c
2002-05-23-StaticValues.c
2002-05-23-TypeNameCollision.c
2002-06-25-FWriteInterfaceFailure.c
2002-07-14-MiscListTests.c
2002-07-14-MiscTests.c
2002-07-14-MiscTests2.c
2002-07-14-MiscTests3.c
2002-07-16-HardStringInit.c
2002-07-17-StringConstant.c
2002-07-30-SubregSetAssertion.c
2002-07-30-UnionTest.c
2002-07-30-VarArgsCallFailure.c
2002-07-31-BadAssert.c
2002-07-31-SubregFailure.c
2002-08-02-UnionTest.c
2002-08-19-RecursiveLocals.c
2002-09-08-PointerShifts.c
2002-09-18-UnionProblem.c
2002-09-19-StarInLabel.c
2002-10-12-TooManyArguments.c
2002-12-15-GlobalBoolTest.c
2002-12-15-GlobalConstantTest.c
2002-12-15-GlobalRedefinition.c
2002-12-15-StructParameters.c
2003-01-30-UnionInit.c
2003-03-03-DeferredType.c
2003-06-22-UnionCrash.c
2003-06-23-GCC-fold-infinite-recursion.c
2003-06-26-CFECrash.c
2003-06-29-MultipleFunctionDefinition.c
2003-07-22-ArrayAccessTypeSafety.c
2003-08-06-BuiltinSetjmpLongjmp.c Fix test in two ways: remove incorrect comment (the intrinsic generated now 2013-05-08 20:58:01 +00:00
2003-08-17-DeadCodeShortCircuit.c
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
2003-08-20-BadBitfieldRef.c
2003-08-20-PrototypeMismatch.c
2003-08-20-vfork-bug.c
2003-08-21-BinOp-Type-Mismatch.c
2003-08-21-StmtExpr.c
2003-08-21-WideString.c
2003-08-23-LocalUnionTest.c
2003-08-29-BitFieldStruct.c
2003-08-29-HugeCharConst.c
2003-08-29-StructLayoutBug.c
2003-08-30-AggregateInitializer.c
2003-08-30-LargeIntegerBitfieldMember.c
2003-09-18-BitfieldTests.c
2003-09-30-StructLayout.c
2003-10-02-UnionLValueError.c
2003-10-06-NegateExprType.c
2003-10-09-UnionInitializerBug.c
2003-10-28-ident.c
2003-10-29-AsmRename.c
2003-11-01-C99-CompoundLiteral.c
2003-11-01-EmptyStructCrash.c
2003-11-01-GlobalUnionInit.c
2003-11-03-AddrArrayElement.c
2003-11-04-EmptyStruct.c
2003-11-04-OutOfMemory.c
2003-11-08-PointerSubNotGetelementptr.c
2003-11-12-VoidString.c
2003-11-13-TypeSafety.c
2003-11-16-StaticArrayInit.c
2003-11-18-CondExprLValue.c
2003-11-19-AddressOfRegister.c
2003-11-19-BitFieldArray.c
2003-11-20-Bitfields.c
2003-11-20-ComplexDivision.c
2003-11-20-UnionBitfield.c
2003-11-26-PointerShift.c
2003-11-27-ConstructorCast.c
2003-11-27-UnionCtorInitialization.c
2003-12-14-ExternInlineSupport.c
2004-01-01-UnknownInitSize.c
2004-01-08-ExternInlineRedefine.c
2004-02-12-LargeAggregateCopy.c
2004-02-13-BuiltinFrameReturnAddress.c
2004-02-13-IllegalVararg.c
2004-02-13-Memset.c
2004-02-14-ZeroInitializer.c
2004-02-20-Builtins.c
2004-03-07-ComplexDivEquals.c
2004-03-07-ExternalConstant.c
2004-03-09-LargeArrayInitializers.c
2004-03-15-SimpleIndirectGoto.c
2004-03-16-AsmRegisterCrash.c tests: Fix two tests to just use -triple instead of XFAIL+XTARGET. 2012-10-19 20:28:44 +00:00
2004-05-07-VarArrays.c
2004-05-21-IncompleteEnum.c
2004-06-08-OpaqueStructArg.c
2004-06-17-UnorderedBuiltins.c
2004-06-17-UnorderedCompares.c
2004-06-18-VariableLengthArrayOfStructures.c
2004-07-06-FunctionCast.c
2004-08-06-LargeStructTest.c
2004-11-25-UnnamedBitfieldPadding.c
2004-11-27-StaticFunctionRedeclare.c Looks like {{.*}} doesn't match the empty string. Fix test. 2013-07-04 15:29:20 +00:00
2005-01-02-ConstantInits.c
2005-01-02-PointerDifference.c
2005-01-02-VAArgError-ICE.c
2005-02-20-AggregateSAVEEXPR.c
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
2005-03-06-OffsetOfStructCrash.c
2005-03-11-Prefetch.c
2005-04-09-ComplexOps.c
2005-05-10-GlobalUnionInit.c
2005-06-15-ExpandGotoInternalProblem.c
2005-07-20-SqrtNoErrno.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
2005-07-26-UnionInitCrash.c
2005-07-28-IncorrectWeakGlobal.c
2005-09-20-ComplexConstants.c
2005-09-24-AsmUserPrefix.c
2005-09-24-BitFieldCrash.c
2005-12-04-AttributeUsed.c
2005-12-04-DeclarationLineNumbers.c
2006-01-13-Includes.c Harden test for windows paths. 2011-10-14 19:03:46 +00:00
2006-01-13-StackSave.c clang/test/CodeGen/2006-01-13-StackSave.c: Nuke llvm's opt and llvm-dis, and FileCheck-ize. 2013-01-22 01:51:54 +00:00
2006-01-16-BitCountIntrinsicsUnsigned.c
2006-01-23-FileScopeAsm.c
2006-03-03-MissingInitializer.c
2006-03-16-VectorCtor.c
2006-03-17-KnRMismatch.c
2006-05-19-SingleEltReturn.c
2006-07-31-PR854.c
2006-09-11-BitfieldRefCrash.c
2006-09-18-fwrite-cast-crash.c
2006-09-21-IncompleteElementType.c
2006-09-25-DebugFilename.c
2006-09-25-DebugFilename.h
2006-09-28-SimpleAsm.c
2006-10-30-ArrayCrash.c
2006-12-14-ordered_expr.c
2007-01-06-KNR-Proto.c
2007-01-20-VectorICE.c
2007-01-24-InlineAsmCModifier.c
2007-02-04-AddrLValue-2.c
2007-02-04-AddrLValue.c
2007-02-04-EmptyStruct.c
2007-02-07-AddrLabel.c
2007-02-16-VoidPtrDiff.c
2007-02-25-C-DotDotDot.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
2007-03-01-VarSizeArrayIdx.c
2007-03-26-BitfieldAfterZeroWidth.c
2007-03-26-ZeroWidthBitfield.c
2007-03-27-VarLengthArray.c
2007-04-05-PackedBitFields-2.c
2007-04-05-PackedBitFields.c
2007-04-05-PackedStruct.c
2007-04-05-PadBeforeZeroLengthField.c
2007-04-05-UnPackedStruct.c
2007-04-11-InlineAsmStruct.c
2007-04-11-InlineAsmUnion.c
2007-04-11-PR1321.c
2007-04-13-InlineAsmStruct2.c
2007-04-13-InlineAsmUnion2.c
2007-04-14-FNoBuiltin.c
2007-04-17-ZeroSizeBitFields.c
2007-04-24-VolatileStructCopy.c
2007-04-24-bit-not-expr.c
2007-04-24-str-const.c
2007-05-07-PaddingElements.c Remove tcl quotes. 2013-07-04 14:30:41 +00:00
2007-05-08-PCH.c
2007-05-11-str-const.c
2007-05-15-PaddingElement.c
2007-05-16-EmptyStruct.c
2007-05-29-UnionCopy.c
2007-06-05-NoInlineAttribute.c
2007-06-15-AnnotateAttribute.c Make this test portable on Win32. 2011-09-10 05:46:15 +00:00
2007-06-18-SextAttrAggregate.c XFAIL test that's inappropriate for AArch64 ABI 2013-02-07 15:11:40 +00:00
2007-07-29-RestrictPtrArg.c
2007-08-01-LoadStoreAlign.c
2007-08-21-ComplexCst.c
2007-08-22-CTTZ.c
2007-09-05-ConstCtor.c
2007-09-12-PragmaPack.c
2007-09-14-NegatePointer.c
2007-09-17-WeakRef.c
2007-09-26-Alignment.c
2007-09-27-ComplexIntCompare.c
2007-09-28-PackedUnionMember.c constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, 2012-01-14 04:30:29 +00:00
2007-10-02-VolatileArray.c
2007-10-15-VoidPtr.c
2007-10-30-Volatile.c
2007-11-07-AlignedMemcpy.c
2007-11-07-CopyAggregateAlign.c
2007-11-07-ZeroAggregateAlign.c
2007-11-28-GlobalInitializer.c
2007-11-29-ArraySizeFromInitializer.c
2007-12-16-AsmNoUnwind.c
2008-01-04-WideBitfield.c
2008-01-07-UnusualIntSize.c clang/test/CodeGen/2008-01-07-UnusualIntSize.c: Add triple x86_64. It doesn't assume 32-bit target, for now. 2012-12-06 12:05:25 +00:00
2008-01-21-PackedBitFields.c
2008-01-21-PackedStructField.c
2008-01-24-StructAlignAndBitFields.c
2008-01-25-ByValReadNone.c clang/test/CodeGen/2008-01-25-ByValReadNone.c: Add explicit -triple x86_64-unknown-unknown. 2013-07-08 06:38:51 +00:00
2008-01-25-ZeroSizedAggregate.c clang/test/CodeGen/2008-01-25-ZeroSizedAggregate.c: [PR8833] Add REQUIRES: LP64. It fails with +Asserts for Win64. 2012-09-12 14:26:34 +00:00
2008-01-28-PragmaMark.c
2008-01-28-UnionSize.c
2008-02-07-bitfield-bug.c
2008-02-08-bitfield-bug.c
2008-02-26-inline-asm-bug.c
2008-03-03-CtorAttrType.c
2008-03-05-syncPtr.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
2008-03-24-BitField-And-Alloca.c Use a clang -cc1 option instead of -m32 and remove tcl quotes. 2013-07-04 14:36:22 +00:00
2008-03-26-PackedBitFields.c
2008-04-08-NoExceptions.c Add more of the command line options as attribute flags. 2013-02-28 22:49:57 +00:00
2008-05-06-CFECrash.c
2008-05-12-TempUsedBeforeDef.c
2008-05-19-AlwaysInline.c clang -cc1 has no -fno-unit-at-a-time or -funit-at-a-time. Fix test. 2013-07-04 14:42:44 +00:00
2008-07-17-no-emit-on-error.c
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 clang/test/CodeGen: Nuke llvm's opt and llvm-dis, and FileCheck-ize two tests. -O1 is sufficient here. 2013-01-22 01:51:59 +00:00
2008-07-30-redef-of-bitcasted-decl.c
2008-07-31-asm-labels.c Replace 'grep foo | count 0' with 'not grep foo'. 2013-07-04 15:22:16 +00:00
2008-07-31-promotion-of-compound-pointer-arithmetic.c clang/test/CodeGen: Nuke llvm's opt and llvm-dis, and FileCheck-ize two tests. -O1 is sufficient here. 2013-01-22 01:51:59 +00:00
2008-08-04-void-pointer-arithmetic.c
2008-08-07-AlignPadding1.c
2008-08-07-AlignPadding2.c
2008-08-07-GEPIntToPtr.c
2008-08-19-cast-of-typedef.c
2008-09-03-WeakAlias.c
2008-09-22-bad-switch-type.c
2008-10-13-FrontendCrash.c
2008-10-30-ZeroPlacement.c
2008-11-02-WeakAlias.c
2008-11-08-InstCombineSelect.c
2008-12-23-AsmIntPointerTie.c clang/test: [PR8833] Introduce the feature "LP64" to suppress LLP64-incompatible tests. 2012-09-12 10:45:40 +00:00
2009-01-05-BlockInlining.c
2009-01-21-InvalidIterator.c
2009-02-13-zerosize-union-field-ppc.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
2009-02-13-zerosize-union-field.c
2009-03-01-MallocNoAlias.c
2009-03-08-ZeroEltStructCrash.c
2009-03-13-dbg.c
2009-03-22-increment-bitfield.c
2009-04-23-dbg.c
2009-04-28-UnionArrayCrash.c
2009-05-04-EnumInreg.c
2009-05-22-callingconv.c
2009-05-28-const-typedef.c
2009-06-01-addrofknr.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
2009-06-14-HighlyAligned.c
2009-06-14-anonymous-union-init.c
2009-06-18-StaticInitTailPadPack.c
2009-07-14-VoidPtr.c
2009-07-15-pad-wchar_t-array.c
2009-07-22-StructLayout.c
2009-07-31-DbgDeclare.c
2009-08-14-vararray-crash.c
2009-09-24-SqrtErrno.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
2009-10-20-GlobalDebug.c Generalize DebugInfo tests by avoiding explicit metadata numbers 2013-02-02 00:34:26 +00:00
2009-12-07-BitFieldAlignment.c
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
2010-01-18-Inlined-Debug.c
2010-02-10-PointerName.c FileCheck-ify some clang grep tests that use double quotes 2013-04-10 21:10:39 +00:00
2010-02-15-DbgStaticVar.c
2010-02-16-DbgScopes.c PR14566: Debug Info: avoid top level lexical blocks in functions 2013-01-26 22:16:26 +00:00
2010-02-18-Dbg-VectorType.c
2010-03-5-LexicalScope.c PR14566: Debug Info: avoid top level lexical blocks in functions 2013-01-26 22:16:26 +00:00
2010-03-09-DbgInfo.c
2010-05-26-AsmSideEffect.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
2010-06-11-SaveExpr.c
2010-06-17-asmcrash.c These tests require an actual x86 registered target, so mark them as such. Tested on ARM. 2012-10-26 10:17:44 +00:00
2010-07-08-DeclDebugLineNo.c
2010-07-14-overconservative-align.c
2010-07-14-ref-off-end.c
2010-08-10-DbgConstant.c
2010-08-12-asm-aggr-arg.c
2010-12-01-CommonGlobal.c
2011-02-21-DATA-common.c
2011-03-02-UnionInitializer.c
2011-03-08-ZeroFieldUnionInitializer.c Output to /dev/null, not "0" 2011-08-05 01:05:35 +00:00
2011-03-31-ArrayRefFolding.c
Atomics.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
BasicInstrs.c
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 Replace 'grep foo | count 0' with 'not grep foo'. 2013-07-04 15:22:16 +00:00
PR3613-static-decl.c
PR3709-int-to-pointer-sign.c
PR4611-bitfield-layout.c Rework the bitfield access IR generation to address PR13619 and 2012-12-06 11:14:44 +00:00
PR5060-align.c Remove unused -verify. 2013-07-04 14:51:11 +00:00
PR15826.c Fixed test options. 2013-07-03 01:43:57 +00:00
_Bool-conversion.c
a5.c Add a test case for the new cortex-a5 switch 2012-11-30 01:34:36 +00:00
a15.c [driver] Remove the -ccc-host-triple alias. This has been replaced by the 2012-10-31 18:59:38 +00:00
aarch64-arguments.c Update testcases due to Attribute sorting improvements. 2013-02-15 05:25:49 +00:00
aarch64-inline-asm.c Add support for AArch64 target. 2013-01-31 12:13:10 +00:00
aarch64-type-sizes.c Add support for AArch64 target. 2013-01-31 12:13:10 +00:00
aarch64-varargs.c Add support for AArch64 target. 2013-01-31 12:13:10 +00:00
address-safety-attr.cpp [Sanitize] Don't emit function attribute sanitize_address/thread/memory if the function is blacklisted. 2013-03-06 10:54:18 +00:00
address-space-cast.c
address-space-compound-literal.c
address-space-field1.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
address-space.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
alias.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
align-global-large.c Fix for PR#13606: http://llvm.org/bugs/show_bug.cgi?id=13606 2012-08-15 18:40:30 +00:00
align-local.c
align-param.c Fix alignment on alloca's for parameters using ABIArgInfo::Expand. 2011-11-03 21:39:02 +00:00
alignment.c Remove names from the CHECK lines. 2012-08-16 00:22:16 +00:00
alignof.c
alloca.c Rename a test case to a more generic name. This is a completely useless 2012-06-08 00:06:56 +00:00
altivec.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
always-inline.c check that always_inline attribute works with -fno-inline 2012-11-26 20:44:46 +00:00
always_inline.c
annotations-builtin.c Currently __builtin_annotation() only annotates an i32. 2012-04-28 17:39:16 +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 Properly factor Native Client defines to support NaCl as an OS 2012-10-11 16:55:58 +00:00
arm-aapcs-zerolength-bitfield.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
arm-abi-vector.c ARM ABI: fix testing case arm-abi-vector.c by using [[VAR]] 2012-10-16 22:40:48 +00:00
arm-apcs-zerolength-bitfield.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
arm-arguments.c Update the tests. 2013-01-31 23:17:12 +00:00
arm-asm-diag.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
arm-asm-variable.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
arm-asm-warn.c Rephrase asm_mismatched_size_modifier diagnostic. <rdar://problem/14050339> 2013-06-04 06:10:09 +00:00
arm-asm.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
arm-cc.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
arm-clear.c Fix __clear_cache on ARM. 2013-05-14 12:45:47 +00:00
arm-homogenous.c ARM AAPCS-VFP: fix tracking of allocated VFP registers. 2012-10-31 19:02:26 +00:00
arm-inline-asm.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
arm-neon-fma.c Fix recent test for more diverse environments. 2013-01-16 20:35:54 +00:00
arm-neon-misc.c Avoid using i64 types for vld1q_lane/vst1q_lane intrinsics. 2012-08-14 17:27:04 +00:00
arm-neon-vget.c ARM: Improve codegen for vget_low_* and vget_high_ intrinsics. 2013-05-15 02:40:04 +00:00
arm-pcs.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
arm-pnaclcall.c Update the tests. 2013-01-31 23:17:12 +00:00
arm-vaarg-align.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
arm-vector-align.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
arm-vector-arguments.c Update the tests. 2013-01-31 23:17:12 +00:00
arm_neon_intrinsics.c Revert "Revert r184787: "Added arm_neon intrinsic tests."" 2013-06-27 21:52:01 +00:00
array.c
arrayderef.c
asm-errors.c
asm-inout.c Small cleanup. 2012-03-22 23:34:01 +00:00
asm-label.c Test case for PR7887 - failed with asm("") 2013-07-03 15:32:48 +00:00
asm-reg-var-local.c
asm-variable.c When a variable has a specified asm name, but isn't using the register storage class, the asm name doesn't specify a register. PR12244. 2012-03-15 23:12:51 +00:00
asm.c Handle '*' and '#' asm constraint modifiers. 2012-10-29 12:20:54 +00:00
asm_arm.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
assign.c Update clang tests for r137527. 2011-08-12 23:33:52 +00:00
atomic-ops.c Patch to issue error when target of MacOS and iOS 2013-05-28 17:37:39 +00:00
atomic.c Don't try to create "store atomic" instructions of non-integer types; they aren't supported at the moment. PR12040. 2012-03-16 01:48:04 +00:00
atomic_ops.c Improve C11 atomics support: 2013-03-03 16:02:42 +00:00
atomics-inlining.c Add support for optimized (non-generic) atomic libcalls. 2013-05-31 19:27:59 +00:00
attr-availability.c
attr-cleanup.c
attr-coldhot.c [PATCH] Generate cold attribute for functions marked __atribute__((cold)) 2013-05-24 20:18:15 +00:00
attr-minsize.cpp Attempt to clean up tests for non-X86 platforms. 2013-02-20 19:30:01 +00:00
attr-naked.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
attr-nodebug.c
attr-noinline.c
attr-used.c
attr-weak-import.c
attr-weakref.c When using a symbol with attribute weakref, search for it first and 2012-10-16 17:45:27 +00:00
attr-weakref2.c
attribute-section-data-common.c
attribute_constructor.c
attributes.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
available-externally-suppress.c
avx-builtins.c Re-enable pcmpistri/pcmpestri builtins in clang now that llvm supports them properly. 2012-08-06 07:07:06 +00:00
avx-cmp-builtins.c X86 intrinsics: cmpge|gt|nge|ngt_ss|_sd 2013-06-17 19:42:49 +00:00
avx-shuffle-builtins.c Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. Unfortunately, these instructions have behavior that can't be modeled with shuffle vector. 2012-04-17 05:16:56 +00:00
avx2-builtins.c X86: add more GATHER intrinsics in Clang 2012-06-29 05:19:13 +00:00
bitfield-2.c Add indents to AST dumping and removed parenthesis from AST nodes. 2013-01-31 01:44:26 +00:00
bitfield-assign.c Replace 'grep foo | count 0' with 'not grep foo'. 2013-07-04 15:22:16 +00:00
bitfield-init.c
bitfield-promote.c llvm/ConstantFolding.cpp: Make ReadDataFromGlobal() and FoldReinterpretLoadFromConstPtr() Big-endian-aware. 2012-11-08 20:34:25 +00:00
bitfield.c
block-3.c blocks: fixes a crash when encoding block type 2012-06-30 00:48:59 +00:00
block-byref-aggr.c Significantly simplify CGExprAgg's logic about ignored results: 2012-07-02 23:58:38 +00:00
block-copy.c
blocks-1.c
blocks-aligned-byref-variable.c
blocks-seq.c clang/test/CodeGen/blocks-seq.c: FileCheck-ize. 2013-01-22 01:51:48 +00:00
blocks.c blocks: fixes an ast bug when block pointer variable 2013-06-07 00:48:14 +00:00
blocksignature.c block literal irgen: several improvements on naming block 2012-06-26 16:06:38 +00:00
blockstret.c
blockwithlocalstatic.c block literal irgen: several improvements on naming block 2012-06-26 16:06:38 +00:00
bmi-builtins.c Rename tzcnt intrinsics to match gcc. 2012-07-02 06:52:51 +00:00
bmi2-builtins.c Add intrinsic of MULX in BMI2 header 2012-10-05 18:50:09 +00:00
bool-bitfield.c
bool-convert.c
bool-init.c
bool_test.c Fix IR generation for bool on PPC (and any other target where bool is not 8 bits in memory). 2012-11-13 02:05:15 +00:00
boolassign.c
bounds-checking.c PR14306: Move -fbounds-checking to -fsanitize=bounds. 2012-11-23 10:39:49 +00:00
branch-target-layout.c unit test tweak 2012-06-26 21:15:49 +00:00
builtin-attributes.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
builtin-count-zeros.c Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455 2012-01-26 22:14:27 +00:00
builtin-expect.c I had meant to locally revert this test. 2011-09-21 08:34:49 +00:00
builtin-memfns.c Use the alignment from lvalue emission to more accurately compute the alignment 2012-08-23 03:10:17 +00:00
builtin-ms-noop.cpp "Implement" codegen support for __noop(). 2012-10-13 22:30:41 +00:00
builtin-nanf.c
builtin-recursive.cc Add testcase for r148375! 2012-01-18 04:28:31 +00:00
builtin-rename.c
builtin-stackaddress.c
builtin-unwind-init.c
builtins-aarch64.c AArch64: teach Clang about __clear_cache intrinsic 2013-05-04 07:15:13 +00:00
builtins-arm.c Implement __builtin_eh_return_data_regno() for ARM and MIPS. 2013-02-23 04:24:36 +00:00
builtins-mips-args.c Support MIPS DSP Rev2 intrinsics. 2012-08-27 12:29:20 +00:00
builtins-mips.c Implement __builtin_eh_return_data_regno() for ARM and MIPS. 2013-02-23 04:24:36 +00:00
builtins-multiprecision.c [multiprecision-builtins] Added missing builtin __builtin_{add,sub}cb for {add,sub} with carry for bytes. 2013-06-18 20:40:40 +00:00
builtins-nvptx.c [NVPTX] Add entire list of supported builtins 2013-05-22 12:58:29 +00:00
builtins-overflow.c [checked-arithmetic builtins] Added builtins to enable users to perform checked-arithmetic in c. 2013-06-20 23:28:10 +00:00
builtins-ppc-altivec.c PR15480: fixed second parameter types of vec_lde, vec_lvebx, vec_lvehx, and vec_lvewx according to AltiVec Programming Interface Manual 2013-03-10 16:25:43 +00:00
builtins-ppc.c PowerPC: fix __builtin_eh_return_data_regno return 2013-01-22 20:02:45 +00:00
builtins-x86.c Get rid of storelv4si builtin as it can be expressed directly. This is general 2012-05-01 18:11:51 +00:00
builtins.c Expose __builtin_bswap16. 2012-10-06 14:42:22 +00:00
builtinshufflevector.c
builtinshufflevector2.c Fix a test that was redefining FileCheck variables while referencing old ones. 2012-12-01 13:50:51 +00:00
byval-memcpy-elim.c
c-strings.c Add SystemZ support 2013-05-06 16:26:41 +00:00
c11atomics-ios.c Simplify atomic load/store IRGen. 2013-07-11 01:32:21 +00:00
c11atomics.c clang/test/CodeGen/c11atomics.c: Fix testcase for -Asserts since r186054. 2013-07-11 03:45:54 +00:00
call.c
capture-complex-expr-in-block.c block literal irgen: several improvements on naming block 2012-06-26 16:06:38 +00:00
captured-statements-nested.c CodeGen for CapturedStmts 2013-05-09 19:17:11 +00:00
captured-statements.c CodeGen for CapturedStmts 2013-05-09 19:17:11 +00:00
cast-emit.c
cast.c
catch-undef-behavior.c UBSan: Don't diagnose inf/nan conversions between floating-point types. It's far from clear whether these have undefined behavior, and these checks are helping no-one. Keep the double->float overflow warnings, though, since those are useful in practice, even though it's unclear whether such operations have defined behavior. 2013-03-27 23:20:25 +00:00
cfstring.c The `-fwritable-strings' flag doesn't make the backing store strings of all 2012-01-10 08:46:39 +00:00
cfstring2.c
char-literal.c add tests for wide character encodings 2012-01-21 00:16:11 +00:00
cleanup-stack.c
code-coverage.c The flag "-coverage-function-names-in-data" is actually backwards -- we do 2013-03-20 02:14:38 +00:00
complex-builtints.c irgen: inline code for several of complex builtin 2012-08-14 20:09:28 +00:00
complex-convert.c Add check for @foo 2013-02-01 15:52:51 +00:00
complex-indirect.c IRgen/ABI/x86_64: Avoid passing small structs using byval sometimes. 2012-03-10 01:03:58 +00:00
complex-init-list.c Add missing code for compound literals of complex type. <rdar://problem/10938628> 2012-02-27 20:26:13 +00:00
complex.c Add support for complex compound assignments where the LHS is a scalar. 2013-06-12 01:40:06 +00:00
compound-assign-overflow.c [ubsan] Make static check data non-const so it can be used for deduplication. 2013-01-09 03:39:41 +00:00
compound-literal.c Evaluate compound literals directly into the result aggregate 2013-03-07 21:36:54 +00:00
compound-type.c
compound.c
conditional-gnu-ext.c
conditional.c Fix an edge case in IRGen for conditionals. PR11509. 2011-12-08 22:01:56 +00:00
const-arithmetic.c
const-init.c Add missing expected-warning. 2013-07-04 15:04:25 +00:00
const-label-addr.c Matching block names with FileCheck requires asserts. 2012-10-03 14:21:33 +00:00
const-unordered-compare.c
constant-comparison.c
constructor-attribute.c
count-builtins.c Make the __builtin_c[lt]zs builtins target independent. 2012-01-28 18:42:57 +00:00
cxx-condition.cpp
cxx-default-arg.cpp
cxx-value-init.cpp
darwin-string-literals.c The UTF16 string referenced by a CFString should go into the __TEXT,__ustring 2012-03-30 00:26:17 +00:00
darwin-thread-specifier.c
debug-dead-local-var.c Add new test. 2011-08-19 23:26:54 +00:00
debug-info-args.c Generalize DebugInfo tests by avoiding explicit metadata numbers 2013-02-02 00:34:26 +00:00
debug-info-block-decl.c Remove an ugly hack that was meant to eliminate the breakpoint ambiguity 2013-06-18 00:27:36 +00:00
debug-info-block.c Add new test. 2011-11-04 17:12:03 +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
debug-info-gline-tables-only.c This patch adds a new Clang compiler flag "-gline-tables-only". 2012-05-04 07:39:27 +00:00
debug-info-gline-tables-only2.c This patch adds a new Clang compiler flag "-gline-tables-only". 2012-05-04 07:39:27 +00:00
debug-info-iv.c Add a new option for and disable column number information as there 2012-10-18 21:52:18 +00:00
debug-info-line.c PR14566: Debug Info: avoid top level lexical blocks in functions 2013-01-26 22:16:26 +00:00
debug-info-line2.c Robustify test in the face of no assertions. 2012-07-17 21:52:07 +00:00
debug-info-line3.c Add a new option for and disable column number information as there 2012-10-18 21:52:18 +00:00
debug-info-line4.c Add a new option for and disable column number information as there 2012-10-18 21:52:18 +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 PR14566: Debug Info: avoid top level lexical blocks in functions 2013-01-26 22:16:26 +00:00
debug-info-static.c Collect both normal and static data members of a class in source 2013-01-16 01:22:32 +00:00
debug-info-var-location.c
debug-info-vector.c Add a test to make sure that vector output happens for debug info. 2013-01-08 01:54:13 +00:00
debug-info-vla.c Reapply an improved version of r180816/180817. 2013-07-09 20:29:03 +00:00
debug-info.c Fix debug tag type of forward declarations of struct/class in C++. 2012-11-02 20:49:01 +00:00
debug-line-1.c Add a new option for and disable column number information as there 2012-10-18 21:52:18 +00:00
decl-in-prototype.c A number of test cases assume that an "int" parameter or return value 2012-10-24 12:22:56 +00:00
decl.c Make constant aggregate constant initializers private linkage. 2011-08-24 00:33:55 +00:00
designated-initializers.c Correctly handle designated initializers which modify an array initialized 2013-06-11 21:48:11 +00:00
dllimport-dllexport.c
dostmt.c Fix typo. 2012-10-26 23:25:42 +00:00
dwarf-version.c Debug Info: set default to gdwarf-2 for Darwin. 2013-07-02 23:15:25 +00:00
emit-all-decls.c
empty-union-init.c
enum.c
enum2.c
exact-div-expr.c
exceptions.c Rewrite calls to bitcast unprototyped functions when emitting a definition. 2012-12-12 22:21:47 +00:00
exprs.c Make test pass in Release builds, which use a different naming scheme for llvm values. 2012-08-28 18:11:31 +00:00
ext-vector-member-alignment.c line endings 2012-03-22 23:15:04 +00:00
ext-vector.c Added a type checking which handle the case of an ext vector and integral scalar 2013-06-08 02:15:36 +00:00
extern-block-var.c
extern-inline.c A number of test cases assume that an "int" parameter or return value 2012-10-24 12:22:56 +00:00
extern-weak.c
f16c-builtins.c X86: add F16C support in Clang 2012-10-11 00:59:55 +00:00
fast-math.c Remove unneeded typedef and volatile 2012-12-10 18:48:08 +00:00
ffp-contract-option.c Add FP_CONTRACT support for clang. 2012-10-02 04:45:10 +00:00
finite-math.c Remove unneeded typedef and volatile 2012-12-10 18:48:08 +00:00
flexible-array-init.c
fma-builtins.c Add fma3 intrinsic header file. 2012-06-04 03:42:47 +00:00
fma4-builtins.c Upgrade test for the fma4->fma intrinsic change. 2012-06-03 10:12:04 +00:00
fold-const-declref.c Fix two more tests that didn't do anything. 2012-09-26 09:09:17 +00:00
forceinline.c [MSExtensions] Add support for __forceinline. 2012-06-18 07:00:48 +00:00
fp-contract-pragma.cpp When used in a compound expression FP_CONTRACT should proceed all explicit 2012-10-21 01:10:01 +00:00
fp16-ops.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
func-aligned.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
func-decl-cleanup.c
func-in-block.c block literal irgen: several improvements on naming block 2012-06-26 16:06:38 +00:00
func-ptr-cast-decl.c Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. 2012-10-19 12:44:48 +00:00
func-return-member.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
funccall.c
function-attributes.c Add more of the command line options as attribute flags. 2013-02-28 22:49:57 +00:00
functions.c Rewrite calls to bitcast unprototyped functions when emitting a definition. 2012-12-12 22:21:47 +00:00
global-blocks-lines.c Remove target-specific alignment from test. 2013-04-02 13:38:42 +00:00
global-decls.c
global-init.c Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving 2011-11-01 02:23:42 +00:00
global-with-initialiser.c
globalinit.c
hidden-visibility.c
imaginary.c
implicit-arg.c
incomplete-function-type-2.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
incomplete-function-type.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
indirect-goto.c
init-with-member-expr.c
init.c Rework the bitfield access IR generation to address PR13619 and 2012-12-06 11:14:44 +00:00
inline-asm-mrv.c
inline.c FileCheck-ize test/CodeGen/inline.c. 2013-01-05 18:22:42 +00:00
inline2.c r149587 reverted 2012-02-02 06:06:34 +00:00
instrument-functions.c
int-to-pointer.c
integer-overflow.c Use the individual -fsanitize=<...> arguments to control which of the UBSan 2012-11-05 22:21:05 +00:00
intel_ocl_bicc.c Enable intel_ocl_bicc for x86_64 target only. Remove fix from 171969 that enabled this extension for multiple targets. 2013-01-10 10:41:05 +00:00
kr-func-promote.c
kr-style-block.c
le32-arguments.c Update the tests. 2013-01-31 23:17:12 +00:00
le32-libcall-pow.c Add target hook CodeGen queries when generating builtin pow*. 2013-07-03 19:19:12 +00:00
le32-regparm.c The PNaCl target no longer permits __attribute__((regparm)). 2013-04-08 21:31:01 +00:00
libcall-declarations.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
libcalls-complex.c CodeGen: Expand creal and cimag into complex field loads 2012-12-18 20:58:04 +00:00
libcalls-d.c
libcalls-fno-builtin.c Add a few more test cases for verifying -fno-builtin. 2012-11-10 03:56:55 +00:00
libcalls-ld.c
libcalls.c Reapply r176133 with testcase fixes. 2013-02-27 00:06:04 +00:00
lifetime.c Test case for r151429/r151430, which ensures llvm.lifetime intrinsics are not 2012-02-27 18:45:03 +00:00
lifetime2.c Make clang to mark static stack allocations with lifetime markers to enable a more aggressive stack coloring. 2013-03-23 06:43:35 +00:00
lineno-dbginfo.c
linetable-endscope.c Reapply r180982 with repaired logic and an additional testcase. 2013-05-03 20:11:48 +00:00
link-bitcode-file.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
linkage-redecl.c Don't eagerly emit a global static merged with a local extern. 2012-12-21 01:21:33 +00:00
linux-arm-atomic.c Use atomic instructions on Bitrig armv6. Patch by Patrick Wildt. 2013-06-17 20:00:15 +00:00
long-double-x86-nacl.c Properly factor Native Client defines to support NaCl as an OS 2012-10-11 16:55:58 +00:00
long-double-x86.c
lzcnt-builtins.c Change LZCNT and BMI tests to check IR instead of X86 assembly. 2011-12-25 15:20:31 +00:00
mandel.c
mangle.c
may-alias.c Struct-path aware TBAA: fix handling of may_alias attribute. 2013-04-27 00:39:37 +00:00
mcount.c
merge-attrs.c
merge-statics.c
microsoft-call-conv-x64.c Changing line endings from Windows to Unix. No functional changes. 2012-10-05 19:46:32 +00:00
microsoft-call-conv.c Allowing individual targets to determine whether a given calling convention is allowed or ignored with warning. This allows for correct name mangling for x64 targets on Windows, which in turn allows for linking against the Win32 APIs. 2012-10-02 14:26:08 +00:00
mips-byval-arg.c The clang driver has a fairly fancy support for executing gcc instead of 2012-10-09 20:46:28 +00:00
mips-clobber-reg.c Revert r166541, "clang/test: Add appropriate requirements as REQUIRES, corresponding to r166532." 2012-10-24 03:59:09 +00:00
mips-constraint-regs.c Mips specific inline assembler constraint 'R' 2013-03-04 21:36:11 +00:00
mips-constraints-mem.c Mips specific inline assembler constraint 'R' 2013-03-05 19:10:54 +00:00
mips-inline-asm-modifiers.c Remove REQUIRES now that r179237 fixed the real problem. 2013-04-12 00:32:20 +00:00
mips-target-data.c [mips] Fix data layout string. Add 64 to the list of native integer widths 2013-01-05 02:04:34 +00:00
mips-vector-arg.c Reapply r176133 with testcase fixes. 2013-02-27 00:06:04 +00:00
mips-vector-return.c Update the tests. 2013-01-31 23:17:12 +00:00
mips16-attr.c Really fix the MIPS test. 2013-03-13 22:44:19 +00:00
mips64-class-return.cpp The clang driver has a fairly fancy support for executing gcc instead of 2012-10-09 20:46:28 +00:00
mips64-f128-literal.c The clang driver has a fairly fancy support for executing gcc instead of 2012-10-09 20:46:28 +00:00
mips64-nontrivial-return.cpp Update the tests. 2013-01-31 23:17:12 +00:00
mips64-padding-arg.c Update the tests. 2013-01-31 23:17:12 +00:00
misaligned-param.c
mms-bitfields.c
mmx-builtins.c
mmx-inline-asm-error.c Diagnose malformed x86 inline asm using 'y' constraint. 2013-06-07 00:04:50 +00:00
mmx-inline-asm.c rename -ccc-host-triple into -target 2012-01-20 22:01:23 +00:00
mmx-shift-with-immediate.c rename -ccc-host-triple into -target 2012-01-20 22:01:23 +00:00
mrtd.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
ms-anonymous-struct.c
ms-declspecs.c Implement __declspec(selectany) under -fms-extensions 2013-05-20 14:02:37 +00:00
ms-inline-asm-64.c [ms-inline asm] Move a few test cases from the 32-bit version to the 64-bit 2013-04-10 18:08:17 +00:00
ms-inline-asm.c Fix typo. 2013-04-18 23:12:05 +00:00
ms-inline-asm.cpp [ms-inline asm] Don't diagnose an empty lookup for inline assmebly. This happen 2013-05-24 18:32:55 +00:00
ms_struct-bitfield-1.c Formatting. 2011-08-04 21:26:30 +00:00
ms_struct-bitfield-2.c
ms_struct-bitfield-3.c
ms_struct-bitfield-init.c
ms_struct-bitfield.c
ms_struct-pack.c
ms_struct.c
mult-alt-generic.c Add SystemZ support 2013-05-06 16:26:41 +00:00
mult-alt-x86.c
no-common.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
no-opt-volatile-memcpy.c patch for PR9027 and // rdar://11861085 2013-01-25 23:57:05 +00:00
nobuiltin.c add a comment to explain this test case 2012-08-02 12:12:26 +00:00
noinline.c [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches 2012-03-15 22:31:42 +00:00
nvptx-cc.c Revert r166541, "clang/test: Add appropriate requirements as REQUIRES, corresponding to r166532." 2012-10-24 03:59:09 +00:00
nvptx-cpus.c Remove old NVPTX cpus and add new NVPTX cpus 2013-03-30 14:38:26 +00:00
nvptx-inlineasm-ptx.c [NVPTX] Fix inline asm test case to use LLVM IR instead of PTX so it works even when the NVPTX target is not built 2013-06-21 22:39:56 +00:00
nvptx-inlineasm.c Fix handling of curly braces in NVPTX inline asm 2012-07-11 15:34:55 +00:00
object-size.c add support for conditional expressions in Expr::HasSideEffects() 2012-07-13 20:48:52 +00:00
offsetof.c
opaque-pointer.c
overloadable.c
override-layout.c Clean up empty struct/union recognition. 2013-06-17 17:18:51 +00:00
packed-arrays.c
packed-nest-unpacked.c Fix a FIXME in a testcase about packed structs and calls I left around 2013-06-11 01:08:22 +00:00
packed-structure.c Tests: remove disabled llvm-gcc invocations 2013-01-28 18:01:33 +00:00
packed-union.c
palignr.c clang part of r139458; un-XFAIL testcase. 2011-09-10 02:03:28 +00:00
parameter-passing.c FileCheck'ize test 2013-01-24 23:34:51 +00:00
pascal-string.c
pascal-wchar-string.c Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving 2011-11-01 02:23:42 +00:00
pclmul-builtins.c Add builtin for pclmulqdq instruction. 2012-05-31 05:18:48 +00:00
pointer-arithmetic.c
pointer-cmp-type.c
pointer-signext.c
pointer-to-int.c
popcnt-builtins.c Add popcnt feature flag to match gcc. This flag is implied when sse42 is enabled, but can be disabled separately. Move popcnt intrinsics to popcntintrin.h to match gcc. 2011-12-29 16:10:46 +00:00
powerpc_types.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
ppc64-align-long-double.c This patch adds alignment information for long double to the 64-bit PowerPC 2012-10-29 14:59:24 +00:00
ppc64-complex-parms.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
ppc64-complex-return.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
ppc64-extend.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
ppc64-struct-onefloat.c Remove XFAIL,fix test 2012-10-12 20:16:26 +00:00
ppc64-varargs-complex.c This patch addresses varargs processing for small complex types under 2013-01-14 17:45:36 +00:00
ppc64-varargs-struct.c This patch is a follow-up to r166805. As suggested on-list, a check was 2012-10-26 20:34:52 +00:00
pr2394.c Rework the bitfield access IR generation to address PR13619 and 2012-12-06 11:14:44 +00:00
pr3518.c
pr4349.c
pr5406.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
pr9614.c Add a triple to the test. 2011-12-19 16:30:30 +00:00
pr12251.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
pr13168.c Add the testcase from pr13168. 2012-06-21 23:49:18 +00:00
pragma-comment.c Suffixing #pragma comment(lib) library names with .lib if necessary. This matches MSVC behavior, as well as allows us to properly link libraries such as the ones provided by the MSDN examples. 2013-05-24 15:06:56 +00:00
pragma-detect_mismatch.c Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. 2013-06-04 02:07:14 +00:00
pragma-pack-1.c some more tests for r179743. 2013-04-18 18:32:48 +00:00
pragma-pack-2.c
pragma-pack-3.c
pragma-visibility.c hopefully fix a bunch of ARM buildbot failures 2012-05-09 21:21:49 +00:00
pragma-weak.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
predefined-expr.c
prefetchw-builtins.c Add PRFCHW intrinsic support 2013-03-26 17:52:08 +00:00
private-extern-redef.c
private-extern.c
r5.c Add a testcase for ARM cortex-r5 subtarget 2012-12-21 18:00:32 +00:00
rdrand-builtins.c Add RDSEED intrinsic support defined in AVX2 extension 2013-03-29 05:17:55 +00:00
redef-ext-inline.c
redefine_extname.c Implement #pragma redefine_extname. 2012-02-18 16:12:34 +00:00
regparm-flag.c Don't use a temporary file. 2012-07-24 20:00:35 +00:00
regparm-struct.c Update testcases due to Attribute sorting improvements. 2013-02-15 05:25:49 +00:00
regparm.c Update the tests. 2013-01-31 23:17:12 +00:00
restrict.c
rtm-builtins.c Add XTEST intrinsic defined in TSX extension 2013-03-29 05:14:06 +00:00
sanitize-init-order.cpp Allow EmitConstantInit() to emit constant initializers for objects with trivial constructors and non-trivial destructors. Test that such objects are ignored by init-order checker. 2013-04-05 07:47:28 +00:00
sanitize-recover.c [ubsan] Recover by default, use -fno-sanitize-recover to disable. 2012-12-30 20:53:28 +00:00
sanitize-thread-attr.cpp Add more of the command line options as attribute flags. 2013-02-28 22:49:57 +00:00
sanitize-use-after-scope.c [ASan] Emit lifetime markers for local variables in -fsanitize=use-after-scope mode 2013-04-02 13:19:46 +00:00
shared-string-literals.c
sizeof-vla.c
sparc-target-data.c Add support for sparcv9 targets. 2013-04-16 15:17:49 +00:00
sparcv9-abi.c Implement SparcV9ABIInfo::EmitVAArg. 2013-06-05 03:00:18 +00:00
split-debug-filename.c Add forgotten testcase. 2013-02-25 18:19:32 +00:00
sret.c
sret2.c
sse-builtins.c X86 SSE Intrinsics: update header for sqrt_ss, rsqrt_ss and rcp_ss. 2012-10-26 00:25:10 +00:00
sse4a-builtins.c Add an ammintrin.h header for SSE4a intrinsics. 2012-05-29 19:10:17 +00:00
stack-protector.c Attempt to clean up tests for non-X86 platforms. 2013-02-20 19:30:01 +00:00
statements.c clang/test: [PR8833] Introduce the feature "LP64" to suppress LLP64-incompatible tests. 2012-09-12 10:45:40 +00:00
static-forward-decl-fun.c
static-forward-decl.c
static-local-union.c
static-order.c
staticinit.c
stdcall-fastcall.c Update testcases due to Attribute sorting improvements. 2013-02-15 05:25:49 +00:00
string-literal-short-wstring.c Add and update tests for character literals 2012-01-18 12:27:10 +00:00
string-literal-unicode-conversion.c Fix a regression in wide character codegen. See PR11369. 2011-11-14 05:17:37 +00:00
string-literal.c When lexing in C11 mode, accept unicode character and string literals, per C11 2013-03-09 23:56:02 +00:00
struct-comma.c
struct-copy.c
struct-init.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
struct-matching-constraint.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
struct-passing.c Fix testcases to not rely upon target-* attributes. 2013-02-26 23:08:48 +00:00
struct-x86-darwin.c
struct.c
switch-dce.c For debug and coverage analysis if we're not optimizing go ahead 2012-04-10 18:20:19 +00:00
switch.c
systemz-inline-asm.c Update test for change in r185735. 2013-07-06 00:30:27 +00:00
target-data.c Added natural stack alignment to target-data.c test case. 2011-10-11 01:06:28 +00:00
tbaa-class.cpp Struct-path aware TBAA: enable struct-path aware TBAA for classes. 2013-04-30 17:38:09 +00:00
tbaa-for-vptr.cpp Use the individual -fsanitize=<...> arguments to control which of the UBSan 2012-11-05 22:21:05 +00:00
tbaa-struct.cpp Rewrite record layout for ms_struct structs. 2013-06-26 20:50:34 +00:00
tbaa.cpp Rewrite record layout for ms_struct structs. 2013-06-26 20:50:34 +00:00
tentative-decls.c
thread-specifier.c Don't emit _ZTW wrappers for TLS variables which don't use the C++ thread_local keyword. 2013-04-22 08:06:17 +00:00
tls-model.c Add -ftls-model command-line flag. 2012-06-28 08:01:44 +00:00
transparent-union.c Update testcases due to Attribute sorting improvements. 2013-02-15 05:25:49 +00:00
trapv.c Remove divison-by-zero checks from -ftrapv. These checks were incompatible with 2012-11-01 22:13:39 +00:00
typedef-func.c
typedef.c
types.c
ubsan-blacklist.c clang/test/CodeGen: Suppress a couple of tests on win32. It seems -fsanitize-blacklist doesn't accept DOSish pathnames. 2013-01-18 14:11:04 +00:00
ucn-identifiers.c Handle universal character names and Unicode characters outside of literals. 2013-01-24 20:50:46 +00:00
uint128_t.c
unaligned-memcpy.c
union-align.c
union-init.c
union-init2.c
union.c
unreachable.c FileCheck'ize test 2013-01-24 23:29:37 +00:00
unsigned-overflow.c Add -fsanitize=integer for reporting suspicious integer behaviors. 2012-11-27 15:01:55 +00:00
unsigned-promotion.c Add -fsanitize=integer for reporting suspicious integer behaviors. 2012-11-27 15:01:55 +00:00
unsigned-trapv.c Add -fsanitize=integer for reporting suspicious integer behaviors. 2012-11-27 15:01:55 +00:00
unwind-attr.c Add more of the command line options as attribute flags. 2013-02-28 22:49:57 +00:00
utf16-cfstrings.c The UTF16 string referenced by a CFString should go into the __TEXT,__ustring 2012-03-30 00:26:17 +00:00
varargs.c Check for non-POD vararg argument type after default argument promotion, not 2012-06-27 20:23:58 +00:00
variable-array.c
vector-alignment.c Add a per target max vector alignment field (e.g., 32-byte alignment for x86 due to 2012-07-13 23:57:43 +00:00
vector.c
vfprintf.c
visibility.c Test that attribute(availability) doesn't override private_extern. 2013-02-23 01:15:17 +00:00
vla-2.c
vla-3.c
vla-4.c clang/test/CodeGen/vla-4.c: Relax expression for -Asserts. 2012-01-11 08:34:52 +00:00
vla.c When evaluating variably modified types for function parameters, dig out the 2012-11-14 22:09:59 +00:00
vld_dup.c Tests: check for target availability for target-specific tests. 2012-07-09 18:34:21 +00:00
volatile-1.c Fix buildbot breakage on PPC64. 2013-06-12 17:31:32 +00:00
volatile-2.c Update clang tests for r137527. 2011-08-12 23:33:52 +00:00
volatile.c Improve filechecking of volatile test. 2013-02-08 08:00:13 +00:00
wchar-const.c Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving 2011-11-01 02:23:42 +00:00
weak-global.c
weak-incomplete.c
weak_constant.c
whilestmt.c
writable-strings.c
x86.c
x86_32-arguments-darwin.c IR-gen should not generate an MMX types unless the code is explicitly using MMX 2013-03-25 21:00:27 +00:00
x86_32-arguments-linux.c IR-gen should not generate an MMX types unless the code is explicitly using MMX 2013-03-25 21:00:27 +00:00
x86_32-arguments-nommx.c
x86_32-arguments-realign.c Update testcases due to Attribute sorting improvements. 2013-02-15 05:25:49 +00:00
x86_32-arguments-win32.c Set SRet flags properly in '-cxx-abi microsoft'. 2013-04-17 12:54:10 +00:00
x86_32-fpcc-struct-return.c Add support for -fpcc-struct-return. Patch by Arthur O'Dwyer! 2013-06-18 02:46:29 +00:00
x86_32-inline-asm.c Emit an error message instead of crashing when dereferencing an incomplete pointer type. 2013-03-25 21:09:49 +00:00
x86_64-arguments-darwin.c
x86_64-arguments-nacl.c Update testcases due to Attribute sorting improvements. 2013-02-15 05:25:49 +00:00
x86_64-arguments.c Make va_arg and argument passing to varargs functions work correctly with 2013-06-12 00:13:45 +00:00
xop-builtins.c Add XOP frcz instrinsics. 2012-06-15 06:33:42 +00:00