Lines Matching refs:kMinValue
125 Smi::kMinValue, static_cast<int64_t>(Smi::kMinValue) - 1 in TEST()
131 bool is_in_range = number >= Smi::kMinValue && number <= Smi::kMaxValue; in TEST()
182 TestMoveSmi(masm, &exit, 12, Smi::FromInt(Smi::kMinValue)); in TEST()
267 TestSmiCompare(masm, &exit, 0x80, 0, Smi::kMinValue); in TEST()
268 TestSmiCompare(masm, &exit, 0x90, Smi::kMinValue, 0); in TEST()
271 TestSmiCompare(masm, &exit, 0xC0, -1, Smi::kMinValue); in TEST()
272 TestSmiCompare(masm, &exit, 0xD0, Smi::kMinValue, -1); in TEST()
275 TestSmiCompare(masm, &exit, 0x100, Smi::kMinValue, Smi::kMinValue); in TEST()
276 TestSmiCompare(masm, &exit, 0x110, Smi::kMinValue, Smi::kMaxValue); in TEST()
277 TestSmiCompare(masm, &exit, 0x120, Smi::kMaxValue, Smi::kMinValue); in TEST()
339 __ movl(rcx, Immediate(Smi::kMinValue)); in TEST()
341 __ Set(rdx, reinterpret_cast<intptr_t>(Smi::FromInt(Smi::kMinValue))); in TEST()
376 __ movl(rcx, Immediate(Smi::kMinValue)); in TEST()
378 __ Set(rdx, reinterpret_cast<intptr_t>(Smi::FromInt(Smi::kMinValue))); in TEST()
444 TestI64PlusConstantToSmi(masm, &exit, 0x50, Smi::kMinValue + 5, 5); in TEST()
447 TestI64PlusConstantToSmi(masm, &exit, 0x80, 0, Smi::kMinValue); in TEST()
449 TestI64PlusConstantToSmi(masm, &exit, 0xA0, Smi::kMinValue, 0); in TEST()
451 TestI64PlusConstantToSmi(masm, &exit, 0xC0, twice_max, Smi::kMinValue); in TEST()
520 __ movl(rcx, Immediate(Smi::kMinValue)); in TEST()
550 __ movq(rcx, Immediate(Smi::kMinValue)); in TEST()
586 __ movq(rcx, Immediate(Smi::kMinValue)); in TEST()
592 __ movq(rcx, Immediate(Smi::kMinValue + 1)); in TEST()
602 __ movq(rdx, Immediate(Smi::kMinValue)); in TEST()
647 __ movq(rcx, Immediate(Smi::kMinValue)); in TEST()
670 if (x == Smi::kMinValue || x == 0) { in TestSmiNeg()
735 TestSmiNeg(masm, &exit, 0x60, Smi::kMinValue); in TEST()
824 int y_max = (x > 0) ? (Smi::kMaxValue + 0) : (Smi::kMinValue - x - 1); in SmiAddOverflowTest()
825 int y_min = (x > 0) ? (Smi::kMaxValue - x + 1) : (Smi::kMinValue + 0); in SmiAddOverflowTest()
952 SmiAddTest(masm, &exit, 0x60, Smi::kMinValue, 5); in TEST()
954 SmiAddTest(masm, &exit, 0x80, Smi::kMaxValue, Smi::kMinValue); in TEST()
962 SmiAddOverflowTest(masm, &exit, 0xF0, Smi::kMinValue); in TEST()
1043 int y_max = (x < 0) ? (Smi::kMaxValue + 0) : (Smi::kMinValue + 0); in SmiSubOverflowTest()
1044 int y_min = (x < 0) ? (Smi::kMaxValue + x + 2) : (Smi::kMinValue + x); in SmiSubOverflowTest()
1172 SmiSubTest(masm, &exit, 0x60, Smi::kMinValue, -5); in TEST()
1174 SmiSubTest(masm, &exit, 0x80, -Smi::kMaxValue, Smi::kMinValue); in TEST()
1182 SmiSubOverflowTest(masm, &exit, 0xF0, Smi::kMinValue); in TEST()
1269 TestSmiMul(masm, &exit, 0xd0, (Smi::kMinValue / 2), 2); in TEST()
1270 TestSmiMul(masm, &exit, 0xe0, (Smi::kMinValue / 2) - 1, 2); in TEST()
1289 bool overflow = (x == Smi::kMinValue && y < 0); // Safe approx. used. in TestSmiDiv()
1291 bool overflow = (x == Smi::kMinValue && y == -1); in TestSmiDiv()
1382 TestSmiDiv(masm, &exit, 0x120, Smi::kMinValue, 1); in TEST()
1383 TestSmiDiv(masm, &exit, 0x130, Smi::kMinValue, Smi::kMinValue); in TEST()
1384 TestSmiDiv(masm, &exit, 0x140, Smi::kMinValue, -1); in TEST()
1404 bool division_overflow = (x == Smi::kMinValue) && (y == -1); in TestSmiMod()
1492 TestSmiMod(masm, &exit, 0x120, Smi::kMinValue, 1); in TEST()
1493 TestSmiMod(masm, &exit, 0x130, Smi::kMinValue, Smi::kMinValue); in TEST()
1494 TestSmiMod(masm, &exit, 0x140, Smi::kMinValue, -1); in TEST()
1646 TestSelectNonSmi(masm, &exit, 0x80, Smi::kMinValue, Smi::kMaxValue); in TEST()
1647 TestSelectNonSmi(masm, &exit, 0x90, Smi::kMinValue, Smi::kMinValue); in TEST()
1725 TestSmiAnd(masm, &exit, 0x80, Smi::kMinValue, Smi::kMaxValue); in TEST()
1726 TestSmiAnd(masm, &exit, 0x90, Smi::kMinValue, Smi::kMinValue); in TEST()
1727 TestSmiAnd(masm, &exit, 0xA0, Smi::kMinValue, -1); in TEST()
1728 TestSmiAnd(masm, &exit, 0xB0, Smi::kMinValue, -1); in TEST()
1806 TestSmiOr(masm, &exit, 0x80, Smi::kMinValue, Smi::kMaxValue); in TEST()
1807 TestSmiOr(masm, &exit, 0x90, Smi::kMinValue, Smi::kMinValue); in TEST()
1808 TestSmiOr(masm, &exit, 0xA0, Smi::kMinValue, -1); in TEST()
1811 TestSmiOr(masm, &exit, 0xD0, Smi::kMinValue, -1); in TEST()
1889 TestSmiXor(masm, &exit, 0x80, Smi::kMinValue, Smi::kMaxValue); in TEST()
1890 TestSmiXor(masm, &exit, 0x90, Smi::kMinValue, Smi::kMinValue); in TEST()
1891 TestSmiXor(masm, &exit, 0xA0, Smi::kMinValue, -1); in TEST()
1894 TestSmiXor(masm, &exit, 0xD0, Smi::kMinValue, -1); in TEST()
1954 TestSmiNot(masm, &exit, 0x60, Smi::kMinValue); in TEST()
2050 TestSmiShiftLeft(masm, &exit, 0x150, Smi::kMinValue); in TEST()
2156 TestSmiShiftLogicalRight(masm, &exit, 0xB0, Smi::kMinValue); in TEST()
2225 TestSmiShiftArithmeticRight(masm, &exit, 0x60, Smi::kMinValue); in TEST()