C++程序  |  24行  |  805 B

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