blob: c3d6387d427c221dc89172be4cb147c71d2978ae [file] [log] [blame]
Jim Stichnoth7da431b2014-08-05 11:22:37 -07001//===- 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
Jim Stichnoth5bc2b1d2014-05-22 13:38:48 -070014#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