Home | History | Annotate | Download | only in mjsunit

Lines Matching refs:RunOneTruncationTest

30 function RunOneTruncationTest(a, b) {
36 RunOneTruncationTest(0, 0);
37 RunOneTruncationTest(0.5, 0);
38 RunOneTruncationTest(-0.5, 0);
39 RunOneTruncationTest(1.5, 1);
40 RunOneTruncationTest(-1.5, -1);
41 RunOneTruncationTest(5.5, 5);
42 RunOneTruncationTest(-5.0, -5);
43 RunOneTruncationTest(NaN, 0);
44 RunOneTruncationTest(Infinity, 0);
45 RunOneTruncationTest(-NaN, 0);
46 RunOneTruncationTest(-Infinity, 0);
48 RunOneTruncationTest(4.5036e+15, 0x1635E000);
49 RunOneTruncationTest(-4.5036e+15, -372629504);
51 RunOneTruncationTest(4503603922337791.0, -1);
52 RunOneTruncationTest(-4503603922337791.0, 1);
53 RunOneTruncationTest(4503601774854143.0, 2147483647);
54 RunOneTruncationTest(-4503601774854143.0, -2147483647);
55 RunOneTruncationTest(9007207844675582.0, -2);
56 RunOneTruncationTest(-9007207844675582.0, 2);
58 RunOneTruncationTest(2.4178527921507624e+24, -536870912);
59 RunOneTruncationTest(-2.4178527921507624e+24, 536870912);
60 RunOneTruncationTest(2.417853945072267e+24, -536870912);
61 RunOneTruncationTest(-2.417853945072267e+24, 536870912);
63 RunOneTruncationTest(4.8357055843015248e+24, -1073741824);
64 RunOneTruncationTest(-4.8357055843015248e+24, 1073741824);
65 RunOneTruncationTest(4.8357078901445341e+24, -1073741824);
66 RunOneTruncationTest(-4.8357078901445341e+24, 1073741824);
68 RunOneTruncationTest(9.6714111686030497e+24, -2147483648);
69 RunOneTruncationTest(-9.6714111686030497e+24, -2147483648);
70 RunOneTruncationTest(9.6714157802890681e+24, -2147483648);
71 RunOneTruncationTest(-9.6714157802890681e+24, -2147483648);
76 %OptimizeFunctionOnNextCall(RunOneTruncationTest);