blob: f777156df7f929508512173e8fbc9296d55b3444 [file] [log] [blame]
Laurence Lundblade6ed34222018-12-18 09:46:23 -08001/*==============================================================================
2 float_tests.h -- tests for float and conversion to/from half-precision
3
Laurence Lundbladeac515e52020-01-30 10:44:06 -08004 Copyright (c) 2018-2020, Laurence Lundblade. All rights reserved.
Laurence Lundblade6ed34222018-12-18 09:46:23 -08005
6 SPDX-License-Identifier: BSD-3-Clause
7
8 See BSD-3-Clause license in README.md
9
10 Created on 9/19/18
Laurence Lundbladeac515e52020-01-30 10:44:06 -080011 =============================================================================*/
Laurence Lundblade6ed34222018-12-18 09:46:23 -080012
13#ifndef float_tests_h
14#define float_tests_h
15
Laurence Lundbladeac515e52020-01-30 10:44:06 -080016#include <stdint.h>
Laurence Lundblade6ed34222018-12-18 09:46:23 -080017
Laurence Lundbladeac515e52020-01-30 10:44:06 -080018int32_t HalfPrecisionDecodeBasicTests(void);
Laurence Lundblade6ed34222018-12-18 09:46:23 -080019
Laurence Lundbladeac515e52020-01-30 10:44:06 -080020int32_t DoubleAsSmallestTest(void);
21
22int32_t HalfPrecisionAgainstRFCCodeTest(void);
Laurence Lundblade6ed34222018-12-18 09:46:23 -080023
24
25#endif /* float_tests_h */