Searched refs:DFG (Results 101 - 125 of 290) sorted by relevance

1234567891011>>

/macosx-10.10.1/JavaScriptCore-7600.1.17/ftl/
H A DFTLAbstractHeapRepository.h145 IndexedAbstractHeap& forArrayType(DFG::Array::Type type)
148 case DFG::Array::Int32:
150 case DFG::Array::Double:
152 case DFG::Array::Contiguous:
154 case DFG::Array::ArrayStorage:
155 case DFG::Array::SlowPutArrayStorage:
H A DFTLJSCall.cpp44 JSCall::JSCall(unsigned stackmapID, DFG::Node* node)
83 m_node->op() == DFG::Construct ? CodeForConstruct : CodeForCall,
90 m_callLinkInfo->callType = m_node->op() == DFG::Construct ? CallLinkInfo::Construct : CallLinkInfo::Call;
H A DFTLExitThunkGenerator.cpp36 using namespace JSC::DFG;
H A DFTLOSRExit.cpp41 using namespace DFG;
H A DFTLOSRExit.h64 // Just consider the "a | 5". In the DFG IR, this looks like:
78 // FTL refers to 'exitIf()' as 'speculate()', which is in line with DFG terminology.)
94 // constant and the DFG already knows that, and can already tell the OSR exit machinery
100 // 'c' is dead in bytecode, and the DFG knows this; we statically tell the exit thunk
141 // replaceable jump, much like the DFG does.
143 struct OSRExit : public DFG::OSRExitBase {
/macosx-10.10.1/JavaScriptCore-7600.1.17/dfg/
H A DDFGAtTailAbstractState.cpp33 namespace JSC { namespace DFG { namespace in namespace:JSC
54 } } // namespace JSC::DFG
H A DDFGAtTailAbstractState.h35 namespace JSC { namespace DFG { namespace in namespace:JSC
68 } } // namespace JSC::DFG
H A DDFGBasicBlockInlines.h34 namespace JSC { namespace DFG { namespace in namespace:JSC
52 } } // namespace JSC::DFG
H A DDFGBlockInsertionSet.h35 namespace JSC { namespace DFG { namespace in namespace:JSC
56 } } // namespace JSC::DFG
H A DDFGDominators.h36 namespace JSC { namespace DFG { namespace in namespace:JSC
67 } } // namespace JSC::DFG
H A DDFGJITFinalizer.h36 namespace JSC { namespace DFG { namespace in namespace:JSC
55 } } // namespace JSC::DFG
H A DDFGMinifiedGraph.h36 namespace JSC { namespace DFG { namespace in namespace:JSC
63 } } // namespace JSC::DFG
H A DDFGMinifiedNode.cpp34 namespace JSC { namespace DFG { namespace in namespace:JSC
53 } } // namespace JSC::DFG
H A DDFGOSREntry.h38 namespace DFG { namespace in namespace:JSC
77 } } // namespace JSC::DFG
H A DDFGOSRExitBase.h34 namespace JSC { namespace DFG { namespace in namespace:JSC
39 // Provides for the OSR exit profiling functionality that is common between the DFG
71 } } // namespace JSC::DFG
H A DDFGOSRExitCompiler.h40 namespace DFG { namespace in namespace:JSC
80 } } // namespace JSC::DFG
H A DDFGOSRExitJumpPlaceholder.h34 namespace JSC { namespace DFG { namespace in namespace:JSC
64 } } // namespace JSC::DFG
H A DDFGToFTLDeferredCompilationCallback.h39 namespace DFG { namespace in namespace:JSC
58 } } // namespace JSC::DFG
H A DDFGToFTLForOSREntryDeferredCompilationCallback.h39 namespace DFG { namespace in namespace:JSC
58 } } // namespace JSC::DFG
H A DDFGValueSource.cpp33 namespace JSC { namespace DFG { namespace in namespace:JSC
79 } } // namespace JSC::DFG
H A DDFGVariableAccessData.cpp31 namespace JSC { namespace DFG { namespace in namespace:JSC
136 return DFG::mergeDoubleFormatState(m_doubleFormatState, NotUsingDoubleFormat);
151 return DFG::mergeDoubleFormatState(m_doubleFormatState, UsingDoubleFormat);
156 return DFG::mergeDoubleFormatState(find()->m_doubleFormatState, doubleFormatState);
232 } } // namespace JSC::DFG
H A DDFGArithMode.h31 namespace JSC { namespace DFG { namespace in namespace:JSC
125 } } // namespace JSC::DFG
130 void printInternal(PrintStream&, JSC::DFG::Arith::Mode);
H A DDFGCommon.cpp34 namespace JSC { namespace DFG { namespace in namespace:JSC
45 } } // namespace JSC::DFG
49 using namespace JSC::DFG;
H A DDFGNode.cpp35 namespace JSC { namespace DFG { namespace in namespace:JSC
103 } } // namespace JSC::DFG
108 using namespace JSC::DFG;
/macosx-10.10.1/JavaScriptCore-7600.1.17/bytecode/
H A DCallLinkStatus.cpp93 if (profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadFunction))) {
123 if (profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadCache))
124 || profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadCacheWatchpoint))
125 || profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadExecutable)))
136 if (profiledBlock->hasExitSite(locker, DFG::FrequentExitSite(bytecodeIndex, BadFunction)))
203 currentBaseline->hasExitSite(locker, DFG::FrequentExitSite(codeOrigin.bytecodeIndex, BadCache, ExitFromFTL))
204 || currentBaseline->hasExitSite(locker, DFG::FrequentExitSite(codeOrigin.bytecodeIndex, BadCacheWatchpoint, ExitFromFTL))
205 || currentBaseline->hasExitSite(locker, DFG::FrequentExitSite(codeOrigin.bytecodeIndex, BadExecutable, ExitFromFTL));
207 currentBaseline->hasExitSite(locker, DFG::FrequentExitSite(codeOrigin.bytecodeIndex, BadFunction, ExitFromFTL));

Completed in 215 milliseconds

1234567891011>>