Searched refs:SpecString (Results 1 - 10 of 10) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGUseKind.h83 return SpecString;
87 return SpecString | SpecStringObject;
H A DDFGPredictionPropagationPhase.cpp42 return mergeSpeculations(type & ~SpecObject, SpecString);
223 changed |= mergePrediction(SpecString);
225 changed |= mergePrediction(SpecString | SpecInt32 | SpecDouble);
357 changed |= setPrediction(SpecString);
428 changed |= setPrediction(SpecString);
435 changed |= setPrediction(SpecString);
H A DDFGAbstractState.cpp472 forNode(node).set(SpecString | SpecInt32 | SpecNumber);
749 forNode(node->child1()).filter(SpecString);
871 forNode(node).set(SpecString);
1061 // if (destination.m_type & !(SpecNumber | SpecString | SpecBoolean)) {
1062 // destination.filter(SpecNumber | SpecString | SpecBoolean);
1082 if (type & ~(SpecNumber | SpecString | SpecBoolean))
1083 type = (SpecTop & ~SpecCell) | SpecString;
1388 forNode(node->child1()).filter(SpecString);
H A DDFGArrayMode.cpp287 return speculationChecked(value.m_type, SpecString);
H A DDFGSpeculativeJIT.cpp2056 ASSERT(speculationChecked(m_state.forNode(node->child1()).m_type, SpecString));
3810 JSValueSource::unboxedCell(leftGPR), node->child1(), SpecString, m_jit.branchPtr( local
3820 JSValueSource::unboxedCell(rightGPR), node->child2(), SpecString, m_jit.branchPtr( local
4261 m_state.forNode(node->child1()).filter(SpecString | SpecStringObject);
4276 if (node->child1()->prediction() & SpecString) {
4454 if (!needsTypeCheck(edge, SpecString))
4460 JSValueSource::unboxedCell(gpr), edge, SpecString, m_jit.branchPtr( local
4487 if (!needsTypeCheck(edge, SpecString | SpecStringObject))
4492 if (!needsTypeCheck(edge, SpecString | SpecStringObject))
4507 m_state.forNode(edge).filter(SpecString | SpecStringObjec
[all...]
H A DDFGFixupPhase.cpp898 m_indexInBlock, SpecString, ToString, node->codeOrigin,
1066 m_indexInBlock, SpecString, ToString, node->codeOrigin, Edge(toPrimitive));
H A DDFGSpeculativeJIT32_64.cpp3356 if (node->child1()->prediction() & SpecString) {
4412 DFG_TYPE_CHECK(JSValueRegs(tagGPR, payloadGPR), node->child1(), SpecString, notString); local
H A DDFGSpeculativeJIT64.cpp3264 if (node->child1()->prediction() & SpecString) {
4294 DFG_TYPE_CHECK(JSValueSource(valueGPR), node->child1(), SpecString, notString); local
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/
H A DSpeculatedType.cpp129 if (value & SpecString)
280 return SpecString;
H A DSpeculatedType.h57 static const SpeculatedType SpecString = 0x00010000; // It's definitely a JSString. member in namespace:JSC
113 return value == SpecString;
224 return !!value && !(value & ~(SpecString | SpecStringObject));

Completed in 218 milliseconds