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

/macosx-10.10.1/JavaScriptCore-7600.1.17/dfg/
H A DDFGNodeFlags.h61 #define NodeBytecodeNeedsNegZero 0x1000 // The result of this computation may be used in a context that observes -0. macro
63 #define NodeBytecodeUsesAsValue (NodeBytecodeUsesAsNumber | NodeBytecodeNeedsNegZero | NodeBytecodeUsesAsOther)
89 return !(flags & NodeBytecodeNeedsNegZero);
H A DDFGNodeFlags.cpp84 if (!(flags & NodeBytecodeUsesAsNumber) && !(flags & NodeBytecodeNeedsNegZero))
88 else if (!(flags & NodeBytecodeNeedsNegZero))
H A DDFGBackwardsPropagationPhase.cpp215 flags &= ~(NodeBytecodeUsesAsNumber | NodeBytecodeNeedsNegZero | NodeBytecodeUsesAsOther);
235 flags &= ~NodeBytecodeNeedsNegZero;
250 flags &= ~NodeBytecodeNeedsNegZero;
263 flags &= ~NodeBytecodeNeedsNegZero;
295 flags |= NodeBytecodeUsesAsNumber | NodeBytecodeNeedsNegZero;
304 flags |= NodeBytecodeUsesAsNumber | NodeBytecodeNeedsNegZero;
313 flags |= NodeBytecodeUsesAsNumber | NodeBytecodeNeedsNegZero;
373 // We don't need NodeBytecodeNeedsNegZero because if the cases are all integers
380 // We don't need NodeBytecodeNeedsNegZero because if the cases are all strings
388 // We don't need NodeBytecodeNeedsNegZero becaus
[all...]
H A DDFGNode.h748 return result & ~NodeBytecodeNeedsNegZero;

Completed in 161 milliseconds