Searched refs:osrExit (Results 1 - 13 of 13) sorted by relevance

/macosx-10.10/JavaScriptCore-7600.1.17/ftl/
H A DFTLExitThunkGenerator.cpp51 OSRExitCompilationInfo& info = m_state.finalizer->osrExit[index];
62 for (unsigned i = 0; i < m_state.finalizer->osrExit.size(); ++i)
H A DFTLJITFinalizer.h56 Vector<OSRExitCompilationInfo> osrExit; member in class:JSC::FTL::JITFinalizer
H A DFTLJITFinalizer.cpp84 for (unsigned i = 0; i < osrExit.size(); ++i) {
85 OSRExitCompilationInfo& info = osrExit[i];
86 OSRExit& exit = jitCode->osrExit[i];
H A DFTLJITCode.h69 SegmentedVector<OSRExit, 8> osrExit; member in class:JSC::FTL::JITCode
H A DFTLCompile.cpp250 RELEASE_ASSERT(state.finalizer->osrExit.size());
256 RELEASE_ASSERT(state.finalizer->osrExit.size() == state.jitCode->osrExit.size());
258 for (unsigned i = 0; i < state.jitCode->osrExit.size(); ++i) {
259 OSRExitCompilationInfo& info = state.finalizer->osrExit[i];
260 OSRExit& exit = jitCode->osrExit[i];
465 for (unsigned exitIndex = 0; exitIndex < jitCode->osrExit.size(); ++exitIndex) {
466 OSRExitCompilationInfo& info = state.finalizer->osrExit[exitIndex];
467 OSRExit& exit = jitCode->osrExit[exitIndex];
H A DFTLOSRExitCompiler.cpp396 OSRExit& exit = jitCode->osrExit[exitID];
H A DFTLLowerDFGToLLVM.cpp3785 m_ftlState.jitCode->osrExit.append(OSRExit(
3789 m_ftlState.finalizer->osrExit.append(OSRExitCompilationInfo());
3791 OSRExit& exit = m_ftlState.jitCode->osrExit.last();
3792 OSRExitCompilationInfo& info = m_ftlState.finalizer->osrExit.last();
5789 dataLog(" OSR exit #", m_ftlState.jitCode->osrExit.size(), " with availability: ", m_availability, "\n");
5794 ASSERT(m_ftlState.jitCode->osrExit.size() == m_ftlState.finalizer->osrExit.size());
5796 m_ftlState.jitCode->osrExit.append(OSRExit(
5800 m_ftlState.finalizer->osrExit.append(OSRExitCompilationInfo());
5802 OSRExit& exit = m_ftlState.jitCode->osrExit
[all...]
/macosx-10.10/JavaScriptCore-7600.1.17/dfg/
H A DDFGJITCode.h71 unsigned result = osrExit.size();
72 osrExit.append(exit);
78 return osrExit.last();
118 SegmentedVector<DFG::OSRExit, 8> osrExit; member in class:JSC::DFG::JITCode
H A DDFGJITCompiler.cpp67 ASSERT(m_jitCode->osrExit.size() == m_exitCompilationInfo.size());
69 for (unsigned i = 0; i < m_jitCode->osrExit.size(); ++i) {
81 for (unsigned i = 0; i < m_jitCode->osrExit.size(); ++i) {
82 OSRExit& exit = m_jitCode->osrExit[i];
254 for (unsigned i = 0; i < m_jitCode->osrExit.size(); ++i) {
255 OSRExit& exit = m_jitCode->osrExit[i];
267 ASSERT(m_exitSiteLabels.size() == m_jitCode->osrExit.size());
H A DDFGOSRExitCompiler.cpp61 OSRExit& exit = codeBlock->jitCode()->dfg()->osrExit[exitIndex];
H A DDFGJITCode.cpp63 osrExit.shrinkToFit();
H A DDFGSpeculativeJIT.cpp156 unsigned index = m_jit.jitCode()->osrExit.size();
/macosx-10.10/JavaScriptCore-7600.1.17/bytecode/
H A DCodeBlock.cpp3291 for (unsigned i = 0; i < jitCode->osrExit.size(); ++i) {
3292 DFG::OSRExit& exit = jitCode->osrExit[i];
3302 // There is no easy way to avoid duplicating this code since the FTL::JITCode::osrExit
3304 // DFG::JITCode::osrExit.
3306 for (unsigned i = 0; i < jitCode->osrExit.size(); ++i) {
3307 FTL::OSRExit& exit = jitCode->osrExit[i];

Completed in 263 milliseconds