| //===- 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 |