Changeset 161465 in webkit for trunk/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp
- Timestamp:
- Jan 7, 2014, 4:27:06 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp
r161126 r161465 115 115 case BitOr: 116 116 case BitXor: 117 case BitLShift: 118 case ValueToInt32: { 117 case BitLShift: { 119 118 return power > 31; 120 119 } … … 203 202 node->child1()->mergeFlags(flags); 204 203 node->child2()->mergeFlags(flags); 205 break;206 }207 208 case ValueToInt32: {209 flags |= NodeBytecodeUsesAsInt;210 flags &= ~(NodeBytecodeUsesAsNumber | NodeBytecodeNeedsNegZero | NodeBytecodeUsesAsOther);211 node->child1()->mergeFlags(flags);212 204 break; 213 205 }
Note:
See TracChangeset
for help on using the changeset viewer.