blob: dc281d81c0b8ced1b489c99401eacb13a15c5d7b [file] [log] [blame]
Laurence Lundblade68a13352018-09-23 02:19:54 -07001/*==============================================================================
Laurence Lundblade2d85ce42018-10-12 14:12:47 +08002 float_tests.h -- tests for float and conversion to/from half-precision
Laurence Lundblade781fd822018-10-01 09:37:52 -07003
Laurence Lundbladea3fd49f2019-01-21 10:16:22 -08004 Copyright (c) 2018-2019, Laurence Lundblade. All rights reserved.
5
6 SPDX-License-Identifier: BSD-3-Clause
7
8 See BSD-3-Clause license in README.md
Laurence Lundblade3aee3a32018-12-17 16:17:45 -08009
Laurence Lundbladea3fd49f2019-01-21 10:16:22 -080010 Created on 9/19/18
Laurence Lundbladed711fb22018-09-26 14:35:22 -070011 ==============================================================================*/
Laurence Lundblade68a13352018-09-23 02:19:54 -070012
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080013#ifndef float_tests_h
14#define float_tests_h
15
Laurence Lundbladebb474be2018-10-22 11:53:21 +053016int HalfPrecisionDecodeBasicTests(void);
Laurence Lundblade68a13352018-09-23 02:19:54 -070017
Laurence Lundbladebb474be2018-10-22 11:53:21 +053018int DoubleAsSmallestTest(void);
Laurence Lundbladed711fb22018-09-26 14:35:22 -070019
Laurence Lundbladebb474be2018-10-22 11:53:21 +053020int HalfPrecisionAgainstRFCCodeTest(void);
Laurence Lundbladed711fb22018-09-26 14:35:22 -070021
Laurence Lundblade68a13352018-09-23 02:19:54 -070022
Laurence Lundblade2d85ce42018-10-12 14:12:47 +080023#endif /* float_tests_h */