//===- subzero/crosstest/test_fcmp.def - macros for tests -----*- C++ -*---===// | |
// | |
// The Subzero Code Generator | |
// | |
// This file is distributed under the University of Illinois Open Source | |
// License. See LICENSE.TXT for details. | |
// | |
//===----------------------------------------------------------------------===// | |
// | |
// This file defines macros for crosstesting the fcmp instruction. | |
// | |
//===----------------------------------------------------------------------===// | |
#ifndef TEST_FCMP_DEF | |
#define TEST_FCMP_DEF | |
#define XSTR(s) STR(s) | |
#define STR(s) #s | |
#define FCMP_TABLE \ | |
/* cmp */ \ | |
X(False) \ | |
X(Oeq) \ | |
X(Ogt) \ | |
X(Oge) \ | |
X(Olt) \ | |
X(Ole) \ | |
X(One) \ | |
X(Ord) \ | |
X(Ueq) \ | |
X(Ugt) \ | |
X(Uge) \ | |
X(Ult) \ | |
X(Ule) \ | |
X(Une) \ | |
X(Uno) \ | |
X(True) \ | |
//#define X(cmp) | |
#endif // TEST_FCMP_DEF |