Changeset 155497 in webkit for trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h
- Timestamp:
- Sep 10, 2013, 8:24:09 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h
r155482 r155497 335 335 case Int32Use: 336 336 forNode(node).setType(SpecInt32); 337 if (! nodeCanTruncateInteger(node->arithNodeFlags()))337 if (!bytecodeCanTruncateInteger(node->arithNodeFlags())) 338 338 node->setCanExit(true); 339 339 break; … … 370 370 case Int32Use: 371 371 forNode(node).setType(SpecInt32); 372 if (! nodeCanTruncateInteger(node->arithNodeFlags()))372 if (!bytecodeCanTruncateInteger(node->arithNodeFlags())) 373 373 node->setCanExit(true); 374 374 break; … … 393 393 case Int32Use: 394 394 forNode(node).setType(SpecInt32); 395 if (! nodeCanTruncateInteger(node->arithNodeFlags()))395 if (!bytecodeCanTruncateInteger(node->arithNodeFlags())) 396 396 node->setCanExit(true); 397 397 break; … … 417 417 case Int32Use: 418 418 forNode(node).setType(SpecInt32); 419 if (! nodeCanTruncateInteger(node->arithNodeFlags())420 || ! nodeCanIgnoreNegativeZero(node->arithNodeFlags()))419 if (!bytecodeCanTruncateInteger(node->arithNodeFlags()) 420 || !bytecodeCanIgnoreNegativeZero(node->arithNodeFlags())) 421 421 node->setCanExit(true); 422 422 break;
Note:
See TracChangeset
for help on using the changeset viewer.