/macosx-10.10.1/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGAbstractInterpreter.h | 49 AbstractValue& forNode(Edge edge) argument 51 return forNode(edge.node()); 64 bool needsTypeCheck(Edge edge, SpeculatedType typesPassedThrough) argument 66 return needsTypeCheck(edge.node(), typesPassedThrough); 69 bool needsTypeCheck(Edge edge) argument 71 return needsTypeCheck(edge, typeFilterFor(edge.useKind())); 102 // filterEdgeByUse() (or some equivalent) on each edge. 106 ALWAYS_INLINE void filterEdgeByUse(Node* node, Edge& edge) argument 108 ASSERT(mayHaveTypeCheck(edge 173 filterByType(Node* node, Edge& edge, SpeculatedType type) argument [all...] |
H A D | DFGEdgeDominates.h | 46 void operator()(Node*, Edge edge) argument 48 bool result = m_graph.m_dominators.dominates(edge.node()->misc.owner, m_block); 51 "Checking if ", edge, " in ", *edge.node()->misc.owner,
|
H A D | DFGValidate.cpp | 114 Edge edge = m_graph.child(node, j); local 115 if (!edge) 118 m_myRefCounts.find(edge.node())->value++; 120 VALIDATE((node, edge), edge->hasDoubleResult() == (edge.useKind() == DoubleRepUse || edge.useKind() == DoubleRepRealUse || edge.useKind() == DoubleRepMachineIntUse)); 121 VALIDATE((node, edge), edge 248 Edge edge = m_graph.child(node, j); local 265 Edge edge = m_graph.child(node, j); local 358 Edge edge = m_graph.child(node, j); local 479 reportValidationContext(Node* node, Edge edge) argument [all...] |
H A D | DFGEdgeUsesStructure.h | 42 void operator()(Node*, Edge edge) argument 44 m_result |= usesStructure(edge.useKind());
|
H A D | DFGAtTailAbstractState.h | 50 AbstractValue& forNode(Edge edge) { return forNode(edge.node()); } argument
|
H A D | DFGLivenessAnalysisPhase.cpp | 144 void addChildUse(Node*, Edge& edge) argument 146 addChildUse(edge); 149 void addChildUse(Edge& edge) argument 151 edge.setKillStatus(m_live.add(edge.node()).isNewEntry ? DoesKill : DoesNotKill);
|
H A D | DFGDCEPhase.cpp | 128 void findTypeCheckRoot(Node*, Edge edge) argument 132 if (edge.willNotHaveCheck()) 134 if (!edge->postfixRef()) 135 m_worklist.append(edge.node()); 145 void countEdge(Node*, Edge edge) argument 148 if (edge.willHaveCheck()) 150 countNode(edge.node()); 215 Edge edge = m_graph.m_varArgChildren[childIdx]; local 217 if (!edge || edge 242 Edge edge = node->children.child(i); local [all...] |
H A D | DFGSSAConversionPhase.cpp | 71 // p: Phi(@x)) are forwarded, so that if have an edge to such @p, we 146 Edge edge = node->children.justOneChild(); local 147 ASSERT(edge); 149 dataLog(" One child: ", edge, ", ", RawPointer(edge.node()), "\n"); 150 node = edge.node(); // It's something from a different basic block. 414 Edge& edge = node->children.child(i); local 415 if (!edge) 417 m_changed |= forwardPhiEdge(edge); 426 Edge edge local 444 forwardPhiEdge(Edge& edge) argument 456 Edge edge = node->children.child(i); local [all...] |
H A D | DFGFixupPhase.cpp | 1132 void createToString(Node* node, Edge& edge) argument 1134 edge.setNode(m_insertionSet.insertNode( 1136 Edge(edge.node(), useKind))); 1164 void convertStringAddUse(Node* node, Edge& edge) argument 1170 observeUseKindOnNode<StringUse>(edge.node()); 1173 Edge(edge.node(), StringUse)); 1174 edge.setUseKind(KnownStringUse); 1180 observeUseKindOnNode<useKind>(edge.node()); 1181 createToString<useKind>(node, edge); 1193 Edge& edge local 1528 observeUseKindOnEdge(Edge edge) argument 1580 fixEdge(Edge& edge) argument 1592 fixIntConvertingEdge(Edge& edge) argument 1616 fixIntOrBooleanEdge(Edge& edge) argument 1638 fixDoubleOrBooleanEdge(Edge& edge) argument 1660 truncateConstantToInt32(Edge& edge) argument 1886 fixEdgeRepresentation(Node*, Edge& edge) argument 1917 injectTypeConversionsForEdge(Node* node, Edge& edge) argument [all...] |
H A D | DFGEdge.h | 225 inline bool operator==(Edge edge, Node* node) argument 227 return edge.node() == node; 229 inline bool operator==(Node* node, Edge edge) argument 231 return edge.node() == node; 233 inline bool operator!=(Edge edge, Node* node) argument 235 return edge.node() != node; 237 inline bool operator!=(Node* node, Edge edge) argument 239 return edge.node() != node;
|
H A D | DFGInPlaceAbstractState.h | 52 AbstractValue& forNode(Edge edge) argument 54 return forNode(edge.node());
|
H A D | DFGSafeToExecute.h | 44 void operator()(Node*, Edge edge) argument 46 switch (edge.useKind()) { 71 if (m_state.forNode(edge).m_type & ~SpecInt32) 76 if (m_state.forNode(edge).m_type & ~SpecCell) 81 if (m_state.forNode(edge).m_type & ~SpecString)
|
H A D | DFGArgumentsSimplificationPhase.cpp | 688 void observeProperArgumentsUse(Node* node, Edge edge) argument 690 if (edge->op() != GetLocal) { 702 if (edge->op() == CreateArguments 704 != edge->origin.semantic.inlineCallFrame) 705 m_createsArguments.add(edge->origin.semantic.inlineCallFrame); 710 VariableAccessData* variableAccessData = edge->variableAccessData(); 711 if (edge->local() == m_graph.uncheckedArgumentsRegisterFor(edge->origin.semantic) 712 && node->origin.semantic.inlineCallFrame != edge->origin.semantic.inlineCallFrame) { 713 m_createsArguments.add(edge 763 Edge edge = node->children.child(edgeIndex); local [all...] |
H A D | DFGSpeculativeJIT.h | 2011 bool betterUseStrictInt52(Edge edge) argument 2013 return betterUseStrictInt52(edge.node()); 2244 // Helpers for performing type checks on an edge stored in the given registers. 2245 bool needsTypeCheck(Edge edge, SpeculatedType typesPassedThrough) { return m_interpreter.needsTypeCheck(edge, typesPassedThrough); } argument 2261 void speculateString(Edge edge, GPRReg cell); 2262 void speculateStringIdentAndLoadStorage(Edge edge, GPRReg string, GPRReg storage); 2263 void speculateStringIdent(Edge edge, GPRReg string); 2315 GenerationInfo& generationInfo(Edge edge) argument 2317 return generationInfo(edge 2375 JSValueOperand(SpeculativeJIT* jit, Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 2414 Edge edge() const function in class:JSC::DFG::JSValueOperand 2500 StorageOperand(SpeculativeJIT* jit, Edge edge) argument 2517 Edge edge() const function in class:JSC::DFG::StorageOperand 2704 SpeculateInt32Operand(SpeculativeJIT* jit, Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 2724 Edge edge() const function in class:JSC::DFG::SpeculateInt32Operand 2762 SpeculateStrictInt32Operand(SpeculativeJIT* jit, Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 2779 Edge edge() const function in class:JSC::DFG::SpeculateStrictInt32Operand 2810 SpeculateInt52Operand(SpeculativeJIT* jit, Edge edge) argument 2826 Edge edge() const function in class:JSC::DFG::SpeculateInt52Operand 2857 SpeculateStrictInt52Operand(SpeculativeJIT* jit, Edge edge) argument 2873 Edge edge() const function in class:JSC::DFG::SpeculateStrictInt52Operand 2905 SpeculateWhicheverInt52Operand(SpeculativeJIT* jit, Edge edge) argument 2916 SpeculateWhicheverInt52Operand(SpeculativeJIT* jit, Edge edge, const SpeculateWhicheverInt52Operand& other) argument 2927 SpeculateWhicheverInt52Operand(SpeculativeJIT* jit, Edge edge, OppositeShiftTag, const SpeculateWhicheverInt52Operand& other) argument 2944 Edge edge() const function in class:JSC::DFG::SpeculateWhicheverInt52Operand 2982 SpeculateDoubleOperand(SpeculativeJIT* jit, Edge edge) argument 2999 Edge edge() const function in class:JSC::DFG::SpeculateDoubleOperand 3029 SpeculateCellOperand(SpeculativeJIT* jit, Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 3050 Edge edge() const function in class:JSC::DFG::SpeculateCellOperand 3082 SpeculateBooleanOperand(SpeculativeJIT* jit, Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 3099 Edge edge() const function in class:JSC::DFG::SpeculateBooleanOperand 3128 speculateStringObjectForStructure(Edge edge, StructureLocationType structureLocation) argument [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Instrumentation/ |
H A D | PathProfiling.cpp | 28 // v->w, insert edge ENTRY->w and edge v->EXIT. 33 // Chord - An edge not in the spanning tree. 108 // instrumentation that will end up on each edge. 115 // Sets the target node of this edge. Required to split edges. 118 // Get/set whether edge is in the spanning tree. 122 // Get/ set whether this edge will be instrumented with a path number 127 // Get/set whether this edge will be instrumented with a path counter 134 // Get/set the path number increment that this edge will be instrumented 142 // Get/set whether the edge ha 393 operator <<(raw_ostream& os, const BLInstrumentationEdge& edge) argument 651 BallLarusEdge* edge; local 782 unlinkEdge(BallLarusEdge* edge) argument 791 makeEdgeSpanning(BLInstrumentationEdge* edge) argument 797 pushInitializationFromEdge( BLInstrumentationEdge* edge) argument 825 pushCountersFromEdge(BLInstrumentationEdge* edge) argument 902 createIncrementConstant( BLInstrumentationEdge* edge) argument 1079 insertInstrumentationStartingAt(BLInstrumentationEdge* edge, BLInstrumentationDag* dag) argument 1403 splitCritical(BLInstrumentationEdge* edge, BLInstrumentationDag* dag) argument [all...] |
H A D | OptimalEdgeProfiling.cpp | 1 //===- OptimalEdgeProfiling.cpp - Insert counters for opt. edge profiling -===// 10 // This pass instruments the specified program with counters for edge profiling. 15 #define DEBUG_TYPE "insert-optimal-edge-profiling" 55 INITIALIZE_PASS_BEGIN(OptimalEdgeProfiler, "insert-optimal-edge-profiling", 56 "Insert optimal instrumentation for edge profiling", 60 INITIALIZE_PASS_END(OptimalEdgeProfiler, "insert-optimal-edge-profiling", 61 "Insert optimal instrumentation for edge profiling", 78 errs() << "WARNING: cannot insert edge profiling into a module" 85 // For the entry block a virtual edge (0,entry) is reserved, for each block 86 // with no successors an edge (B 150 ProfileInfo::Edge edge = ProfileInfo::getEdge(0, entry); local 173 ProfileInfo::Edge edge = ProfileInfo::getEdge(BB, 0); local 184 ProfileInfo::Edge edge = ProfileInfo::getEdge(BB,Succ); local [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/ |
H A D | ProfileEstimatorPass.cpp | 116 // flow, once an edge has a flow assigned this flow is never changed again, 134 Edge edge = getEdge(*bbi,BB); local 135 double w = getEdgeWeight(edge); 140 // loop, thus the edge is a backedge, continue and do not check if the 143 printEdgeError(edge, "but is backedge, continuing"); 149 printEdgeError(edge, "returning"); 172 // *) In case there is not a single exiting edge left, create one at the loop 205 Edge edge = getEdge(Latch,0); local 206 EdgeInformation[BB->getParent()][edge] = BBWeight; 207 printEdgeWeight(edge); 267 Edge edge = getEdge(BB,0); local 273 Edge edge = getEdge(BB,*bbi); local 341 Edge edge = getEdge(0,entry); local [all...] |
H A D | PathNumbering.cpp | 114 // Add an edge to the predecessor list. 115 void BallLarusNode::addPredEdge(BallLarusEdge* edge) { argument 116 _predEdges.push_back(edge); 119 // Remove an edge from the predecessor list. 120 void BallLarusNode::removePredEdge(BallLarusEdge* edge) { argument 121 removeEdge(_predEdges, edge); 124 // Add an edge to the successor list. 125 void BallLarusNode::addSuccEdge(BallLarusEdge* edge) { argument 126 _succEdges.push_back(edge); 129 // Remove an edge fro 130 removeSuccEdge(BallLarusEdge* edge) argument [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/utils/ |
H A D | profile.pl | 12 # -edge - Enable edge profiling 20 my $ProfilePass = "-insert-edge-profiling"; 33 if (/^-?-edge$/) { $ProfilePass = "-insert-edge-profiling"; next; } 47 print " -edge - Enable edge profiling\n";
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/ftl/ |
H A D | FTLLowerDFGToLLVM.cpp | 1873 Edge edge = m_node->child1(); local 1874 LValue cell = lowCell(edge); 1876 if (m_node->arrayMode().alreadyChecked(m_graph, m_node, m_state.forNode(edge))) 2626 Edge edge = m_graph.varArgChild(m_node, operandIndex); local 2636 lowDouble(edge), 2643 lowJSValue(edge, ManualOperandSpeculation), 2670 Edge edge = m_graph.varArgChild(m_node, operandIndex); local 2672 lowJSValue(edge, ManualOperandSpeculation), 3981 LValue numberOrNotCellToInt32(Edge edge, LValue value) argument 3987 if (edge 4003 FTL_TYPE_CHECK(jsValueValue(value), edge, SpecBytecodeNumber, isCellOrMisc(value)); local 4016 FTL_TYPE_CHECK(jsValueValue(value), edge, ~SpecCell, isCell(value)); local 4181 baseIndex(IndexedAbstractHeap& heap, LValue storage, LValue index, Edge edge) argument 4250 speculateTruthyObject(Edge edge, LValue cell, SpeculatedType filter) argument 4253 FTL_TYPE_CHECK(jsValueValue(cell), edge, filter, isNotObject(cell)); local 4259 jsValueValue(cell), edge, filter, local 4457 boolify(Edge edge) argument 4513 equalNullOrUndefined( Edge edge, StringOrObjectMode cellMode, EqualNullOrUndefinedMode primitiveMode, OperandSpeculationMode operandMode = AutomaticOperandSpeculation) argument 4536 jsValueValue(value), edge, (~SpecCell) | SpecObject, local 4584 jsValueValue(value), edge, SpecCell | SpecOther, isNotOther(value)); local 4766 lowInt32(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 4795 jsValueValue(boxedResult), edge, SpecInt32, isNotInt32(boxedResult)); local 4807 lowInt52(Edge edge, Int52Kind kind) argument 4840 lowInt52(Edge edge) argument 4845 lowStrictInt52(Edge edge) argument 4854 betterUseStrictInt52(Edge edge) argument 4875 lowWhicheverInt52(Edge edge, Int52Kind& kind) argument 4881 lowCell(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 4898 jsValueValue(uncheckedValue), edge, SpecCell, isNotCell(uncheckedValue)); local 4907 lowObject(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 4916 lowString(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 4925 lowStringIdent(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 4935 lowNonNullObject(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 4944 lowBoolean(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 4965 jsValueValue(unboxedResult), edge, SpecBoolean, isNotBoolean(unboxedResult)); local 4976 lowDouble(Edge edge) argument 4989 lowJSValue(Edge edge, OperandSpeculationMode mode = AutomaticOperandSpeculation) argument 5020 lowStorage(Edge edge) argument 5031 strictInt52ToInt32(Edge edge, LValue value) argument 5035 noValue(), edge, SpecInt32, local 5113 jsValueToDouble(Edge edge, LValue boxedValue) argument 5137 jsValueValue(boxedValue), edge, SpecBytecodeNumber, isCellOrMisc(boxedValue)); local 5147 jsValueToStrictInt52(Edge edge, LValue boxedValue) argument 5173 jsValueValue(boxedValue), edge, SpecInt32 | SpecInt52AsDouble, local 5184 doubleToStrictInt52(Edge edge, LValue value) argument 5189 doubleValue(value), edge, SpecInt52AsDouble, local 5259 speculate(Edge edge) argument 5333 speculate(Node*, Edge edge) argument 5338 speculateInt32(Edge edge) argument 5343 speculateCell(Edge edge) argument 5348 speculateMachineInt(Edge edge) argument 5432 speculateObject(Edge edge, LValue cell) argument 5434 FTL_TYPE_CHECK(jsValueValue(cell), edge, SpecObject, isNotObject(cell)); local 5437 speculateObject(Edge edge) argument 5442 speculateObjectOrOther(Edge edge) argument 5458 jsValueValue(value), edge, (~SpecCell) | SpecObject, isNotObject(value)); local 5465 jsValueValue(value), edge, SpecCell | SpecOther, isNotOther(value)); local 5472 speculateFinalObject(Edge edge, LValue cell) argument 5475 jsValueValue(cell), edge, SpecFinalObject, isNotType(cell, FinalObjectType)); local 5478 speculateFinalObject(Edge edge) argument 5483 speculateString(Edge edge, LValue cell) argument 5485 FTL_TYPE_CHECK(jsValueValue(cell), edge, SpecString | ~SpecCell, isNotString(cell)); local 5488 speculateString(Edge edge) argument 5493 speculateStringIdent(Edge edge, LValue string, LValue stringImpl) argument 5507 speculateStringIdent(Edge edge) argument 5512 speculateStringObject(Edge edge) argument 5521 speculateStringOrStringObject(Edge edge) argument 5543 speculateStringObjectForCell(Edge edge, LValue cell) argument 5548 speculateStringObjectForStructureID(Edge edge, LValue structureID) argument 5561 speculateNonNullObject(Edge edge, LValue cell) argument 5564 jsValueValue(cell), edge, SpecObject, local 5578 speculateNumber(Edge edge) argument 5581 FTL_TYPE_CHECK(jsValueValue(value), edge, SpecBytecodeNumber, isNotNumber(value)); local 5584 speculateDoubleReal(Edge edge) argument 5592 doubleValue(value), edge, SpecDoubleReal, local 5596 speculateDoubleRepMachineInt(Edge edge) argument 5604 speculateBoolean(Edge edge) argument 5609 speculateNotStringVar(Edge edge) argument 5632 speculateNotCell(Edge edge) argument 5638 typeCheck(jsValueValue(value), edge, ~SpecCell, isCell(value)); local 5641 speculateOther(Edge edge) argument 5647 typeCheck(jsValueValue(value), edge, SpecOther, isNotOther(value)); local 5650 speculateMisc(Edge edge) argument 5656 typeCheck(jsValueValue(value), edge, SpecMisc, isNotMisc(value)); local 5999 doesKill(Edge edge) argument 6016 addAvailableRecovery( Edge edge, RecoveryOpcode opcode, LValue left, LValue right, ValueFormat format) argument [all...] |
/macosx-10.10.1/WebInspectorUI-7600.1.17/UserInterface/Views/ |
H A D | DashboardContainerView.css | 126 -webkit-animation-name: slide-top-edge; 131 -webkit-animation-name: slide-bottom-edge; 135 -webkit-animation-name: slide-bottom-edge; 140 -webkit-animation-name: slide-top-edge; 143 @-webkit-keyframes slide-top-edge { 152 @-webkit-keyframes slide-bottom-edge {
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Analysis/ |
H A D | PathNumbering.h | 87 // Add an edge to the predecessor list. 88 void addPredEdge(BallLarusEdge* edge); 90 // Remove an edge from the predecessor list. 91 void removePredEdge(BallLarusEdge* edge); 93 // Add an edge to the successor list. 94 void addSuccEdge(BallLarusEdge* edge); 96 // Remove an edge from the successor list. 97 void removeSuccEdge(BallLarusEdge* edge); 123 // Removes an edge from an edgeVector. Used by removePredEdge and 128 // Represents an edge i [all...] |
/macosx-10.10.1/CPANInternal-159.1/Graph-0.94/lib/Graph/ |
H A D | Matrix.pm | 66 Return the value at the edge from $u to $v. 70 Set the edge from $u to $v to value $val.
|
/macosx-10.10.1/CPANInternal-159.1/Graph-0.96/lib/Graph/ |
H A D | Matrix.pm | 66 Return the value at the edge from $u to $v. 70 Set the edge from $u to $v to value $val.
|
/macosx-10.10.1/libpcap-48/libpcap/ |
H A D | gencode.h | 240 struct edge { struct 246 struct edge *next; /* link list of incoming edges for a node */ 259 struct edge et; 260 struct edge ef; 265 struct edge *in_edges;
|