diff --git a/tests/fp/SoftFloat-3e/COPYING.txt b/addins/SoftFloat-3e/COPYING.txt similarity index 100% rename from tests/fp/SoftFloat-3e/COPYING.txt rename to addins/SoftFloat-3e/COPYING.txt diff --git a/tests/fp/SoftFloat-3e/README.html b/addins/SoftFloat-3e/README.html similarity index 100% rename from tests/fp/SoftFloat-3e/README.html rename to addins/SoftFloat-3e/README.html diff --git a/tests/fp/SoftFloat-3e/README.txt b/addins/SoftFloat-3e/README.txt similarity index 100% rename from tests/fp/SoftFloat-3e/README.txt rename to addins/SoftFloat-3e/README.txt diff --git a/tests/fp/SoftFloat-3e/build/Linux-386-GCC/Makefile b/addins/SoftFloat-3e/build/Linux-386-GCC/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/Linux-386-GCC/Makefile rename to addins/SoftFloat-3e/build/Linux-386-GCC/Makefile diff --git a/tests/fp/SoftFloat-3e/build/Linux-386-GCC/platform.h b/addins/SoftFloat-3e/build/Linux-386-GCC/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/Linux-386-GCC/platform.h rename to addins/SoftFloat-3e/build/Linux-386-GCC/platform.h diff --git a/tests/fp/SoftFloat-3e/build/Linux-386-SSE2-GCC/Makefile b/addins/SoftFloat-3e/build/Linux-386-SSE2-GCC/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/Linux-386-SSE2-GCC/Makefile rename to addins/SoftFloat-3e/build/Linux-386-SSE2-GCC/Makefile diff --git a/tests/fp/SoftFloat-3e/build/Linux-386-SSE2-GCC/platform.h b/addins/SoftFloat-3e/build/Linux-386-SSE2-GCC/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/Linux-386-SSE2-GCC/platform.h rename to addins/SoftFloat-3e/build/Linux-386-SSE2-GCC/platform.h diff --git a/tests/fp/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile b/addins/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile rename to addins/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile diff --git a/tests/fp/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h b/addins/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h rename to addins/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h diff --git a/tests/fp/SoftFloat-3e/build/Linux-x86_64-GCC/Makefile b/addins/SoftFloat-3e/build/Linux-x86_64-GCC/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/Linux-x86_64-GCC/Makefile rename to addins/SoftFloat-3e/build/Linux-x86_64-GCC/Makefile diff --git a/tests/fp/SoftFloat-3e/build/Linux-x86_64-GCC/platform.h b/addins/SoftFloat-3e/build/Linux-x86_64-GCC/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/Linux-x86_64-GCC/platform.h rename to addins/SoftFloat-3e/build/Linux-x86_64-GCC/platform.h diff --git a/addins/SoftFloat-3e/build/Linux-x86_64-GCC/softfloat.a b/addins/SoftFloat-3e/build/Linux-x86_64-GCC/softfloat.a new file mode 100644 index 00000000..b4466d62 Binary files /dev/null and b/addins/SoftFloat-3e/build/Linux-x86_64-GCC/softfloat.a differ diff --git a/tests/fp/SoftFloat-3e/build/Win32-MinGW/Makefile b/addins/SoftFloat-3e/build/Win32-MinGW/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/Win32-MinGW/Makefile rename to addins/SoftFloat-3e/build/Win32-MinGW/Makefile diff --git a/tests/fp/SoftFloat-3e/build/Win32-MinGW/platform.h b/addins/SoftFloat-3e/build/Win32-MinGW/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/Win32-MinGW/platform.h rename to addins/SoftFloat-3e/build/Win32-MinGW/platform.h diff --git a/tests/fp/SoftFloat-3e/build/Win32-SSE2-MinGW/Makefile b/addins/SoftFloat-3e/build/Win32-SSE2-MinGW/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/Win32-SSE2-MinGW/Makefile rename to addins/SoftFloat-3e/build/Win32-SSE2-MinGW/Makefile diff --git a/tests/fp/SoftFloat-3e/build/Win32-SSE2-MinGW/platform.h b/addins/SoftFloat-3e/build/Win32-SSE2-MinGW/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/Win32-SSE2-MinGW/platform.h rename to addins/SoftFloat-3e/build/Win32-SSE2-MinGW/platform.h diff --git a/tests/fp/SoftFloat-3e/build/Win64-MinGW-w64/Makefile b/addins/SoftFloat-3e/build/Win64-MinGW-w64/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/Win64-MinGW-w64/Makefile rename to addins/SoftFloat-3e/build/Win64-MinGW-w64/Makefile diff --git a/tests/fp/SoftFloat-3e/build/Win64-MinGW-w64/platform.h b/addins/SoftFloat-3e/build/Win64-MinGW-w64/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/Win64-MinGW-w64/platform.h rename to addins/SoftFloat-3e/build/Win64-MinGW-w64/platform.h diff --git a/tests/fp/SoftFloat-3e/build/template-FAST_INT64/Makefile b/addins/SoftFloat-3e/build/template-FAST_INT64/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/template-FAST_INT64/Makefile rename to addins/SoftFloat-3e/build/template-FAST_INT64/Makefile diff --git a/tests/fp/SoftFloat-3e/build/template-FAST_INT64/platform.h b/addins/SoftFloat-3e/build/template-FAST_INT64/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/template-FAST_INT64/platform.h rename to addins/SoftFloat-3e/build/template-FAST_INT64/platform.h diff --git a/tests/fp/SoftFloat-3e/build/template-not-FAST_INT64/Makefile b/addins/SoftFloat-3e/build/template-not-FAST_INT64/Makefile similarity index 100% rename from tests/fp/SoftFloat-3e/build/template-not-FAST_INT64/Makefile rename to addins/SoftFloat-3e/build/template-not-FAST_INT64/Makefile diff --git a/tests/fp/SoftFloat-3e/build/template-not-FAST_INT64/platform.h b/addins/SoftFloat-3e/build/template-not-FAST_INT64/platform.h similarity index 100% rename from tests/fp/SoftFloat-3e/build/template-not-FAST_INT64/platform.h rename to addins/SoftFloat-3e/build/template-not-FAST_INT64/platform.h diff --git a/tests/fp/SoftFloat-3e/doc/SoftFloat-history.html b/addins/SoftFloat-3e/doc/SoftFloat-history.html similarity index 100% rename from tests/fp/SoftFloat-3e/doc/SoftFloat-history.html rename to addins/SoftFloat-3e/doc/SoftFloat-history.html diff --git a/tests/fp/SoftFloat-3e/doc/SoftFloat-source.html b/addins/SoftFloat-3e/doc/SoftFloat-source.html similarity index 100% rename from tests/fp/SoftFloat-3e/doc/SoftFloat-source.html rename to addins/SoftFloat-3e/doc/SoftFloat-source.html diff --git a/tests/fp/SoftFloat-3e/doc/SoftFloat.html b/addins/SoftFloat-3e/doc/SoftFloat.html similarity index 100% rename from tests/fp/SoftFloat-3e/doc/SoftFloat.html rename to addins/SoftFloat-3e/doc/SoftFloat.html diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/extF80M_isSignalingNaN.c b/addins/SoftFloat-3e/source/8086-SSE/extF80M_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/extF80M_isSignalingNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/extF80M_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/f128M_isSignalingNaN.c b/addins/SoftFloat-3e/source/8086-SSE/f128M_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/f128M_isSignalingNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/f128M_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80M.c b/addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80M.c rename to addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToExtF80UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128M.c b/addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128M.c rename to addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128M.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF128UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF16UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF16UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF16UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF16UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF32UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF32UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF32UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF32UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF64UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF64UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_commonNaNToF64UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_commonNaNToF64UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_extF80MToCommonNaN.c b/addins/SoftFloat-3e/source/8086-SSE/s_extF80MToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_extF80MToCommonNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/s_extF80MToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_extF80UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086-SSE/s_extF80UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_extF80UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/s_extF80UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_f128MToCommonNaN.c b/addins/SoftFloat-3e/source/8086-SSE/s_f128MToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_f128MToCommonNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/s_f128MToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_f128UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086-SSE/s_f128UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_f128UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/s_f128UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_f16UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086-SSE/s_f16UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_f16UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/s_f16UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_f32UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086-SSE/s_f32UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_f32UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/s_f32UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_f64UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086-SSE/s_f64UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_f64UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086-SSE/s_f64UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80M.c b/addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80M.c rename to addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNExtF80UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128M.c b/addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128M.c rename to addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128M.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF128UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF16UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF16UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF16UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF16UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF32UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF32UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF32UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF32UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF64UI.c b/addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF64UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/s_propagateNaNF64UI.c rename to addins/SoftFloat-3e/source/8086-SSE/s_propagateNaNF64UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/softfloat_raiseFlags.c b/addins/SoftFloat-3e/source/8086-SSE/softfloat_raiseFlags.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/softfloat_raiseFlags.c rename to addins/SoftFloat-3e/source/8086-SSE/softfloat_raiseFlags.c diff --git a/tests/fp/SoftFloat-3e/source/8086-SSE/specialize.h b/addins/SoftFloat-3e/source/8086-SSE/specialize.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086-SSE/specialize.h rename to addins/SoftFloat-3e/source/8086-SSE/specialize.h diff --git a/tests/fp/SoftFloat-3e/source/8086/extF80M_isSignalingNaN.c b/addins/SoftFloat-3e/source/8086/extF80M_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/extF80M_isSignalingNaN.c rename to addins/SoftFloat-3e/source/8086/extF80M_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/f128M_isSignalingNaN.c b/addins/SoftFloat-3e/source/8086/f128M_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/f128M_isSignalingNaN.c rename to addins/SoftFloat-3e/source/8086/f128M_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_commonNaNToExtF80M.c b/addins/SoftFloat-3e/source/8086/s_commonNaNToExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_commonNaNToExtF80M.c rename to addins/SoftFloat-3e/source/8086/s_commonNaNToExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_commonNaNToExtF80UI.c b/addins/SoftFloat-3e/source/8086/s_commonNaNToExtF80UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_commonNaNToExtF80UI.c rename to addins/SoftFloat-3e/source/8086/s_commonNaNToExtF80UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF128M.c b/addins/SoftFloat-3e/source/8086/s_commonNaNToF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF128M.c rename to addins/SoftFloat-3e/source/8086/s_commonNaNToF128M.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF128UI.c b/addins/SoftFloat-3e/source/8086/s_commonNaNToF128UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF128UI.c rename to addins/SoftFloat-3e/source/8086/s_commonNaNToF128UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF16UI.c b/addins/SoftFloat-3e/source/8086/s_commonNaNToF16UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF16UI.c rename to addins/SoftFloat-3e/source/8086/s_commonNaNToF16UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF32UI.c b/addins/SoftFloat-3e/source/8086/s_commonNaNToF32UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF32UI.c rename to addins/SoftFloat-3e/source/8086/s_commonNaNToF32UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF64UI.c b/addins/SoftFloat-3e/source/8086/s_commonNaNToF64UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_commonNaNToF64UI.c rename to addins/SoftFloat-3e/source/8086/s_commonNaNToF64UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_extF80MToCommonNaN.c b/addins/SoftFloat-3e/source/8086/s_extF80MToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_extF80MToCommonNaN.c rename to addins/SoftFloat-3e/source/8086/s_extF80MToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_extF80UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086/s_extF80UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_extF80UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086/s_extF80UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_f128MToCommonNaN.c b/addins/SoftFloat-3e/source/8086/s_f128MToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_f128MToCommonNaN.c rename to addins/SoftFloat-3e/source/8086/s_f128MToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_f128UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086/s_f128UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_f128UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086/s_f128UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_f16UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086/s_f16UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_f16UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086/s_f16UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_f32UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086/s_f32UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_f32UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086/s_f32UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_f64UIToCommonNaN.c b/addins/SoftFloat-3e/source/8086/s_f64UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_f64UIToCommonNaN.c rename to addins/SoftFloat-3e/source/8086/s_f64UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_propagateNaNExtF80M.c b/addins/SoftFloat-3e/source/8086/s_propagateNaNExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_propagateNaNExtF80M.c rename to addins/SoftFloat-3e/source/8086/s_propagateNaNExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_propagateNaNExtF80UI.c b/addins/SoftFloat-3e/source/8086/s_propagateNaNExtF80UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_propagateNaNExtF80UI.c rename to addins/SoftFloat-3e/source/8086/s_propagateNaNExtF80UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF128M.c b/addins/SoftFloat-3e/source/8086/s_propagateNaNF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF128M.c rename to addins/SoftFloat-3e/source/8086/s_propagateNaNF128M.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF128UI.c b/addins/SoftFloat-3e/source/8086/s_propagateNaNF128UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF128UI.c rename to addins/SoftFloat-3e/source/8086/s_propagateNaNF128UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF16UI.c b/addins/SoftFloat-3e/source/8086/s_propagateNaNF16UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF16UI.c rename to addins/SoftFloat-3e/source/8086/s_propagateNaNF16UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF32UI.c b/addins/SoftFloat-3e/source/8086/s_propagateNaNF32UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF32UI.c rename to addins/SoftFloat-3e/source/8086/s_propagateNaNF32UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF64UI.c b/addins/SoftFloat-3e/source/8086/s_propagateNaNF64UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/s_propagateNaNF64UI.c rename to addins/SoftFloat-3e/source/8086/s_propagateNaNF64UI.c diff --git a/tests/fp/SoftFloat-3e/source/8086/softfloat_raiseFlags.c b/addins/SoftFloat-3e/source/8086/softfloat_raiseFlags.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/softfloat_raiseFlags.c rename to addins/SoftFloat-3e/source/8086/softfloat_raiseFlags.c diff --git a/tests/fp/SoftFloat-3e/source/8086/specialize.h b/addins/SoftFloat-3e/source/8086/specialize.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/8086/specialize.h rename to addins/SoftFloat-3e/source/8086/specialize.h diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/extF80M_isSignalingNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/extF80M_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/extF80M_isSignalingNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/extF80M_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/f128M_isSignalingNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/f128M_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/f128M_isSignalingNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/f128M_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80M.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80M.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128M.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128M.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128M.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF16UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF16UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF16UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF16UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF32UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF32UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF32UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF32UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF64UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF64UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF64UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_commonNaNToF64UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80MToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80MToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80MToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80MToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_extF80UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128MToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128MToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128MToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128MToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f128UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f16UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f16UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f16UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f16UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f32UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f32UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f32UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f32UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f64UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f64UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f64UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_f64UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80M.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80M.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF16UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF16UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF16UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF16UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF32UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF32UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF32UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF32UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF64UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF64UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF64UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/s_propagateNaNF64UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/softfloat_raiseFlags.c b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/softfloat_raiseFlags.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/softfloat_raiseFlags.c rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/softfloat_raiseFlags.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/specialize.h b/addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/specialize.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/specialize.h rename to addins/SoftFloat-3e/source/ARM-VFPv2-defaultNaN/specialize.h diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/extF80M_isSignalingNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/extF80M_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/extF80M_isSignalingNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/extF80M_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/f128M_isSignalingNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/f128M_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/f128M_isSignalingNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/f128M_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80M.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80M.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToExtF80UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128M.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128M.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128M.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF128UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF16UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF16UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF16UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF16UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF32UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF32UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF32UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF32UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF64UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF64UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF64UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_commonNaNToF64UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_extF80MToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_extF80MToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_extF80MToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_extF80MToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_extF80UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_extF80UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_extF80UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_extF80UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f128MToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_f128MToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f128MToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_f128MToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f128UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_f128UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f128UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_f128UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f16UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_f16UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f16UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_f16UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f32UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_f32UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f32UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_f32UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f64UIToCommonNaN.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_f64UIToCommonNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_f64UIToCommonNaN.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_f64UIToCommonNaN.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80M.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80M.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNExtF80UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128M.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128M.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128M.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF128UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF16UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF16UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF16UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF16UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF32UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF32UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF32UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF32UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF64UI.c b/addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF64UI.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF64UI.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF64UI.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/softfloat_raiseFlags.c b/addins/SoftFloat-3e/source/ARM-VFPv2/softfloat_raiseFlags.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/softfloat_raiseFlags.c rename to addins/SoftFloat-3e/source/ARM-VFPv2/softfloat_raiseFlags.c diff --git a/tests/fp/SoftFloat-3e/source/ARM-VFPv2/specialize.h b/addins/SoftFloat-3e/source/ARM-VFPv2/specialize.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/ARM-VFPv2/specialize.h rename to addins/SoftFloat-3e/source/ARM-VFPv2/specialize.h diff --git a/tests/fp/SoftFloat-3e/source/extF80M_add.c b/addins/SoftFloat-3e/source/extF80M_add.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_add.c rename to addins/SoftFloat-3e/source/extF80M_add.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_div.c b/addins/SoftFloat-3e/source/extF80M_div.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_div.c rename to addins/SoftFloat-3e/source/extF80M_div.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_eq.c b/addins/SoftFloat-3e/source/extF80M_eq.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_eq.c rename to addins/SoftFloat-3e/source/extF80M_eq.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_eq_signaling.c b/addins/SoftFloat-3e/source/extF80M_eq_signaling.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_eq_signaling.c rename to addins/SoftFloat-3e/source/extF80M_eq_signaling.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_le.c b/addins/SoftFloat-3e/source/extF80M_le.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_le.c rename to addins/SoftFloat-3e/source/extF80M_le.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_le_quiet.c b/addins/SoftFloat-3e/source/extF80M_le_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_le_quiet.c rename to addins/SoftFloat-3e/source/extF80M_le_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_lt.c b/addins/SoftFloat-3e/source/extF80M_lt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_lt.c rename to addins/SoftFloat-3e/source/extF80M_lt.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_lt_quiet.c b/addins/SoftFloat-3e/source/extF80M_lt_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_lt_quiet.c rename to addins/SoftFloat-3e/source/extF80M_lt_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_mul.c b/addins/SoftFloat-3e/source/extF80M_mul.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_mul.c rename to addins/SoftFloat-3e/source/extF80M_mul.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_rem.c b/addins/SoftFloat-3e/source/extF80M_rem.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_rem.c rename to addins/SoftFloat-3e/source/extF80M_rem.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_roundToInt.c b/addins/SoftFloat-3e/source/extF80M_roundToInt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_roundToInt.c rename to addins/SoftFloat-3e/source/extF80M_roundToInt.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_sqrt.c b/addins/SoftFloat-3e/source/extF80M_sqrt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_sqrt.c rename to addins/SoftFloat-3e/source/extF80M_sqrt.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_sub.c b/addins/SoftFloat-3e/source/extF80M_sub.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_sub.c rename to addins/SoftFloat-3e/source/extF80M_sub.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_f128M.c b/addins/SoftFloat-3e/source/extF80M_to_f128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_f128M.c rename to addins/SoftFloat-3e/source/extF80M_to_f128M.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_f16.c b/addins/SoftFloat-3e/source/extF80M_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_f16.c rename to addins/SoftFloat-3e/source/extF80M_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_f32.c b/addins/SoftFloat-3e/source/extF80M_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_f32.c rename to addins/SoftFloat-3e/source/extF80M_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_f64.c b/addins/SoftFloat-3e/source/extF80M_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_f64.c rename to addins/SoftFloat-3e/source/extF80M_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_i32.c b/addins/SoftFloat-3e/source/extF80M_to_i32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_i32.c rename to addins/SoftFloat-3e/source/extF80M_to_i32.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_i32_r_minMag.c b/addins/SoftFloat-3e/source/extF80M_to_i32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_i32_r_minMag.c rename to addins/SoftFloat-3e/source/extF80M_to_i32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_i64.c b/addins/SoftFloat-3e/source/extF80M_to_i64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_i64.c rename to addins/SoftFloat-3e/source/extF80M_to_i64.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_i64_r_minMag.c b/addins/SoftFloat-3e/source/extF80M_to_i64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_i64_r_minMag.c rename to addins/SoftFloat-3e/source/extF80M_to_i64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_ui32.c b/addins/SoftFloat-3e/source/extF80M_to_ui32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_ui32.c rename to addins/SoftFloat-3e/source/extF80M_to_ui32.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_ui32_r_minMag.c b/addins/SoftFloat-3e/source/extF80M_to_ui32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_ui32_r_minMag.c rename to addins/SoftFloat-3e/source/extF80M_to_ui32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_ui64.c b/addins/SoftFloat-3e/source/extF80M_to_ui64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_ui64.c rename to addins/SoftFloat-3e/source/extF80M_to_ui64.c diff --git a/tests/fp/SoftFloat-3e/source/extF80M_to_ui64_r_minMag.c b/addins/SoftFloat-3e/source/extF80M_to_ui64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80M_to_ui64_r_minMag.c rename to addins/SoftFloat-3e/source/extF80M_to_ui64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_add.c b/addins/SoftFloat-3e/source/extF80_add.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_add.c rename to addins/SoftFloat-3e/source/extF80_add.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_div.c b/addins/SoftFloat-3e/source/extF80_div.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_div.c rename to addins/SoftFloat-3e/source/extF80_div.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_eq.c b/addins/SoftFloat-3e/source/extF80_eq.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_eq.c rename to addins/SoftFloat-3e/source/extF80_eq.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_eq_signaling.c b/addins/SoftFloat-3e/source/extF80_eq_signaling.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_eq_signaling.c rename to addins/SoftFloat-3e/source/extF80_eq_signaling.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_isSignalingNaN.c b/addins/SoftFloat-3e/source/extF80_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_isSignalingNaN.c rename to addins/SoftFloat-3e/source/extF80_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_le.c b/addins/SoftFloat-3e/source/extF80_le.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_le.c rename to addins/SoftFloat-3e/source/extF80_le.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_le_quiet.c b/addins/SoftFloat-3e/source/extF80_le_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_le_quiet.c rename to addins/SoftFloat-3e/source/extF80_le_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_lt.c b/addins/SoftFloat-3e/source/extF80_lt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_lt.c rename to addins/SoftFloat-3e/source/extF80_lt.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_lt_quiet.c b/addins/SoftFloat-3e/source/extF80_lt_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_lt_quiet.c rename to addins/SoftFloat-3e/source/extF80_lt_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_mul.c b/addins/SoftFloat-3e/source/extF80_mul.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_mul.c rename to addins/SoftFloat-3e/source/extF80_mul.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_rem.c b/addins/SoftFloat-3e/source/extF80_rem.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_rem.c rename to addins/SoftFloat-3e/source/extF80_rem.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_roundToInt.c b/addins/SoftFloat-3e/source/extF80_roundToInt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_roundToInt.c rename to addins/SoftFloat-3e/source/extF80_roundToInt.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_sqrt.c b/addins/SoftFloat-3e/source/extF80_sqrt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_sqrt.c rename to addins/SoftFloat-3e/source/extF80_sqrt.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_sub.c b/addins/SoftFloat-3e/source/extF80_sub.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_sub.c rename to addins/SoftFloat-3e/source/extF80_sub.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_f128.c b/addins/SoftFloat-3e/source/extF80_to_f128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_f128.c rename to addins/SoftFloat-3e/source/extF80_to_f128.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_f16.c b/addins/SoftFloat-3e/source/extF80_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_f16.c rename to addins/SoftFloat-3e/source/extF80_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_f32.c b/addins/SoftFloat-3e/source/extF80_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_f32.c rename to addins/SoftFloat-3e/source/extF80_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_f64.c b/addins/SoftFloat-3e/source/extF80_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_f64.c rename to addins/SoftFloat-3e/source/extF80_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_i32.c b/addins/SoftFloat-3e/source/extF80_to_i32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_i32.c rename to addins/SoftFloat-3e/source/extF80_to_i32.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_i32_r_minMag.c b/addins/SoftFloat-3e/source/extF80_to_i32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_i32_r_minMag.c rename to addins/SoftFloat-3e/source/extF80_to_i32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_i64.c b/addins/SoftFloat-3e/source/extF80_to_i64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_i64.c rename to addins/SoftFloat-3e/source/extF80_to_i64.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_i64_r_minMag.c b/addins/SoftFloat-3e/source/extF80_to_i64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_i64_r_minMag.c rename to addins/SoftFloat-3e/source/extF80_to_i64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_ui32.c b/addins/SoftFloat-3e/source/extF80_to_ui32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_ui32.c rename to addins/SoftFloat-3e/source/extF80_to_ui32.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_ui32_r_minMag.c b/addins/SoftFloat-3e/source/extF80_to_ui32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_ui32_r_minMag.c rename to addins/SoftFloat-3e/source/extF80_to_ui32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_ui64.c b/addins/SoftFloat-3e/source/extF80_to_ui64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_ui64.c rename to addins/SoftFloat-3e/source/extF80_to_ui64.c diff --git a/tests/fp/SoftFloat-3e/source/extF80_to_ui64_r_minMag.c b/addins/SoftFloat-3e/source/extF80_to_ui64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/extF80_to_ui64_r_minMag.c rename to addins/SoftFloat-3e/source/extF80_to_ui64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_add.c b/addins/SoftFloat-3e/source/f128M_add.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_add.c rename to addins/SoftFloat-3e/source/f128M_add.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_div.c b/addins/SoftFloat-3e/source/f128M_div.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_div.c rename to addins/SoftFloat-3e/source/f128M_div.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_eq.c b/addins/SoftFloat-3e/source/f128M_eq.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_eq.c rename to addins/SoftFloat-3e/source/f128M_eq.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_eq_signaling.c b/addins/SoftFloat-3e/source/f128M_eq_signaling.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_eq_signaling.c rename to addins/SoftFloat-3e/source/f128M_eq_signaling.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_le.c b/addins/SoftFloat-3e/source/f128M_le.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_le.c rename to addins/SoftFloat-3e/source/f128M_le.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_le_quiet.c b/addins/SoftFloat-3e/source/f128M_le_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_le_quiet.c rename to addins/SoftFloat-3e/source/f128M_le_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_lt.c b/addins/SoftFloat-3e/source/f128M_lt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_lt.c rename to addins/SoftFloat-3e/source/f128M_lt.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_lt_quiet.c b/addins/SoftFloat-3e/source/f128M_lt_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_lt_quiet.c rename to addins/SoftFloat-3e/source/f128M_lt_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_mul.c b/addins/SoftFloat-3e/source/f128M_mul.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_mul.c rename to addins/SoftFloat-3e/source/f128M_mul.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_mulAdd.c b/addins/SoftFloat-3e/source/f128M_mulAdd.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_mulAdd.c rename to addins/SoftFloat-3e/source/f128M_mulAdd.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_rem.c b/addins/SoftFloat-3e/source/f128M_rem.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_rem.c rename to addins/SoftFloat-3e/source/f128M_rem.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_roundToInt.c b/addins/SoftFloat-3e/source/f128M_roundToInt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_roundToInt.c rename to addins/SoftFloat-3e/source/f128M_roundToInt.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_sqrt.c b/addins/SoftFloat-3e/source/f128M_sqrt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_sqrt.c rename to addins/SoftFloat-3e/source/f128M_sqrt.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_sub.c b/addins/SoftFloat-3e/source/f128M_sub.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_sub.c rename to addins/SoftFloat-3e/source/f128M_sub.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_extF80M.c b/addins/SoftFloat-3e/source/f128M_to_extF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_extF80M.c rename to addins/SoftFloat-3e/source/f128M_to_extF80M.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_f16.c b/addins/SoftFloat-3e/source/f128M_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_f16.c rename to addins/SoftFloat-3e/source/f128M_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_f32.c b/addins/SoftFloat-3e/source/f128M_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_f32.c rename to addins/SoftFloat-3e/source/f128M_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_f64.c b/addins/SoftFloat-3e/source/f128M_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_f64.c rename to addins/SoftFloat-3e/source/f128M_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_i32.c b/addins/SoftFloat-3e/source/f128M_to_i32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_i32.c rename to addins/SoftFloat-3e/source/f128M_to_i32.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_i32_r_minMag.c b/addins/SoftFloat-3e/source/f128M_to_i32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_i32_r_minMag.c rename to addins/SoftFloat-3e/source/f128M_to_i32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_i64.c b/addins/SoftFloat-3e/source/f128M_to_i64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_i64.c rename to addins/SoftFloat-3e/source/f128M_to_i64.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_i64_r_minMag.c b/addins/SoftFloat-3e/source/f128M_to_i64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_i64_r_minMag.c rename to addins/SoftFloat-3e/source/f128M_to_i64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_ui32.c b/addins/SoftFloat-3e/source/f128M_to_ui32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_ui32.c rename to addins/SoftFloat-3e/source/f128M_to_ui32.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_ui32_r_minMag.c b/addins/SoftFloat-3e/source/f128M_to_ui32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_ui32_r_minMag.c rename to addins/SoftFloat-3e/source/f128M_to_ui32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_ui64.c b/addins/SoftFloat-3e/source/f128M_to_ui64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_ui64.c rename to addins/SoftFloat-3e/source/f128M_to_ui64.c diff --git a/tests/fp/SoftFloat-3e/source/f128M_to_ui64_r_minMag.c b/addins/SoftFloat-3e/source/f128M_to_ui64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128M_to_ui64_r_minMag.c rename to addins/SoftFloat-3e/source/f128M_to_ui64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f128_add.c b/addins/SoftFloat-3e/source/f128_add.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_add.c rename to addins/SoftFloat-3e/source/f128_add.c diff --git a/tests/fp/SoftFloat-3e/source/f128_div.c b/addins/SoftFloat-3e/source/f128_div.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_div.c rename to addins/SoftFloat-3e/source/f128_div.c diff --git a/tests/fp/SoftFloat-3e/source/f128_eq.c b/addins/SoftFloat-3e/source/f128_eq.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_eq.c rename to addins/SoftFloat-3e/source/f128_eq.c diff --git a/tests/fp/SoftFloat-3e/source/f128_eq_signaling.c b/addins/SoftFloat-3e/source/f128_eq_signaling.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_eq_signaling.c rename to addins/SoftFloat-3e/source/f128_eq_signaling.c diff --git a/tests/fp/SoftFloat-3e/source/f128_isSignalingNaN.c b/addins/SoftFloat-3e/source/f128_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_isSignalingNaN.c rename to addins/SoftFloat-3e/source/f128_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/f128_le.c b/addins/SoftFloat-3e/source/f128_le.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_le.c rename to addins/SoftFloat-3e/source/f128_le.c diff --git a/tests/fp/SoftFloat-3e/source/f128_le_quiet.c b/addins/SoftFloat-3e/source/f128_le_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_le_quiet.c rename to addins/SoftFloat-3e/source/f128_le_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f128_lt.c b/addins/SoftFloat-3e/source/f128_lt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_lt.c rename to addins/SoftFloat-3e/source/f128_lt.c diff --git a/tests/fp/SoftFloat-3e/source/f128_lt_quiet.c b/addins/SoftFloat-3e/source/f128_lt_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_lt_quiet.c rename to addins/SoftFloat-3e/source/f128_lt_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f128_mul.c b/addins/SoftFloat-3e/source/f128_mul.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_mul.c rename to addins/SoftFloat-3e/source/f128_mul.c diff --git a/tests/fp/SoftFloat-3e/source/f128_mulAdd.c b/addins/SoftFloat-3e/source/f128_mulAdd.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_mulAdd.c rename to addins/SoftFloat-3e/source/f128_mulAdd.c diff --git a/tests/fp/SoftFloat-3e/source/f128_rem.c b/addins/SoftFloat-3e/source/f128_rem.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_rem.c rename to addins/SoftFloat-3e/source/f128_rem.c diff --git a/tests/fp/SoftFloat-3e/source/f128_roundToInt.c b/addins/SoftFloat-3e/source/f128_roundToInt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_roundToInt.c rename to addins/SoftFloat-3e/source/f128_roundToInt.c diff --git a/tests/fp/SoftFloat-3e/source/f128_sqrt.c b/addins/SoftFloat-3e/source/f128_sqrt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_sqrt.c rename to addins/SoftFloat-3e/source/f128_sqrt.c diff --git a/tests/fp/SoftFloat-3e/source/f128_sub.c b/addins/SoftFloat-3e/source/f128_sub.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_sub.c rename to addins/SoftFloat-3e/source/f128_sub.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_extF80.c b/addins/SoftFloat-3e/source/f128_to_extF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_extF80.c rename to addins/SoftFloat-3e/source/f128_to_extF80.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_f16.c b/addins/SoftFloat-3e/source/f128_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_f16.c rename to addins/SoftFloat-3e/source/f128_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_f32.c b/addins/SoftFloat-3e/source/f128_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_f32.c rename to addins/SoftFloat-3e/source/f128_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_f64.c b/addins/SoftFloat-3e/source/f128_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_f64.c rename to addins/SoftFloat-3e/source/f128_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_i32.c b/addins/SoftFloat-3e/source/f128_to_i32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_i32.c rename to addins/SoftFloat-3e/source/f128_to_i32.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_i32_r_minMag.c b/addins/SoftFloat-3e/source/f128_to_i32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_i32_r_minMag.c rename to addins/SoftFloat-3e/source/f128_to_i32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_i64.c b/addins/SoftFloat-3e/source/f128_to_i64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_i64.c rename to addins/SoftFloat-3e/source/f128_to_i64.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_i64_r_minMag.c b/addins/SoftFloat-3e/source/f128_to_i64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_i64_r_minMag.c rename to addins/SoftFloat-3e/source/f128_to_i64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_ui32.c b/addins/SoftFloat-3e/source/f128_to_ui32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_ui32.c rename to addins/SoftFloat-3e/source/f128_to_ui32.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_ui32_r_minMag.c b/addins/SoftFloat-3e/source/f128_to_ui32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_ui32_r_minMag.c rename to addins/SoftFloat-3e/source/f128_to_ui32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_ui64.c b/addins/SoftFloat-3e/source/f128_to_ui64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_ui64.c rename to addins/SoftFloat-3e/source/f128_to_ui64.c diff --git a/tests/fp/SoftFloat-3e/source/f128_to_ui64_r_minMag.c b/addins/SoftFloat-3e/source/f128_to_ui64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f128_to_ui64_r_minMag.c rename to addins/SoftFloat-3e/source/f128_to_ui64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f16_add.c b/addins/SoftFloat-3e/source/f16_add.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_add.c rename to addins/SoftFloat-3e/source/f16_add.c diff --git a/tests/fp/SoftFloat-3e/source/f16_div.c b/addins/SoftFloat-3e/source/f16_div.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_div.c rename to addins/SoftFloat-3e/source/f16_div.c diff --git a/tests/fp/SoftFloat-3e/source/f16_eq.c b/addins/SoftFloat-3e/source/f16_eq.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_eq.c rename to addins/SoftFloat-3e/source/f16_eq.c diff --git a/tests/fp/SoftFloat-3e/source/f16_eq_signaling.c b/addins/SoftFloat-3e/source/f16_eq_signaling.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_eq_signaling.c rename to addins/SoftFloat-3e/source/f16_eq_signaling.c diff --git a/tests/fp/SoftFloat-3e/source/f16_isSignalingNaN.c b/addins/SoftFloat-3e/source/f16_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_isSignalingNaN.c rename to addins/SoftFloat-3e/source/f16_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/f16_le.c b/addins/SoftFloat-3e/source/f16_le.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_le.c rename to addins/SoftFloat-3e/source/f16_le.c diff --git a/tests/fp/SoftFloat-3e/source/f16_le_quiet.c b/addins/SoftFloat-3e/source/f16_le_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_le_quiet.c rename to addins/SoftFloat-3e/source/f16_le_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f16_lt.c b/addins/SoftFloat-3e/source/f16_lt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_lt.c rename to addins/SoftFloat-3e/source/f16_lt.c diff --git a/tests/fp/SoftFloat-3e/source/f16_lt_quiet.c b/addins/SoftFloat-3e/source/f16_lt_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_lt_quiet.c rename to addins/SoftFloat-3e/source/f16_lt_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f16_mul.c b/addins/SoftFloat-3e/source/f16_mul.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_mul.c rename to addins/SoftFloat-3e/source/f16_mul.c diff --git a/tests/fp/SoftFloat-3e/source/f16_mulAdd.c b/addins/SoftFloat-3e/source/f16_mulAdd.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_mulAdd.c rename to addins/SoftFloat-3e/source/f16_mulAdd.c diff --git a/tests/fp/SoftFloat-3e/source/f16_rem.c b/addins/SoftFloat-3e/source/f16_rem.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_rem.c rename to addins/SoftFloat-3e/source/f16_rem.c diff --git a/tests/fp/SoftFloat-3e/source/f16_roundToInt.c b/addins/SoftFloat-3e/source/f16_roundToInt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_roundToInt.c rename to addins/SoftFloat-3e/source/f16_roundToInt.c diff --git a/tests/fp/SoftFloat-3e/source/f16_sqrt.c b/addins/SoftFloat-3e/source/f16_sqrt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_sqrt.c rename to addins/SoftFloat-3e/source/f16_sqrt.c diff --git a/tests/fp/SoftFloat-3e/source/f16_sub.c b/addins/SoftFloat-3e/source/f16_sub.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_sub.c rename to addins/SoftFloat-3e/source/f16_sub.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_extF80.c b/addins/SoftFloat-3e/source/f16_to_extF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_extF80.c rename to addins/SoftFloat-3e/source/f16_to_extF80.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_extF80M.c b/addins/SoftFloat-3e/source/f16_to_extF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_extF80M.c rename to addins/SoftFloat-3e/source/f16_to_extF80M.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_f128.c b/addins/SoftFloat-3e/source/f16_to_f128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_f128.c rename to addins/SoftFloat-3e/source/f16_to_f128.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_f128M.c b/addins/SoftFloat-3e/source/f16_to_f128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_f128M.c rename to addins/SoftFloat-3e/source/f16_to_f128M.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_f32.c b/addins/SoftFloat-3e/source/f16_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_f32.c rename to addins/SoftFloat-3e/source/f16_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_f64.c b/addins/SoftFloat-3e/source/f16_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_f64.c rename to addins/SoftFloat-3e/source/f16_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_i32.c b/addins/SoftFloat-3e/source/f16_to_i32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_i32.c rename to addins/SoftFloat-3e/source/f16_to_i32.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_i32_r_minMag.c b/addins/SoftFloat-3e/source/f16_to_i32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_i32_r_minMag.c rename to addins/SoftFloat-3e/source/f16_to_i32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_i64.c b/addins/SoftFloat-3e/source/f16_to_i64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_i64.c rename to addins/SoftFloat-3e/source/f16_to_i64.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_i64_r_minMag.c b/addins/SoftFloat-3e/source/f16_to_i64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_i64_r_minMag.c rename to addins/SoftFloat-3e/source/f16_to_i64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_ui32.c b/addins/SoftFloat-3e/source/f16_to_ui32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_ui32.c rename to addins/SoftFloat-3e/source/f16_to_ui32.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_ui32_r_minMag.c b/addins/SoftFloat-3e/source/f16_to_ui32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_ui32_r_minMag.c rename to addins/SoftFloat-3e/source/f16_to_ui32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_ui64.c b/addins/SoftFloat-3e/source/f16_to_ui64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_ui64.c rename to addins/SoftFloat-3e/source/f16_to_ui64.c diff --git a/tests/fp/SoftFloat-3e/source/f16_to_ui64_r_minMag.c b/addins/SoftFloat-3e/source/f16_to_ui64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f16_to_ui64_r_minMag.c rename to addins/SoftFloat-3e/source/f16_to_ui64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f32_add.c b/addins/SoftFloat-3e/source/f32_add.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_add.c rename to addins/SoftFloat-3e/source/f32_add.c diff --git a/tests/fp/SoftFloat-3e/source/f32_div.c b/addins/SoftFloat-3e/source/f32_div.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_div.c rename to addins/SoftFloat-3e/source/f32_div.c diff --git a/tests/fp/SoftFloat-3e/source/f32_eq.c b/addins/SoftFloat-3e/source/f32_eq.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_eq.c rename to addins/SoftFloat-3e/source/f32_eq.c diff --git a/tests/fp/SoftFloat-3e/source/f32_eq_signaling.c b/addins/SoftFloat-3e/source/f32_eq_signaling.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_eq_signaling.c rename to addins/SoftFloat-3e/source/f32_eq_signaling.c diff --git a/tests/fp/SoftFloat-3e/source/f32_isSignalingNaN.c b/addins/SoftFloat-3e/source/f32_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_isSignalingNaN.c rename to addins/SoftFloat-3e/source/f32_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/f32_le.c b/addins/SoftFloat-3e/source/f32_le.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_le.c rename to addins/SoftFloat-3e/source/f32_le.c diff --git a/tests/fp/SoftFloat-3e/source/f32_le_quiet.c b/addins/SoftFloat-3e/source/f32_le_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_le_quiet.c rename to addins/SoftFloat-3e/source/f32_le_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f32_lt.c b/addins/SoftFloat-3e/source/f32_lt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_lt.c rename to addins/SoftFloat-3e/source/f32_lt.c diff --git a/tests/fp/SoftFloat-3e/source/f32_lt_quiet.c b/addins/SoftFloat-3e/source/f32_lt_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_lt_quiet.c rename to addins/SoftFloat-3e/source/f32_lt_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f32_mul.c b/addins/SoftFloat-3e/source/f32_mul.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_mul.c rename to addins/SoftFloat-3e/source/f32_mul.c diff --git a/tests/fp/SoftFloat-3e/source/f32_mulAdd.c b/addins/SoftFloat-3e/source/f32_mulAdd.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_mulAdd.c rename to addins/SoftFloat-3e/source/f32_mulAdd.c diff --git a/tests/fp/SoftFloat-3e/source/f32_rem.c b/addins/SoftFloat-3e/source/f32_rem.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_rem.c rename to addins/SoftFloat-3e/source/f32_rem.c diff --git a/tests/fp/SoftFloat-3e/source/f32_roundToInt.c b/addins/SoftFloat-3e/source/f32_roundToInt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_roundToInt.c rename to addins/SoftFloat-3e/source/f32_roundToInt.c diff --git a/tests/fp/SoftFloat-3e/source/f32_sqrt.c b/addins/SoftFloat-3e/source/f32_sqrt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_sqrt.c rename to addins/SoftFloat-3e/source/f32_sqrt.c diff --git a/tests/fp/SoftFloat-3e/source/f32_sub.c b/addins/SoftFloat-3e/source/f32_sub.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_sub.c rename to addins/SoftFloat-3e/source/f32_sub.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_extF80.c b/addins/SoftFloat-3e/source/f32_to_extF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_extF80.c rename to addins/SoftFloat-3e/source/f32_to_extF80.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_extF80M.c b/addins/SoftFloat-3e/source/f32_to_extF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_extF80M.c rename to addins/SoftFloat-3e/source/f32_to_extF80M.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_f128.c b/addins/SoftFloat-3e/source/f32_to_f128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_f128.c rename to addins/SoftFloat-3e/source/f32_to_f128.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_f128M.c b/addins/SoftFloat-3e/source/f32_to_f128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_f128M.c rename to addins/SoftFloat-3e/source/f32_to_f128M.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_f16.c b/addins/SoftFloat-3e/source/f32_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_f16.c rename to addins/SoftFloat-3e/source/f32_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_f64.c b/addins/SoftFloat-3e/source/f32_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_f64.c rename to addins/SoftFloat-3e/source/f32_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_i32.c b/addins/SoftFloat-3e/source/f32_to_i32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_i32.c rename to addins/SoftFloat-3e/source/f32_to_i32.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_i32_r_minMag.c b/addins/SoftFloat-3e/source/f32_to_i32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_i32_r_minMag.c rename to addins/SoftFloat-3e/source/f32_to_i32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_i64.c b/addins/SoftFloat-3e/source/f32_to_i64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_i64.c rename to addins/SoftFloat-3e/source/f32_to_i64.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_i64_r_minMag.c b/addins/SoftFloat-3e/source/f32_to_i64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_i64_r_minMag.c rename to addins/SoftFloat-3e/source/f32_to_i64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_ui32.c b/addins/SoftFloat-3e/source/f32_to_ui32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_ui32.c rename to addins/SoftFloat-3e/source/f32_to_ui32.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_ui32_r_minMag.c b/addins/SoftFloat-3e/source/f32_to_ui32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_ui32_r_minMag.c rename to addins/SoftFloat-3e/source/f32_to_ui32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_ui64.c b/addins/SoftFloat-3e/source/f32_to_ui64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_ui64.c rename to addins/SoftFloat-3e/source/f32_to_ui64.c diff --git a/tests/fp/SoftFloat-3e/source/f32_to_ui64_r_minMag.c b/addins/SoftFloat-3e/source/f32_to_ui64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f32_to_ui64_r_minMag.c rename to addins/SoftFloat-3e/source/f32_to_ui64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f64_add.c b/addins/SoftFloat-3e/source/f64_add.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_add.c rename to addins/SoftFloat-3e/source/f64_add.c diff --git a/tests/fp/SoftFloat-3e/source/f64_div.c b/addins/SoftFloat-3e/source/f64_div.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_div.c rename to addins/SoftFloat-3e/source/f64_div.c diff --git a/tests/fp/SoftFloat-3e/source/f64_eq.c b/addins/SoftFloat-3e/source/f64_eq.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_eq.c rename to addins/SoftFloat-3e/source/f64_eq.c diff --git a/tests/fp/SoftFloat-3e/source/f64_eq_signaling.c b/addins/SoftFloat-3e/source/f64_eq_signaling.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_eq_signaling.c rename to addins/SoftFloat-3e/source/f64_eq_signaling.c diff --git a/tests/fp/SoftFloat-3e/source/f64_isSignalingNaN.c b/addins/SoftFloat-3e/source/f64_isSignalingNaN.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_isSignalingNaN.c rename to addins/SoftFloat-3e/source/f64_isSignalingNaN.c diff --git a/tests/fp/SoftFloat-3e/source/f64_le.c b/addins/SoftFloat-3e/source/f64_le.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_le.c rename to addins/SoftFloat-3e/source/f64_le.c diff --git a/tests/fp/SoftFloat-3e/source/f64_le_quiet.c b/addins/SoftFloat-3e/source/f64_le_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_le_quiet.c rename to addins/SoftFloat-3e/source/f64_le_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f64_lt.c b/addins/SoftFloat-3e/source/f64_lt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_lt.c rename to addins/SoftFloat-3e/source/f64_lt.c diff --git a/tests/fp/SoftFloat-3e/source/f64_lt_quiet.c b/addins/SoftFloat-3e/source/f64_lt_quiet.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_lt_quiet.c rename to addins/SoftFloat-3e/source/f64_lt_quiet.c diff --git a/tests/fp/SoftFloat-3e/source/f64_mul.c b/addins/SoftFloat-3e/source/f64_mul.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_mul.c rename to addins/SoftFloat-3e/source/f64_mul.c diff --git a/tests/fp/SoftFloat-3e/source/f64_mulAdd.c b/addins/SoftFloat-3e/source/f64_mulAdd.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_mulAdd.c rename to addins/SoftFloat-3e/source/f64_mulAdd.c diff --git a/tests/fp/SoftFloat-3e/source/f64_rem.c b/addins/SoftFloat-3e/source/f64_rem.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_rem.c rename to addins/SoftFloat-3e/source/f64_rem.c diff --git a/tests/fp/SoftFloat-3e/source/f64_roundToInt.c b/addins/SoftFloat-3e/source/f64_roundToInt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_roundToInt.c rename to addins/SoftFloat-3e/source/f64_roundToInt.c diff --git a/tests/fp/SoftFloat-3e/source/f64_sqrt.c b/addins/SoftFloat-3e/source/f64_sqrt.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_sqrt.c rename to addins/SoftFloat-3e/source/f64_sqrt.c diff --git a/tests/fp/SoftFloat-3e/source/f64_sub.c b/addins/SoftFloat-3e/source/f64_sub.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_sub.c rename to addins/SoftFloat-3e/source/f64_sub.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_extF80.c b/addins/SoftFloat-3e/source/f64_to_extF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_extF80.c rename to addins/SoftFloat-3e/source/f64_to_extF80.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_extF80M.c b/addins/SoftFloat-3e/source/f64_to_extF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_extF80M.c rename to addins/SoftFloat-3e/source/f64_to_extF80M.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_f128.c b/addins/SoftFloat-3e/source/f64_to_f128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_f128.c rename to addins/SoftFloat-3e/source/f64_to_f128.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_f128M.c b/addins/SoftFloat-3e/source/f64_to_f128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_f128M.c rename to addins/SoftFloat-3e/source/f64_to_f128M.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_f16.c b/addins/SoftFloat-3e/source/f64_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_f16.c rename to addins/SoftFloat-3e/source/f64_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_f32.c b/addins/SoftFloat-3e/source/f64_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_f32.c rename to addins/SoftFloat-3e/source/f64_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_i32.c b/addins/SoftFloat-3e/source/f64_to_i32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_i32.c rename to addins/SoftFloat-3e/source/f64_to_i32.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_i32_r_minMag.c b/addins/SoftFloat-3e/source/f64_to_i32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_i32_r_minMag.c rename to addins/SoftFloat-3e/source/f64_to_i32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_i64.c b/addins/SoftFloat-3e/source/f64_to_i64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_i64.c rename to addins/SoftFloat-3e/source/f64_to_i64.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_i64_r_minMag.c b/addins/SoftFloat-3e/source/f64_to_i64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_i64_r_minMag.c rename to addins/SoftFloat-3e/source/f64_to_i64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_ui32.c b/addins/SoftFloat-3e/source/f64_to_ui32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_ui32.c rename to addins/SoftFloat-3e/source/f64_to_ui32.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_ui32_r_minMag.c b/addins/SoftFloat-3e/source/f64_to_ui32_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_ui32_r_minMag.c rename to addins/SoftFloat-3e/source/f64_to_ui32_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_ui64.c b/addins/SoftFloat-3e/source/f64_to_ui64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_ui64.c rename to addins/SoftFloat-3e/source/f64_to_ui64.c diff --git a/tests/fp/SoftFloat-3e/source/f64_to_ui64_r_minMag.c b/addins/SoftFloat-3e/source/f64_to_ui64_r_minMag.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/f64_to_ui64_r_minMag.c rename to addins/SoftFloat-3e/source/f64_to_ui64_r_minMag.c diff --git a/tests/fp/SoftFloat-3e/source/i32_to_extF80.c b/addins/SoftFloat-3e/source/i32_to_extF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i32_to_extF80.c rename to addins/SoftFloat-3e/source/i32_to_extF80.c diff --git a/tests/fp/SoftFloat-3e/source/i32_to_extF80M.c b/addins/SoftFloat-3e/source/i32_to_extF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i32_to_extF80M.c rename to addins/SoftFloat-3e/source/i32_to_extF80M.c diff --git a/tests/fp/SoftFloat-3e/source/i32_to_f128.c b/addins/SoftFloat-3e/source/i32_to_f128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i32_to_f128.c rename to addins/SoftFloat-3e/source/i32_to_f128.c diff --git a/tests/fp/SoftFloat-3e/source/i32_to_f128M.c b/addins/SoftFloat-3e/source/i32_to_f128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i32_to_f128M.c rename to addins/SoftFloat-3e/source/i32_to_f128M.c diff --git a/tests/fp/SoftFloat-3e/source/i32_to_f16.c b/addins/SoftFloat-3e/source/i32_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i32_to_f16.c rename to addins/SoftFloat-3e/source/i32_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/i32_to_f32.c b/addins/SoftFloat-3e/source/i32_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i32_to_f32.c rename to addins/SoftFloat-3e/source/i32_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/i32_to_f64.c b/addins/SoftFloat-3e/source/i32_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i32_to_f64.c rename to addins/SoftFloat-3e/source/i32_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/i64_to_extF80.c b/addins/SoftFloat-3e/source/i64_to_extF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i64_to_extF80.c rename to addins/SoftFloat-3e/source/i64_to_extF80.c diff --git a/tests/fp/SoftFloat-3e/source/i64_to_extF80M.c b/addins/SoftFloat-3e/source/i64_to_extF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i64_to_extF80M.c rename to addins/SoftFloat-3e/source/i64_to_extF80M.c diff --git a/tests/fp/SoftFloat-3e/source/i64_to_f128.c b/addins/SoftFloat-3e/source/i64_to_f128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i64_to_f128.c rename to addins/SoftFloat-3e/source/i64_to_f128.c diff --git a/tests/fp/SoftFloat-3e/source/i64_to_f128M.c b/addins/SoftFloat-3e/source/i64_to_f128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i64_to_f128M.c rename to addins/SoftFloat-3e/source/i64_to_f128M.c diff --git a/tests/fp/SoftFloat-3e/source/i64_to_f16.c b/addins/SoftFloat-3e/source/i64_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i64_to_f16.c rename to addins/SoftFloat-3e/source/i64_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/i64_to_f32.c b/addins/SoftFloat-3e/source/i64_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i64_to_f32.c rename to addins/SoftFloat-3e/source/i64_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/i64_to_f64.c b/addins/SoftFloat-3e/source/i64_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/i64_to_f64.c rename to addins/SoftFloat-3e/source/i64_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/include/internals.h b/addins/SoftFloat-3e/source/include/internals.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/include/internals.h rename to addins/SoftFloat-3e/source/include/internals.h diff --git a/tests/fp/SoftFloat-3e/source/include/opts-GCC.h b/addins/SoftFloat-3e/source/include/opts-GCC.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/include/opts-GCC.h rename to addins/SoftFloat-3e/source/include/opts-GCC.h diff --git a/tests/fp/SoftFloat-3e/source/include/primitiveTypes.h b/addins/SoftFloat-3e/source/include/primitiveTypes.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/include/primitiveTypes.h rename to addins/SoftFloat-3e/source/include/primitiveTypes.h diff --git a/tests/fp/SoftFloat-3e/source/include/primitives.h b/addins/SoftFloat-3e/source/include/primitives.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/include/primitives.h rename to addins/SoftFloat-3e/source/include/primitives.h diff --git a/tests/fp/SoftFloat-3e/source/include/softfloat.h b/addins/SoftFloat-3e/source/include/softfloat.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/include/softfloat.h rename to addins/SoftFloat-3e/source/include/softfloat.h diff --git a/tests/fp/SoftFloat-3e/source/include/softfloat_types.h b/addins/SoftFloat-3e/source/include/softfloat_types.h similarity index 100% rename from tests/fp/SoftFloat-3e/source/include/softfloat_types.h rename to addins/SoftFloat-3e/source/include/softfloat_types.h diff --git a/tests/fp/SoftFloat-3e/source/s_add128.c b/addins/SoftFloat-3e/source/s_add128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_add128.c rename to addins/SoftFloat-3e/source/s_add128.c diff --git a/tests/fp/SoftFloat-3e/source/s_add256M.c b/addins/SoftFloat-3e/source/s_add256M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_add256M.c rename to addins/SoftFloat-3e/source/s_add256M.c diff --git a/tests/fp/SoftFloat-3e/source/s_addCarryM.c b/addins/SoftFloat-3e/source/s_addCarryM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addCarryM.c rename to addins/SoftFloat-3e/source/s_addCarryM.c diff --git a/tests/fp/SoftFloat-3e/source/s_addComplCarryM.c b/addins/SoftFloat-3e/source/s_addComplCarryM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addComplCarryM.c rename to addins/SoftFloat-3e/source/s_addComplCarryM.c diff --git a/tests/fp/SoftFloat-3e/source/s_addExtF80M.c b/addins/SoftFloat-3e/source/s_addExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addExtF80M.c rename to addins/SoftFloat-3e/source/s_addExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/s_addF128M.c b/addins/SoftFloat-3e/source/s_addF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addF128M.c rename to addins/SoftFloat-3e/source/s_addF128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_addM.c b/addins/SoftFloat-3e/source/s_addM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addM.c rename to addins/SoftFloat-3e/source/s_addM.c diff --git a/tests/fp/SoftFloat-3e/source/s_addMagsExtF80.c b/addins/SoftFloat-3e/source/s_addMagsExtF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addMagsExtF80.c rename to addins/SoftFloat-3e/source/s_addMagsExtF80.c diff --git a/tests/fp/SoftFloat-3e/source/s_addMagsF128.c b/addins/SoftFloat-3e/source/s_addMagsF128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addMagsF128.c rename to addins/SoftFloat-3e/source/s_addMagsF128.c diff --git a/tests/fp/SoftFloat-3e/source/s_addMagsF16.c b/addins/SoftFloat-3e/source/s_addMagsF16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addMagsF16.c rename to addins/SoftFloat-3e/source/s_addMagsF16.c diff --git a/tests/fp/SoftFloat-3e/source/s_addMagsF32.c b/addins/SoftFloat-3e/source/s_addMagsF32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addMagsF32.c rename to addins/SoftFloat-3e/source/s_addMagsF32.c diff --git a/tests/fp/SoftFloat-3e/source/s_addMagsF64.c b/addins/SoftFloat-3e/source/s_addMagsF64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_addMagsF64.c rename to addins/SoftFloat-3e/source/s_addMagsF64.c diff --git a/tests/fp/SoftFloat-3e/source/s_approxRecip32_1.c b/addins/SoftFloat-3e/source/s_approxRecip32_1.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_approxRecip32_1.c rename to addins/SoftFloat-3e/source/s_approxRecip32_1.c diff --git a/tests/fp/SoftFloat-3e/source/s_approxRecipSqrt32_1.c b/addins/SoftFloat-3e/source/s_approxRecipSqrt32_1.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_approxRecipSqrt32_1.c rename to addins/SoftFloat-3e/source/s_approxRecipSqrt32_1.c diff --git a/tests/fp/SoftFloat-3e/source/s_approxRecipSqrt_1Ks.c b/addins/SoftFloat-3e/source/s_approxRecipSqrt_1Ks.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_approxRecipSqrt_1Ks.c rename to addins/SoftFloat-3e/source/s_approxRecipSqrt_1Ks.c diff --git a/tests/fp/SoftFloat-3e/source/s_approxRecip_1Ks.c b/addins/SoftFloat-3e/source/s_approxRecip_1Ks.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_approxRecip_1Ks.c rename to addins/SoftFloat-3e/source/s_approxRecip_1Ks.c diff --git a/tests/fp/SoftFloat-3e/source/s_compare128M.c b/addins/SoftFloat-3e/source/s_compare128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_compare128M.c rename to addins/SoftFloat-3e/source/s_compare128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_compare96M.c b/addins/SoftFloat-3e/source/s_compare96M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_compare96M.c rename to addins/SoftFloat-3e/source/s_compare96M.c diff --git a/tests/fp/SoftFloat-3e/source/s_compareNonnormExtF80M.c b/addins/SoftFloat-3e/source/s_compareNonnormExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_compareNonnormExtF80M.c rename to addins/SoftFloat-3e/source/s_compareNonnormExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/s_countLeadingZeros16.c b/addins/SoftFloat-3e/source/s_countLeadingZeros16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_countLeadingZeros16.c rename to addins/SoftFloat-3e/source/s_countLeadingZeros16.c diff --git a/tests/fp/SoftFloat-3e/source/s_countLeadingZeros32.c b/addins/SoftFloat-3e/source/s_countLeadingZeros32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_countLeadingZeros32.c rename to addins/SoftFloat-3e/source/s_countLeadingZeros32.c diff --git a/tests/fp/SoftFloat-3e/source/s_countLeadingZeros64.c b/addins/SoftFloat-3e/source/s_countLeadingZeros64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_countLeadingZeros64.c rename to addins/SoftFloat-3e/source/s_countLeadingZeros64.c diff --git a/tests/fp/SoftFloat-3e/source/s_countLeadingZeros8.c b/addins/SoftFloat-3e/source/s_countLeadingZeros8.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_countLeadingZeros8.c rename to addins/SoftFloat-3e/source/s_countLeadingZeros8.c diff --git a/tests/fp/SoftFloat-3e/source/s_eq128.c b/addins/SoftFloat-3e/source/s_eq128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_eq128.c rename to addins/SoftFloat-3e/source/s_eq128.c diff --git a/tests/fp/SoftFloat-3e/source/s_invalidExtF80M.c b/addins/SoftFloat-3e/source/s_invalidExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_invalidExtF80M.c rename to addins/SoftFloat-3e/source/s_invalidExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/s_invalidF128M.c b/addins/SoftFloat-3e/source/s_invalidF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_invalidF128M.c rename to addins/SoftFloat-3e/source/s_invalidF128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_isNaNF128M.c b/addins/SoftFloat-3e/source/s_isNaNF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_isNaNF128M.c rename to addins/SoftFloat-3e/source/s_isNaNF128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_le128.c b/addins/SoftFloat-3e/source/s_le128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_le128.c rename to addins/SoftFloat-3e/source/s_le128.c diff --git a/tests/fp/SoftFloat-3e/source/s_lt128.c b/addins/SoftFloat-3e/source/s_lt128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_lt128.c rename to addins/SoftFloat-3e/source/s_lt128.c diff --git a/tests/fp/SoftFloat-3e/source/s_mul128By32.c b/addins/SoftFloat-3e/source/s_mul128By32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mul128By32.c rename to addins/SoftFloat-3e/source/s_mul128By32.c diff --git a/tests/fp/SoftFloat-3e/source/s_mul128MTo256M.c b/addins/SoftFloat-3e/source/s_mul128MTo256M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mul128MTo256M.c rename to addins/SoftFloat-3e/source/s_mul128MTo256M.c diff --git a/tests/fp/SoftFloat-3e/source/s_mul128To256M.c b/addins/SoftFloat-3e/source/s_mul128To256M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mul128To256M.c rename to addins/SoftFloat-3e/source/s_mul128To256M.c diff --git a/tests/fp/SoftFloat-3e/source/s_mul64ByShifted32To128.c b/addins/SoftFloat-3e/source/s_mul64ByShifted32To128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mul64ByShifted32To128.c rename to addins/SoftFloat-3e/source/s_mul64ByShifted32To128.c diff --git a/tests/fp/SoftFloat-3e/source/s_mul64To128.c b/addins/SoftFloat-3e/source/s_mul64To128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mul64To128.c rename to addins/SoftFloat-3e/source/s_mul64To128.c diff --git a/tests/fp/SoftFloat-3e/source/s_mul64To128M.c b/addins/SoftFloat-3e/source/s_mul64To128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mul64To128M.c rename to addins/SoftFloat-3e/source/s_mul64To128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_mulAddF128.c b/addins/SoftFloat-3e/source/s_mulAddF128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mulAddF128.c rename to addins/SoftFloat-3e/source/s_mulAddF128.c diff --git a/tests/fp/SoftFloat-3e/source/s_mulAddF128M.c b/addins/SoftFloat-3e/source/s_mulAddF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mulAddF128M.c rename to addins/SoftFloat-3e/source/s_mulAddF128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_mulAddF16.c b/addins/SoftFloat-3e/source/s_mulAddF16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mulAddF16.c rename to addins/SoftFloat-3e/source/s_mulAddF16.c diff --git a/tests/fp/SoftFloat-3e/source/s_mulAddF32.c b/addins/SoftFloat-3e/source/s_mulAddF32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mulAddF32.c rename to addins/SoftFloat-3e/source/s_mulAddF32.c diff --git a/tests/fp/SoftFloat-3e/source/s_mulAddF64.c b/addins/SoftFloat-3e/source/s_mulAddF64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_mulAddF64.c rename to addins/SoftFloat-3e/source/s_mulAddF64.c diff --git a/tests/fp/SoftFloat-3e/source/s_negXM.c b/addins/SoftFloat-3e/source/s_negXM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_negXM.c rename to addins/SoftFloat-3e/source/s_negXM.c diff --git a/tests/fp/SoftFloat-3e/source/s_normExtF80SigM.c b/addins/SoftFloat-3e/source/s_normExtF80SigM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normExtF80SigM.c rename to addins/SoftFloat-3e/source/s_normExtF80SigM.c diff --git a/tests/fp/SoftFloat-3e/source/s_normRoundPackMToExtF80M.c b/addins/SoftFloat-3e/source/s_normRoundPackMToExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normRoundPackMToExtF80M.c rename to addins/SoftFloat-3e/source/s_normRoundPackMToExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/s_normRoundPackMToF128M.c b/addins/SoftFloat-3e/source/s_normRoundPackMToF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normRoundPackMToF128M.c rename to addins/SoftFloat-3e/source/s_normRoundPackMToF128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_normRoundPackToExtF80.c b/addins/SoftFloat-3e/source/s_normRoundPackToExtF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normRoundPackToExtF80.c rename to addins/SoftFloat-3e/source/s_normRoundPackToExtF80.c diff --git a/tests/fp/SoftFloat-3e/source/s_normRoundPackToF128.c b/addins/SoftFloat-3e/source/s_normRoundPackToF128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normRoundPackToF128.c rename to addins/SoftFloat-3e/source/s_normRoundPackToF128.c diff --git a/tests/fp/SoftFloat-3e/source/s_normRoundPackToF16.c b/addins/SoftFloat-3e/source/s_normRoundPackToF16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normRoundPackToF16.c rename to addins/SoftFloat-3e/source/s_normRoundPackToF16.c diff --git a/tests/fp/SoftFloat-3e/source/s_normRoundPackToF32.c b/addins/SoftFloat-3e/source/s_normRoundPackToF32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normRoundPackToF32.c rename to addins/SoftFloat-3e/source/s_normRoundPackToF32.c diff --git a/tests/fp/SoftFloat-3e/source/s_normRoundPackToF64.c b/addins/SoftFloat-3e/source/s_normRoundPackToF64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normRoundPackToF64.c rename to addins/SoftFloat-3e/source/s_normRoundPackToF64.c diff --git a/tests/fp/SoftFloat-3e/source/s_normSubnormalExtF80Sig.c b/addins/SoftFloat-3e/source/s_normSubnormalExtF80Sig.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normSubnormalExtF80Sig.c rename to addins/SoftFloat-3e/source/s_normSubnormalExtF80Sig.c diff --git a/tests/fp/SoftFloat-3e/source/s_normSubnormalF128Sig.c b/addins/SoftFloat-3e/source/s_normSubnormalF128Sig.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normSubnormalF128Sig.c rename to addins/SoftFloat-3e/source/s_normSubnormalF128Sig.c diff --git a/tests/fp/SoftFloat-3e/source/s_normSubnormalF128SigM.c b/addins/SoftFloat-3e/source/s_normSubnormalF128SigM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normSubnormalF128SigM.c rename to addins/SoftFloat-3e/source/s_normSubnormalF128SigM.c diff --git a/tests/fp/SoftFloat-3e/source/s_normSubnormalF16Sig.c b/addins/SoftFloat-3e/source/s_normSubnormalF16Sig.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normSubnormalF16Sig.c rename to addins/SoftFloat-3e/source/s_normSubnormalF16Sig.c diff --git a/tests/fp/SoftFloat-3e/source/s_normSubnormalF32Sig.c b/addins/SoftFloat-3e/source/s_normSubnormalF32Sig.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normSubnormalF32Sig.c rename to addins/SoftFloat-3e/source/s_normSubnormalF32Sig.c diff --git a/tests/fp/SoftFloat-3e/source/s_normSubnormalF64Sig.c b/addins/SoftFloat-3e/source/s_normSubnormalF64Sig.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_normSubnormalF64Sig.c rename to addins/SoftFloat-3e/source/s_normSubnormalF64Sig.c diff --git a/tests/fp/SoftFloat-3e/source/s_remStepMBy32.c b/addins/SoftFloat-3e/source/s_remStepMBy32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_remStepMBy32.c rename to addins/SoftFloat-3e/source/s_remStepMBy32.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundMToI64.c b/addins/SoftFloat-3e/source/s_roundMToI64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundMToI64.c rename to addins/SoftFloat-3e/source/s_roundMToI64.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundMToUI64.c b/addins/SoftFloat-3e/source/s_roundMToUI64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundMToUI64.c rename to addins/SoftFloat-3e/source/s_roundMToUI64.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundPackMToExtF80M.c b/addins/SoftFloat-3e/source/s_roundPackMToExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundPackMToExtF80M.c rename to addins/SoftFloat-3e/source/s_roundPackMToExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundPackMToF128M.c b/addins/SoftFloat-3e/source/s_roundPackMToF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundPackMToF128M.c rename to addins/SoftFloat-3e/source/s_roundPackMToF128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundPackToExtF80.c b/addins/SoftFloat-3e/source/s_roundPackToExtF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundPackToExtF80.c rename to addins/SoftFloat-3e/source/s_roundPackToExtF80.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundPackToF128.c b/addins/SoftFloat-3e/source/s_roundPackToF128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundPackToF128.c rename to addins/SoftFloat-3e/source/s_roundPackToF128.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundPackToF16.c b/addins/SoftFloat-3e/source/s_roundPackToF16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundPackToF16.c rename to addins/SoftFloat-3e/source/s_roundPackToF16.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundPackToF32.c b/addins/SoftFloat-3e/source/s_roundPackToF32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundPackToF32.c rename to addins/SoftFloat-3e/source/s_roundPackToF32.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundPackToF64.c b/addins/SoftFloat-3e/source/s_roundPackToF64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundPackToF64.c rename to addins/SoftFloat-3e/source/s_roundPackToF64.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundToI32.c b/addins/SoftFloat-3e/source/s_roundToI32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundToI32.c rename to addins/SoftFloat-3e/source/s_roundToI32.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundToI64.c b/addins/SoftFloat-3e/source/s_roundToI64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundToI64.c rename to addins/SoftFloat-3e/source/s_roundToI64.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundToUI32.c b/addins/SoftFloat-3e/source/s_roundToUI32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundToUI32.c rename to addins/SoftFloat-3e/source/s_roundToUI32.c diff --git a/tests/fp/SoftFloat-3e/source/s_roundToUI64.c b/addins/SoftFloat-3e/source/s_roundToUI64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_roundToUI64.c rename to addins/SoftFloat-3e/source/s_roundToUI64.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftLeftM.c b/addins/SoftFloat-3e/source/s_shiftLeftM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftLeftM.c rename to addins/SoftFloat-3e/source/s_shiftLeftM.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftNormSigF128M.c b/addins/SoftFloat-3e/source/s_shiftNormSigF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftNormSigF128M.c rename to addins/SoftFloat-3e/source/s_shiftNormSigF128M.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftRightJam128.c b/addins/SoftFloat-3e/source/s_shiftRightJam128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftRightJam128.c rename to addins/SoftFloat-3e/source/s_shiftRightJam128.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftRightJam128Extra.c b/addins/SoftFloat-3e/source/s_shiftRightJam128Extra.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftRightJam128Extra.c rename to addins/SoftFloat-3e/source/s_shiftRightJam128Extra.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftRightJam256M.c b/addins/SoftFloat-3e/source/s_shiftRightJam256M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftRightJam256M.c rename to addins/SoftFloat-3e/source/s_shiftRightJam256M.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftRightJam32.c b/addins/SoftFloat-3e/source/s_shiftRightJam32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftRightJam32.c rename to addins/SoftFloat-3e/source/s_shiftRightJam32.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftRightJam64.c b/addins/SoftFloat-3e/source/s_shiftRightJam64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftRightJam64.c rename to addins/SoftFloat-3e/source/s_shiftRightJam64.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftRightJam64Extra.c b/addins/SoftFloat-3e/source/s_shiftRightJam64Extra.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftRightJam64Extra.c rename to addins/SoftFloat-3e/source/s_shiftRightJam64Extra.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftRightJamM.c b/addins/SoftFloat-3e/source/s_shiftRightJamM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftRightJamM.c rename to addins/SoftFloat-3e/source/s_shiftRightJamM.c diff --git a/tests/fp/SoftFloat-3e/source/s_shiftRightM.c b/addins/SoftFloat-3e/source/s_shiftRightM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shiftRightM.c rename to addins/SoftFloat-3e/source/s_shiftRightM.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftLeft128.c b/addins/SoftFloat-3e/source/s_shortShiftLeft128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftLeft128.c rename to addins/SoftFloat-3e/source/s_shortShiftLeft128.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftLeft64To96M.c b/addins/SoftFloat-3e/source/s_shortShiftLeft64To96M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftLeft64To96M.c rename to addins/SoftFloat-3e/source/s_shortShiftLeft64To96M.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftLeftM.c b/addins/SoftFloat-3e/source/s_shortShiftLeftM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftLeftM.c rename to addins/SoftFloat-3e/source/s_shortShiftLeftM.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftRight128.c b/addins/SoftFloat-3e/source/s_shortShiftRight128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftRight128.c rename to addins/SoftFloat-3e/source/s_shortShiftRight128.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftRightExtendM.c b/addins/SoftFloat-3e/source/s_shortShiftRightExtendM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftRightExtendM.c rename to addins/SoftFloat-3e/source/s_shortShiftRightExtendM.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftRightJam128.c b/addins/SoftFloat-3e/source/s_shortShiftRightJam128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftRightJam128.c rename to addins/SoftFloat-3e/source/s_shortShiftRightJam128.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftRightJam128Extra.c b/addins/SoftFloat-3e/source/s_shortShiftRightJam128Extra.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftRightJam128Extra.c rename to addins/SoftFloat-3e/source/s_shortShiftRightJam128Extra.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftRightJam64.c b/addins/SoftFloat-3e/source/s_shortShiftRightJam64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftRightJam64.c rename to addins/SoftFloat-3e/source/s_shortShiftRightJam64.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftRightJam64Extra.c b/addins/SoftFloat-3e/source/s_shortShiftRightJam64Extra.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftRightJam64Extra.c rename to addins/SoftFloat-3e/source/s_shortShiftRightJam64Extra.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftRightJamM.c b/addins/SoftFloat-3e/source/s_shortShiftRightJamM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftRightJamM.c rename to addins/SoftFloat-3e/source/s_shortShiftRightJamM.c diff --git a/tests/fp/SoftFloat-3e/source/s_shortShiftRightM.c b/addins/SoftFloat-3e/source/s_shortShiftRightM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_shortShiftRightM.c rename to addins/SoftFloat-3e/source/s_shortShiftRightM.c diff --git a/tests/fp/SoftFloat-3e/source/s_sub128.c b/addins/SoftFloat-3e/source/s_sub128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_sub128.c rename to addins/SoftFloat-3e/source/s_sub128.c diff --git a/tests/fp/SoftFloat-3e/source/s_sub1XM.c b/addins/SoftFloat-3e/source/s_sub1XM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_sub1XM.c rename to addins/SoftFloat-3e/source/s_sub1XM.c diff --git a/tests/fp/SoftFloat-3e/source/s_sub256M.c b/addins/SoftFloat-3e/source/s_sub256M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_sub256M.c rename to addins/SoftFloat-3e/source/s_sub256M.c diff --git a/tests/fp/SoftFloat-3e/source/s_subM.c b/addins/SoftFloat-3e/source/s_subM.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_subM.c rename to addins/SoftFloat-3e/source/s_subM.c diff --git a/tests/fp/SoftFloat-3e/source/s_subMagsExtF80.c b/addins/SoftFloat-3e/source/s_subMagsExtF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_subMagsExtF80.c rename to addins/SoftFloat-3e/source/s_subMagsExtF80.c diff --git a/tests/fp/SoftFloat-3e/source/s_subMagsF128.c b/addins/SoftFloat-3e/source/s_subMagsF128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_subMagsF128.c rename to addins/SoftFloat-3e/source/s_subMagsF128.c diff --git a/tests/fp/SoftFloat-3e/source/s_subMagsF16.c b/addins/SoftFloat-3e/source/s_subMagsF16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_subMagsF16.c rename to addins/SoftFloat-3e/source/s_subMagsF16.c diff --git a/tests/fp/SoftFloat-3e/source/s_subMagsF32.c b/addins/SoftFloat-3e/source/s_subMagsF32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_subMagsF32.c rename to addins/SoftFloat-3e/source/s_subMagsF32.c diff --git a/tests/fp/SoftFloat-3e/source/s_subMagsF64.c b/addins/SoftFloat-3e/source/s_subMagsF64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_subMagsF64.c rename to addins/SoftFloat-3e/source/s_subMagsF64.c diff --git a/tests/fp/SoftFloat-3e/source/s_tryPropagateNaNExtF80M.c b/addins/SoftFloat-3e/source/s_tryPropagateNaNExtF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_tryPropagateNaNExtF80M.c rename to addins/SoftFloat-3e/source/s_tryPropagateNaNExtF80M.c diff --git a/tests/fp/SoftFloat-3e/source/s_tryPropagateNaNF128M.c b/addins/SoftFloat-3e/source/s_tryPropagateNaNF128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/s_tryPropagateNaNF128M.c rename to addins/SoftFloat-3e/source/s_tryPropagateNaNF128M.c diff --git a/tests/fp/SoftFloat-3e/source/softfloat_state.c b/addins/SoftFloat-3e/source/softfloat_state.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/softfloat_state.c rename to addins/SoftFloat-3e/source/softfloat_state.c diff --git a/tests/fp/SoftFloat-3e/source/ui32_to_extF80.c b/addins/SoftFloat-3e/source/ui32_to_extF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui32_to_extF80.c rename to addins/SoftFloat-3e/source/ui32_to_extF80.c diff --git a/tests/fp/SoftFloat-3e/source/ui32_to_extF80M.c b/addins/SoftFloat-3e/source/ui32_to_extF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui32_to_extF80M.c rename to addins/SoftFloat-3e/source/ui32_to_extF80M.c diff --git a/tests/fp/SoftFloat-3e/source/ui32_to_f128.c b/addins/SoftFloat-3e/source/ui32_to_f128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui32_to_f128.c rename to addins/SoftFloat-3e/source/ui32_to_f128.c diff --git a/tests/fp/SoftFloat-3e/source/ui32_to_f128M.c b/addins/SoftFloat-3e/source/ui32_to_f128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui32_to_f128M.c rename to addins/SoftFloat-3e/source/ui32_to_f128M.c diff --git a/tests/fp/SoftFloat-3e/source/ui32_to_f16.c b/addins/SoftFloat-3e/source/ui32_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui32_to_f16.c rename to addins/SoftFloat-3e/source/ui32_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/ui32_to_f32.c b/addins/SoftFloat-3e/source/ui32_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui32_to_f32.c rename to addins/SoftFloat-3e/source/ui32_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/ui32_to_f64.c b/addins/SoftFloat-3e/source/ui32_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui32_to_f64.c rename to addins/SoftFloat-3e/source/ui32_to_f64.c diff --git a/tests/fp/SoftFloat-3e/source/ui64_to_extF80.c b/addins/SoftFloat-3e/source/ui64_to_extF80.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui64_to_extF80.c rename to addins/SoftFloat-3e/source/ui64_to_extF80.c diff --git a/tests/fp/SoftFloat-3e/source/ui64_to_extF80M.c b/addins/SoftFloat-3e/source/ui64_to_extF80M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui64_to_extF80M.c rename to addins/SoftFloat-3e/source/ui64_to_extF80M.c diff --git a/tests/fp/SoftFloat-3e/source/ui64_to_f128.c b/addins/SoftFloat-3e/source/ui64_to_f128.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui64_to_f128.c rename to addins/SoftFloat-3e/source/ui64_to_f128.c diff --git a/tests/fp/SoftFloat-3e/source/ui64_to_f128M.c b/addins/SoftFloat-3e/source/ui64_to_f128M.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui64_to_f128M.c rename to addins/SoftFloat-3e/source/ui64_to_f128M.c diff --git a/tests/fp/SoftFloat-3e/source/ui64_to_f16.c b/addins/SoftFloat-3e/source/ui64_to_f16.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui64_to_f16.c rename to addins/SoftFloat-3e/source/ui64_to_f16.c diff --git a/tests/fp/SoftFloat-3e/source/ui64_to_f32.c b/addins/SoftFloat-3e/source/ui64_to_f32.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui64_to_f32.c rename to addins/SoftFloat-3e/source/ui64_to_f32.c diff --git a/tests/fp/SoftFloat-3e/source/ui64_to_f64.c b/addins/SoftFloat-3e/source/ui64_to_f64.c similarity index 100% rename from tests/fp/SoftFloat-3e/source/ui64_to_f64.c rename to addins/SoftFloat-3e/source/ui64_to_f64.c diff --git a/tests/fp/TestFloat-3e/COPYING.txt b/addins/TestFloat-3e/COPYING.txt similarity index 100% rename from tests/fp/TestFloat-3e/COPYING.txt rename to addins/TestFloat-3e/COPYING.txt diff --git a/tests/fp/TestFloat-3e/README.html b/addins/TestFloat-3e/README.html similarity index 100% rename from tests/fp/TestFloat-3e/README.html rename to addins/TestFloat-3e/README.html diff --git a/tests/fp/TestFloat-3e/README.txt b/addins/TestFloat-3e/README.txt similarity index 100% rename from tests/fp/TestFloat-3e/README.txt rename to addins/TestFloat-3e/README.txt diff --git a/tests/fp/TestFloat-3e/build/Linux-386-GCC/Makefile b/addins/TestFloat-3e/build/Linux-386-GCC/Makefile similarity index 100% rename from tests/fp/TestFloat-3e/build/Linux-386-GCC/Makefile rename to addins/TestFloat-3e/build/Linux-386-GCC/Makefile diff --git a/tests/fp/TestFloat-3e/build/Linux-386-GCC/platform.h b/addins/TestFloat-3e/build/Linux-386-GCC/platform.h similarity index 100% rename from tests/fp/TestFloat-3e/build/Linux-386-GCC/platform.h rename to addins/TestFloat-3e/build/Linux-386-GCC/platform.h diff --git a/tests/fp/TestFloat-3e/build/Linux-386-SSE2-GCC/Makefile b/addins/TestFloat-3e/build/Linux-386-SSE2-GCC/Makefile similarity index 100% rename from tests/fp/TestFloat-3e/build/Linux-386-SSE2-GCC/Makefile rename to addins/TestFloat-3e/build/Linux-386-SSE2-GCC/Makefile diff --git a/tests/fp/TestFloat-3e/build/Linux-386-SSE2-GCC/platform.h b/addins/TestFloat-3e/build/Linux-386-SSE2-GCC/platform.h similarity index 100% rename from tests/fp/TestFloat-3e/build/Linux-386-SSE2-GCC/platform.h rename to addins/TestFloat-3e/build/Linux-386-SSE2-GCC/platform.h diff --git a/tests/fp/TestFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile b/addins/TestFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile similarity index 100% rename from tests/fp/TestFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile rename to addins/TestFloat-3e/build/Linux-ARM-VFPv2-GCC/Makefile diff --git a/tests/fp/TestFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h b/addins/TestFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h similarity index 100% rename from tests/fp/TestFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h rename to addins/TestFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h diff --git a/tests/fp/TestFloat-3e/build/Linux-x86_64-GCC/Makefile b/addins/TestFloat-3e/build/Linux-x86_64-GCC/Makefile similarity index 100% rename from tests/fp/TestFloat-3e/build/Linux-x86_64-GCC/Makefile rename to addins/TestFloat-3e/build/Linux-x86_64-GCC/Makefile diff --git a/tests/fp/TestFloat-3e/build/Linux-x86_64-GCC/platform.h b/addins/TestFloat-3e/build/Linux-x86_64-GCC/platform.h similarity index 100% rename from tests/fp/TestFloat-3e/build/Linux-x86_64-GCC/platform.h rename to addins/TestFloat-3e/build/Linux-x86_64-GCC/platform.h diff --git a/tests/fp/TestFloat-3e/build/Win32-MinGW/Makefile b/addins/TestFloat-3e/build/Win32-MinGW/Makefile similarity index 100% rename from tests/fp/TestFloat-3e/build/Win32-MinGW/Makefile rename to addins/TestFloat-3e/build/Win32-MinGW/Makefile diff --git a/tests/fp/TestFloat-3e/build/Win32-MinGW/platform.h b/addins/TestFloat-3e/build/Win32-MinGW/platform.h similarity index 100% rename from tests/fp/TestFloat-3e/build/Win32-MinGW/platform.h rename to addins/TestFloat-3e/build/Win32-MinGW/platform.h diff --git a/tests/fp/TestFloat-3e/build/Win32-SSE2-MinGW/Makefile b/addins/TestFloat-3e/build/Win32-SSE2-MinGW/Makefile similarity index 100% rename from tests/fp/TestFloat-3e/build/Win32-SSE2-MinGW/Makefile rename to addins/TestFloat-3e/build/Win32-SSE2-MinGW/Makefile diff --git a/tests/fp/TestFloat-3e/build/Win32-SSE2-MinGW/platform.h b/addins/TestFloat-3e/build/Win32-SSE2-MinGW/platform.h similarity index 100% rename from tests/fp/TestFloat-3e/build/Win32-SSE2-MinGW/platform.h rename to addins/TestFloat-3e/build/Win32-SSE2-MinGW/platform.h diff --git a/tests/fp/TestFloat-3e/build/Win64-MinGW-w64/Makefile b/addins/TestFloat-3e/build/Win64-MinGW-w64/Makefile similarity index 100% rename from tests/fp/TestFloat-3e/build/Win64-MinGW-w64/Makefile rename to addins/TestFloat-3e/build/Win64-MinGW-w64/Makefile diff --git a/tests/fp/TestFloat-3e/build/Win64-MinGW-w64/platform.h b/addins/TestFloat-3e/build/Win64-MinGW-w64/platform.h similarity index 100% rename from tests/fp/TestFloat-3e/build/Win64-MinGW-w64/platform.h rename to addins/TestFloat-3e/build/Win64-MinGW-w64/platform.h diff --git a/tests/fp/TestFloat-3e/build/template/Makefile b/addins/TestFloat-3e/build/template/Makefile similarity index 100% rename from tests/fp/TestFloat-3e/build/template/Makefile rename to addins/TestFloat-3e/build/template/Makefile diff --git a/tests/fp/TestFloat-3e/build/template/platform.h b/addins/TestFloat-3e/build/template/platform.h similarity index 100% rename from tests/fp/TestFloat-3e/build/template/platform.h rename to addins/TestFloat-3e/build/template/platform.h diff --git a/tests/fp/TestFloat-3e/doc/TestFloat-general.html b/addins/TestFloat-3e/doc/TestFloat-general.html similarity index 100% rename from tests/fp/TestFloat-3e/doc/TestFloat-general.html rename to addins/TestFloat-3e/doc/TestFloat-general.html diff --git a/tests/fp/TestFloat-3e/doc/TestFloat-history.html b/addins/TestFloat-3e/doc/TestFloat-history.html similarity index 100% rename from tests/fp/TestFloat-3e/doc/TestFloat-history.html rename to addins/TestFloat-3e/doc/TestFloat-history.html diff --git a/tests/fp/TestFloat-3e/doc/TestFloat-source.html b/addins/TestFloat-3e/doc/TestFloat-source.html similarity index 100% rename from tests/fp/TestFloat-3e/doc/TestFloat-source.html rename to addins/TestFloat-3e/doc/TestFloat-source.html diff --git a/tests/fp/TestFloat-3e/doc/testfloat.html b/addins/TestFloat-3e/doc/testfloat.html similarity index 100% rename from tests/fp/TestFloat-3e/doc/testfloat.html rename to addins/TestFloat-3e/doc/testfloat.html diff --git a/tests/fp/TestFloat-3e/doc/testfloat_gen.html b/addins/TestFloat-3e/doc/testfloat_gen.html similarity index 100% rename from tests/fp/TestFloat-3e/doc/testfloat_gen.html rename to addins/TestFloat-3e/doc/testfloat_gen.html diff --git a/tests/fp/TestFloat-3e/doc/testfloat_ver.html b/addins/TestFloat-3e/doc/testfloat_ver.html similarity index 100% rename from tests/fp/TestFloat-3e/doc/testfloat_ver.html rename to addins/TestFloat-3e/doc/testfloat_ver.html diff --git a/tests/fp/TestFloat-3e/doc/testsoftfloat.html b/addins/TestFloat-3e/doc/testsoftfloat.html similarity index 100% rename from tests/fp/TestFloat-3e/doc/testsoftfloat.html rename to addins/TestFloat-3e/doc/testsoftfloat.html diff --git a/tests/fp/TestFloat-3e/doc/timesoftfloat.html b/addins/TestFloat-3e/doc/timesoftfloat.html similarity index 100% rename from tests/fp/TestFloat-3e/doc/timesoftfloat.html rename to addins/TestFloat-3e/doc/timesoftfloat.html diff --git a/tests/fp/TestFloat-3e/source/fail.c b/addins/TestFloat-3e/source/fail.c similarity index 100% rename from tests/fp/TestFloat-3e/source/fail.c rename to addins/TestFloat-3e/source/fail.c diff --git a/tests/fp/TestFloat-3e/source/fail.h b/addins/TestFloat-3e/source/fail.h similarity index 100% rename from tests/fp/TestFloat-3e/source/fail.h rename to addins/TestFloat-3e/source/fail.h diff --git a/tests/fp/TestFloat-3e/source/functionInfos.c b/addins/TestFloat-3e/source/functionInfos.c similarity index 100% rename from tests/fp/TestFloat-3e/source/functionInfos.c rename to addins/TestFloat-3e/source/functionInfos.c diff --git a/tests/fp/TestFloat-3e/source/functions.h b/addins/TestFloat-3e/source/functions.h similarity index 100% rename from tests/fp/TestFloat-3e/source/functions.h rename to addins/TestFloat-3e/source/functions.h diff --git a/tests/fp/TestFloat-3e/source/functions_common.c b/addins/TestFloat-3e/source/functions_common.c similarity index 100% rename from tests/fp/TestFloat-3e/source/functions_common.c rename to addins/TestFloat-3e/source/functions_common.c diff --git a/tests/fp/TestFloat-3e/source/genCases.h b/addins/TestFloat-3e/source/genCases.h similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases.h rename to addins/TestFloat-3e/source/genCases.h diff --git a/tests/fp/TestFloat-3e/source/genCases_common.c b/addins/TestFloat-3e/source/genCases_common.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_common.c rename to addins/TestFloat-3e/source/genCases_common.c diff --git a/tests/fp/TestFloat-3e/source/genCases_extF80.c b/addins/TestFloat-3e/source/genCases_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_extF80.c rename to addins/TestFloat-3e/source/genCases_extF80.c diff --git a/tests/fp/TestFloat-3e/source/genCases_f128.c b/addins/TestFloat-3e/source/genCases_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_f128.c rename to addins/TestFloat-3e/source/genCases_f128.c diff --git a/tests/fp/TestFloat-3e/source/genCases_f16.c b/addins/TestFloat-3e/source/genCases_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_f16.c rename to addins/TestFloat-3e/source/genCases_f16.c diff --git a/tests/fp/TestFloat-3e/source/genCases_f32.c b/addins/TestFloat-3e/source/genCases_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_f32.c rename to addins/TestFloat-3e/source/genCases_f32.c diff --git a/tests/fp/TestFloat-3e/source/genCases_f64.c b/addins/TestFloat-3e/source/genCases_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_f64.c rename to addins/TestFloat-3e/source/genCases_f64.c diff --git a/tests/fp/TestFloat-3e/source/genCases_i32.c b/addins/TestFloat-3e/source/genCases_i32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_i32.c rename to addins/TestFloat-3e/source/genCases_i32.c diff --git a/tests/fp/TestFloat-3e/source/genCases_i64.c b/addins/TestFloat-3e/source/genCases_i64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_i64.c rename to addins/TestFloat-3e/source/genCases_i64.c diff --git a/tests/fp/TestFloat-3e/source/genCases_ui32.c b/addins/TestFloat-3e/source/genCases_ui32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_ui32.c rename to addins/TestFloat-3e/source/genCases_ui32.c diff --git a/tests/fp/TestFloat-3e/source/genCases_ui64.c b/addins/TestFloat-3e/source/genCases_ui64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_ui64.c rename to addins/TestFloat-3e/source/genCases_ui64.c diff --git a/tests/fp/TestFloat-3e/source/genCases_writeTestsTotal.c b/addins/TestFloat-3e/source/genCases_writeTestsTotal.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genCases_writeTestsTotal.c rename to addins/TestFloat-3e/source/genCases_writeTestsTotal.c diff --git a/tests/fp/TestFloat-3e/source/genLoops.c b/addins/TestFloat-3e/source/genLoops.c similarity index 100% rename from tests/fp/TestFloat-3e/source/genLoops.c rename to addins/TestFloat-3e/source/genLoops.c diff --git a/tests/fp/TestFloat-3e/source/genLoops.h b/addins/TestFloat-3e/source/genLoops.h similarity index 100% rename from tests/fp/TestFloat-3e/source/genLoops.h rename to addins/TestFloat-3e/source/genLoops.h diff --git a/tests/fp/TestFloat-3e/source/random.c b/addins/TestFloat-3e/source/random.c similarity index 100% rename from tests/fp/TestFloat-3e/source/random.c rename to addins/TestFloat-3e/source/random.c diff --git a/tests/fp/TestFloat-3e/source/random.h b/addins/TestFloat-3e/source/random.h similarity index 100% rename from tests/fp/TestFloat-3e/source/random.h rename to addins/TestFloat-3e/source/random.h diff --git a/tests/fp/TestFloat-3e/source/readHex.c b/addins/TestFloat-3e/source/readHex.c similarity index 100% rename from tests/fp/TestFloat-3e/source/readHex.c rename to addins/TestFloat-3e/source/readHex.c diff --git a/tests/fp/TestFloat-3e/source/readHex.h b/addins/TestFloat-3e/source/readHex.h similarity index 100% rename from tests/fp/TestFloat-3e/source/readHex.h rename to addins/TestFloat-3e/source/readHex.h diff --git a/tests/fp/TestFloat-3e/source/slowfloat.c b/addins/TestFloat-3e/source/slowfloat.c similarity index 100% rename from tests/fp/TestFloat-3e/source/slowfloat.c rename to addins/TestFloat-3e/source/slowfloat.c diff --git a/tests/fp/TestFloat-3e/source/slowfloat.h b/addins/TestFloat-3e/source/slowfloat.h similarity index 100% rename from tests/fp/TestFloat-3e/source/slowfloat.h rename to addins/TestFloat-3e/source/slowfloat.h diff --git a/tests/fp/TestFloat-3e/source/standardFunctionInfos.c b/addins/TestFloat-3e/source/standardFunctionInfos.c similarity index 100% rename from tests/fp/TestFloat-3e/source/standardFunctionInfos.c rename to addins/TestFloat-3e/source/standardFunctionInfos.c diff --git a/tests/fp/TestFloat-3e/source/subj-C/subjfloat.c b/addins/TestFloat-3e/source/subj-C/subjfloat.c similarity index 100% rename from tests/fp/TestFloat-3e/source/subj-C/subjfloat.c rename to addins/TestFloat-3e/source/subj-C/subjfloat.c diff --git a/tests/fp/TestFloat-3e/source/subj-C/subjfloat_config.h b/addins/TestFloat-3e/source/subj-C/subjfloat_config.h similarity index 100% rename from tests/fp/TestFloat-3e/source/subj-C/subjfloat_config.h rename to addins/TestFloat-3e/source/subj-C/subjfloat_config.h diff --git a/tests/fp/TestFloat-3e/source/subjfloat.h b/addins/TestFloat-3e/source/subjfloat.h similarity index 100% rename from tests/fp/TestFloat-3e/source/subjfloat.h rename to addins/TestFloat-3e/source/subjfloat.h diff --git a/tests/fp/TestFloat-3e/source/subjfloat_functions.c b/addins/TestFloat-3e/source/subjfloat_functions.c similarity index 100% rename from tests/fp/TestFloat-3e/source/subjfloat_functions.c rename to addins/TestFloat-3e/source/subjfloat_functions.c diff --git a/tests/fp/TestFloat-3e/source/testLoops.h b/addins/TestFloat-3e/source/testLoops.h similarity index 100% rename from tests/fp/TestFloat-3e/source/testLoops.h rename to addins/TestFloat-3e/source/testLoops.h diff --git a/tests/fp/TestFloat-3e/source/testLoops_common.c b/addins/TestFloat-3e/source/testLoops_common.c similarity index 100% rename from tests/fp/TestFloat-3e/source/testLoops_common.c rename to addins/TestFloat-3e/source/testLoops_common.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_f128.c b/addins/TestFloat-3e/source/test_a_extF80_z_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_f128.c rename to addins/TestFloat-3e/source/test_a_extF80_z_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_f16.c b/addins/TestFloat-3e/source/test_a_extF80_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_f16.c rename to addins/TestFloat-3e/source/test_a_extF80_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_f32.c b/addins/TestFloat-3e/source/test_a_extF80_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_f32.c rename to addins/TestFloat-3e/source/test_a_extF80_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_f64.c b/addins/TestFloat-3e/source/test_a_extF80_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_f64.c rename to addins/TestFloat-3e/source/test_a_extF80_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_i32_rx.c b/addins/TestFloat-3e/source/test_a_extF80_z_i32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_i32_rx.c rename to addins/TestFloat-3e/source/test_a_extF80_z_i32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_i32_x.c b/addins/TestFloat-3e/source/test_a_extF80_z_i32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_i32_x.c rename to addins/TestFloat-3e/source/test_a_extF80_z_i32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_i64_rx.c b/addins/TestFloat-3e/source/test_a_extF80_z_i64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_i64_rx.c rename to addins/TestFloat-3e/source/test_a_extF80_z_i64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_i64_x.c b/addins/TestFloat-3e/source/test_a_extF80_z_i64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_i64_x.c rename to addins/TestFloat-3e/source/test_a_extF80_z_i64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_ui32_rx.c b/addins/TestFloat-3e/source/test_a_extF80_z_ui32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_ui32_rx.c rename to addins/TestFloat-3e/source/test_a_extF80_z_ui32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_ui32_x.c b/addins/TestFloat-3e/source/test_a_extF80_z_ui32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_ui32_x.c rename to addins/TestFloat-3e/source/test_a_extF80_z_ui32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_ui64_rx.c b/addins/TestFloat-3e/source/test_a_extF80_z_ui64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_ui64_rx.c rename to addins/TestFloat-3e/source/test_a_extF80_z_ui64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_extF80_z_ui64_x.c b/addins/TestFloat-3e/source/test_a_extF80_z_ui64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_extF80_z_ui64_x.c rename to addins/TestFloat-3e/source/test_a_extF80_z_ui64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_extF80.c b/addins/TestFloat-3e/source/test_a_f128_z_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_extF80.c rename to addins/TestFloat-3e/source/test_a_f128_z_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_f16.c b/addins/TestFloat-3e/source/test_a_f128_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_f16.c rename to addins/TestFloat-3e/source/test_a_f128_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_f32.c b/addins/TestFloat-3e/source/test_a_f128_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_f32.c rename to addins/TestFloat-3e/source/test_a_f128_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_f64.c b/addins/TestFloat-3e/source/test_a_f128_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_f64.c rename to addins/TestFloat-3e/source/test_a_f128_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_i32_rx.c b/addins/TestFloat-3e/source/test_a_f128_z_i32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_i32_rx.c rename to addins/TestFloat-3e/source/test_a_f128_z_i32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_i32_x.c b/addins/TestFloat-3e/source/test_a_f128_z_i32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_i32_x.c rename to addins/TestFloat-3e/source/test_a_f128_z_i32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_i64_rx.c b/addins/TestFloat-3e/source/test_a_f128_z_i64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_i64_rx.c rename to addins/TestFloat-3e/source/test_a_f128_z_i64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_i64_x.c b/addins/TestFloat-3e/source/test_a_f128_z_i64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_i64_x.c rename to addins/TestFloat-3e/source/test_a_f128_z_i64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_ui32_rx.c b/addins/TestFloat-3e/source/test_a_f128_z_ui32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_ui32_rx.c rename to addins/TestFloat-3e/source/test_a_f128_z_ui32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_ui32_x.c b/addins/TestFloat-3e/source/test_a_f128_z_ui32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_ui32_x.c rename to addins/TestFloat-3e/source/test_a_f128_z_ui32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_ui64_rx.c b/addins/TestFloat-3e/source/test_a_f128_z_ui64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_ui64_rx.c rename to addins/TestFloat-3e/source/test_a_f128_z_ui64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f128_z_ui64_x.c b/addins/TestFloat-3e/source/test_a_f128_z_ui64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f128_z_ui64_x.c rename to addins/TestFloat-3e/source/test_a_f128_z_ui64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_extF80.c b/addins/TestFloat-3e/source/test_a_f16_z_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_extF80.c rename to addins/TestFloat-3e/source/test_a_f16_z_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_f128.c b/addins/TestFloat-3e/source/test_a_f16_z_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_f128.c rename to addins/TestFloat-3e/source/test_a_f16_z_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_f32.c b/addins/TestFloat-3e/source/test_a_f16_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_f32.c rename to addins/TestFloat-3e/source/test_a_f16_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_f64.c b/addins/TestFloat-3e/source/test_a_f16_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_f64.c rename to addins/TestFloat-3e/source/test_a_f16_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_i32_rx.c b/addins/TestFloat-3e/source/test_a_f16_z_i32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_i32_rx.c rename to addins/TestFloat-3e/source/test_a_f16_z_i32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_i32_x.c b/addins/TestFloat-3e/source/test_a_f16_z_i32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_i32_x.c rename to addins/TestFloat-3e/source/test_a_f16_z_i32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_i64_rx.c b/addins/TestFloat-3e/source/test_a_f16_z_i64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_i64_rx.c rename to addins/TestFloat-3e/source/test_a_f16_z_i64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_i64_x.c b/addins/TestFloat-3e/source/test_a_f16_z_i64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_i64_x.c rename to addins/TestFloat-3e/source/test_a_f16_z_i64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_ui32_rx.c b/addins/TestFloat-3e/source/test_a_f16_z_ui32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_ui32_rx.c rename to addins/TestFloat-3e/source/test_a_f16_z_ui32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_ui32_x.c b/addins/TestFloat-3e/source/test_a_f16_z_ui32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_ui32_x.c rename to addins/TestFloat-3e/source/test_a_f16_z_ui32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_ui64_rx.c b/addins/TestFloat-3e/source/test_a_f16_z_ui64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_ui64_rx.c rename to addins/TestFloat-3e/source/test_a_f16_z_ui64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f16_z_ui64_x.c b/addins/TestFloat-3e/source/test_a_f16_z_ui64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f16_z_ui64_x.c rename to addins/TestFloat-3e/source/test_a_f16_z_ui64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_extF80.c b/addins/TestFloat-3e/source/test_a_f32_z_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_extF80.c rename to addins/TestFloat-3e/source/test_a_f32_z_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_f128.c b/addins/TestFloat-3e/source/test_a_f32_z_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_f128.c rename to addins/TestFloat-3e/source/test_a_f32_z_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_f16.c b/addins/TestFloat-3e/source/test_a_f32_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_f16.c rename to addins/TestFloat-3e/source/test_a_f32_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_f64.c b/addins/TestFloat-3e/source/test_a_f32_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_f64.c rename to addins/TestFloat-3e/source/test_a_f32_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_i32_rx.c b/addins/TestFloat-3e/source/test_a_f32_z_i32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_i32_rx.c rename to addins/TestFloat-3e/source/test_a_f32_z_i32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_i32_x.c b/addins/TestFloat-3e/source/test_a_f32_z_i32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_i32_x.c rename to addins/TestFloat-3e/source/test_a_f32_z_i32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_i64_rx.c b/addins/TestFloat-3e/source/test_a_f32_z_i64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_i64_rx.c rename to addins/TestFloat-3e/source/test_a_f32_z_i64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_i64_x.c b/addins/TestFloat-3e/source/test_a_f32_z_i64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_i64_x.c rename to addins/TestFloat-3e/source/test_a_f32_z_i64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_ui32_rx.c b/addins/TestFloat-3e/source/test_a_f32_z_ui32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_ui32_rx.c rename to addins/TestFloat-3e/source/test_a_f32_z_ui32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_ui32_x.c b/addins/TestFloat-3e/source/test_a_f32_z_ui32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_ui32_x.c rename to addins/TestFloat-3e/source/test_a_f32_z_ui32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_ui64_rx.c b/addins/TestFloat-3e/source/test_a_f32_z_ui64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_ui64_rx.c rename to addins/TestFloat-3e/source/test_a_f32_z_ui64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f32_z_ui64_x.c b/addins/TestFloat-3e/source/test_a_f32_z_ui64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f32_z_ui64_x.c rename to addins/TestFloat-3e/source/test_a_f32_z_ui64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_extF80.c b/addins/TestFloat-3e/source/test_a_f64_z_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_extF80.c rename to addins/TestFloat-3e/source/test_a_f64_z_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_f128.c b/addins/TestFloat-3e/source/test_a_f64_z_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_f128.c rename to addins/TestFloat-3e/source/test_a_f64_z_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_f16.c b/addins/TestFloat-3e/source/test_a_f64_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_f16.c rename to addins/TestFloat-3e/source/test_a_f64_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_f32.c b/addins/TestFloat-3e/source/test_a_f64_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_f32.c rename to addins/TestFloat-3e/source/test_a_f64_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_i32_rx.c b/addins/TestFloat-3e/source/test_a_f64_z_i32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_i32_rx.c rename to addins/TestFloat-3e/source/test_a_f64_z_i32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_i32_x.c b/addins/TestFloat-3e/source/test_a_f64_z_i32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_i32_x.c rename to addins/TestFloat-3e/source/test_a_f64_z_i32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_i64_rx.c b/addins/TestFloat-3e/source/test_a_f64_z_i64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_i64_rx.c rename to addins/TestFloat-3e/source/test_a_f64_z_i64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_i64_x.c b/addins/TestFloat-3e/source/test_a_f64_z_i64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_i64_x.c rename to addins/TestFloat-3e/source/test_a_f64_z_i64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_ui32_rx.c b/addins/TestFloat-3e/source/test_a_f64_z_ui32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_ui32_rx.c rename to addins/TestFloat-3e/source/test_a_f64_z_ui32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_ui32_x.c b/addins/TestFloat-3e/source/test_a_f64_z_ui32_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_ui32_x.c rename to addins/TestFloat-3e/source/test_a_f64_z_ui32_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_ui64_rx.c b/addins/TestFloat-3e/source/test_a_f64_z_ui64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_ui64_rx.c rename to addins/TestFloat-3e/source/test_a_f64_z_ui64_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_a_f64_z_ui64_x.c b/addins/TestFloat-3e/source/test_a_f64_z_ui64_x.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_f64_z_ui64_x.c rename to addins/TestFloat-3e/source/test_a_f64_z_ui64_x.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i32_z_extF80.c b/addins/TestFloat-3e/source/test_a_i32_z_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i32_z_extF80.c rename to addins/TestFloat-3e/source/test_a_i32_z_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i32_z_f128.c b/addins/TestFloat-3e/source/test_a_i32_z_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i32_z_f128.c rename to addins/TestFloat-3e/source/test_a_i32_z_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i32_z_f16.c b/addins/TestFloat-3e/source/test_a_i32_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i32_z_f16.c rename to addins/TestFloat-3e/source/test_a_i32_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i32_z_f32.c b/addins/TestFloat-3e/source/test_a_i32_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i32_z_f32.c rename to addins/TestFloat-3e/source/test_a_i32_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i32_z_f64.c b/addins/TestFloat-3e/source/test_a_i32_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i32_z_f64.c rename to addins/TestFloat-3e/source/test_a_i32_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i64_z_extF80.c b/addins/TestFloat-3e/source/test_a_i64_z_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i64_z_extF80.c rename to addins/TestFloat-3e/source/test_a_i64_z_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i64_z_f128.c b/addins/TestFloat-3e/source/test_a_i64_z_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i64_z_f128.c rename to addins/TestFloat-3e/source/test_a_i64_z_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i64_z_f16.c b/addins/TestFloat-3e/source/test_a_i64_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i64_z_f16.c rename to addins/TestFloat-3e/source/test_a_i64_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i64_z_f32.c b/addins/TestFloat-3e/source/test_a_i64_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i64_z_f32.c rename to addins/TestFloat-3e/source/test_a_i64_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_a_i64_z_f64.c b/addins/TestFloat-3e/source/test_a_i64_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_i64_z_f64.c rename to addins/TestFloat-3e/source/test_a_i64_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui32_z_extF80.c b/addins/TestFloat-3e/source/test_a_ui32_z_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui32_z_extF80.c rename to addins/TestFloat-3e/source/test_a_ui32_z_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui32_z_f128.c b/addins/TestFloat-3e/source/test_a_ui32_z_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui32_z_f128.c rename to addins/TestFloat-3e/source/test_a_ui32_z_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui32_z_f16.c b/addins/TestFloat-3e/source/test_a_ui32_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui32_z_f16.c rename to addins/TestFloat-3e/source/test_a_ui32_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui32_z_f32.c b/addins/TestFloat-3e/source/test_a_ui32_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui32_z_f32.c rename to addins/TestFloat-3e/source/test_a_ui32_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui32_z_f64.c b/addins/TestFloat-3e/source/test_a_ui32_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui32_z_f64.c rename to addins/TestFloat-3e/source/test_a_ui32_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui64_z_extF80.c b/addins/TestFloat-3e/source/test_a_ui64_z_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui64_z_extF80.c rename to addins/TestFloat-3e/source/test_a_ui64_z_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui64_z_f128.c b/addins/TestFloat-3e/source/test_a_ui64_z_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui64_z_f128.c rename to addins/TestFloat-3e/source/test_a_ui64_z_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui64_z_f16.c b/addins/TestFloat-3e/source/test_a_ui64_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui64_z_f16.c rename to addins/TestFloat-3e/source/test_a_ui64_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui64_z_f32.c b/addins/TestFloat-3e/source/test_a_ui64_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui64_z_f32.c rename to addins/TestFloat-3e/source/test_a_ui64_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_a_ui64_z_f64.c b/addins/TestFloat-3e/source/test_a_ui64_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_a_ui64_z_f64.c rename to addins/TestFloat-3e/source/test_a_ui64_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_ab_extF80_z_bool.c b/addins/TestFloat-3e/source/test_ab_extF80_z_bool.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_ab_extF80_z_bool.c rename to addins/TestFloat-3e/source/test_ab_extF80_z_bool.c diff --git a/tests/fp/TestFloat-3e/source/test_ab_f128_z_bool.c b/addins/TestFloat-3e/source/test_ab_f128_z_bool.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_ab_f128_z_bool.c rename to addins/TestFloat-3e/source/test_ab_f128_z_bool.c diff --git a/tests/fp/TestFloat-3e/source/test_ab_f16_z_bool.c b/addins/TestFloat-3e/source/test_ab_f16_z_bool.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_ab_f16_z_bool.c rename to addins/TestFloat-3e/source/test_ab_f16_z_bool.c diff --git a/tests/fp/TestFloat-3e/source/test_ab_f32_z_bool.c b/addins/TestFloat-3e/source/test_ab_f32_z_bool.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_ab_f32_z_bool.c rename to addins/TestFloat-3e/source/test_ab_f32_z_bool.c diff --git a/tests/fp/TestFloat-3e/source/test_ab_f64_z_bool.c b/addins/TestFloat-3e/source/test_ab_f64_z_bool.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_ab_f64_z_bool.c rename to addins/TestFloat-3e/source/test_ab_f64_z_bool.c diff --git a/tests/fp/TestFloat-3e/source/test_abcz_f128.c b/addins/TestFloat-3e/source/test_abcz_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abcz_f128.c rename to addins/TestFloat-3e/source/test_abcz_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_abcz_f16.c b/addins/TestFloat-3e/source/test_abcz_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abcz_f16.c rename to addins/TestFloat-3e/source/test_abcz_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_abcz_f32.c b/addins/TestFloat-3e/source/test_abcz_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abcz_f32.c rename to addins/TestFloat-3e/source/test_abcz_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_abcz_f64.c b/addins/TestFloat-3e/source/test_abcz_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abcz_f64.c rename to addins/TestFloat-3e/source/test_abcz_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_abz_extF80.c b/addins/TestFloat-3e/source/test_abz_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abz_extF80.c rename to addins/TestFloat-3e/source/test_abz_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_abz_f128.c b/addins/TestFloat-3e/source/test_abz_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abz_f128.c rename to addins/TestFloat-3e/source/test_abz_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_abz_f16.c b/addins/TestFloat-3e/source/test_abz_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abz_f16.c rename to addins/TestFloat-3e/source/test_abz_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_abz_f32.c b/addins/TestFloat-3e/source/test_abz_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abz_f32.c rename to addins/TestFloat-3e/source/test_abz_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_abz_f64.c b/addins/TestFloat-3e/source/test_abz_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_abz_f64.c rename to addins/TestFloat-3e/source/test_abz_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_az_extF80.c b/addins/TestFloat-3e/source/test_az_extF80.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_extF80.c rename to addins/TestFloat-3e/source/test_az_extF80.c diff --git a/tests/fp/TestFloat-3e/source/test_az_extF80_rx.c b/addins/TestFloat-3e/source/test_az_extF80_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_extF80_rx.c rename to addins/TestFloat-3e/source/test_az_extF80_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_az_f128.c b/addins/TestFloat-3e/source/test_az_f128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_f128.c rename to addins/TestFloat-3e/source/test_az_f128.c diff --git a/tests/fp/TestFloat-3e/source/test_az_f128_rx.c b/addins/TestFloat-3e/source/test_az_f128_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_f128_rx.c rename to addins/TestFloat-3e/source/test_az_f128_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_az_f16.c b/addins/TestFloat-3e/source/test_az_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_f16.c rename to addins/TestFloat-3e/source/test_az_f16.c diff --git a/tests/fp/TestFloat-3e/source/test_az_f16_rx.c b/addins/TestFloat-3e/source/test_az_f16_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_f16_rx.c rename to addins/TestFloat-3e/source/test_az_f16_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_az_f32.c b/addins/TestFloat-3e/source/test_az_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_f32.c rename to addins/TestFloat-3e/source/test_az_f32.c diff --git a/tests/fp/TestFloat-3e/source/test_az_f32_rx.c b/addins/TestFloat-3e/source/test_az_f32_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_f32_rx.c rename to addins/TestFloat-3e/source/test_az_f32_rx.c diff --git a/tests/fp/TestFloat-3e/source/test_az_f64.c b/addins/TestFloat-3e/source/test_az_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_f64.c rename to addins/TestFloat-3e/source/test_az_f64.c diff --git a/tests/fp/TestFloat-3e/source/test_az_f64_rx.c b/addins/TestFloat-3e/source/test_az_f64_rx.c similarity index 100% rename from tests/fp/TestFloat-3e/source/test_az_f64_rx.c rename to addins/TestFloat-3e/source/test_az_f64_rx.c diff --git a/tests/fp/TestFloat-3e/source/testfloat.c b/addins/TestFloat-3e/source/testfloat.c similarity index 100% rename from tests/fp/TestFloat-3e/source/testfloat.c rename to addins/TestFloat-3e/source/testfloat.c diff --git a/tests/fp/TestFloat-3e/source/testfloat_gen.c b/addins/TestFloat-3e/source/testfloat_gen.c similarity index 100% rename from tests/fp/TestFloat-3e/source/testfloat_gen.c rename to addins/TestFloat-3e/source/testfloat_gen.c diff --git a/tests/fp/TestFloat-3e/source/testfloat_ver.c b/addins/TestFloat-3e/source/testfloat_ver.c similarity index 100% rename from tests/fp/TestFloat-3e/source/testfloat_ver.c rename to addins/TestFloat-3e/source/testfloat_ver.c diff --git a/tests/fp/TestFloat-3e/source/testsoftfloat.c b/addins/TestFloat-3e/source/testsoftfloat.c similarity index 100% rename from tests/fp/TestFloat-3e/source/testsoftfloat.c rename to addins/TestFloat-3e/source/testsoftfloat.c diff --git a/tests/fp/TestFloat-3e/source/timesoftfloat.c b/addins/TestFloat-3e/source/timesoftfloat.c similarity index 100% rename from tests/fp/TestFloat-3e/source/timesoftfloat.c rename to addins/TestFloat-3e/source/timesoftfloat.c diff --git a/tests/fp/TestFloat-3e/source/uint128.c b/addins/TestFloat-3e/source/uint128.c similarity index 100% rename from tests/fp/TestFloat-3e/source/uint128.c rename to addins/TestFloat-3e/source/uint128.c diff --git a/tests/fp/TestFloat-3e/source/uint128.h b/addins/TestFloat-3e/source/uint128.h similarity index 100% rename from tests/fp/TestFloat-3e/source/uint128.h rename to addins/TestFloat-3e/source/uint128.h diff --git a/tests/fp/TestFloat-3e/source/uint128_inline.c b/addins/TestFloat-3e/source/uint128_inline.c similarity index 100% rename from tests/fp/TestFloat-3e/source/uint128_inline.c rename to addins/TestFloat-3e/source/uint128_inline.c diff --git a/tests/fp/TestFloat-3e/source/verCases.h b/addins/TestFloat-3e/source/verCases.h similarity index 100% rename from tests/fp/TestFloat-3e/source/verCases.h rename to addins/TestFloat-3e/source/verCases.h diff --git a/tests/fp/TestFloat-3e/source/verCases_common.c b/addins/TestFloat-3e/source/verCases_common.c similarity index 100% rename from tests/fp/TestFloat-3e/source/verCases_common.c rename to addins/TestFloat-3e/source/verCases_common.c diff --git a/tests/fp/TestFloat-3e/source/verCases_inline.c b/addins/TestFloat-3e/source/verCases_inline.c similarity index 100% rename from tests/fp/TestFloat-3e/source/verCases_inline.c rename to addins/TestFloat-3e/source/verCases_inline.c diff --git a/tests/fp/TestFloat-3e/source/verCases_writeFunctionName.c b/addins/TestFloat-3e/source/verCases_writeFunctionName.c similarity index 100% rename from tests/fp/TestFloat-3e/source/verCases_writeFunctionName.c rename to addins/TestFloat-3e/source/verCases_writeFunctionName.c diff --git a/tests/fp/TestFloat-3e/source/verLoops.c b/addins/TestFloat-3e/source/verLoops.c similarity index 100% rename from tests/fp/TestFloat-3e/source/verLoops.c rename to addins/TestFloat-3e/source/verLoops.c diff --git a/tests/fp/TestFloat-3e/source/verLoops.h b/addins/TestFloat-3e/source/verLoops.h similarity index 100% rename from tests/fp/TestFloat-3e/source/verLoops.h rename to addins/TestFloat-3e/source/verLoops.h diff --git a/tests/fp/TestFloat-3e/source/writeCase.h b/addins/TestFloat-3e/source/writeCase.h similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase.h rename to addins/TestFloat-3e/source/writeCase.h diff --git a/tests/fp/TestFloat-3e/source/writeCase_a_extF80M.c b/addins/TestFloat-3e/source/writeCase_a_extF80M.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_a_extF80M.c rename to addins/TestFloat-3e/source/writeCase_a_extF80M.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_a_f128M.c b/addins/TestFloat-3e/source/writeCase_a_f128M.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_a_f128M.c rename to addins/TestFloat-3e/source/writeCase_a_f128M.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_a_f16.c b/addins/TestFloat-3e/source/writeCase_a_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_a_f16.c rename to addins/TestFloat-3e/source/writeCase_a_f16.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_a_f32.c b/addins/TestFloat-3e/source/writeCase_a_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_a_f32.c rename to addins/TestFloat-3e/source/writeCase_a_f32.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_a_f64.c b/addins/TestFloat-3e/source/writeCase_a_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_a_f64.c rename to addins/TestFloat-3e/source/writeCase_a_f64.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_a_ui32.c b/addins/TestFloat-3e/source/writeCase_a_ui32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_a_ui32.c rename to addins/TestFloat-3e/source/writeCase_a_ui32.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_a_ui64.c b/addins/TestFloat-3e/source/writeCase_a_ui64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_a_ui64.c rename to addins/TestFloat-3e/source/writeCase_a_ui64.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_ab_extF80M.c b/addins/TestFloat-3e/source/writeCase_ab_extF80M.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_ab_extF80M.c rename to addins/TestFloat-3e/source/writeCase_ab_extF80M.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_ab_f128M.c b/addins/TestFloat-3e/source/writeCase_ab_f128M.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_ab_f128M.c rename to addins/TestFloat-3e/source/writeCase_ab_f128M.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_ab_f16.c b/addins/TestFloat-3e/source/writeCase_ab_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_ab_f16.c rename to addins/TestFloat-3e/source/writeCase_ab_f16.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_ab_f32.c b/addins/TestFloat-3e/source/writeCase_ab_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_ab_f32.c rename to addins/TestFloat-3e/source/writeCase_ab_f32.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_ab_f64.c b/addins/TestFloat-3e/source/writeCase_ab_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_ab_f64.c rename to addins/TestFloat-3e/source/writeCase_ab_f64.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_abc_f128M.c b/addins/TestFloat-3e/source/writeCase_abc_f128M.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_abc_f128M.c rename to addins/TestFloat-3e/source/writeCase_abc_f128M.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_abc_f16.c b/addins/TestFloat-3e/source/writeCase_abc_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_abc_f16.c rename to addins/TestFloat-3e/source/writeCase_abc_f16.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_abc_f32.c b/addins/TestFloat-3e/source/writeCase_abc_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_abc_f32.c rename to addins/TestFloat-3e/source/writeCase_abc_f32.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_abc_f64.c b/addins/TestFloat-3e/source/writeCase_abc_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_abc_f64.c rename to addins/TestFloat-3e/source/writeCase_abc_f64.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_z_bool.c b/addins/TestFloat-3e/source/writeCase_z_bool.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_z_bool.c rename to addins/TestFloat-3e/source/writeCase_z_bool.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_z_extF80M.c b/addins/TestFloat-3e/source/writeCase_z_extF80M.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_z_extF80M.c rename to addins/TestFloat-3e/source/writeCase_z_extF80M.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_z_f128M.c b/addins/TestFloat-3e/source/writeCase_z_f128M.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_z_f128M.c rename to addins/TestFloat-3e/source/writeCase_z_f128M.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_z_f16.c b/addins/TestFloat-3e/source/writeCase_z_f16.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_z_f16.c rename to addins/TestFloat-3e/source/writeCase_z_f16.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_z_f32.c b/addins/TestFloat-3e/source/writeCase_z_f32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_z_f32.c rename to addins/TestFloat-3e/source/writeCase_z_f32.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_z_f64.c b/addins/TestFloat-3e/source/writeCase_z_f64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_z_f64.c rename to addins/TestFloat-3e/source/writeCase_z_f64.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_z_ui32.c b/addins/TestFloat-3e/source/writeCase_z_ui32.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_z_ui32.c rename to addins/TestFloat-3e/source/writeCase_z_ui32.c diff --git a/tests/fp/TestFloat-3e/source/writeCase_z_ui64.c b/addins/TestFloat-3e/source/writeCase_z_ui64.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeCase_z_ui64.c rename to addins/TestFloat-3e/source/writeCase_z_ui64.c diff --git a/tests/fp/TestFloat-3e/source/writeHex.c b/addins/TestFloat-3e/source/writeHex.c similarity index 100% rename from tests/fp/TestFloat-3e/source/writeHex.c rename to addins/TestFloat-3e/source/writeHex.c diff --git a/tests/fp/TestFloat-3e/source/writeHex.h b/addins/TestFloat-3e/source/writeHex.h similarity index 100% rename from tests/fp/TestFloat-3e/source/writeHex.h rename to addins/TestFloat-3e/source/writeHex.h diff --git a/pipelined/regression/Makefile b/pipelined/regression/Makefile index 61057169..72eadd5b 100644 --- a/pipelined/regression/Makefile +++ b/pipelined/regression/Makefile @@ -13,16 +13,10 @@ make all: # Also delete bin/exe2memfile at that point make -C ../../tests/imperas-riscv-tests --jobs make -C ../../tests/imperas-riscv-tests XLEN=64 --jobs - #cd ../../tests/imperas-riscv-tests; exe2memfile.pl work/*/*.elf - #cd ../../tests/imperas-riscv-tests; extractFunctionRadix.sh work/*/*.elf.objdump - # Build riscv-arch-test 64 and 32-bit versions make -C ../../addins/riscv-arch-test --jobs make -C ../../addins/riscv-arch-test XLEN=32 --jobs - #cd ../../addins/riscv-arch-test; elf2hex.sh - #cd ../../addins/riscv-arch-test; extractFunctionRadix.sh work/*/*/*.elf.objdump - # extractFunctionRadix. *** # Build wally-riscv-arch-test make -C ../../tests/wally-riscv-arch-test/ --jobs @@ -30,9 +24,6 @@ make all: # build the memfiles and address files. make -f makefile-memfile wally-sim-files --jobs - #cd ../../tests/wally-riscv-arch-test; elf2hex.sh - #cd ../../tests/wally-riscv-arch-test; extractFunctionRadix.sh work/*/*/*.elf.objdump - # ***extractFunctionRadix # Only compile Imperas tests if they are installed locally. # They are usually a symlink to $RISCV/imperas-riscv-tests and only