Searched refs:NodeBytecodeUsesAsOther (Results 1 - 4 of 4) sorted by relevance

/macosx-10.10/JavaScriptCore-7600.1.17/dfg/
H A DDFGBackwardsPropagationPhase.cpp215 flags &= ~(NodeBytecodeUsesAsNumber | NodeBytecodeNeedsNegZero | NodeBytecodeUsesAsOther);
237 flags &= ~NodeBytecodeUsesAsOther;
275 flags &= ~NodeBytecodeUsesAsOther;
296 flags &= ~NodeBytecodeUsesAsOther;
305 flags &= ~NodeBytecodeUsesAsOther;
314 flags &= ~NodeBytecodeUsesAsOther;
323 node->child2()->mergeFlags(NodeBytecodeUsesAsNumber | NodeBytecodeUsesAsOther | NodeBytecodeUsesAsInt | NodeBytecodeUsesAsArrayIndex);
328 node->child1()->mergeFlags(NodeBytecodeUsesAsNumber | NodeBytecodeUsesAsOther | NodeBytecodeUsesAsInt | NodeBytecodeUsesAsArrayIndex);
341 node->child1()->mergeFlags(NodeBytecodeUsesAsInt | NodeBytecodeUsesAsNumber | NodeBytecodeUsesAsOther | NodeBytecodeUsesAsArrayIndex);
352 node->child1()->mergeFlags(NodeBytecodeUsesAsNumber | NodeBytecodeUsesAsOther);
[all...]
H A DDFGNodeFlags.h62 #define NodeBytecodeUsesAsOther 0x2000 // The result of this computation may be used in a context that distinguishes between NaN and other things (like undefined). macro
63 #define NodeBytecodeUsesAsValue (NodeBytecodeUsesAsNumber | NodeBytecodeNeedsNegZero | NodeBytecodeUsesAsOther)
H A DDFGNodeFlags.cpp90 if (flags & NodeBytecodeUsesAsOther)
H A DDFGFixupPhase.cpp512 && !(node->flags() & NodeBytecodeUsesAsOther))

Completed in 83 milliseconds