Searched refs:SpecDouble (Results 1 - 5 of 5) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DSpeculatedType.h63 static const SpeculatedType SpecDouble = 0x03000000; // It's either a non-NaN or a NaN double. member in namespace:JSC
234 return !(value & SpecDouble);
249 return !!value && (value & SpecDouble) == value;
254 return !!(value & SpecDouble);
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGPredictionPropagationPhase.cpp120 return SpecDouble;
122 return SpecDouble;
225 changed |= mergePrediction(SpecString | SpecInt32 | SpecDouble);
302 changed |= mergePrediction(SpecDouble);
316 changed |= mergePrediction(SpecDouble);
322 changed |= setPrediction(SpecDouble);
364 changed |= mergePrediction(SpecDouble);
H A DDFGAbstractState.cpp390 forNode(node).set(SpecDouble);
443 forNode(node).set(SpecDouble);
467 forNode(node).set(SpecDouble);
499 forNode(node).set(SpecDouble);
522 forNode(node).set(SpecDouble);
551 forNode(node).set(SpecDouble);
604 forNode(node).set(SpecDouble);
626 forNode(node).set(SpecDouble);
642 forNode(node).set(SpecDouble);
912 forNode(node).set(SpecDouble);
[all...]
H A DDFGVariableAccessData.h299 return mergeSpeculation(m_prediction, SpecDouble);
H A DDFGFixupPhase.cpp229 m_indexInBlock, SpecDouble, *node);
1359 if (edge->prediction() & SpecDouble) {
1370 m_indexInBlock, SpecDouble,

Completed in 272 milliseconds