1//===- subzero/crosstest/test_fcmp.def - macros for tests -----*- C++ -*---===// 2// 3// The Subzero Code Generator 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// 9// 10// This file defines macros for crosstesting the fcmp instruction. 11// 12//===----------------------------------------------------------------------===// 13 14#ifndef TEST_FCMP_DEF 15#define TEST_FCMP_DEF 16 17#define XSTR(s) STR(s) 18#define STR(s) #s 19 20#define FCMP_TABLE \ 21 /* cmp */ \ 22 X(False) \ 23 X(Oeq) \ 24 X(Ogt) \ 25 X(Oge) \ 26 X(Olt) \ 27 X(Ole) \ 28 X(One) \ 29 X(Ord) \ 30 X(Ueq) \ 31 X(Ugt) \ 32 X(Uge) \ 33 X(Ult) \ 34 X(Ule) \ 35 X(Une) \ 36 X(Uno) \ 37 X(True) \ 38//#define X(cmp) 39 40#endif // TEST_FCMP_DEF 41