Lines Matching refs:Smi
61 assertEquals(42 + ONE, Add1(OBJ_42)); // non-smi
62 assertEquals(42 + ONE, Add1Reversed(OBJ_42)); // non-smi
68 assertEquals(42 + ONE_HUNDRED, Add100(OBJ_42)); // non-smi
69 assertEquals(42 + ONE_HUNDRED, Add100Reversed(OBJ_42)); // non-smi
94 assertEquals(42 - ONE, Sub1(OBJ_42)); // non-smi
95 assertEquals(ONE - 42, Sub1Reversed(OBJ_42)); // non-smi
101 assertEquals(42 - ONE_HUNDRED, Sub100(OBJ_42)); // non-smi
102 assertEquals(ONE_HUNDRED - 42, Sub100Reversed(OBJ_42)); // non-smi
225 // Not actually Smi operations.
241 // Smi input to bitop gives non-smi result where the rhs is a float that
248 // Smi input to bitop gives non-smi result where the rhs could be overwritten
256 // Test shift operators on non-smi inputs, giving smi and non-smi results.
699 // allocations we got the Smi overflow case wrong.
703 // Regression test for correct handling of overflow in smi comparison.