Lines Matching defs:compareValues
97 TEST(APSIntTest, compareValues) {
102 EXPECT_TRUE(APSInt::compareValues(S(7), S(8)) < 0);
103 EXPECT_TRUE(APSInt::compareValues(S(8), S(7)) > 0);
104 EXPECT_TRUE(APSInt::compareValues(S(7), S(7)) == 0);
105 EXPECT_TRUE(APSInt::compareValues(S(-7), S(8)) < 0);
106 EXPECT_TRUE(APSInt::compareValues(S(8), S(-7)) > 0);
107 EXPECT_TRUE(APSInt::compareValues(S(-7), S(-7)) == 0);
108 EXPECT_TRUE(APSInt::compareValues(S(-7), S(-8)) > 0);
109 EXPECT_TRUE(APSInt::compareValues(S(-8), S(-7)) < 0);
110 EXPECT_TRUE(APSInt::compareValues(S(-7), S(-7)) == 0);
113 EXPECT_TRUE(APSInt::compareValues(U(7), U(8)) < 0);
114 EXPECT_TRUE(APSInt::compareValues(U(8), U(7)) > 0);
115 EXPECT_TRUE(APSInt::compareValues(U(7), U(7)) == 0);
118 EXPECT_TRUE(APSInt::compareValues(U(7), S(8)) < 0);
119 EXPECT_TRUE(APSInt::compareValues(U(8), S(7)) > 0);
120 EXPECT_TRUE(APSInt::compareValues(U(7), S(7)) == 0);
121 EXPECT_TRUE(APSInt::compareValues(U(8), S(-7)) > 0);
124 EXPECT_TRUE(APSInt::compareValues(S(7).trunc(32), S(8)) < 0);
125 EXPECT_TRUE(APSInt::compareValues(S(8).trunc(32), S(7)) > 0);
126 EXPECT_TRUE(APSInt::compareValues(S(7).trunc(32), S(7)) == 0);
127 EXPECT_TRUE(APSInt::compareValues(S(-7).trunc(32), S(8)) < 0);
128 EXPECT_TRUE(APSInt::compareValues(S(8).trunc(32), S(-7)) > 0);
129 EXPECT_TRUE(APSInt::compareValues(S(-7).trunc(32), S(-7)) == 0);
130 EXPECT_TRUE(APSInt::compareValues(S(-7).trunc(32), S(-8)) > 0);
131 EXPECT_TRUE(APSInt::compareValues(S(-8).trunc(32), S(-7)) < 0);
132 EXPECT_TRUE(APSInt::compareValues(S(-7).trunc(32), S(-7)) == 0);
133 EXPECT_TRUE(APSInt::compareValues(S(7), S(8).trunc(32)) < 0);
134 EXPECT_TRUE(APSInt::compareValues(S(8), S(7).trunc(32)) > 0);
135 EXPECT_TRUE(APSInt::compareValues(S(7), S(7).trunc(32)) == 0);
136 EXPECT_TRUE(APSInt::compareValues(S(-7), S(8).trunc(32)) < 0);
137 EXPECT_TRUE(APSInt::compareValues(S(8), S(-7).trunc(32)) > 0);
138 EXPECT_TRUE(APSInt::compareValues(S(-7), S(-7).trunc(32)) == 0);
139 EXPECT_TRUE(APSInt::compareValues(S(-7), S(-8).trunc(32)) > 0);
140 EXPECT_TRUE(APSInt::compareValues(S(-8), S(-7).trunc(32)) < 0);
141 EXPECT_TRUE(APSInt::compareValues(S(-7), S(-7).trunc(32)) == 0);
144 EXPECT_TRUE(APSInt::compareValues(U(7), U(8).trunc(32)) < 0);
145 EXPECT_TRUE(APSInt::compareValues(U(8), U(7).trunc(32)) > 0);
146 EXPECT_TRUE(APSInt::compareValues(U(7), U(7).trunc(32)) == 0);
147 EXPECT_TRUE(APSInt::compareValues(U(7).trunc(32), U(8)) < 0);
148 EXPECT_TRUE(APSInt::compareValues(U(8).trunc(32), U(7)) > 0);
149 EXPECT_TRUE(APSInt::compareValues(U(7).trunc(32), U(7)) == 0);
152 EXPECT_TRUE(APSInt::compareValues(U(7).trunc(32), S(8)) < 0);
153 EXPECT_TRUE(APSInt::compareValues(U(8).trunc(32), S(7)) > 0);
154 EXPECT_TRUE(APSInt::compareValues(U(7).trunc(32), S(7)) == 0);
155 EXPECT_TRUE(APSInt::compareValues(U(8).trunc(32), S(-7)) > 0);
156 EXPECT_TRUE(APSInt::compareValues(U(7), S(8).trunc(32)) < 0);
157 EXPECT_TRUE(APSInt::compareValues(U(8), S(7).trunc(32)) > 0);
158 EXPECT_TRUE(APSInt::compareValues(U(7), S(7).trunc(32)) == 0);
159 EXPECT_TRUE(APSInt::compareValues(U(8), S(-7).trunc(32)) > 0);