]> granicus.if.org Git - clang/commit
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail.
authorStephen Lin <stephenwlin@gmail.com>
Thu, 15 Aug 2013 06:47:53 +0000 (06:47 +0000)
committerStephen Lin <stephenwlin@gmail.com>
Thu, 15 Aug 2013 06:47:53 +0000 (06:47 +0000)
commit93ab6bf534fb6c26563c00f28a8fc5581bb71dfd
tree938e985e9673d1b0d289e8ed751943edc097da1d
parent233fbe1f56183878167a56be53425a6dd25ba334
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188447 91177308-0d34-0410-b5e6-96231b3b80d8
331 files changed:
test/CodeGen/2004-11-27-StaticFunctionRedeclare.c
test/CodeGen/2008-03-05-syncPtr.c
test/CodeGen/2008-07-30-implicit-initialization.c
test/CodeGen/2008-07-31-promotion-of-compound-pointer-arithmetic.c
test/CodeGen/3dnow-builtins.c
test/CodeGen/Atomics.c
test/CodeGen/_Bool-conversion.c
test/CodeGen/aarch64-arguments.c
test/CodeGen/aarch64-varargs.c
test/CodeGen/address-space.c
test/CodeGen/alias.c
test/CodeGen/align-param.c
test/CodeGen/annotations-var.c
test/CodeGen/arm-aapcs-vfp.c
test/CodeGen/arm-arguments.c
test/CodeGen/arm-cc.c
test/CodeGen/arm-pcs.c
test/CodeGen/arm-pnaclcall.c
test/CodeGen/assign.c
test/CodeGen/atomics-inlining.c
test/CodeGen/attr-availability.c
test/CodeGen/attr-weakref.c
test/CodeGen/available-externally-suppress.c
test/CodeGen/bitfield-2.c
test/CodeGen/block-byref-aggr.c
test/CodeGen/blocks.c
test/CodeGen/bool_test.c
test/CodeGen/builtins-ppc-altivec.c
test/CodeGen/builtins.c
test/CodeGen/builtinshufflevector2.c
test/CodeGen/byval-memcpy-elim.c
test/CodeGen/c-strings.c
test/CodeGen/c11atomics-ios.c
test/CodeGen/c11atomics.c
test/CodeGen/capture-complex-expr-in-block.c
test/CodeGen/complex-convert.c
test/CodeGen/complex-indirect.c
test/CodeGen/complex-init-list.c
test/CodeGen/compound-literal.c
test/CodeGen/cxx-default-arg.cpp
test/CodeGen/decl-in-prototype.c
test/CodeGen/dllimport-dllexport.c
test/CodeGen/exceptions.c
test/CodeGen/exprs.c
test/CodeGen/fast-math.c
test/CodeGen/finite-math.c
test/CodeGen/fp16-ops.c
test/CodeGen/func-return-member.c
test/CodeGen/function-attributes.c
test/CodeGen/functions.c
test/CodeGen/incomplete-function-type.c
test/CodeGen/inline.c
test/CodeGen/inline2.c
test/CodeGen/integer-overflow.c
test/CodeGen/le32-arguments.c
test/CodeGen/le32-libcall-pow.c
test/CodeGen/libcalls.c
test/CodeGen/link-bitcode-file.c
test/CodeGen/linkage-redecl.c
test/CodeGen/long-double-x86-nacl.c
test/CodeGen/microsoft-call-conv-x64.c
test/CodeGen/microsoft-call-conv.c
test/CodeGen/mips-byval-arg.c
test/CodeGen/mips-vector-return.c
test/CodeGen/mips64-class-return.cpp
test/CodeGen/mips64-padding-arg.c
test/CodeGen/ms-inline-asm.cpp
test/CodeGen/no-opt-volatile-memcpy.c
test/CodeGen/object-size.c
test/CodeGen/packed-arrays.c
test/CodeGen/packed-structure.c
test/CodeGen/ppc64-struct-onefloat.c
test/CodeGen/ppc64-struct-onevect.c
test/CodeGen/pr12251.c
test/CodeGen/pr9614.c
test/CodeGen/pragma-visibility.c
test/CodeGen/pragma-weak.c
test/CodeGen/regparm.c
test/CodeGen/sparcv9-abi.c
test/CodeGen/sse-builtins.c
test/CodeGen/static-order.c
test/CodeGen/stdcall-fastcall.c
test/CodeGen/switch.c
test/CodeGen/systemz-inline-asm.c
test/CodeGen/transparent-union.c
test/CodeGen/trapv.c
test/CodeGen/unsigned-overflow.c
test/CodeGen/unsigned-promotion.c
test/CodeGen/visibility.c
test/CodeGen/vla.c
test/CodeGen/volatile-1.c
test/CodeGen/volatile-2.c
test/CodeGen/volatile-complex.c
test/CodeGen/x86_32-arguments-darwin.c
test/CodeGen/x86_32-arguments-linux.c
test/CodeGen/x86_32-arguments-nommx.c
test/CodeGen/x86_32-arguments-realign.c
test/CodeGen/x86_32-arguments-win32.c
test/CodeGen/x86_32-fpcc-struct-return.c
test/CodeGen/x86_64-arguments-nacl.c
test/CodeGen/x86_64-arguments.c
test/CodeGenCUDA/ptx-kernels.cu
test/CodeGenCXX/DynArrayInit.cpp
test/CodeGenCXX/abstract-class-ctors-dtors.cpp
test/CodeGenCXX/address-of-fntemplate.cpp
test/CodeGenCXX/alloca-align.cpp
test/CodeGenCXX/anonymous-namespaces.cpp
test/CodeGenCXX/anonymous-union-member-initializer.cpp
test/CodeGenCXX/apple-kext-indirect-virtual-dtor-call.cpp
test/CodeGenCXX/apple-kext-linkage.C
test/CodeGenCXX/arm.cpp
test/CodeGenCXX/atomic.cpp
test/CodeGenCXX/atomicinit.cpp
test/CodeGenCXX/attr.cpp
test/CodeGenCXX/bitfield.cpp
test/CodeGenCXX/block-byref-cxx-objc.cpp
test/CodeGenCXX/block-in-ctor-dtor.cpp
test/CodeGenCXX/blocks-cxx11.cpp
test/CodeGenCXX/blocks.cpp
test/CodeGenCXX/bool-bitfield.cpp
test/CodeGenCXX/c-linkage.cpp
test/CodeGenCXX/c99-variable-length-array.cpp
test/CodeGenCXX/captured-statements.cpp
test/CodeGenCXX/catch-undef-behavior.cpp
test/CodeGenCXX/compound-literals.cpp
test/CodeGenCXX/condition.cpp
test/CodeGenCXX/conditional-gnu-ext.cpp
test/CodeGenCXX/conditional-temporaries.cpp
test/CodeGenCXX/constructor-attr.cpp
test/CodeGenCXX/constructor-destructor-return-this.cpp
test/CodeGenCXX/constructor-init.cpp
test/CodeGenCXX/constructors.cpp
test/CodeGenCXX/copy-assign-synthesis-2.cpp
test/CodeGenCXX/copy-constructor-elim-2.cpp
test/CodeGenCXX/copy-constructor-synthesis.cpp
test/CodeGenCXX/copy-initialization.cpp
test/CodeGenCXX/cxx-block-objects.cpp
test/CodeGenCXX/cxx0x-delegating-ctors.cpp
test/CodeGenCXX/cxx0x-initializer-array.cpp
test/CodeGenCXX/cxx0x-initializer-constructors.cpp
test/CodeGenCXX/cxx0x-initializer-stdinitializerlist-startend.cpp
test/CodeGenCXX/cxx0x-initializer-stdinitializerlist.cpp
test/CodeGenCXX/cxx11-thread-local-reference.cpp
test/CodeGenCXX/cxx11-thread-local.cpp
test/CodeGenCXX/debug-info-globalinit.cpp
test/CodeGenCXX/default-arg-temps.cpp
test/CodeGenCXX/default-arguments.cpp
test/CodeGenCXX/deferred-global-init.cpp
test/CodeGenCXX/delete-two-arg.cpp
test/CodeGenCXX/delete.cpp
test/CodeGenCXX/derived-to-base-conv.cpp
test/CodeGenCXX/derived-to-virtual-base-class-calls-final.cpp
test/CodeGenCXX/destructors.cpp
test/CodeGenCXX/devirtualize-virtual-function-calls-final.cpp
test/CodeGenCXX/devirtualize-virtual-function-calls.cpp
test/CodeGenCXX/dynamic_cast-no-rtti.cpp
test/CodeGenCXX/eh.cpp
test/CodeGenCXX/empty-classes.cpp
test/CodeGenCXX/exceptions.cpp
test/CodeGenCXX/explicit-instantiation.cpp
test/CodeGenCXX/fastcall.cpp
test/CodeGenCXX/for-range.cpp
test/CodeGenCXX/forward-enum.cpp
test/CodeGenCXX/fp16-mangle.cpp
test/CodeGenCXX/function-template-explicit-specialization.cpp
test/CodeGenCXX/global-block-literal-helpers.cpp
test/CodeGenCXX/global-dtor-no-atexit.cpp
test/CodeGenCXX/global-init.cpp
test/CodeGenCXX/goto.cpp
test/CodeGenCXX/implicit-copy-assign-operator.cpp
test/CodeGenCXX/implicit-copy-constructor.cpp
test/CodeGenCXX/inheriting-constructor.cpp
test/CodeGenCXX/init-invariant.cpp
test/CodeGenCXX/inline-functions.cpp
test/CodeGenCXX/instantiate-temporaries.cpp
test/CodeGenCXX/lambda-expressions.cpp
test/CodeGenCXX/linkage.cpp
test/CodeGenCXX/lvalue-bitcasts.cpp
test/CodeGenCXX/mangle-98.cpp
test/CodeGenCXX/mangle-address-space.cpp
test/CodeGenCXX/mangle-alias-template.cpp
test/CodeGenCXX/mangle-exprs.cpp
test/CodeGenCXX/mangle-extreme.cpp
test/CodeGenCXX/mangle-lambdas.cpp
test/CodeGenCXX/mangle-nullptr-arg.cpp
test/CodeGenCXX/mangle-ref-qualifiers.cpp
test/CodeGenCXX/mangle-subst-std.cpp
test/CodeGenCXX/mangle-subst.cpp
test/CodeGenCXX/mangle-system-header.cpp
test/CodeGenCXX/mangle-template.cpp
test/CodeGenCXX/mangle-unnamed.cpp
test/CodeGenCXX/mangle-variadic-templates.cpp
test/CodeGenCXX/mangle.cpp
test/CodeGenCXX/member-expressions.cpp
test/CodeGenCXX/member-function-pointer-calls.cpp
test/CodeGenCXX/member-function-pointers.cpp
test/CodeGenCXX/member-functions.cpp
test/CodeGenCXX/member-init-anon-union.cpp
test/CodeGenCXX/member-initializers.cpp
test/CodeGenCXX/member-templates.cpp
test/CodeGenCXX/microsoft-abi-default-cc.cpp
test/CodeGenCXX/microsoft-abi-sret-and-byval.cpp
test/CodeGenCXX/microsoft-interface.cpp
test/CodeGenCXX/new-array-init-exceptions.cpp
test/CodeGenCXX/new-array-init.cpp
test/CodeGenCXX/new.cpp
test/CodeGenCXX/no-opt-volatile-memcpy.cpp
test/CodeGenCXX/noexcept.cpp
test/CodeGenCXX/nrvo.cpp
test/CodeGenCXX/partial-destruction.cpp
test/CodeGenCXX/pod-member-memcpys.cpp
test/CodeGenCXX/pointers-to-data-members.cpp
test/CodeGenCXX/pr11797.cpp
test/CodeGenCXX/pr12251.cpp
test/CodeGenCXX/pr13396.cpp
test/CodeGenCXX/pr9130.cpp
test/CodeGenCXX/pr9965.cpp
test/CodeGenCXX/pragma-visibility.cpp
test/CodeGenCXX/pragma-weak.cpp
test/CodeGenCXX/reference-cast.cpp
test/CodeGenCXX/references.cpp
test/CodeGenCXX/rtti-layout.cpp
test/CodeGenCXX/runtimecc.cpp
test/CodeGenCXX/rvalue-references.cpp
test/CodeGenCXX/skip-vtable-pointer-initialization.cpp
test/CodeGenCXX/static-data-member.cpp
test/CodeGenCXX/static-init.cpp
test/CodeGenCXX/template-anonymous-types.cpp
test/CodeGenCXX/template-dependent-bind-temporary.cpp
test/CodeGenCXX/template-inner-struct-visibility-hidden.cpp
test/CodeGenCXX/template-instantiation.cpp
test/CodeGenCXX/template-linkage.cpp
test/CodeGenCXX/temporaries.cpp
test/CodeGenCXX/thiscall-struct-return.cpp
test/CodeGenCXX/threadsafe-statics-exceptions.cpp
test/CodeGenCXX/throw-expression-cleanup.cpp
test/CodeGenCXX/throw-expressions.cpp
test/CodeGenCXX/thunks-available-externally.cpp
test/CodeGenCXX/thunks.cpp
test/CodeGenCXX/type_visibility.cpp
test/CodeGenCXX/typeid.cpp
test/CodeGenCXX/value-init.cpp
test/CodeGenCXX/vararg-non-pod.cpp
test/CodeGenCXX/varargs.cpp
test/CodeGenCXX/variadic-templates.cpp
test/CodeGenCXX/virt-dtor-gen.cpp
test/CodeGenCXX/virtual-bases.cpp
test/CodeGenCXX/virtual-destructor-calls.cpp
test/CodeGenCXX/virtual-functions-incomplete-types.cpp
test/CodeGenCXX/visibility-hidden-extern-templates.cpp
test/CodeGenCXX/visibility-inlines-hidden.cpp
test/CodeGenCXX/visibility-ms-compat.cpp
test/CodeGenCXX/visibility.cpp
test/CodeGenCXX/vla.cpp
test/CodeGenCXX/volatile.cpp
test/CodeGenCXX/vtable-available-externally.cpp
test/CodeGenCXX/vtable-pointer-initialization.cpp
test/CodeGenCXX/x86_32-arguments.cpp
test/CodeGenCXX/x86_64-arguments.cpp
test/CodeGenObjC/arc-block-copy-escape.m
test/CodeGenObjC/arc-blocks.m
test/CodeGenObjC/arc-bridged-cast.m
test/CodeGenObjC/arc-exceptions.m
test/CodeGenObjC/arc-foreach.m
test/CodeGenObjC/arc-literals.m
test/CodeGenObjC/arc-loadweakretained-release.m
test/CodeGenObjC/arc-no-arc-exceptions.m
test/CodeGenObjC/arc-precise-lifetime.m
test/CodeGenObjC/arc-property.m
test/CodeGenObjC/arc-related-result-type.m
test/CodeGenObjC/arc-ternary-op.m
test/CodeGenObjC/arc-unopt.m
test/CodeGenObjC/arc-unoptimized-byref-var.m
test/CodeGenObjC/arc-with-atthrow.m
test/CodeGenObjC/arc.m
test/CodeGenObjC/assign.m
test/CodeGenObjC/autorelease.m
test/CodeGenObjC/bitfield-access.m
test/CodeGenObjC/block-6.m
test/CodeGenObjC/blocks.m
test/CodeGenObjC/builtins.m
test/CodeGenObjC/exceptions-nonfragile.m
test/CodeGenObjC/exceptions.m
test/CodeGenObjC/fp2ret.m
test/CodeGenObjC/fpret.m
test/CodeGenObjC/gc.m
test/CodeGenObjC/ivar-invariant.m
test/CodeGenObjC/ns_consume_null_check.m
test/CodeGenObjC/objc2-legacy-dispatch.m
test/CodeGenObjC/objfw.m
test/CodeGenObjC/property.m
test/CodeGenObjC/related-result-type.m
test/CodeGenObjC/stret_lookup.m
test/CodeGenObjC/synchronized.m
test/CodeGenObjC/tentative-cfconstantstring.m
test/CodeGenObjC/terminate.m
test/CodeGenObjC/x86_64-struct-return-gc.m
test/CodeGenObjCXX/arc-attrs.mm
test/CodeGenObjCXX/arc-blocks.mm
test/CodeGenObjCXX/arc-exceptions.mm
test/CodeGenObjCXX/arc-globals.mm
test/CodeGenObjCXX/arc-mangle.mm
test/CodeGenObjCXX/arc-move.mm
test/CodeGenObjCXX/arc-new-delete.mm
test/CodeGenObjCXX/arc-pseudo-destructors.mm
test/CodeGenObjCXX/arc-references.mm
test/CodeGenObjCXX/arc-special-member-functions.mm
test/CodeGenObjCXX/arc.mm
test/CodeGenObjCXX/exceptions-legacy.mm
test/CodeGenObjCXX/exceptions.mm
test/CodeGenObjCXX/gc.mm
test/CodeGenObjCXX/implicit-copy-assign-operator.mm
test/CodeGenObjCXX/implicit-copy-constructor.mm
test/CodeGenObjCXX/lambda-expressions.mm
test/CodeGenObjCXX/literals.mm
test/CodeGenObjCXX/mangle-blocks.mm
test/CodeGenObjCXX/mangle.mm
test/CodeGenObjCXX/message.mm
test/CodeGenObjCXX/nrvo.mm
test/CodeGenObjCXX/objc-container-subscripting-1.mm
test/CodeGenObjCXX/objc-container-subscripting.mm
test/CodeGenObjCXX/property-dot-reference.mm
test/CodeGenObjCXX/property-object-reference-2.mm
test/CodeGenObjCXX/property-objects.mm
test/CodeGenObjCXX/property-reference.mm
test/CodeGenObjCXX/references.mm
test/CodeGenObjCXX/unknown-anytype.mm
test/CodeGenOpenCL/local.cl
test/CodeGenOpenCL/opencl_types.cl
test/CodeGenOpenCL/ptx-calls.cl
test/CodeGenOpenCL/ptx-kernels.cl