/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | SpeculatedType.cpp | 175 static const char* speculationToAbbreviatedString(SpeculatedType prediction) argument 177 if (isFinalObjectSpeculation(prediction)) 179 if (isArraySpeculation(prediction)) 181 if (isStringSpeculation(prediction)) 183 if (isFunctionSpeculation(prediction)) 185 if (isInt8ArraySpeculation(prediction)) 187 if (isInt16ArraySpeculation(prediction)) 189 if (isInt32ArraySpeculation(prediction)) 191 if (isUint8ArraySpeculation(prediction)) 193 if (isUint16ArraySpeculation(prediction)) [all...] |
H A D | LazyOperandValueProfile.cpp | 89 SpeculatedType LazyOperandValueProfileParser::prediction( function in class:JSC::LazyOperandValueProfileParser
|
H A D | LazyOperandValueProfile.h | 177 SpeculatedType prediction(const LazyOperandValueProfileKey& key) const;
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGPredictionPropagationPhase.cpp | 51 : Phase(graph, "prediction propagation") 97 bool setPrediction(SpeculatedType prediction) argument 102 // our minds about what the prediction is going to be. There is no semantic 105 ASSERT(m_currentNode->prediction() == SpecNone || m_currentNode->prediction() == prediction); 107 return m_currentNode->predict(prediction); 110 bool mergePrediction(SpeculatedType prediction) argument 114 return m_currentNode->predict(prediction); 150 SpeculatedType prediction local 385 SpeculatedType prediction = node->child1()->prediction(); local 677 SpeculatedType prediction = node->child1()->prediction(); local [all...] |
H A D | DFGNode.cpp | 51 out.print(JSC::AbbreviatedSpeculationDump(node->prediction()));
|
H A D | DFGVariableAccessData.h | 168 bool predict(SpeculatedType prediction) argument 171 bool result = mergeSpeculation(self->m_prediction, prediction); 182 SpeculatedType prediction() function in class:JSC::DFG::VariableAccessData 192 bool mergeArgumentAwarePrediction(SpeculatedType prediction) argument 194 return mergeSpeculation(find()->m_argumentAwarePrediction, prediction); 223 // If the variable is not a number prediction, then this doesn't 225 if (!isNumberSpeculation(prediction())) { 234 if (isDoubleSpeculation(prediction())) 311 // will have the same operand and should have the same prediction. But
|
H A D | DFGNode.h | 786 bool predictHeap(SpeculatedType prediction) argument 790 return mergeSpeculation(m_opInfo2, prediction); 1087 SpeculatedType prediction() function in struct:JSC::DFG::Node 1092 bool predict(SpeculatedType prediction) argument 1094 return mergeSpeculation(m_prediction, prediction); 1099 return isInt32Speculation(prediction()); 1104 return isInt32SpeculationForArithmetic(prediction()); 1109 return isInt32SpeculationExpectingDefined(prediction()); 1114 return isDoubleSpeculation(prediction()); 1119 return isDoubleSpeculationForArithmetic(prediction()); [all...] |
H A D | DFGValueSource.h | 130 static ValueSource forSpeculation(SpeculatedType prediction) argument 132 if (isInt32Speculation(prediction)) 134 if (isArraySpeculation(prediction) || isCellSpeculation(prediction)) 136 if (isBooleanSpeculation(prediction))
|
H A D | DFGVariableAccessDataDump.cpp | 71 out.print(AbbreviatedSpeculationDump(m_data->prediction()));
|
H A D | DFGFixupPhase.cpp | 388 node->child1()->prediction(), 389 node->child2()->prediction(), 433 child1->prediction(), 434 child2->prediction(), 435 child3->prediction())); 493 // May need to refine the array mode in case the value prediction contravenes 494 // the array prediction. For example, we may have evidence showing that the 498 // base prediction. If it has non-cell garbage in it, then we want that to be 504 node->child1()->prediction() & SpecCell, 506 node->child2()->prediction())); [all...] |
H A D | DFGPredictionInjectionPhase.cpp | 41 : Phase(graph, "prediction injection") 60 "Argument [", arg, "] prediction: ", 61 SpeculationDump(m_graph.m_arguments[arg]->variableAccessData()->prediction()), "\n");
|
H A D | DFGByteCodeParser.cpp | 174 bool handleIntrinsic(bool usesResult, int resultOperand, Intrinsic, int registerOffset, int argumentCountIncludingThis, SpeculatedType prediction); 175 bool handleConstantInternalFunction(bool usesResult, int resultOperand, InternalFunction*, int registerOffset, int argumentCountIncludingThis, SpeculatedType prediction, CodeSpecializationKind); 267 SpeculatedType prediction = local 268 m_inlineStackTop->m_lazyOperands.prediction( 271 dataLog("Lazy operand [@", node->index(), ", bc#", m_currentIndex, ", r", node->local(), "] prediction: ", SpeculationDump(prediction), "\n"); 273 node->variableAccessData()->predict(prediction); 763 SpeculatedType prediction = SpecNone; 766 prediction = getPrediction(); 779 Node* call = addToGraph(Node::VarArg, op, OpInfo(0), OpInfo(prediction)); [all...] |
H A D | DFGAbstractState.h | 252 // IR: namely we'll have a JSConstant that contravenes its own prediction. There's a 254 // speculationFromValue(jsConstant) == jsConstant.prediction(). "Hardening" that code 256 SpeculatedType oldType = node->prediction();
|
H A D | DFGArgumentPosition.h | 96 SpeculatedType prediction() const { return m_prediction; } function in class:JSC::DFG::ArgumentPosition
|
H A D | DFGTypeCheckHoistingPhase.cpp | 279 indexInBlock + 1, variable->prediction(), GetLocal, codeOrigin, 340 if (!isCellSpeculation(variable->prediction()))
|
H A D | DFGAbstractState.cpp | 98 SpeculatedType prediction = node->variableAccessData()->prediction(); local 99 if (isInt32Speculation(prediction)) 101 else if (isBooleanSpeculation(prediction)) 103 else if (isCellSpeculation(prediction)) 291 if (variableAccessData->prediction() == SpecNone) { 1286 if (!node->prediction()) { 1290 if (isCellSpeculation(node->child1()->prediction())) {
|
H A D | DFGCSEPhase.cpp | 1161 SpeculatedType prediction = variableAccessData->argumentAwarePrediction(); local 1162 if (isInt32Speculation(prediction)) 1164 if (isArraySpeculation(prediction)) 1166 if (isBooleanSpeculation(prediction)) 1217 // be CSE'd, so long as the prediction is the one we want.
|
H A D | DFGGraph.cpp | 269 out.print(" predicting ", SpeculationDump(node->variableAccessData()->prediction()), node->variableAccessData()->shouldUseDoubleFormat() ? ", forcing double" : "");
|
H A D | DFGSpeculativeJIT64.cpp | 1877 if (node->child1()->prediction() & SpecInt32) { 1882 if (node->child1()->prediction() & SpecBoolean) { 1935 SpeculatedType prediction = node->variableAccessData()->prediction(); local 1938 // If we have no prediction for this local, then don't attempt to compile. 1939 if (prediction == SpecNone) { 3264 if (node->child1()->prediction() & SpecString) { 3610 // later if the proto is reused, and (2) if we have a FinalObject prediction 3768 if (!node->prediction()) { 3814 if (!node->prediction()) { [all...] |
H A D | DFGSpeculativeJIT32_64.cpp | 1979 SpeculatedType prediction = node->variableAccessData()->prediction(); local 1982 // If we have no prediction for this local, then don't attempt to compile. 1983 if (prediction == SpecNone) { 3356 if (node->child1()->prediction() & SpecString) { 3709 // later if the proto is reused, and (2) if we have a FinalObject prediction 3872 if (!node->prediction()) { 3877 if (isCellSpeculation(node->child1()->prediction())) { 3914 if (!node->prediction()) {
|
/macosx-10.9.5/cctools-845/as/ |
H A D | ppc.c | 25 * instruction as a static branch prediction that sets the Y-bit in the 31 * instruction as a static branch prediction sets the AT-bits in the 384 enum branch_prediction prediction); 682 enum branch_prediction prediction; local 692 * Pick up the instruction and any trailing branch prediction character 695 prediction = BRANCH_PREDICTION_NONE; 705 as_warn("branch prediction ++/-- syntax always sets the " 709 prediction = BRANCH_PREDICTION_VERY_LIKELY_TAKEN; 714 prediction = BRANCH_PREDICTION_VERY_LIKELY_TAKEN; 716 prediction 1077 calcop( struct ppc_opcode *format, char *param, struct ppc_insn *insn, char *op, enum branch_prediction prediction) argument [all...] |
/macosx-10.9.5/cctools-845/otool/ |
H A D | ppc_disasm.c | 2557 char *prediction; local 2563 prediction = ""; 2567 * print the prediction, we have to search for a reloc of and look at 2570 * print the prediction based on the Y-bit, the sign of the displacement 2583 * the Y-bit is zero so don't print prediction unless there was 2588 prediction = "+"; 2590 prediction = "-"; 2593 prediction = ""; 2598 prediction = "-"; 2600 prediction [all...] |
/macosx-10.9.5/vim-53/runtime/syntax/ |
H A D | samba.vim | 57 syn keyword sambaKeyword contained postexec postscript prediction preexec
|
/macosx-10.9.5/vim-53/runtime/autoload/ |
H A D | xmlcomplete.vim | 198 " Possible situations where any prediction would be difficult:
|
H A D | htmlcomplete.vim | 221 " Possible situations where any prediction would be difficult:
|