Lines Matching refs:SMI_MIN
33 const SMI_MIN = -SMI_MAX - 1; // Create without overflowing. constant
96 assertEquals(SMI_MIN - ONE, Sub1(SMI_MIN)); // overflow
97 assertEquals(ONE - SMI_MIN, Sub1Reversed(SMI_MIN)); // overflow
103 assertEquals(SMI_MIN - ONE_HUNDRED, Sub100(SMI_MIN)); // overflow
104 assertEquals(ONE_HUNDRED - SMI_MIN, Sub100Reversed(SMI_MIN)); // overflow
146 assertEquals(1073741824, Shr1(SMI_MIN));
147 assertEquals(-1073741824, Sar1(SMI_MIN));
148 assertEquals(1, Shr1Reversed(SMI_MIN));
149 assertEquals(1, Sar1Reversed(SMI_MIN));
159 assertEquals(134217728, Shr100(SMI_MIN));
160 assertEquals(-134217728, Sar100(SMI_MIN));
161 assertEquals(100, Shr100Reversed(SMI_MIN));
162 assertEquals(100, Sar100Reversed(SMI_MIN));
188 assertEquals(SMI_MIN + 1, Xor1(SMI_MIN));
189 assertEquals(SMI_MIN + 1, Xor1Reversed(SMI_MIN));
195 assertEquals(-2147483548, Xor100(SMI_MIN));
196 assertEquals(-2147483548, Xor100Reversed(SMI_MIN));
207 v = SMI_MIN;
216 v = SMI_MIN;
221 assertFalse(SMI_MIN > 0);
222 assertFalse(SMI_MIN + 1 > 1);
223 assertFalse(SMI_MIN + 1 > 2);
224 assertFalse(SMI_MIN + 2 > 1);
225 assertFalse(0 < SMI_MIN);