From 8c1441f86037d62f8e164cc458dff8b91d015998 Mon Sep 17 00:00:00 2001 From: Alexey Samsonov Date: Fri, 14 Feb 2014 09:47:31 +0000 Subject: [PATCH] Move tests for BlocksRuntime and builtins to corresponding directories under test/ llvm-svn: 201396 --- .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/block-static.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/blockimport.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefaccess.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopy.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopycopy.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopyinner.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopyint.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopystack.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefsanity.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefstruct.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/c99.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/cast.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/constassign.c | 0 .../tests => test/BlocksRuntime}/copy-block-literal-rdar6439600.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/copyconstructor.C | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/copynull.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/dispatch_async.c | 0 .../tests => test/BlocksRuntime}/dispatch_call_Block_with_release.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/fail.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/flagsisa.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/globalexpression.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/goto.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/hasdescriptor.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/josh.C | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/k-and-r.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/large-struct.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/localisglobal.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/macro.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/makefile | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/modglobal.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/nestedimport.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/nullblockisa.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/objectRRGC.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/objectassign.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/orbars.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/rdar6396238.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/rdar6405500.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/rdar6414583.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/recursive-block.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/recursive-test.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/recursiveassign.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/reference.C | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/rettypepromotion.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/returnfunctionptr.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/shorthandexpression.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/sizeof.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/small-struct.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/structmember.c | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/testfilerunner.h | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/testfilerunner.m | 0 .../{lib/BlocksRuntime/tests => test/BlocksRuntime}/varargs-bad-assign.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/varargs.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/variadic.c | 0 compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/voidarg.c | 0 compiler-rt/test/{ => builtins}/Unit/absvdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/absvsi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/absvti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/adddf3vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/addsf3vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/addvdi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/addvsi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/addvti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ashldi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ashlti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ashrdi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ashrti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/bswapdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/bswapsi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/clear_cache_test.c | 0 compiler-rt/test/{ => builtins}/Unit/clzdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/clzsi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/clzti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/cmpdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/cmpti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/comparedf2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/comparesf2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ctzdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ctzsi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ctzti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divdc3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divdf3vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divdi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divmodsi4_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divsc3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divsf3vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divsi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divtc3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/divxc3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/enable_execute_stack_test.c | 0 compiler-rt/test/{ => builtins}/Unit/endianness.h | 0 compiler-rt/test/{ => builtins}/Unit/eqdf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/eqsf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/extebdsfdf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ffsdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ffsti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixdfdi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixdfsivfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixdfti_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixsfdi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixsfsivfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixsfti_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunsdfdi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunsdfsi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunsdfsivfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunsdfti_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunssfdi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunssfsi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunssfsivfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunssfti_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunstfdi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunsxfdi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunsxfsi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixunsxfti_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixxfdi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/fixxfti_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatdidf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatdisf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatdixf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatsidfvfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatsisfvfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floattidf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floattisf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floattixf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatundidf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatundisf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatundixf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatunssidfvfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatunssisfvfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatuntidf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatuntisf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/floatuntixf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/gcc_personality_test.c | 0 compiler-rt/test/{ => builtins}/Unit/gcc_personality_test_helper.cxx | 0 compiler-rt/test/{ => builtins}/Unit/gedf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/gesf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/gtdf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/gtsf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ledf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/lesf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/lshrdi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/lshrti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ltdf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ltsf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/moddi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/modsi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/modti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/muldc3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/muldf3vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/muldi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/mulodi4_test.c | 0 compiler-rt/test/{ => builtins}/Unit/mulosi4_test.c | 0 compiler-rt/test/{ => builtins}/Unit/muloti4_test.c | 0 compiler-rt/test/{ => builtins}/Unit/mulsc3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/mulsf3vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/multc3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/multi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/mulvdi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/mulvsi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/mulvti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/mulxc3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/nedf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/negdf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/negdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/negsf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/negti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/negvdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/negvsi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/negvti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/nesf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/paritydi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/paritysi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/parityti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/popcountdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/popcountsi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/popcountti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/powidf2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/powisf2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/powitf2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/powixf2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ppc/DD.h | 0 compiler-rt/test/{ => builtins}/Unit/ppc/fixtfdi_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ppc/floatditf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ppc/floatditf_test.h | 0 compiler-rt/test/{ => builtins}/Unit/ppc/floatunditf_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ppc/floatunditf_test.h | 0 compiler-rt/test/{ => builtins}/Unit/ppc/qadd_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ppc/qdiv_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ppc/qmul_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ppc/qsub_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ppc/test | 0 compiler-rt/test/{ => builtins}/Unit/subdf3vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/subsf3vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/subvdi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/subvsi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/subvti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/test | 0 compiler-rt/test/{ => builtins}/Unit/trampoline_setup_test.c | 0 compiler-rt/test/{ => builtins}/Unit/truncdfsf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ucmpdi2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/ucmpti2_test.c | 0 compiler-rt/test/{ => builtins}/Unit/udivdi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/udivmoddi4_test.c | 0 compiler-rt/test/{ => builtins}/Unit/udivmodsi4_test.c | 0 compiler-rt/test/{ => builtins}/Unit/udivmodti4_test.c | 0 compiler-rt/test/{ => builtins}/Unit/udivsi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/udivti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/umoddi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/umodsi3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/umodti3_test.c | 0 compiler-rt/test/{ => builtins}/Unit/unorddf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/Unit/unordsf2vfp_test.c | 0 compiler-rt/test/{ => builtins}/timing/ashldi3.c | 0 compiler-rt/test/{ => builtins}/timing/ashrdi3.c | 0 compiler-rt/test/{ => builtins}/timing/divdi3.c | 0 compiler-rt/test/{ => builtins}/timing/floatdidf.c | 0 compiler-rt/test/{ => builtins}/timing/floatdisf.c | 0 compiler-rt/test/{ => builtins}/timing/floatdixf.c | 0 compiler-rt/test/{ => builtins}/timing/floatundidf.c | 0 compiler-rt/test/{ => builtins}/timing/floatundisf.c | 0 compiler-rt/test/{ => builtins}/timing/floatundixf.c | 0 compiler-rt/test/{ => builtins}/timing/lshrdi3.c | 0 compiler-rt/test/{ => builtins}/timing/moddi3.c | 0 compiler-rt/test/{ => builtins}/timing/modsi3.c | 0 compiler-rt/test/{ => builtins}/timing/muldi3.c | 0 compiler-rt/test/{ => builtins}/timing/negdi2.c | 0 compiler-rt/test/{ => builtins}/timing/time | 0 compiler-rt/test/{ => builtins}/timing/timing.h | 0 compiler-rt/test/{ => builtins}/timing/udivdi3.c | 0 compiler-rt/test/{ => builtins}/timing/umoddi3.c | 0 230 files changed, 0 insertions(+), 0 deletions(-) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/block-static.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/blockimport.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefaccess.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopy.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopycopy.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopyinner.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopyint.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefcopystack.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefsanity.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/byrefstruct.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/c99.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/cast.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/constassign.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/copy-block-literal-rdar6439600.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/copyconstructor.C (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/copynull.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/dispatch_async.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/dispatch_call_Block_with_release.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/fail.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/flagsisa.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/globalexpression.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/goto.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/hasdescriptor.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/josh.C (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/k-and-r.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/large-struct.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/localisglobal.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/macro.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/makefile (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/modglobal.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/nestedimport.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/nullblockisa.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/objectRRGC.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/objectassign.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/orbars.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/rdar6396238.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/rdar6405500.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/rdar6414583.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/recursive-block.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/recursive-test.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/recursiveassign.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/reference.C (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/rettypepromotion.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/returnfunctionptr.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/shorthandexpression.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/sizeof.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/small-struct.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/structmember.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/testfilerunner.h (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/testfilerunner.m (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/varargs-bad-assign.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/varargs.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/variadic.c (100%) rename compiler-rt/{lib/BlocksRuntime/tests => test/BlocksRuntime}/voidarg.c (100%) rename compiler-rt/test/{ => builtins}/Unit/absvdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/absvsi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/absvti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/adddf3vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/addsf3vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/addvdi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/addvsi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/addvti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ashldi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ashlti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ashrdi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ashrti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/bswapdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/bswapsi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/clear_cache_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/clzdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/clzsi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/clzti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/cmpdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/cmpti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/comparedf2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/comparesf2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ctzdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ctzsi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ctzti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divdc3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divdf3vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divdi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divmodsi4_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divsc3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divsf3vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divsi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divtc3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/divxc3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/enable_execute_stack_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/endianness.h (100%) rename compiler-rt/test/{ => builtins}/Unit/eqdf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/eqsf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/extebdsfdf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ffsdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ffsti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixdfdi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixdfsivfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixdfti_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixsfdi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixsfsivfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixsfti_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunsdfdi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunsdfsi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunsdfsivfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunsdfti_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunssfdi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunssfsi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunssfsivfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunssfti_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunstfdi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunsxfdi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunsxfsi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixunsxfti_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixxfdi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/fixxfti_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatdidf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatdisf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatdixf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatsidfvfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatsisfvfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floattidf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floattisf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floattixf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatundidf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatundisf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatundixf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatunssidfvfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatunssisfvfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatuntidf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatuntisf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/floatuntixf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/gcc_personality_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/gcc_personality_test_helper.cxx (100%) rename compiler-rt/test/{ => builtins}/Unit/gedf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/gesf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/gtdf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/gtsf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ledf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/lesf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/lshrdi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/lshrti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ltdf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ltsf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/moddi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/modsi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/modti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/muldc3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/muldf3vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/muldi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/mulodi4_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/mulosi4_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/muloti4_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/mulsc3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/mulsf3vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/multc3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/multi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/mulvdi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/mulvsi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/mulvti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/mulxc3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/nedf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/negdf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/negdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/negsf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/negti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/negvdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/negvsi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/negvti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/nesf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/paritydi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/paritysi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/parityti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/popcountdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/popcountsi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/popcountti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/powidf2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/powisf2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/powitf2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/powixf2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/DD.h (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/fixtfdi_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/floatditf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/floatditf_test.h (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/floatunditf_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/floatunditf_test.h (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/qadd_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/qdiv_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/qmul_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/qsub_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ppc/test (100%) rename compiler-rt/test/{ => builtins}/Unit/subdf3vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/subsf3vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/subvdi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/subvsi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/subvti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/test (100%) rename compiler-rt/test/{ => builtins}/Unit/trampoline_setup_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/truncdfsf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ucmpdi2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/ucmpti2_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/udivdi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/udivmoddi4_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/udivmodsi4_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/udivmodti4_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/udivsi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/udivti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/umoddi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/umodsi3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/umodti3_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/unorddf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/Unit/unordsf2vfp_test.c (100%) rename compiler-rt/test/{ => builtins}/timing/ashldi3.c (100%) rename compiler-rt/test/{ => builtins}/timing/ashrdi3.c (100%) rename compiler-rt/test/{ => builtins}/timing/divdi3.c (100%) rename compiler-rt/test/{ => builtins}/timing/floatdidf.c (100%) rename compiler-rt/test/{ => builtins}/timing/floatdisf.c (100%) rename compiler-rt/test/{ => builtins}/timing/floatdixf.c (100%) rename compiler-rt/test/{ => builtins}/timing/floatundidf.c (100%) rename compiler-rt/test/{ => builtins}/timing/floatundisf.c (100%) rename compiler-rt/test/{ => builtins}/timing/floatundixf.c (100%) rename compiler-rt/test/{ => builtins}/timing/lshrdi3.c (100%) rename compiler-rt/test/{ => builtins}/timing/moddi3.c (100%) rename compiler-rt/test/{ => builtins}/timing/modsi3.c (100%) rename compiler-rt/test/{ => builtins}/timing/muldi3.c (100%) rename compiler-rt/test/{ => builtins}/timing/negdi2.c (100%) rename compiler-rt/test/{ => builtins}/timing/time (100%) rename compiler-rt/test/{ => builtins}/timing/timing.h (100%) rename compiler-rt/test/{ => builtins}/timing/udivdi3.c (100%) rename compiler-rt/test/{ => builtins}/timing/umoddi3.c (100%) diff --git a/compiler-rt/lib/BlocksRuntime/tests/block-static.c b/compiler-rt/test/BlocksRuntime/block-static.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/block-static.c rename to compiler-rt/test/BlocksRuntime/block-static.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/blockimport.c b/compiler-rt/test/BlocksRuntime/blockimport.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/blockimport.c rename to compiler-rt/test/BlocksRuntime/blockimport.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/byrefaccess.c b/compiler-rt/test/BlocksRuntime/byrefaccess.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/byrefaccess.c rename to compiler-rt/test/BlocksRuntime/byrefaccess.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/byrefcopy.c b/compiler-rt/test/BlocksRuntime/byrefcopy.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/byrefcopy.c rename to compiler-rt/test/BlocksRuntime/byrefcopy.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/byrefcopycopy.c b/compiler-rt/test/BlocksRuntime/byrefcopycopy.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/byrefcopycopy.c rename to compiler-rt/test/BlocksRuntime/byrefcopycopy.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/byrefcopyinner.c b/compiler-rt/test/BlocksRuntime/byrefcopyinner.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/byrefcopyinner.c rename to compiler-rt/test/BlocksRuntime/byrefcopyinner.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/byrefcopyint.c b/compiler-rt/test/BlocksRuntime/byrefcopyint.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/byrefcopyint.c rename to compiler-rt/test/BlocksRuntime/byrefcopyint.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/byrefcopystack.c b/compiler-rt/test/BlocksRuntime/byrefcopystack.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/byrefcopystack.c rename to compiler-rt/test/BlocksRuntime/byrefcopystack.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/byrefsanity.c b/compiler-rt/test/BlocksRuntime/byrefsanity.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/byrefsanity.c rename to compiler-rt/test/BlocksRuntime/byrefsanity.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/byrefstruct.c b/compiler-rt/test/BlocksRuntime/byrefstruct.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/byrefstruct.c rename to compiler-rt/test/BlocksRuntime/byrefstruct.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/c99.c b/compiler-rt/test/BlocksRuntime/c99.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/c99.c rename to compiler-rt/test/BlocksRuntime/c99.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/cast.c b/compiler-rt/test/BlocksRuntime/cast.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/cast.c rename to compiler-rt/test/BlocksRuntime/cast.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/constassign.c b/compiler-rt/test/BlocksRuntime/constassign.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/constassign.c rename to compiler-rt/test/BlocksRuntime/constassign.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/copy-block-literal-rdar6439600.c b/compiler-rt/test/BlocksRuntime/copy-block-literal-rdar6439600.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/copy-block-literal-rdar6439600.c rename to compiler-rt/test/BlocksRuntime/copy-block-literal-rdar6439600.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/copyconstructor.C b/compiler-rt/test/BlocksRuntime/copyconstructor.C similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/copyconstructor.C rename to compiler-rt/test/BlocksRuntime/copyconstructor.C diff --git a/compiler-rt/lib/BlocksRuntime/tests/copynull.c b/compiler-rt/test/BlocksRuntime/copynull.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/copynull.c rename to compiler-rt/test/BlocksRuntime/copynull.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/dispatch_async.c b/compiler-rt/test/BlocksRuntime/dispatch_async.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/dispatch_async.c rename to compiler-rt/test/BlocksRuntime/dispatch_async.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/dispatch_call_Block_with_release.c b/compiler-rt/test/BlocksRuntime/dispatch_call_Block_with_release.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/dispatch_call_Block_with_release.c rename to compiler-rt/test/BlocksRuntime/dispatch_call_Block_with_release.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/fail.c b/compiler-rt/test/BlocksRuntime/fail.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/fail.c rename to compiler-rt/test/BlocksRuntime/fail.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/flagsisa.c b/compiler-rt/test/BlocksRuntime/flagsisa.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/flagsisa.c rename to compiler-rt/test/BlocksRuntime/flagsisa.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/globalexpression.c b/compiler-rt/test/BlocksRuntime/globalexpression.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/globalexpression.c rename to compiler-rt/test/BlocksRuntime/globalexpression.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/goto.c b/compiler-rt/test/BlocksRuntime/goto.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/goto.c rename to compiler-rt/test/BlocksRuntime/goto.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/hasdescriptor.c b/compiler-rt/test/BlocksRuntime/hasdescriptor.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/hasdescriptor.c rename to compiler-rt/test/BlocksRuntime/hasdescriptor.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/josh.C b/compiler-rt/test/BlocksRuntime/josh.C similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/josh.C rename to compiler-rt/test/BlocksRuntime/josh.C diff --git a/compiler-rt/lib/BlocksRuntime/tests/k-and-r.c b/compiler-rt/test/BlocksRuntime/k-and-r.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/k-and-r.c rename to compiler-rt/test/BlocksRuntime/k-and-r.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/large-struct.c b/compiler-rt/test/BlocksRuntime/large-struct.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/large-struct.c rename to compiler-rt/test/BlocksRuntime/large-struct.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/localisglobal.c b/compiler-rt/test/BlocksRuntime/localisglobal.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/localisglobal.c rename to compiler-rt/test/BlocksRuntime/localisglobal.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/macro.c b/compiler-rt/test/BlocksRuntime/macro.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/macro.c rename to compiler-rt/test/BlocksRuntime/macro.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/makefile b/compiler-rt/test/BlocksRuntime/makefile similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/makefile rename to compiler-rt/test/BlocksRuntime/makefile diff --git a/compiler-rt/lib/BlocksRuntime/tests/modglobal.c b/compiler-rt/test/BlocksRuntime/modglobal.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/modglobal.c rename to compiler-rt/test/BlocksRuntime/modglobal.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/nestedimport.c b/compiler-rt/test/BlocksRuntime/nestedimport.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/nestedimport.c rename to compiler-rt/test/BlocksRuntime/nestedimport.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/nullblockisa.c b/compiler-rt/test/BlocksRuntime/nullblockisa.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/nullblockisa.c rename to compiler-rt/test/BlocksRuntime/nullblockisa.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/objectRRGC.c b/compiler-rt/test/BlocksRuntime/objectRRGC.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/objectRRGC.c rename to compiler-rt/test/BlocksRuntime/objectRRGC.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/objectassign.c b/compiler-rt/test/BlocksRuntime/objectassign.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/objectassign.c rename to compiler-rt/test/BlocksRuntime/objectassign.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/orbars.c b/compiler-rt/test/BlocksRuntime/orbars.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/orbars.c rename to compiler-rt/test/BlocksRuntime/orbars.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/rdar6396238.c b/compiler-rt/test/BlocksRuntime/rdar6396238.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/rdar6396238.c rename to compiler-rt/test/BlocksRuntime/rdar6396238.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/rdar6405500.c b/compiler-rt/test/BlocksRuntime/rdar6405500.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/rdar6405500.c rename to compiler-rt/test/BlocksRuntime/rdar6405500.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/rdar6414583.c b/compiler-rt/test/BlocksRuntime/rdar6414583.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/rdar6414583.c rename to compiler-rt/test/BlocksRuntime/rdar6414583.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/recursive-block.c b/compiler-rt/test/BlocksRuntime/recursive-block.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/recursive-block.c rename to compiler-rt/test/BlocksRuntime/recursive-block.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/recursive-test.c b/compiler-rt/test/BlocksRuntime/recursive-test.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/recursive-test.c rename to compiler-rt/test/BlocksRuntime/recursive-test.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/recursiveassign.c b/compiler-rt/test/BlocksRuntime/recursiveassign.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/recursiveassign.c rename to compiler-rt/test/BlocksRuntime/recursiveassign.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/reference.C b/compiler-rt/test/BlocksRuntime/reference.C similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/reference.C rename to compiler-rt/test/BlocksRuntime/reference.C diff --git a/compiler-rt/lib/BlocksRuntime/tests/rettypepromotion.c b/compiler-rt/test/BlocksRuntime/rettypepromotion.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/rettypepromotion.c rename to compiler-rt/test/BlocksRuntime/rettypepromotion.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/returnfunctionptr.c b/compiler-rt/test/BlocksRuntime/returnfunctionptr.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/returnfunctionptr.c rename to compiler-rt/test/BlocksRuntime/returnfunctionptr.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/shorthandexpression.c b/compiler-rt/test/BlocksRuntime/shorthandexpression.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/shorthandexpression.c rename to compiler-rt/test/BlocksRuntime/shorthandexpression.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/sizeof.c b/compiler-rt/test/BlocksRuntime/sizeof.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/sizeof.c rename to compiler-rt/test/BlocksRuntime/sizeof.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/small-struct.c b/compiler-rt/test/BlocksRuntime/small-struct.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/small-struct.c rename to compiler-rt/test/BlocksRuntime/small-struct.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/structmember.c b/compiler-rt/test/BlocksRuntime/structmember.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/structmember.c rename to compiler-rt/test/BlocksRuntime/structmember.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/testfilerunner.h b/compiler-rt/test/BlocksRuntime/testfilerunner.h similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/testfilerunner.h rename to compiler-rt/test/BlocksRuntime/testfilerunner.h diff --git a/compiler-rt/lib/BlocksRuntime/tests/testfilerunner.m b/compiler-rt/test/BlocksRuntime/testfilerunner.m similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/testfilerunner.m rename to compiler-rt/test/BlocksRuntime/testfilerunner.m diff --git a/compiler-rt/lib/BlocksRuntime/tests/varargs-bad-assign.c b/compiler-rt/test/BlocksRuntime/varargs-bad-assign.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/varargs-bad-assign.c rename to compiler-rt/test/BlocksRuntime/varargs-bad-assign.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/varargs.c b/compiler-rt/test/BlocksRuntime/varargs.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/varargs.c rename to compiler-rt/test/BlocksRuntime/varargs.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/variadic.c b/compiler-rt/test/BlocksRuntime/variadic.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/variadic.c rename to compiler-rt/test/BlocksRuntime/variadic.c diff --git a/compiler-rt/lib/BlocksRuntime/tests/voidarg.c b/compiler-rt/test/BlocksRuntime/voidarg.c similarity index 100% rename from compiler-rt/lib/BlocksRuntime/tests/voidarg.c rename to compiler-rt/test/BlocksRuntime/voidarg.c diff --git a/compiler-rt/test/Unit/absvdi2_test.c b/compiler-rt/test/builtins/Unit/absvdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/absvdi2_test.c rename to compiler-rt/test/builtins/Unit/absvdi2_test.c diff --git a/compiler-rt/test/Unit/absvsi2_test.c b/compiler-rt/test/builtins/Unit/absvsi2_test.c similarity index 100% rename from compiler-rt/test/Unit/absvsi2_test.c rename to compiler-rt/test/builtins/Unit/absvsi2_test.c diff --git a/compiler-rt/test/Unit/absvti2_test.c b/compiler-rt/test/builtins/Unit/absvti2_test.c similarity index 100% rename from compiler-rt/test/Unit/absvti2_test.c rename to compiler-rt/test/builtins/Unit/absvti2_test.c diff --git a/compiler-rt/test/Unit/adddf3vfp_test.c b/compiler-rt/test/builtins/Unit/adddf3vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/adddf3vfp_test.c rename to compiler-rt/test/builtins/Unit/adddf3vfp_test.c diff --git a/compiler-rt/test/Unit/addsf3vfp_test.c b/compiler-rt/test/builtins/Unit/addsf3vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/addsf3vfp_test.c rename to compiler-rt/test/builtins/Unit/addsf3vfp_test.c diff --git a/compiler-rt/test/Unit/addvdi3_test.c b/compiler-rt/test/builtins/Unit/addvdi3_test.c similarity index 100% rename from compiler-rt/test/Unit/addvdi3_test.c rename to compiler-rt/test/builtins/Unit/addvdi3_test.c diff --git a/compiler-rt/test/Unit/addvsi3_test.c b/compiler-rt/test/builtins/Unit/addvsi3_test.c similarity index 100% rename from compiler-rt/test/Unit/addvsi3_test.c rename to compiler-rt/test/builtins/Unit/addvsi3_test.c diff --git a/compiler-rt/test/Unit/addvti3_test.c b/compiler-rt/test/builtins/Unit/addvti3_test.c similarity index 100% rename from compiler-rt/test/Unit/addvti3_test.c rename to compiler-rt/test/builtins/Unit/addvti3_test.c diff --git a/compiler-rt/test/Unit/ashldi3_test.c b/compiler-rt/test/builtins/Unit/ashldi3_test.c similarity index 100% rename from compiler-rt/test/Unit/ashldi3_test.c rename to compiler-rt/test/builtins/Unit/ashldi3_test.c diff --git a/compiler-rt/test/Unit/ashlti3_test.c b/compiler-rt/test/builtins/Unit/ashlti3_test.c similarity index 100% rename from compiler-rt/test/Unit/ashlti3_test.c rename to compiler-rt/test/builtins/Unit/ashlti3_test.c diff --git a/compiler-rt/test/Unit/ashrdi3_test.c b/compiler-rt/test/builtins/Unit/ashrdi3_test.c similarity index 100% rename from compiler-rt/test/Unit/ashrdi3_test.c rename to compiler-rt/test/builtins/Unit/ashrdi3_test.c diff --git a/compiler-rt/test/Unit/ashrti3_test.c b/compiler-rt/test/builtins/Unit/ashrti3_test.c similarity index 100% rename from compiler-rt/test/Unit/ashrti3_test.c rename to compiler-rt/test/builtins/Unit/ashrti3_test.c diff --git a/compiler-rt/test/Unit/bswapdi2_test.c b/compiler-rt/test/builtins/Unit/bswapdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/bswapdi2_test.c rename to compiler-rt/test/builtins/Unit/bswapdi2_test.c diff --git a/compiler-rt/test/Unit/bswapsi2_test.c b/compiler-rt/test/builtins/Unit/bswapsi2_test.c similarity index 100% rename from compiler-rt/test/Unit/bswapsi2_test.c rename to compiler-rt/test/builtins/Unit/bswapsi2_test.c diff --git a/compiler-rt/test/Unit/clear_cache_test.c b/compiler-rt/test/builtins/Unit/clear_cache_test.c similarity index 100% rename from compiler-rt/test/Unit/clear_cache_test.c rename to compiler-rt/test/builtins/Unit/clear_cache_test.c diff --git a/compiler-rt/test/Unit/clzdi2_test.c b/compiler-rt/test/builtins/Unit/clzdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/clzdi2_test.c rename to compiler-rt/test/builtins/Unit/clzdi2_test.c diff --git a/compiler-rt/test/Unit/clzsi2_test.c b/compiler-rt/test/builtins/Unit/clzsi2_test.c similarity index 100% rename from compiler-rt/test/Unit/clzsi2_test.c rename to compiler-rt/test/builtins/Unit/clzsi2_test.c diff --git a/compiler-rt/test/Unit/clzti2_test.c b/compiler-rt/test/builtins/Unit/clzti2_test.c similarity index 100% rename from compiler-rt/test/Unit/clzti2_test.c rename to compiler-rt/test/builtins/Unit/clzti2_test.c diff --git a/compiler-rt/test/Unit/cmpdi2_test.c b/compiler-rt/test/builtins/Unit/cmpdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/cmpdi2_test.c rename to compiler-rt/test/builtins/Unit/cmpdi2_test.c diff --git a/compiler-rt/test/Unit/cmpti2_test.c b/compiler-rt/test/builtins/Unit/cmpti2_test.c similarity index 100% rename from compiler-rt/test/Unit/cmpti2_test.c rename to compiler-rt/test/builtins/Unit/cmpti2_test.c diff --git a/compiler-rt/test/Unit/comparedf2_test.c b/compiler-rt/test/builtins/Unit/comparedf2_test.c similarity index 100% rename from compiler-rt/test/Unit/comparedf2_test.c rename to compiler-rt/test/builtins/Unit/comparedf2_test.c diff --git a/compiler-rt/test/Unit/comparesf2_test.c b/compiler-rt/test/builtins/Unit/comparesf2_test.c similarity index 100% rename from compiler-rt/test/Unit/comparesf2_test.c rename to compiler-rt/test/builtins/Unit/comparesf2_test.c diff --git a/compiler-rt/test/Unit/ctzdi2_test.c b/compiler-rt/test/builtins/Unit/ctzdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/ctzdi2_test.c rename to compiler-rt/test/builtins/Unit/ctzdi2_test.c diff --git a/compiler-rt/test/Unit/ctzsi2_test.c b/compiler-rt/test/builtins/Unit/ctzsi2_test.c similarity index 100% rename from compiler-rt/test/Unit/ctzsi2_test.c rename to compiler-rt/test/builtins/Unit/ctzsi2_test.c diff --git a/compiler-rt/test/Unit/ctzti2_test.c b/compiler-rt/test/builtins/Unit/ctzti2_test.c similarity index 100% rename from compiler-rt/test/Unit/ctzti2_test.c rename to compiler-rt/test/builtins/Unit/ctzti2_test.c diff --git a/compiler-rt/test/Unit/divdc3_test.c b/compiler-rt/test/builtins/Unit/divdc3_test.c similarity index 100% rename from compiler-rt/test/Unit/divdc3_test.c rename to compiler-rt/test/builtins/Unit/divdc3_test.c diff --git a/compiler-rt/test/Unit/divdf3vfp_test.c b/compiler-rt/test/builtins/Unit/divdf3vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/divdf3vfp_test.c rename to compiler-rt/test/builtins/Unit/divdf3vfp_test.c diff --git a/compiler-rt/test/Unit/divdi3_test.c b/compiler-rt/test/builtins/Unit/divdi3_test.c similarity index 100% rename from compiler-rt/test/Unit/divdi3_test.c rename to compiler-rt/test/builtins/Unit/divdi3_test.c diff --git a/compiler-rt/test/Unit/divmodsi4_test.c b/compiler-rt/test/builtins/Unit/divmodsi4_test.c similarity index 100% rename from compiler-rt/test/Unit/divmodsi4_test.c rename to compiler-rt/test/builtins/Unit/divmodsi4_test.c diff --git a/compiler-rt/test/Unit/divsc3_test.c b/compiler-rt/test/builtins/Unit/divsc3_test.c similarity index 100% rename from compiler-rt/test/Unit/divsc3_test.c rename to compiler-rt/test/builtins/Unit/divsc3_test.c diff --git a/compiler-rt/test/Unit/divsf3vfp_test.c b/compiler-rt/test/builtins/Unit/divsf3vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/divsf3vfp_test.c rename to compiler-rt/test/builtins/Unit/divsf3vfp_test.c diff --git a/compiler-rt/test/Unit/divsi3_test.c b/compiler-rt/test/builtins/Unit/divsi3_test.c similarity index 100% rename from compiler-rt/test/Unit/divsi3_test.c rename to compiler-rt/test/builtins/Unit/divsi3_test.c diff --git a/compiler-rt/test/Unit/divtc3_test.c b/compiler-rt/test/builtins/Unit/divtc3_test.c similarity index 100% rename from compiler-rt/test/Unit/divtc3_test.c rename to compiler-rt/test/builtins/Unit/divtc3_test.c diff --git a/compiler-rt/test/Unit/divti3_test.c b/compiler-rt/test/builtins/Unit/divti3_test.c similarity index 100% rename from compiler-rt/test/Unit/divti3_test.c rename to compiler-rt/test/builtins/Unit/divti3_test.c diff --git a/compiler-rt/test/Unit/divxc3_test.c b/compiler-rt/test/builtins/Unit/divxc3_test.c similarity index 100% rename from compiler-rt/test/Unit/divxc3_test.c rename to compiler-rt/test/builtins/Unit/divxc3_test.c diff --git a/compiler-rt/test/Unit/enable_execute_stack_test.c b/compiler-rt/test/builtins/Unit/enable_execute_stack_test.c similarity index 100% rename from compiler-rt/test/Unit/enable_execute_stack_test.c rename to compiler-rt/test/builtins/Unit/enable_execute_stack_test.c diff --git a/compiler-rt/test/Unit/endianness.h b/compiler-rt/test/builtins/Unit/endianness.h similarity index 100% rename from compiler-rt/test/Unit/endianness.h rename to compiler-rt/test/builtins/Unit/endianness.h diff --git a/compiler-rt/test/Unit/eqdf2vfp_test.c b/compiler-rt/test/builtins/Unit/eqdf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/eqdf2vfp_test.c rename to compiler-rt/test/builtins/Unit/eqdf2vfp_test.c diff --git a/compiler-rt/test/Unit/eqsf2vfp_test.c b/compiler-rt/test/builtins/Unit/eqsf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/eqsf2vfp_test.c rename to compiler-rt/test/builtins/Unit/eqsf2vfp_test.c diff --git a/compiler-rt/test/Unit/extebdsfdf2vfp_test.c b/compiler-rt/test/builtins/Unit/extebdsfdf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/extebdsfdf2vfp_test.c rename to compiler-rt/test/builtins/Unit/extebdsfdf2vfp_test.c diff --git a/compiler-rt/test/Unit/ffsdi2_test.c b/compiler-rt/test/builtins/Unit/ffsdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/ffsdi2_test.c rename to compiler-rt/test/builtins/Unit/ffsdi2_test.c diff --git a/compiler-rt/test/Unit/ffsti2_test.c b/compiler-rt/test/builtins/Unit/ffsti2_test.c similarity index 100% rename from compiler-rt/test/Unit/ffsti2_test.c rename to compiler-rt/test/builtins/Unit/ffsti2_test.c diff --git a/compiler-rt/test/Unit/fixdfdi_test.c b/compiler-rt/test/builtins/Unit/fixdfdi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixdfdi_test.c rename to compiler-rt/test/builtins/Unit/fixdfdi_test.c diff --git a/compiler-rt/test/Unit/fixdfsivfp_test.c b/compiler-rt/test/builtins/Unit/fixdfsivfp_test.c similarity index 100% rename from compiler-rt/test/Unit/fixdfsivfp_test.c rename to compiler-rt/test/builtins/Unit/fixdfsivfp_test.c diff --git a/compiler-rt/test/Unit/fixdfti_test.c b/compiler-rt/test/builtins/Unit/fixdfti_test.c similarity index 100% rename from compiler-rt/test/Unit/fixdfti_test.c rename to compiler-rt/test/builtins/Unit/fixdfti_test.c diff --git a/compiler-rt/test/Unit/fixsfdi_test.c b/compiler-rt/test/builtins/Unit/fixsfdi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixsfdi_test.c rename to compiler-rt/test/builtins/Unit/fixsfdi_test.c diff --git a/compiler-rt/test/Unit/fixsfsivfp_test.c b/compiler-rt/test/builtins/Unit/fixsfsivfp_test.c similarity index 100% rename from compiler-rt/test/Unit/fixsfsivfp_test.c rename to compiler-rt/test/builtins/Unit/fixsfsivfp_test.c diff --git a/compiler-rt/test/Unit/fixsfti_test.c b/compiler-rt/test/builtins/Unit/fixsfti_test.c similarity index 100% rename from compiler-rt/test/Unit/fixsfti_test.c rename to compiler-rt/test/builtins/Unit/fixsfti_test.c diff --git a/compiler-rt/test/Unit/fixunsdfdi_test.c b/compiler-rt/test/builtins/Unit/fixunsdfdi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunsdfdi_test.c rename to compiler-rt/test/builtins/Unit/fixunsdfdi_test.c diff --git a/compiler-rt/test/Unit/fixunsdfsi_test.c b/compiler-rt/test/builtins/Unit/fixunsdfsi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunsdfsi_test.c rename to compiler-rt/test/builtins/Unit/fixunsdfsi_test.c diff --git a/compiler-rt/test/Unit/fixunsdfsivfp_test.c b/compiler-rt/test/builtins/Unit/fixunsdfsivfp_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunsdfsivfp_test.c rename to compiler-rt/test/builtins/Unit/fixunsdfsivfp_test.c diff --git a/compiler-rt/test/Unit/fixunsdfti_test.c b/compiler-rt/test/builtins/Unit/fixunsdfti_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunsdfti_test.c rename to compiler-rt/test/builtins/Unit/fixunsdfti_test.c diff --git a/compiler-rt/test/Unit/fixunssfdi_test.c b/compiler-rt/test/builtins/Unit/fixunssfdi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunssfdi_test.c rename to compiler-rt/test/builtins/Unit/fixunssfdi_test.c diff --git a/compiler-rt/test/Unit/fixunssfsi_test.c b/compiler-rt/test/builtins/Unit/fixunssfsi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunssfsi_test.c rename to compiler-rt/test/builtins/Unit/fixunssfsi_test.c diff --git a/compiler-rt/test/Unit/fixunssfsivfp_test.c b/compiler-rt/test/builtins/Unit/fixunssfsivfp_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunssfsivfp_test.c rename to compiler-rt/test/builtins/Unit/fixunssfsivfp_test.c diff --git a/compiler-rt/test/Unit/fixunssfti_test.c b/compiler-rt/test/builtins/Unit/fixunssfti_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunssfti_test.c rename to compiler-rt/test/builtins/Unit/fixunssfti_test.c diff --git a/compiler-rt/test/Unit/fixunstfdi_test.c b/compiler-rt/test/builtins/Unit/fixunstfdi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunstfdi_test.c rename to compiler-rt/test/builtins/Unit/fixunstfdi_test.c diff --git a/compiler-rt/test/Unit/fixunsxfdi_test.c b/compiler-rt/test/builtins/Unit/fixunsxfdi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunsxfdi_test.c rename to compiler-rt/test/builtins/Unit/fixunsxfdi_test.c diff --git a/compiler-rt/test/Unit/fixunsxfsi_test.c b/compiler-rt/test/builtins/Unit/fixunsxfsi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunsxfsi_test.c rename to compiler-rt/test/builtins/Unit/fixunsxfsi_test.c diff --git a/compiler-rt/test/Unit/fixunsxfti_test.c b/compiler-rt/test/builtins/Unit/fixunsxfti_test.c similarity index 100% rename from compiler-rt/test/Unit/fixunsxfti_test.c rename to compiler-rt/test/builtins/Unit/fixunsxfti_test.c diff --git a/compiler-rt/test/Unit/fixxfdi_test.c b/compiler-rt/test/builtins/Unit/fixxfdi_test.c similarity index 100% rename from compiler-rt/test/Unit/fixxfdi_test.c rename to compiler-rt/test/builtins/Unit/fixxfdi_test.c diff --git a/compiler-rt/test/Unit/fixxfti_test.c b/compiler-rt/test/builtins/Unit/fixxfti_test.c similarity index 100% rename from compiler-rt/test/Unit/fixxfti_test.c rename to compiler-rt/test/builtins/Unit/fixxfti_test.c diff --git a/compiler-rt/test/Unit/floatdidf_test.c b/compiler-rt/test/builtins/Unit/floatdidf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatdidf_test.c rename to compiler-rt/test/builtins/Unit/floatdidf_test.c diff --git a/compiler-rt/test/Unit/floatdisf_test.c b/compiler-rt/test/builtins/Unit/floatdisf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatdisf_test.c rename to compiler-rt/test/builtins/Unit/floatdisf_test.c diff --git a/compiler-rt/test/Unit/floatdixf_test.c b/compiler-rt/test/builtins/Unit/floatdixf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatdixf_test.c rename to compiler-rt/test/builtins/Unit/floatdixf_test.c diff --git a/compiler-rt/test/Unit/floatsidfvfp_test.c b/compiler-rt/test/builtins/Unit/floatsidfvfp_test.c similarity index 100% rename from compiler-rt/test/Unit/floatsidfvfp_test.c rename to compiler-rt/test/builtins/Unit/floatsidfvfp_test.c diff --git a/compiler-rt/test/Unit/floatsisfvfp_test.c b/compiler-rt/test/builtins/Unit/floatsisfvfp_test.c similarity index 100% rename from compiler-rt/test/Unit/floatsisfvfp_test.c rename to compiler-rt/test/builtins/Unit/floatsisfvfp_test.c diff --git a/compiler-rt/test/Unit/floattidf_test.c b/compiler-rt/test/builtins/Unit/floattidf_test.c similarity index 100% rename from compiler-rt/test/Unit/floattidf_test.c rename to compiler-rt/test/builtins/Unit/floattidf_test.c diff --git a/compiler-rt/test/Unit/floattisf_test.c b/compiler-rt/test/builtins/Unit/floattisf_test.c similarity index 100% rename from compiler-rt/test/Unit/floattisf_test.c rename to compiler-rt/test/builtins/Unit/floattisf_test.c diff --git a/compiler-rt/test/Unit/floattixf_test.c b/compiler-rt/test/builtins/Unit/floattixf_test.c similarity index 100% rename from compiler-rt/test/Unit/floattixf_test.c rename to compiler-rt/test/builtins/Unit/floattixf_test.c diff --git a/compiler-rt/test/Unit/floatundidf_test.c b/compiler-rt/test/builtins/Unit/floatundidf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatundidf_test.c rename to compiler-rt/test/builtins/Unit/floatundidf_test.c diff --git a/compiler-rt/test/Unit/floatundisf_test.c b/compiler-rt/test/builtins/Unit/floatundisf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatundisf_test.c rename to compiler-rt/test/builtins/Unit/floatundisf_test.c diff --git a/compiler-rt/test/Unit/floatundixf_test.c b/compiler-rt/test/builtins/Unit/floatundixf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatundixf_test.c rename to compiler-rt/test/builtins/Unit/floatundixf_test.c diff --git a/compiler-rt/test/Unit/floatunssidfvfp_test.c b/compiler-rt/test/builtins/Unit/floatunssidfvfp_test.c similarity index 100% rename from compiler-rt/test/Unit/floatunssidfvfp_test.c rename to compiler-rt/test/builtins/Unit/floatunssidfvfp_test.c diff --git a/compiler-rt/test/Unit/floatunssisfvfp_test.c b/compiler-rt/test/builtins/Unit/floatunssisfvfp_test.c similarity index 100% rename from compiler-rt/test/Unit/floatunssisfvfp_test.c rename to compiler-rt/test/builtins/Unit/floatunssisfvfp_test.c diff --git a/compiler-rt/test/Unit/floatuntidf_test.c b/compiler-rt/test/builtins/Unit/floatuntidf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatuntidf_test.c rename to compiler-rt/test/builtins/Unit/floatuntidf_test.c diff --git a/compiler-rt/test/Unit/floatuntisf_test.c b/compiler-rt/test/builtins/Unit/floatuntisf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatuntisf_test.c rename to compiler-rt/test/builtins/Unit/floatuntisf_test.c diff --git a/compiler-rt/test/Unit/floatuntixf_test.c b/compiler-rt/test/builtins/Unit/floatuntixf_test.c similarity index 100% rename from compiler-rt/test/Unit/floatuntixf_test.c rename to compiler-rt/test/builtins/Unit/floatuntixf_test.c diff --git a/compiler-rt/test/Unit/gcc_personality_test.c b/compiler-rt/test/builtins/Unit/gcc_personality_test.c similarity index 100% rename from compiler-rt/test/Unit/gcc_personality_test.c rename to compiler-rt/test/builtins/Unit/gcc_personality_test.c diff --git a/compiler-rt/test/Unit/gcc_personality_test_helper.cxx b/compiler-rt/test/builtins/Unit/gcc_personality_test_helper.cxx similarity index 100% rename from compiler-rt/test/Unit/gcc_personality_test_helper.cxx rename to compiler-rt/test/builtins/Unit/gcc_personality_test_helper.cxx diff --git a/compiler-rt/test/Unit/gedf2vfp_test.c b/compiler-rt/test/builtins/Unit/gedf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/gedf2vfp_test.c rename to compiler-rt/test/builtins/Unit/gedf2vfp_test.c diff --git a/compiler-rt/test/Unit/gesf2vfp_test.c b/compiler-rt/test/builtins/Unit/gesf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/gesf2vfp_test.c rename to compiler-rt/test/builtins/Unit/gesf2vfp_test.c diff --git a/compiler-rt/test/Unit/gtdf2vfp_test.c b/compiler-rt/test/builtins/Unit/gtdf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/gtdf2vfp_test.c rename to compiler-rt/test/builtins/Unit/gtdf2vfp_test.c diff --git a/compiler-rt/test/Unit/gtsf2vfp_test.c b/compiler-rt/test/builtins/Unit/gtsf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/gtsf2vfp_test.c rename to compiler-rt/test/builtins/Unit/gtsf2vfp_test.c diff --git a/compiler-rt/test/Unit/ledf2vfp_test.c b/compiler-rt/test/builtins/Unit/ledf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/ledf2vfp_test.c rename to compiler-rt/test/builtins/Unit/ledf2vfp_test.c diff --git a/compiler-rt/test/Unit/lesf2vfp_test.c b/compiler-rt/test/builtins/Unit/lesf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/lesf2vfp_test.c rename to compiler-rt/test/builtins/Unit/lesf2vfp_test.c diff --git a/compiler-rt/test/Unit/lshrdi3_test.c b/compiler-rt/test/builtins/Unit/lshrdi3_test.c similarity index 100% rename from compiler-rt/test/Unit/lshrdi3_test.c rename to compiler-rt/test/builtins/Unit/lshrdi3_test.c diff --git a/compiler-rt/test/Unit/lshrti3_test.c b/compiler-rt/test/builtins/Unit/lshrti3_test.c similarity index 100% rename from compiler-rt/test/Unit/lshrti3_test.c rename to compiler-rt/test/builtins/Unit/lshrti3_test.c diff --git a/compiler-rt/test/Unit/ltdf2vfp_test.c b/compiler-rt/test/builtins/Unit/ltdf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/ltdf2vfp_test.c rename to compiler-rt/test/builtins/Unit/ltdf2vfp_test.c diff --git a/compiler-rt/test/Unit/ltsf2vfp_test.c b/compiler-rt/test/builtins/Unit/ltsf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/ltsf2vfp_test.c rename to compiler-rt/test/builtins/Unit/ltsf2vfp_test.c diff --git a/compiler-rt/test/Unit/moddi3_test.c b/compiler-rt/test/builtins/Unit/moddi3_test.c similarity index 100% rename from compiler-rt/test/Unit/moddi3_test.c rename to compiler-rt/test/builtins/Unit/moddi3_test.c diff --git a/compiler-rt/test/Unit/modsi3_test.c b/compiler-rt/test/builtins/Unit/modsi3_test.c similarity index 100% rename from compiler-rt/test/Unit/modsi3_test.c rename to compiler-rt/test/builtins/Unit/modsi3_test.c diff --git a/compiler-rt/test/Unit/modti3_test.c b/compiler-rt/test/builtins/Unit/modti3_test.c similarity index 100% rename from compiler-rt/test/Unit/modti3_test.c rename to compiler-rt/test/builtins/Unit/modti3_test.c diff --git a/compiler-rt/test/Unit/muldc3_test.c b/compiler-rt/test/builtins/Unit/muldc3_test.c similarity index 100% rename from compiler-rt/test/Unit/muldc3_test.c rename to compiler-rt/test/builtins/Unit/muldc3_test.c diff --git a/compiler-rt/test/Unit/muldf3vfp_test.c b/compiler-rt/test/builtins/Unit/muldf3vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/muldf3vfp_test.c rename to compiler-rt/test/builtins/Unit/muldf3vfp_test.c diff --git a/compiler-rt/test/Unit/muldi3_test.c b/compiler-rt/test/builtins/Unit/muldi3_test.c similarity index 100% rename from compiler-rt/test/Unit/muldi3_test.c rename to compiler-rt/test/builtins/Unit/muldi3_test.c diff --git a/compiler-rt/test/Unit/mulodi4_test.c b/compiler-rt/test/builtins/Unit/mulodi4_test.c similarity index 100% rename from compiler-rt/test/Unit/mulodi4_test.c rename to compiler-rt/test/builtins/Unit/mulodi4_test.c diff --git a/compiler-rt/test/Unit/mulosi4_test.c b/compiler-rt/test/builtins/Unit/mulosi4_test.c similarity index 100% rename from compiler-rt/test/Unit/mulosi4_test.c rename to compiler-rt/test/builtins/Unit/mulosi4_test.c diff --git a/compiler-rt/test/Unit/muloti4_test.c b/compiler-rt/test/builtins/Unit/muloti4_test.c similarity index 100% rename from compiler-rt/test/Unit/muloti4_test.c rename to compiler-rt/test/builtins/Unit/muloti4_test.c diff --git a/compiler-rt/test/Unit/mulsc3_test.c b/compiler-rt/test/builtins/Unit/mulsc3_test.c similarity index 100% rename from compiler-rt/test/Unit/mulsc3_test.c rename to compiler-rt/test/builtins/Unit/mulsc3_test.c diff --git a/compiler-rt/test/Unit/mulsf3vfp_test.c b/compiler-rt/test/builtins/Unit/mulsf3vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/mulsf3vfp_test.c rename to compiler-rt/test/builtins/Unit/mulsf3vfp_test.c diff --git a/compiler-rt/test/Unit/multc3_test.c b/compiler-rt/test/builtins/Unit/multc3_test.c similarity index 100% rename from compiler-rt/test/Unit/multc3_test.c rename to compiler-rt/test/builtins/Unit/multc3_test.c diff --git a/compiler-rt/test/Unit/multi3_test.c b/compiler-rt/test/builtins/Unit/multi3_test.c similarity index 100% rename from compiler-rt/test/Unit/multi3_test.c rename to compiler-rt/test/builtins/Unit/multi3_test.c diff --git a/compiler-rt/test/Unit/mulvdi3_test.c b/compiler-rt/test/builtins/Unit/mulvdi3_test.c similarity index 100% rename from compiler-rt/test/Unit/mulvdi3_test.c rename to compiler-rt/test/builtins/Unit/mulvdi3_test.c diff --git a/compiler-rt/test/Unit/mulvsi3_test.c b/compiler-rt/test/builtins/Unit/mulvsi3_test.c similarity index 100% rename from compiler-rt/test/Unit/mulvsi3_test.c rename to compiler-rt/test/builtins/Unit/mulvsi3_test.c diff --git a/compiler-rt/test/Unit/mulvti3_test.c b/compiler-rt/test/builtins/Unit/mulvti3_test.c similarity index 100% rename from compiler-rt/test/Unit/mulvti3_test.c rename to compiler-rt/test/builtins/Unit/mulvti3_test.c diff --git a/compiler-rt/test/Unit/mulxc3_test.c b/compiler-rt/test/builtins/Unit/mulxc3_test.c similarity index 100% rename from compiler-rt/test/Unit/mulxc3_test.c rename to compiler-rt/test/builtins/Unit/mulxc3_test.c diff --git a/compiler-rt/test/Unit/nedf2vfp_test.c b/compiler-rt/test/builtins/Unit/nedf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/nedf2vfp_test.c rename to compiler-rt/test/builtins/Unit/nedf2vfp_test.c diff --git a/compiler-rt/test/Unit/negdf2vfp_test.c b/compiler-rt/test/builtins/Unit/negdf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/negdf2vfp_test.c rename to compiler-rt/test/builtins/Unit/negdf2vfp_test.c diff --git a/compiler-rt/test/Unit/negdi2_test.c b/compiler-rt/test/builtins/Unit/negdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/negdi2_test.c rename to compiler-rt/test/builtins/Unit/negdi2_test.c diff --git a/compiler-rt/test/Unit/negsf2vfp_test.c b/compiler-rt/test/builtins/Unit/negsf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/negsf2vfp_test.c rename to compiler-rt/test/builtins/Unit/negsf2vfp_test.c diff --git a/compiler-rt/test/Unit/negti2_test.c b/compiler-rt/test/builtins/Unit/negti2_test.c similarity index 100% rename from compiler-rt/test/Unit/negti2_test.c rename to compiler-rt/test/builtins/Unit/negti2_test.c diff --git a/compiler-rt/test/Unit/negvdi2_test.c b/compiler-rt/test/builtins/Unit/negvdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/negvdi2_test.c rename to compiler-rt/test/builtins/Unit/negvdi2_test.c diff --git a/compiler-rt/test/Unit/negvsi2_test.c b/compiler-rt/test/builtins/Unit/negvsi2_test.c similarity index 100% rename from compiler-rt/test/Unit/negvsi2_test.c rename to compiler-rt/test/builtins/Unit/negvsi2_test.c diff --git a/compiler-rt/test/Unit/negvti2_test.c b/compiler-rt/test/builtins/Unit/negvti2_test.c similarity index 100% rename from compiler-rt/test/Unit/negvti2_test.c rename to compiler-rt/test/builtins/Unit/negvti2_test.c diff --git a/compiler-rt/test/Unit/nesf2vfp_test.c b/compiler-rt/test/builtins/Unit/nesf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/nesf2vfp_test.c rename to compiler-rt/test/builtins/Unit/nesf2vfp_test.c diff --git a/compiler-rt/test/Unit/paritydi2_test.c b/compiler-rt/test/builtins/Unit/paritydi2_test.c similarity index 100% rename from compiler-rt/test/Unit/paritydi2_test.c rename to compiler-rt/test/builtins/Unit/paritydi2_test.c diff --git a/compiler-rt/test/Unit/paritysi2_test.c b/compiler-rt/test/builtins/Unit/paritysi2_test.c similarity index 100% rename from compiler-rt/test/Unit/paritysi2_test.c rename to compiler-rt/test/builtins/Unit/paritysi2_test.c diff --git a/compiler-rt/test/Unit/parityti2_test.c b/compiler-rt/test/builtins/Unit/parityti2_test.c similarity index 100% rename from compiler-rt/test/Unit/parityti2_test.c rename to compiler-rt/test/builtins/Unit/parityti2_test.c diff --git a/compiler-rt/test/Unit/popcountdi2_test.c b/compiler-rt/test/builtins/Unit/popcountdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/popcountdi2_test.c rename to compiler-rt/test/builtins/Unit/popcountdi2_test.c diff --git a/compiler-rt/test/Unit/popcountsi2_test.c b/compiler-rt/test/builtins/Unit/popcountsi2_test.c similarity index 100% rename from compiler-rt/test/Unit/popcountsi2_test.c rename to compiler-rt/test/builtins/Unit/popcountsi2_test.c diff --git a/compiler-rt/test/Unit/popcountti2_test.c b/compiler-rt/test/builtins/Unit/popcountti2_test.c similarity index 100% rename from compiler-rt/test/Unit/popcountti2_test.c rename to compiler-rt/test/builtins/Unit/popcountti2_test.c diff --git a/compiler-rt/test/Unit/powidf2_test.c b/compiler-rt/test/builtins/Unit/powidf2_test.c similarity index 100% rename from compiler-rt/test/Unit/powidf2_test.c rename to compiler-rt/test/builtins/Unit/powidf2_test.c diff --git a/compiler-rt/test/Unit/powisf2_test.c b/compiler-rt/test/builtins/Unit/powisf2_test.c similarity index 100% rename from compiler-rt/test/Unit/powisf2_test.c rename to compiler-rt/test/builtins/Unit/powisf2_test.c diff --git a/compiler-rt/test/Unit/powitf2_test.c b/compiler-rt/test/builtins/Unit/powitf2_test.c similarity index 100% rename from compiler-rt/test/Unit/powitf2_test.c rename to compiler-rt/test/builtins/Unit/powitf2_test.c diff --git a/compiler-rt/test/Unit/powixf2_test.c b/compiler-rt/test/builtins/Unit/powixf2_test.c similarity index 100% rename from compiler-rt/test/Unit/powixf2_test.c rename to compiler-rt/test/builtins/Unit/powixf2_test.c diff --git a/compiler-rt/test/Unit/ppc/DD.h b/compiler-rt/test/builtins/Unit/ppc/DD.h similarity index 100% rename from compiler-rt/test/Unit/ppc/DD.h rename to compiler-rt/test/builtins/Unit/ppc/DD.h diff --git a/compiler-rt/test/Unit/ppc/fixtfdi_test.c b/compiler-rt/test/builtins/Unit/ppc/fixtfdi_test.c similarity index 100% rename from compiler-rt/test/Unit/ppc/fixtfdi_test.c rename to compiler-rt/test/builtins/Unit/ppc/fixtfdi_test.c diff --git a/compiler-rt/test/Unit/ppc/floatditf_test.c b/compiler-rt/test/builtins/Unit/ppc/floatditf_test.c similarity index 100% rename from compiler-rt/test/Unit/ppc/floatditf_test.c rename to compiler-rt/test/builtins/Unit/ppc/floatditf_test.c diff --git a/compiler-rt/test/Unit/ppc/floatditf_test.h b/compiler-rt/test/builtins/Unit/ppc/floatditf_test.h similarity index 100% rename from compiler-rt/test/Unit/ppc/floatditf_test.h rename to compiler-rt/test/builtins/Unit/ppc/floatditf_test.h diff --git a/compiler-rt/test/Unit/ppc/floatunditf_test.c b/compiler-rt/test/builtins/Unit/ppc/floatunditf_test.c similarity index 100% rename from compiler-rt/test/Unit/ppc/floatunditf_test.c rename to compiler-rt/test/builtins/Unit/ppc/floatunditf_test.c diff --git a/compiler-rt/test/Unit/ppc/floatunditf_test.h b/compiler-rt/test/builtins/Unit/ppc/floatunditf_test.h similarity index 100% rename from compiler-rt/test/Unit/ppc/floatunditf_test.h rename to compiler-rt/test/builtins/Unit/ppc/floatunditf_test.h diff --git a/compiler-rt/test/Unit/ppc/qadd_test.c b/compiler-rt/test/builtins/Unit/ppc/qadd_test.c similarity index 100% rename from compiler-rt/test/Unit/ppc/qadd_test.c rename to compiler-rt/test/builtins/Unit/ppc/qadd_test.c diff --git a/compiler-rt/test/Unit/ppc/qdiv_test.c b/compiler-rt/test/builtins/Unit/ppc/qdiv_test.c similarity index 100% rename from compiler-rt/test/Unit/ppc/qdiv_test.c rename to compiler-rt/test/builtins/Unit/ppc/qdiv_test.c diff --git a/compiler-rt/test/Unit/ppc/qmul_test.c b/compiler-rt/test/builtins/Unit/ppc/qmul_test.c similarity index 100% rename from compiler-rt/test/Unit/ppc/qmul_test.c rename to compiler-rt/test/builtins/Unit/ppc/qmul_test.c diff --git a/compiler-rt/test/Unit/ppc/qsub_test.c b/compiler-rt/test/builtins/Unit/ppc/qsub_test.c similarity index 100% rename from compiler-rt/test/Unit/ppc/qsub_test.c rename to compiler-rt/test/builtins/Unit/ppc/qsub_test.c diff --git a/compiler-rt/test/Unit/ppc/test b/compiler-rt/test/builtins/Unit/ppc/test similarity index 100% rename from compiler-rt/test/Unit/ppc/test rename to compiler-rt/test/builtins/Unit/ppc/test diff --git a/compiler-rt/test/Unit/subdf3vfp_test.c b/compiler-rt/test/builtins/Unit/subdf3vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/subdf3vfp_test.c rename to compiler-rt/test/builtins/Unit/subdf3vfp_test.c diff --git a/compiler-rt/test/Unit/subsf3vfp_test.c b/compiler-rt/test/builtins/Unit/subsf3vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/subsf3vfp_test.c rename to compiler-rt/test/builtins/Unit/subsf3vfp_test.c diff --git a/compiler-rt/test/Unit/subvdi3_test.c b/compiler-rt/test/builtins/Unit/subvdi3_test.c similarity index 100% rename from compiler-rt/test/Unit/subvdi3_test.c rename to compiler-rt/test/builtins/Unit/subvdi3_test.c diff --git a/compiler-rt/test/Unit/subvsi3_test.c b/compiler-rt/test/builtins/Unit/subvsi3_test.c similarity index 100% rename from compiler-rt/test/Unit/subvsi3_test.c rename to compiler-rt/test/builtins/Unit/subvsi3_test.c diff --git a/compiler-rt/test/Unit/subvti3_test.c b/compiler-rt/test/builtins/Unit/subvti3_test.c similarity index 100% rename from compiler-rt/test/Unit/subvti3_test.c rename to compiler-rt/test/builtins/Unit/subvti3_test.c diff --git a/compiler-rt/test/Unit/test b/compiler-rt/test/builtins/Unit/test similarity index 100% rename from compiler-rt/test/Unit/test rename to compiler-rt/test/builtins/Unit/test diff --git a/compiler-rt/test/Unit/trampoline_setup_test.c b/compiler-rt/test/builtins/Unit/trampoline_setup_test.c similarity index 100% rename from compiler-rt/test/Unit/trampoline_setup_test.c rename to compiler-rt/test/builtins/Unit/trampoline_setup_test.c diff --git a/compiler-rt/test/Unit/truncdfsf2vfp_test.c b/compiler-rt/test/builtins/Unit/truncdfsf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/truncdfsf2vfp_test.c rename to compiler-rt/test/builtins/Unit/truncdfsf2vfp_test.c diff --git a/compiler-rt/test/Unit/ucmpdi2_test.c b/compiler-rt/test/builtins/Unit/ucmpdi2_test.c similarity index 100% rename from compiler-rt/test/Unit/ucmpdi2_test.c rename to compiler-rt/test/builtins/Unit/ucmpdi2_test.c diff --git a/compiler-rt/test/Unit/ucmpti2_test.c b/compiler-rt/test/builtins/Unit/ucmpti2_test.c similarity index 100% rename from compiler-rt/test/Unit/ucmpti2_test.c rename to compiler-rt/test/builtins/Unit/ucmpti2_test.c diff --git a/compiler-rt/test/Unit/udivdi3_test.c b/compiler-rt/test/builtins/Unit/udivdi3_test.c similarity index 100% rename from compiler-rt/test/Unit/udivdi3_test.c rename to compiler-rt/test/builtins/Unit/udivdi3_test.c diff --git a/compiler-rt/test/Unit/udivmoddi4_test.c b/compiler-rt/test/builtins/Unit/udivmoddi4_test.c similarity index 100% rename from compiler-rt/test/Unit/udivmoddi4_test.c rename to compiler-rt/test/builtins/Unit/udivmoddi4_test.c diff --git a/compiler-rt/test/Unit/udivmodsi4_test.c b/compiler-rt/test/builtins/Unit/udivmodsi4_test.c similarity index 100% rename from compiler-rt/test/Unit/udivmodsi4_test.c rename to compiler-rt/test/builtins/Unit/udivmodsi4_test.c diff --git a/compiler-rt/test/Unit/udivmodti4_test.c b/compiler-rt/test/builtins/Unit/udivmodti4_test.c similarity index 100% rename from compiler-rt/test/Unit/udivmodti4_test.c rename to compiler-rt/test/builtins/Unit/udivmodti4_test.c diff --git a/compiler-rt/test/Unit/udivsi3_test.c b/compiler-rt/test/builtins/Unit/udivsi3_test.c similarity index 100% rename from compiler-rt/test/Unit/udivsi3_test.c rename to compiler-rt/test/builtins/Unit/udivsi3_test.c diff --git a/compiler-rt/test/Unit/udivti3_test.c b/compiler-rt/test/builtins/Unit/udivti3_test.c similarity index 100% rename from compiler-rt/test/Unit/udivti3_test.c rename to compiler-rt/test/builtins/Unit/udivti3_test.c diff --git a/compiler-rt/test/Unit/umoddi3_test.c b/compiler-rt/test/builtins/Unit/umoddi3_test.c similarity index 100% rename from compiler-rt/test/Unit/umoddi3_test.c rename to compiler-rt/test/builtins/Unit/umoddi3_test.c diff --git a/compiler-rt/test/Unit/umodsi3_test.c b/compiler-rt/test/builtins/Unit/umodsi3_test.c similarity index 100% rename from compiler-rt/test/Unit/umodsi3_test.c rename to compiler-rt/test/builtins/Unit/umodsi3_test.c diff --git a/compiler-rt/test/Unit/umodti3_test.c b/compiler-rt/test/builtins/Unit/umodti3_test.c similarity index 100% rename from compiler-rt/test/Unit/umodti3_test.c rename to compiler-rt/test/builtins/Unit/umodti3_test.c diff --git a/compiler-rt/test/Unit/unorddf2vfp_test.c b/compiler-rt/test/builtins/Unit/unorddf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/unorddf2vfp_test.c rename to compiler-rt/test/builtins/Unit/unorddf2vfp_test.c diff --git a/compiler-rt/test/Unit/unordsf2vfp_test.c b/compiler-rt/test/builtins/Unit/unordsf2vfp_test.c similarity index 100% rename from compiler-rt/test/Unit/unordsf2vfp_test.c rename to compiler-rt/test/builtins/Unit/unordsf2vfp_test.c diff --git a/compiler-rt/test/timing/ashldi3.c b/compiler-rt/test/builtins/timing/ashldi3.c similarity index 100% rename from compiler-rt/test/timing/ashldi3.c rename to compiler-rt/test/builtins/timing/ashldi3.c diff --git a/compiler-rt/test/timing/ashrdi3.c b/compiler-rt/test/builtins/timing/ashrdi3.c similarity index 100% rename from compiler-rt/test/timing/ashrdi3.c rename to compiler-rt/test/builtins/timing/ashrdi3.c diff --git a/compiler-rt/test/timing/divdi3.c b/compiler-rt/test/builtins/timing/divdi3.c similarity index 100% rename from compiler-rt/test/timing/divdi3.c rename to compiler-rt/test/builtins/timing/divdi3.c diff --git a/compiler-rt/test/timing/floatdidf.c b/compiler-rt/test/builtins/timing/floatdidf.c similarity index 100% rename from compiler-rt/test/timing/floatdidf.c rename to compiler-rt/test/builtins/timing/floatdidf.c diff --git a/compiler-rt/test/timing/floatdisf.c b/compiler-rt/test/builtins/timing/floatdisf.c similarity index 100% rename from compiler-rt/test/timing/floatdisf.c rename to compiler-rt/test/builtins/timing/floatdisf.c diff --git a/compiler-rt/test/timing/floatdixf.c b/compiler-rt/test/builtins/timing/floatdixf.c similarity index 100% rename from compiler-rt/test/timing/floatdixf.c rename to compiler-rt/test/builtins/timing/floatdixf.c diff --git a/compiler-rt/test/timing/floatundidf.c b/compiler-rt/test/builtins/timing/floatundidf.c similarity index 100% rename from compiler-rt/test/timing/floatundidf.c rename to compiler-rt/test/builtins/timing/floatundidf.c diff --git a/compiler-rt/test/timing/floatundisf.c b/compiler-rt/test/builtins/timing/floatundisf.c similarity index 100% rename from compiler-rt/test/timing/floatundisf.c rename to compiler-rt/test/builtins/timing/floatundisf.c diff --git a/compiler-rt/test/timing/floatundixf.c b/compiler-rt/test/builtins/timing/floatundixf.c similarity index 100% rename from compiler-rt/test/timing/floatundixf.c rename to compiler-rt/test/builtins/timing/floatundixf.c diff --git a/compiler-rt/test/timing/lshrdi3.c b/compiler-rt/test/builtins/timing/lshrdi3.c similarity index 100% rename from compiler-rt/test/timing/lshrdi3.c rename to compiler-rt/test/builtins/timing/lshrdi3.c diff --git a/compiler-rt/test/timing/moddi3.c b/compiler-rt/test/builtins/timing/moddi3.c similarity index 100% rename from compiler-rt/test/timing/moddi3.c rename to compiler-rt/test/builtins/timing/moddi3.c diff --git a/compiler-rt/test/timing/modsi3.c b/compiler-rt/test/builtins/timing/modsi3.c similarity index 100% rename from compiler-rt/test/timing/modsi3.c rename to compiler-rt/test/builtins/timing/modsi3.c diff --git a/compiler-rt/test/timing/muldi3.c b/compiler-rt/test/builtins/timing/muldi3.c similarity index 100% rename from compiler-rt/test/timing/muldi3.c rename to compiler-rt/test/builtins/timing/muldi3.c diff --git a/compiler-rt/test/timing/negdi2.c b/compiler-rt/test/builtins/timing/negdi2.c similarity index 100% rename from compiler-rt/test/timing/negdi2.c rename to compiler-rt/test/builtins/timing/negdi2.c diff --git a/compiler-rt/test/timing/time b/compiler-rt/test/builtins/timing/time similarity index 100% rename from compiler-rt/test/timing/time rename to compiler-rt/test/builtins/timing/time diff --git a/compiler-rt/test/timing/timing.h b/compiler-rt/test/builtins/timing/timing.h similarity index 100% rename from compiler-rt/test/timing/timing.h rename to compiler-rt/test/builtins/timing/timing.h diff --git a/compiler-rt/test/timing/udivdi3.c b/compiler-rt/test/builtins/timing/udivdi3.c similarity index 100% rename from compiler-rt/test/timing/udivdi3.c rename to compiler-rt/test/builtins/timing/udivdi3.c diff --git a/compiler-rt/test/timing/umoddi3.c b/compiler-rt/test/builtins/timing/umoddi3.c similarity index 100% rename from compiler-rt/test/timing/umoddi3.c rename to compiler-rt/test/builtins/timing/umoddi3.c -- 2.7.4