[DFG] Should not fixup AnyIntUse in 32_64
[WebKit-https.git] / JSTests / typeProfiler / int52-dfg.js
1 load("./driver/driver.js");
2
3 function test()
4 {
5     var ok = 0;
6     for (var i = 0; i < 1e4; ++i) {
7         ok += 0xfffffffff;  // Int52
8     }
9     return ok;
10 }
11 test();
12
13 var types = findTypeForExpression(test, "ok += 0x");
14 assert(types.instructionTypeSet.primitiveTypeNames.length === 1, "Primitive type names should one candidate.");
15 assert(types.instructionTypeSet.primitiveTypeNames.indexOf(T.Integer) !== -1, "Primitive type names should contain 'Integer'");