webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
dfg Directory Reference

Files

file  DFGAbstractHeap.cpp
 
file  DFGAbstractHeap.h [code]
 
file  DFGAbstractInterpreter.h [code]
 
file  DFGAbstractInterpreterInlines.h [code]
 
file  DFGAbstractValue.cpp
 
file  DFGAbstractValue.h [code]
 
file  DFGAdaptiveInferredPropertyValueWatchpoint.cpp
 
file  DFGAdaptiveInferredPropertyValueWatchpoint.h [code]
 
file  DFGAdaptiveStructureWatchpoint.cpp
 
file  DFGAdaptiveStructureWatchpoint.h [code]
 
file  DFGAdjacencyList.h [code]
 
file  DFGAllocator.h [code]
 
file  DFGArgumentPosition.h [code]
 
file  DFGArgumentsEliminationPhase.cpp
 
file  DFGArgumentsEliminationPhase.h [code]
 
file  DFGArgumentsUtilities.cpp
 
file  DFGArgumentsUtilities.h [code]
 
file  DFGArithMode.cpp
 
file  DFGArithMode.h [code]
 
file  DFGArrayifySlowPathGenerator.h [code]
 
file  DFGArrayMode.cpp
 
file  DFGArrayMode.h [code]
 
file  DFGAtTailAbstractState.cpp
 
file  DFGAtTailAbstractState.h [code]
 
file  DFGAvailability.cpp
 
file  DFGAvailability.h [code]
 
file  DFGAvailabilityMap.cpp
 
file  DFGAvailabilityMap.h [code]
 
file  DFGBackwardsCFG.h [code]
 
file  DFGBackwardsDominators.h [code]
 
file  DFGBackwardsPropagationPhase.cpp
 
file  DFGBackwardsPropagationPhase.h [code]
 
file  DFGBasicBlock.cpp
 
file  DFGBasicBlock.h [code]
 
file  DFGBasicBlockInlines.h [code]
 
file  DFGBlockInsertionSet.cpp
 
file  DFGBlockInsertionSet.h [code]
 
file  DFGBlockMap.h [code]
 
file  DFGBlockMapInlines.h [code]
 
file  DFGBlockSet.cpp
 
file  DFGBlockSet.h [code]
 
file  DFGBlockSetInlines.h [code]
 
file  DFGBlockWorklist.h [code]
 
file  DFGBranchDirection.h [code]
 
file  DFGByteCodeParser.cpp
 
file  DFGByteCodeParser.h [code]
 
file  DFGCallArrayAllocatorSlowPathGenerator.h [code]
 
file  DFGCallCreateDirectArgumentsSlowPathGenerator.h [code]
 
file  DFGCapabilities.cpp
 
file  DFGCapabilities.h [code]
 
file  DFGCFAPhase.cpp
 
file  DFGCFAPhase.h [code]
 
file  DFGCFG.h [code]
 
file  DFGCFGSimplificationPhase.cpp
 
file  DFGCFGSimplificationPhase.h [code]
 
file  DFGCleanUpPhase.cpp
 
file  DFGCleanUpPhase.h [code]
 
file  DFGClobberize.cpp
 
file  DFGClobberize.h [code]
 
file  DFGClobberSet.cpp
 
file  DFGClobberSet.h [code]
 
file  DFGClobbersExitState.cpp
 
file  DFGClobbersExitState.h [code]
 
file  DFGCombinedLiveness.cpp
 
file  DFGCombinedLiveness.h [code]
 
file  DFGCommon.cpp
 
file  DFGCommon.h [code]
 
file  DFGCommonData.cpp
 
file  DFGCommonData.h [code]
 
file  DFGCompilationKey.cpp
 
file  DFGCompilationKey.h [code]
 
file  DFGCompilationMode.cpp
 
file  DFGCompilationMode.h [code]
 
file  DFGConstantFoldingPhase.cpp
 
file  DFGConstantFoldingPhase.h [code]
 
file  DFGConstantHoistingPhase.cpp
 
file  DFGConstantHoistingPhase.h [code]
 
file  DFGControlEquivalenceAnalysis.h [code]
 
file  DFGCPSRethreadingPhase.cpp
 
file  DFGCPSRethreadingPhase.h [code]
 
file  DFGCriticalEdgeBreakingPhase.cpp
 
file  DFGCriticalEdgeBreakingPhase.h [code]
 
file  DFGCSEPhase.cpp
 
file  DFGCSEPhase.h [code]
 
file  DFGDCEPhase.cpp
 
file  DFGDCEPhase.h [code]
 
file  DFGDesiredIdentifiers.cpp
 
file  DFGDesiredIdentifiers.h [code]
 
file  DFGDesiredInferredType.h [code]
 
file  DFGDesiredTransitions.cpp
 
file  DFGDesiredTransitions.h [code]
 
file  DFGDesiredWatchpoints.cpp
 
file  DFGDesiredWatchpoints.h [code]
 
file  DFGDesiredWeakReferences.cpp
 
file  DFGDesiredWeakReferences.h [code]
 
file  DFGDisassembler.cpp
 
file  DFGDisassembler.h [code]
 
file  DFGDoesGC.cpp
 
file  DFGDoesGC.h [code]
 
file  DFGDominators.h [code]
 
file  DFGDOMJITPatchpointParams.cpp
 
file  DFGDOMJITPatchpointParams.h [code]
 
file  DFGDoubleFormatState.h [code]
 
file  DFGDriver.cpp
 
file  DFGDriver.h [code]
 
file  DFGEdge.cpp
 
file  DFGEdge.h [code]
 
file  DFGEdgeDominates.h [code]
 
file  DFGEdgeUsesStructure.h [code]
 
file  DFGEpoch.cpp
 
file  DFGEpoch.h [code]
 
file  DFGFailedFinalizer.cpp
 
file  DFGFailedFinalizer.h [code]
 
file  DFGFiltrationResult.h [code]
 
file  DFGFinalizer.cpp
 
file  DFGFinalizer.h [code]
 
file  DFGFixupPhase.cpp
 
file  DFGFixupPhase.h [code]
 
file  DFGFlowIndexing.cpp
 
file  DFGFlowIndexing.h [code]
 
file  DFGFlowMap.h [code]
 
file  DFGFlushedAt.cpp
 
file  DFGFlushedAt.h [code]
 
file  DFGFlushFormat.cpp
 
file  DFGFlushFormat.h [code]
 
file  DFGForAllKills.h [code]
 
file  DFGFrozenValue.cpp
 
file  DFGFrozenValue.h [code]
 
file  DFGGenerationInfo.h [code]
 
file  DFGGraph.cpp
 
file  DFGGraph.h [code]
 
file  DFGGraphSafepoint.cpp
 
file  DFGGraphSafepoint.h [code]
 
file  DFGHeapLocation.cpp
 
file  DFGHeapLocation.h [code]
 
file  DFGInferredTypeCheck.cpp
 
file  DFGInferredTypeCheck.h [code]
 
file  DFGInlineCacheWrapper.h [code]
 
file  DFGInlineCacheWrapperInlines.h [code]
 
file  DFGInPlaceAbstractState.cpp
 
file  DFGInPlaceAbstractState.h [code]
 
file  DFGInsertionSet.cpp
 
file  DFGInsertionSet.h [code]
 
file  DFGIntegerCheckCombiningPhase.cpp
 
file  DFGIntegerCheckCombiningPhase.h [code]
 
file  DFGIntegerRangeOptimizationPhase.cpp
 
file  DFGIntegerRangeOptimizationPhase.h [code]
 
file  DFGInvalidationPointInjectionPhase.cpp
 
file  DFGInvalidationPointInjectionPhase.h [code]
 
file  DFGJITCode.cpp
 
file  DFGJITCode.h [code]
 
file  DFGJITCompiler.cpp
 
file  DFGJITCompiler.h [code]
 
file  DFGJITFinalizer.cpp
 
file  DFGJITFinalizer.h [code]
 
file  DFGJumpReplacement.cpp
 
file  DFGJumpReplacement.h [code]
 
file  DFGLazyJSValue.cpp
 
file  DFGLazyJSValue.h [code]
 
file  DFGLazyNode.cpp
 
file  DFGLazyNode.h [code]
 
file  DFGLICMPhase.cpp
 
file  DFGLICMPhase.h [code]
 
file  DFGLiveCatchVariablePreservationPhase.cpp
 
file  DFGLiveCatchVariablePreservationPhase.h [code]
 
file  DFGLivenessAnalysisPhase.cpp
 
file  DFGLivenessAnalysisPhase.h [code]
 
file  DFGLongLivedState.cpp
 
file  DFGLongLivedState.h [code]
 
file  DFGLoopPreHeaderCreationPhase.cpp
 
file  DFGLoopPreHeaderCreationPhase.h [code]
 
file  DFGMaximalFlushInsertionPhase.cpp
 
file  DFGMaximalFlushInsertionPhase.h [code]
 
file  DFGMayExit.cpp
 
file  DFGMayExit.h [code]
 
file  DFGMinifiedGraph.cpp
 
file  DFGMinifiedGraph.h [code]
 
file  DFGMinifiedID.h [code]
 
file  DFGMinifiedNode.cpp
 
file  DFGMinifiedNode.h [code]
 
file  DFGMovHintRemovalPhase.cpp
 
file  DFGMovHintRemovalPhase.h [code]
 
file  DFGMultiGetByOffsetData.cpp
 
file  DFGMultiGetByOffsetData.h [code]
 
file  DFGNaturalLoops.cpp
 
file  DFGNaturalLoops.h [code]
 
file  DFGNode.cpp
 
file  DFGNode.h [code]
 
file  DFGNodeAbstractValuePair.cpp
 
file  DFGNodeAbstractValuePair.h [code]
 
file  DFGNodeAllocator.h [code]
 
file  DFGNodeFlags.cpp
 
file  DFGNodeFlags.h [code]
 
file  DFGNodeFlowProjection.cpp
 
file  DFGNodeFlowProjection.h [code]
 
file  DFGNodeOrigin.cpp
 
file  DFGNodeOrigin.h [code]
 
file  DFGNodeType.h [code]
 
file  DFGNullAbstractState.h [code]
 
file  DFGObjectAllocationSinkingPhase.cpp
 
file  DFGObjectAllocationSinkingPhase.h [code]
 
file  DFGObjectMaterializationData.cpp
 
file  DFGObjectMaterializationData.h [code]
 
file  DFGOperations.cpp
 
file  DFGOperations.h [code]
 
file  DFGOpInfo.h [code]
 
file  DFGOSRAvailabilityAnalysisPhase.cpp
 
file  DFGOSRAvailabilityAnalysisPhase.h [code]
 
file  DFGOSREntry.cpp
 
file  DFGOSREntry.h [code]
 
file  DFGOSREntrypointCreationPhase.cpp
 
file  DFGOSREntrypointCreationPhase.h [code]
 
file  DFGOSRExit.cpp
 
file  DFGOSRExit.h [code]
 
file  DFGOSRExitBase.cpp
 
file  DFGOSRExitBase.h [code]
 
file  DFGOSRExitCompilationInfo.h [code]
 
file  DFGOSRExitCompiler.cpp
 
file  DFGOSRExitCompiler.h [code]
 
file  DFGOSRExitCompiler32_64.cpp
 
file  DFGOSRExitCompiler64.cpp
 
file  DFGOSRExitCompilerCommon.cpp
 
file  DFGOSRExitCompilerCommon.h [code]
 
file  DFGOSRExitFuzz.cpp
 
file  DFGOSRExitFuzz.h [code]
 
file  DFGOSRExitJumpPlaceholder.cpp
 
file  DFGOSRExitJumpPlaceholder.h [code]
 
file  DFGOSRExitPreparation.cpp
 
file  DFGOSRExitPreparation.h [code]
 
file  DFGPhantomInsertionPhase.cpp
 
file  DFGPhantomInsertionPhase.h [code]
 
file  DFGPhase.cpp
 
file  DFGPhase.h [code]
 
file  DFGPhiChildren.cpp
 
file  DFGPhiChildren.h [code]
 
file  DFGPlan.cpp
 
file  DFGPlan.h [code]
 
file  DFGPlanInlines.h [code]
 
file  DFGPreciseLocalClobberize.h [code]
 
file  DFGPredictionInjectionPhase.cpp
 
file  DFGPredictionInjectionPhase.h [code]
 
file  DFGPredictionPropagationPhase.cpp
 
file  DFGPredictionPropagationPhase.h [code]
 
file  DFGPrePostNumbering.cpp
 
file  DFGPrePostNumbering.h [code]
 
file  DFGPromotedHeapLocation.cpp
 
file  DFGPromotedHeapLocation.h [code]
 
file  DFGPropertyTypeKey.h [code]
 
file  DFGPureValue.cpp
 
file  DFGPureValue.h [code]
 
file  DFGPutStackSinkingPhase.cpp
 
file  DFGPutStackSinkingPhase.h [code]
 
file  DFGRegisterBank.h [code]
 
file  DFGRegisteredStructure.h [code]
 
file  DFGRegisteredStructureSet.cpp
 
file  DFGRegisteredStructureSet.h [code]
 
file  DFGSafepoint.cpp
 
file  DFGSafepoint.h [code]
 
file  DFGSafeToExecute.h [code]
 
file  DFGSaneStringGetByValSlowPathGenerator.h [code]
 
file  DFGScannable.h [code]
 
file  DFGScoreBoard.h [code]
 
file  DFGSilentRegisterSavePlan.h [code]
 
file  DFGSlowPathGenerator.h [code]
 
file  DFGSpeculativeJIT.cpp
 
file  DFGSpeculativeJIT.h [code]
 
file  DFGSpeculativeJIT32_64.cpp
 
file  DFGSpeculativeJIT64.cpp
 
file  DFGSSACalculator.cpp
 
file  DFGSSACalculator.h [code]
 
file  DFGSSAConversionPhase.cpp
 
file  DFGSSAConversionPhase.h [code]
 
file  DFGSSALoweringPhase.cpp
 
file  DFGSSALoweringPhase.h [code]
 
file  DFGStackLayoutPhase.cpp
 
file  DFGStackLayoutPhase.h [code]
 
file  DFGStaticExecutionCountEstimationPhase.cpp
 
file  DFGStaticExecutionCountEstimationPhase.h [code]
 
file  DFGStoreBarrierClusteringPhase.cpp
 
file  DFGStoreBarrierClusteringPhase.h [code]
 
file  DFGStoreBarrierInsertionPhase.cpp
 
file  DFGStoreBarrierInsertionPhase.h [code]
 
file  DFGStrengthReductionPhase.cpp
 
file  DFGStrengthReductionPhase.h [code]
 
file  DFGStructureAbstractValue.cpp
 
file  DFGStructureAbstractValue.h [code]
 
file  DFGStructureClobberState.h [code]
 
file  DFGThreadData.cpp
 
file  DFGThreadData.h [code]
 
file  DFGThunks.cpp
 
file  DFGThunks.h [code]
 
file  DFGTierUpCheckInjectionPhase.cpp
 
file  DFGTierUpCheckInjectionPhase.h [code]
 
file  DFGToFTLDeferredCompilationCallback.cpp
 
file  DFGToFTLDeferredCompilationCallback.h [code]
 
file  DFGToFTLForOSREntryDeferredCompilationCallback.cpp
 
file  DFGToFTLForOSREntryDeferredCompilationCallback.h [code]
 
file  DFGTransition.cpp
 
file  DFGTransition.h [code]
 
file  DFGTypeCheckHoistingPhase.cpp
 
file  DFGTypeCheckHoistingPhase.h [code]
 
file  DFGUnificationPhase.cpp
 
file  DFGUnificationPhase.h [code]
 
file  DFGUseKind.cpp
 
file  DFGUseKind.h [code]
 
file  DFGValidate.cpp
 
file  DFGValidate.h [code]
 
file  DFGValueSource.cpp
 
file  DFGValueSource.h [code]
 
file  DFGValueStrength.cpp
 
file  DFGValueStrength.h [code]
 
file  DFGVarargsForwardingPhase.cpp
 
file  DFGVarargsForwardingPhase.h [code]
 
file  DFGVariableAccessData.cpp
 
file  DFGVariableAccessData.h [code]
 
file  DFGVariableAccessDataDump.cpp
 
file  DFGVariableAccessDataDump.h [code]
 
file  DFGVariableEvent.cpp
 
file  DFGVariableEvent.h [code]
 
file  DFGVariableEventStream.cpp
 
file  DFGVariableEventStream.h [code]
 
file  DFGVirtualRegisterAllocationPhase.cpp
 
file  DFGVirtualRegisterAllocationPhase.h [code]
 
file  DFGWatchpointCollectionPhase.cpp
 
file  DFGWatchpointCollectionPhase.h [code]
 
file  DFGWorklist.cpp
 
file  DFGWorklist.h [code]
 
file  DFGWorklistInlines.h [code]