/macosx-10.10/JavaScriptCore-7600.1.17/ftl/ |
H A D | FTLOutput.cpp | 124 void Output::branch(LValue condition, LBasicBlock taken, Weight takenWeight, LBasicBlock notTaken, Weight notTakenWeight) argument 126 LValue branch = buildCondBr(m_builder, condition, taken, notTaken);
|
H A D | FTLOutput.h | 340 LValue select(LValue value, LValue taken, LValue notTaken) { return buildSelect(m_builder, value, taken, notTaken); } argument 365 void branch(LValue condition, LBasicBlock taken, Weight takenWeight, LBasicBlock notTaken, Weight notTakenWeight); 366 void branch(LValue condition, WeightedTarget taken, WeightedTarget notTaken) argument 368 branch(condition, taken.target(), taken.weight(), notTaken.target(), notTaken.weight());
|
H A D | FTLAbbreviations.h | 290 static inline LValue buildSelect(LBuilder builder, LValue condition, LValue taken, LValue notTaken) { return llvm->BuildSelect(builder, condition, taken, notTaken, ""); } argument 292 static inline LValue buildCondBr(LBuilder builder, LValue condition, LBasicBlock taken, LBasicBlock notTaken) { return llvm->BuildCondBr(builder, condition, taken, notTaken); } argument
|
H A D | FTLLowerDFGToLLVM.cpp | 3609 lowBlock(m_node->branchData()->notTaken.block), 3610 m_node->branchData()->notTaken.count));
|
/macosx-10.10/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGStaticExecutionCountEstimationPhase.cpp | 70 applyCounts(data->notTaken);
|
H A D | DFGSpeculativeJIT64.cpp | 263 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 268 taken = notTaken; 269 notTaken = tmp; 284 jump(invert ? taken : notTaken, ForceJump); 296 invert ? taken : notTaken); 303 branchPtr(JITCompiler::Equal, localGlobalObjectGPR, remoteGlobalObjectGPR, invert ? notTaken : taken); 307 jump(notTaken, ForceJump); 316 jump(notTaken); 345 BasicBlock* notTaken local 489 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 1323 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 1433 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 1625 emitObjectOrOtherBranch(Edge nodeUse, BasicBlock* taken, BasicBlock* notTaken) argument 1687 BasicBlock* notTaken = node->branchData()->notTaken.block; local [all...] |
H A D | DFGSpeculativeJIT32_64.cpp | 291 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 296 taken = notTaken; 297 notTaken = tmp; 313 jump(invert ? taken : notTaken, ForceJump); 324 invert ? taken : notTaken); 331 branchPtr(JITCompiler::Equal, localGlobalObjectGPR, remoteGlobalObjectGPR, invert ? notTaken : taken); 335 jump(notTaken, ForceJump); 345 jump(notTaken); 374 BasicBlock* notTaken local 527 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 1196 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 1450 emitObjectOrOtherBranch(Edge nodeUse, BasicBlock* taken, BasicBlock* notTaken) argument 1510 BasicBlock* notTaken = node->branchData()->notTaken.block; local [all...] |
H A D | DFGNode.h | 120 result.notTaken.block = bitwise_cast<BasicBlock*>(static_cast<uintptr_t>(notTakenBytecodeIndex)); 125 unsigned notTakenBytecodeIndex() const { return notTaken.bytecodeIndex(); } 131 return notTaken.block; 135 BranchTarget notTaken; member in struct:JSC::DFG::BranchData 990 return branchData()->notTaken.block;
|
H A D | DFGSpeculativeJIT.cpp | 1122 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 1128 jump(notTaken); 1134 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 1141 taken = notTaken; 1142 notTaken = tmp; 1205 jump(notTaken); 1211 BasicBlock* notTaken = branchNode->branchData()->notTaken local 1242 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local 4191 BasicBlock* notTaken = branchNode->branchData()->notTaken.block; local [all...] |
H A D | DFGInPlaceAbstractState.cpp | 378 changed |= merge(basicBlock, terminal->branchData()->notTaken.block);
|
H A D | DFGByteCodeParser.cpp | 749 BranchData* branchData(unsigned taken, unsigned notTaken) 753 ASSERT((taken > m_currentIndex) || (notTaken > m_currentIndex)); 755 *data = BranchData::withBytecodeIndices(taken, notTaken); 3342 data->notTaken.block = blockForBytecodeOffset(possibleTargets, data->notTakenBytecodeIndex());
|
H A D | DFGGraph.cpp | 326 out.print(comma, "T:", node->branchData()->taken, ", F:", node->branchData()->notTaken);
|
H A D | DFGFixupPhase.cpp | 742 std::swap(data->taken, data->notTaken);
|
H A D | DFGSpeculativeJIT.h | 2040 void emitObjectOrOtherBranch(Edge value, BasicBlock* taken, BasicBlock* notTaken);
|