Searched refs:SpecCell (Results 1 - 11 of 11) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGUseKind.h | 76 return SpecCell; 89 return ~SpecCell;
|
H A D | DFGAbstractValue.h | 78 if (m_type & SpecCell) { 167 if (type & SpecCell) { 225 if (type & SpecCell) { 266 m_type &= SpecCell; 333 ASSERT(m_type & SpecCell); 354 if (!(m_type & SpecCell)) { 524 if (!(m_type & SpecCell))
|
H A D | DFGStructureAbstractValue.h | 230 if (!(other & SpecCell)) { 279 return SpecCell;
|
H A D | DFGConstantFoldingPhase.cpp | 155 bool needsCellCheck = m_state.forNode(child).m_type & ~SpecCell; 220 bool needsCellCheck = m_state.forNode(child).m_type & ~SpecCell;
|
H A D | DFGSpeculativeJIT32_64.cpp | 1098 dataLogF("SpecCell@%d ", edge->index()); 1102 ASSERT((edge.useKind() != KnownCellUse && edge.useKind() != KnownStringUse) || !(value.m_type & ~SpecCell)); 1103 value.filter(SpecCell); 1128 if (type & ~SpecCell) 1149 if (type & ~SpecCell) 1398 JSValueRegs(op2TagGPR, op2PayloadGPR), rightChild, (~SpecCell) | SpecObject, 1406 JSValueRegs(op2TagGPR, op2PayloadGPR), rightChild, (~SpecCell) | SpecObject, 1428 if (needsTypeCheck(rightChild, SpecCell | SpecOther)) { 1433 JSValueRegs(op2TagGPR, op2PayloadGPR), rightChild, SpecCell | SpecOther, 1505 JSValueRegs(op2TagGPR, op2PayloadGPR), rightChild, (~SpecCell) | SpecObjec 4406 DFG_TYPE_CHECK(JSValueRegs(tagGPR, payloadGPR), node->child1(), SpecCell, isNotCell); local [all...] |
H A D | DFGSpeculativeJIT64.cpp | 1122 dataLogF("SpecCell@%d ", edge->index()); 1126 ASSERT((edge.useKind() != KnownCellUse && edge.useKind() != KnownStringUse) || !(value.m_type & ~SpecCell)); 1127 value.filter(SpecCell); 1156 if (type & ~SpecCell) 1172 if (type & ~SpecCell) 1413 JSValueRegs(op2GPR), rightChild, (~SpecCell) | SpecObject, m_jit.branchPtr( 1420 JSValueRegs(op2GPR), rightChild, (~SpecCell) | SpecObject, m_jit.branchPtr( 1441 if (needsTypeCheck(rightChild, SpecCell | SpecOther)) { 1446 JSValueRegs(op2GPR), rightChild, SpecCell | SpecOther, 1517 JSValueRegs(op2GPR), rightChild, (~SpecCell) | SpecObjec 4288 DFG_TYPE_CHECK(JSValueSource(valueGPR), node->child1(), SpecCell, isNotCell); local [all...] |
H A D | DFGSpeculativeJIT.cpp | 2235 JSValueRegs(gpr), node->child1(), ~SpecCell, 2292 JSValueRegs(tagGPR, payloadGPR), node->child1(), ~SpecCell, 4376 if (!needsTypeCheck(edge, SpecCell)) 4409 JSValueRegs(gpr), edge, (~SpecCell) | SpecObject, m_jit.branchPtr( 4415 if (needsTypeCheck(edge, SpecCell | SpecOther)) { 4420 JSValueRegs(gpr), edge, SpecCell | SpecOther, 4432 JSValueRegs(tagGPR, payloadGPR), edge, (~SpecCell) | SpecObject, m_jit.branchPtr( 4438 if (needsTypeCheck(edge, SpecCell | SpecOther)) { 4443 JSValueRegs(tagGPR, payloadGPR), edge, SpecCell | SpecOther, 4512 if (!needsTypeCheck(edge, ~SpecCell)) [all...] |
H A D | DFGAbstractState.cpp | 104 root->valuesAtHead.argument(i).set(SpecCell); 1083 type = (SpecTop & ~SpecCell) | SpecString; 1334 ASSERT(!(value.m_type & ~SpecCell)); // Edge filtering should have already ensured this.
|
H A D | DFGFixupPhase.cpp | 504 node->child1()->prediction() & SpecCell, 791 if (!(node->child1()->prediction() & ~SpecCell))
|
H A D | DFGSpeculativeJIT.h | 535 bool isKnownCell(Node* node) { return !(m_state.forNode(node).m_type & ~SpecCell); } 539 bool isKnownNotCell(Node* node) { return !(m_state.forNode(node).m_type & SpecCell); }
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | SpeculatedType.h | 59 static const SpeculatedType SpecCell = 0x0003ffff; // It's definitely a JSCell. member in namespace:JSC 83 return !!(value & SpecCell) && !(value & ~SpecCell);
|
Completed in 304 milliseconds