| //===- subzero/crosstest/test_strengthreduce.h - Prototypes ---*- C++ -*---===// | |
| // | |
| // The Subzero Code Generator | |
| // | |
| // This file is distributed under the University of Illinois Open Source | |
| // License. See LICENSE.TXT for details. | |
| // | |
| //===----------------------------------------------------------------------===// | |
| // | |
| // This file declares the function prototypes used for crosstesting strength | |
| // reduction. | |
| // | |
| //===----------------------------------------------------------------------===// | |
| #include <stdint.h> | |
| #include "test_strengthreduce.def" | |
| #define X(constant, suffix) \ | |
| uint32_t multiplyByConst##suffix(uint32_t val); \ | |
| int32_t multiplyByConst##suffix(int32_t val); | |
| CONST_TABLE | |
| #undef X |