Unreviewed, rolling out r204697
[WebKit-https.git] / Source / JavaScriptCore / dfg /
drwxr-xr-x   ..
-rw-r--r-- 2310 DFGAbstractHeap.cpp
-rw-r--r-- 10211 DFGAbstractHeap.h
-rw-r--r-- 6779 DFGAbstractInterpreter.h
-rw-r--r-- 111826 DFGAbstractInterpreterInlines.h
-rw-r--r-- 16952 DFGAbstractValue.cpp
-rw-r--r-- 15479 DFGAbstractValue.h
-rw-r--r-- 2262 DFGAdaptiveInferredPropertyValueWatchpoint.cpp
-rw-r--r-- 2014 DFGAdaptiveInferredPropertyValueWatchpoint.h
-rw-r--r-- 2656 DFGAdaptiveStructureWatchpoint.cpp
-rw-r--r-- 2006 DFGAdaptiveStructureWatchpoint.h
-rw-r--r-- 5674 DFGAdjacencyList.h
-rw-r--r-- 7298 DFGAllocator.h
-rw-r--r-- 5262 DFGArgumentPosition.h
-rw-r--r-- 32739 DFGArgumentsEliminationPhase.cpp
-rw-r--r-- 1809 DFGArgumentsEliminationPhase.h
-rw-r--r-- 3951 DFGArgumentsUtilities.cpp
-rw-r--r-- 1838 DFGArgumentsUtilities.h
-rw-r--r-- 2571 DFGArithMode.cpp
-rw-r--r-- 5067 DFGArithMode.h
-rw-r--r-- 28350 DFGArrayMode.cpp
-rw-r--r-- 15980 DFGArrayMode.h
-rw-r--r-- 5920 DFGArrayifySlowPathGenerator.h
-rw-r--r-- 2417 DFGAtTailAbstractState.cpp
-rw-r--r-- 2808 DFGAtTailAbstractState.h
-rw-r--r-- 1922 DFGAvailability.cpp
-rw-r--r-- 4547 DFGAvailability.h
-rw-r--r-- 3367 DFGAvailabilityMap.cpp
-rw-r--r-- 3030 DFGAvailabilityMap.h
-rw-r--r-- 1794 DFGBackwardsCFG.h
-rw-r--r-- 1922 DFGBackwardsDominators.h
-rw-r--r-- 16430 DFGBackwardsPropagationPhase.cpp
-rw-r--r-- 1747 DFGBackwardsPropagationPhase.h
-rw-r--r-- 4341 DFGBasicBlock.cpp
-rw-r--r-- 10242 DFGBasicBlock.h
-rw-r--r-- 2246 DFGBasicBlockInlines.h
-rw-r--r-- 3634 DFGBlockInsertionSet.cpp
-rw-r--r-- 2100 DFGBlockInsertionSet.h
-rw-r--r-- 2763 DFGBlockMap.h
-rw-r--r-- 1681 DFGBlockMapInlines.h
-rw-r--r-- 1742 DFGBlockSet.cpp
-rw-r--r-- 3820 DFGBlockSet.h
-rw-r--r-- 1678 DFGBlockSetInlines.h
-rw-r--r-- 2438 DFGBlockWorklist.h
-rw-r--r-- 2956 DFGBranchDirection.h
-rw-r--r-- 253799 DFGByteCodeParser.cpp
-rw-r--r-- 1526 DFGByteCodeParser.h
-rw-r--r-- 8518 DFGCFAPhase.cpp
-rw-r--r-- 1851 DFGCFAPhase.h
-rw-r--r-- 2551 DFGCFG.h
-rw-r--r-- 17385 DFGCFGSimplificationPhase.cpp
-rw-r--r-- 1790 DFGCFGSimplificationPhase.h
-rw-r--r-- 20407 DFGCPSRethreadingPhase.cpp
-rw-r--r-- 1851 DFGCPSRethreadingPhase.h
-rw-r--r-- 34177 DFGCSEPhase.cpp
-rw-r--r-- 2365 DFGCSEPhase.h
-rw-r--r-- 5499 DFGCallArrayAllocatorSlowPathGenerator.h
-rw-r--r-- 3303 DFGCallCreateDirectArgumentsSlowPathGenerator.h
-rw-r--r-- 9167 DFGCapabilities.cpp
-rw-r--r-- 6391 DFGCapabilities.h
-rw-r--r-- 2923 DFGCleanUpPhase.cpp
-rw-r--r-- 1634 DFGCleanUpPhase.h
-rw-r--r-- 4886 DFGClobberSet.cpp
-rw-r--r-- 3598 DFGClobberSet.h
-rw-r--r-- 2558 DFGClobberize.cpp
-rw-r--r-- 43943 DFGClobberize.h
-rw-r--r-- 3890 DFGClobbersExitState.cpp
-rw-r--r-- 3145 DFGClobbersExitState.h
-rw-r--r-- 2896 DFGCombinedLiveness.cpp
-rw-r--r-- 1915 DFGCombinedLiveness.h
-rw-r--r-- 4107 DFGCommon.cpp
-rw-r--r-- 13037 DFGCommon.h
-rw-r--r-- 4127 DFGCommonData.cpp
-rw-r--r-- 4577 DFGCommonData.h
-rw-r--r-- 1751 DFGCompilationKey.cpp
-rw-r--r-- 3361 DFGCompilationKey.h
-rw-r--r-- 1935 DFGCompilationMode.cpp
-rw-r--r-- 1891 DFGCompilationMode.h
-rw-r--r-- 35701 DFGConstantFoldingPhase.cpp
-rw-r--r-- 1837 DFGConstantFoldingPhase.h
-rw-r--r-- 5207 DFGConstantHoistingPhase.cpp
-rw-r--r-- 1657 DFGConstantHoistingPhase.h
-rw-r--r-- 3679 DFGControlEquivalenceAnalysis.h
-rw-r--r-- 3313 DFGCriticalEdgeBreakingPhase.cpp
-rw-r--r-- 1763 DFGCriticalEdgeBreakingPhase.h
-rw-r--r-- 5243 DFGDCEPhase.cpp
-rw-r--r-- 1730 DFGDCEPhase.h
-rw-r--r-- 3388 DFGDesiredIdentifiers.cpp
-rw-r--r-- 2195 DFGDesiredIdentifiers.h
-rw-r--r-- 4050 DFGDesiredInferredType.h
-rw-r--r-- 3030 DFGDesiredTransitions.cpp
-rw-r--r-- 2352 DFGDesiredTransitions.h
-rw-r--r-- 5239 DFGDesiredWatchpoints.cpp
-rw-r--r-- 7085 DFGDesiredWatchpoints.h
-rw-r--r-- 2758 DFGDesiredWeakReferences.cpp
-rw-r--r-- 2086 DFGDesiredWeakReferences.h
-rw-r--r-- 7512 DFGDisassembler.cpp
-rw-r--r-- 3442 DFGDisassembler.h
-rw-r--r-- 8005 DFGDoesGC.cpp
-rw-r--r-- 1561 DFGDoesGC.h
-rw-r--r-- 1970 DFGDominators.h
-rw-r--r-- 3124 DFGDoubleFormatState.h
-rw-r--r-- 5233 DFGDriver.cpp
-rw-r--r-- 2055 DFGDriver.h
-rw-r--r-- 1758 DFGEdge.cpp
-rw-r--r-- 7114 DFGEdge.h
-rw-r--r-- 2481 DFGEdgeDominates.h
-rw-r--r-- 2052 DFGEdgeUsesStructure.h
-rw-r--r-- 1609 DFGEpoch.cpp
-rw-r--r-- 2989 DFGEpoch.h
-rw-r--r-- 1806 DFGFailedFinalizer.cpp
-rw-r--r-- 1779 DFGFailedFinalizer.h
-rw-r--r-- 2310 DFGFiltrationResult.h
-rw-r--r-- 1620 DFGFinalizer.cpp
-rw-r--r-- 1950 DFGFinalizer.h
-rw-r--r-- 100986 DFGFixupPhase.cpp
-rw-r--r-- 1716 DFGFixupPhase.h
-rw-r--r-- 2251 DFGFlushFormat.cpp
-rw-r--r-- 4484 DFGFlushFormat.h
-rw-r--r-- 1875 DFGFlushedAt.cpp
-rw-r--r-- 2937 DFGFlushedAt.h
-rw-r--r-- 7124 DFGForAllKills.h
-rw-r--r-- 2055 DFGFrozenValue.cpp
-rw-r--r-- 4421 DFGFrozenValue.h
-rw-r--r-- 15329 DFGGenerationInfo.h
-rw-r--r-- 62765 DFGGraph.cpp
-rw-r--r-- 37315 DFGGraph.h
-rw-r--r-- 1750 DFGGraphSafepoint.cpp
-rw-r--r-- 1717 DFGGraphSafepoint.h
-rw-r--r-- 4011 DFGHeapLocation.cpp
-rw-r--r-- 4631 DFGHeapLocation.h
-rw-r--r-- 13909 DFGInPlaceAbstractState.cpp
-rw-r--r-- 6169 DFGInPlaceAbstractState.h
-rw-r--r-- 3720 DFGInferredTypeCheck.cpp
-rw-r--r-- 1805 DFGInferredTypeCheck.h
-rw-r--r-- 1973 DFGInlineCacheWrapper.h
-rw-r--r-- 1858 DFGInlineCacheWrapperInlines.h
-rw-r--r-- 2018 DFGInsertionSet.cpp
-rw-r--r-- 4899 DFGInsertionSet.h
-rw-r--r-- 12728 DFGIntegerCheckCombiningPhase.cpp
-rw-r--r-- 1694 DFGIntegerCheckCombiningPhase.h
-rw-r--r-- 76436 DFGIntegerRangeOptimizationPhase.cpp
-rw-r--r-- 1863 DFGIntegerRangeOptimizationPhase.h
-rw-r--r-- 3832 DFGInvalidationPointInjectionPhase.cpp
-rw-r--r-- 1776 DFGInvalidationPointInjectionPhase.h
-rw-r--r-- 7874 DFGJITCode.cpp
-rw-r--r-- 6267 DFGJITCode.h
-rw-r--r-- 27540 DFGJITCompiler.cpp
-rw-r--r-- 10464 DFGJITCompiler.h
-rw-r--r-- 3380 DFGJITFinalizer.cpp
-rw-r--r-- 2147 DFGJITFinalizer.h
-rw-r--r-- 1829 DFGJumpReplacement.cpp
-rw-r--r-- 1849 DFGJumpReplacement.h
-rw-r--r-- 14956 DFGLICMPhase.cpp
-rw-r--r-- 1755 DFGLICMPhase.h
-rw-r--r-- 8338 DFGLazyJSValue.cpp
-rw-r--r-- 3705 DFGLazyJSValue.h
-rw-r--r-- 1795 DFGLazyNode.cpp
-rw-r--r-- 5251 DFGLazyNode.h
-rw-r--r-- 7317 DFGLiveCatchVariablePreservationPhase.cpp
-rw-r--r-- 2222 DFGLiveCatchVariablePreservationPhase.h
-rw-r--r-- 7124 DFGLivenessAnalysisPhase.cpp
-rw-r--r-- 1680 DFGLivenessAnalysisPhase.h
-rw-r--r-- 1660 DFGLongLivedState.cpp
-rw-r--r-- 1829 DFGLongLivedState.h
-rw-r--r-- 8547 DFGLoopPreHeaderCreationPhase.cpp
-rw-r--r-- 2341 DFGLoopPreHeaderCreationPhase.h
-rw-r--r-- 6756 DFGMaximalFlushInsertionPhase.cpp
-rw-r--r-- 2188 DFGMaximalFlushInsertionPhase.h
-rw-r--r-- 6176 DFGMayExit.cpp
-rw-r--r-- 4009 DFGMayExit.h
-rw-r--r-- 1917 DFGMinifiedGraph.cpp
-rw-r--r-- 2119 DFGMinifiedGraph.h
-rw-r--r-- 4020 DFGMinifiedID.h
-rw-r--r-- 2045 DFGMinifiedNode.cpp
-rw-r--r-- 3058 DFGMinifiedNode.h
-rw-r--r-- 5045 DFGMovHintRemovalPhase.cpp
-rw-r--r-- 1702 DFGMovHintRemovalPhase.h
-rw-r--r-- 2942 DFGMultiGetByOffsetData.cpp
-rw-r--r-- 4342 DFGMultiGetByOffsetData.h
-rw-r--r-- 7626 DFGNaturalLoops.cpp
-rw-r--r-- 5508 DFGNaturalLoops.h
-rw-r--r-- 6789 DFGNode.cpp
-rw-r--r-- 61618 DFGNode.h
-rw-r--r-- 1785 DFGNodeAllocator.h
-rw-r--r-- 4172 DFGNodeFlags.cpp
-rw-r--r-- 6840 DFGNodeFlags.h
-rw-r--r-- 1666 DFGNodeOrigin.cpp
-rw-r--r-- 3971 DFGNodeOrigin.h
-rw-r--r-- 19874 DFGNodeType.h
-rw-r--r-- 2298 DFGNullAbstractState.h
-rw-r--r-- 7737 DFGOSRAvailabilityAnalysisPhase.cpp
-rw-r--r-- 2634 DFGOSRAvailabilityAnalysisPhase.h
-rw-r--r-- 15258 DFGOSREntry.cpp
-rw-r--r-- 2715 DFGOSREntry.h
-rw-r--r-- 6246 DFGOSREntrypointCreationPhase.cpp
-rw-r--r-- 2201 DFGOSREntrypointCreationPhase.h
-rw-r--r-- 3051 DFGOSRExit.cpp
-rw-r--r-- 4233 DFGOSRExit.h
-rw-r--r-- 2221 DFGOSRExitBase.cpp
-rw-r--r-- 3138 DFGOSRExitBase.h
-rw-r--r-- 1809 DFGOSRExitCompilationInfo.h
-rw-r--r-- 8010 DFGOSRExitCompiler.cpp
-rw-r--r-- 2047 DFGOSRExitCompiler.h
-rw-r--r-- 17911 DFGOSRExitCompiler32_64.cpp
-rw-r--r-- 18775 DFGOSRExitCompiler64.cpp
-rw-r--r-- 16136 DFGOSRExitCompilerCommon.cpp
-rw-r--r-- 6279 DFGOSRExitCompilerCommon.h
-rw-r--r-- 1755 DFGOSRExitFuzz.cpp
-rw-r--r-- 1926 DFGOSRExitFuzz.h
-rw-r--r-- 1904 DFGOSRExitJumpPlaceholder.cpp
-rw-r--r-- 2179 DFGOSRExitJumpPlaceholder.h
-rw-r--r-- 2018 DFGOSRExitPreparation.cpp
-rw-r--r-- 2386 DFGOSRExitPreparation.h
-rw-r--r-- 85425 DFGObjectAllocationSinkingPhase.cpp
-rw-r--r-- 1929 DFGObjectAllocationSinkingPhase.h
-rw-r--r-- 1651 DFGObjectMaterializationData.cpp
-rw-r--r-- 1890 DFGObjectMaterializationData.h
-rw-r--r-- 2195 DFGOpInfo.h
-rw-r--r-- 78418 DFGOperations.cpp
-rw-r--r-- 18380 DFGOperations.h
-rw-r--r-- 7275 DFGPhantomInsertionPhase.cpp
-rw-r--r-- 1651 DFGPhantomInsertionPhase.h
-rw-r--r-- 2122 DFGPhase.cpp
-rw-r--r-- 2810 DFGPhase.h
-rw-r--r-- 2035 DFGPhiChildren.cpp
-rw-r--r-- 2981 DFGPhiChildren.h
-rw-r--r-- 24130 DFGPlan.cpp
-rw-r--r-- 4332 DFGPlan.h
-rw-r--r-- 2719 DFGPrePostNumbering.cpp
-rw-r--r-- 3312 DFGPrePostNumbering.h
-rw-r--r-- 6891 DFGPreciseLocalClobberize.h
-rw-r--r-- 3489 DFGPredictionInjectionPhase.cpp
-rw-r--r-- 1786 DFGPredictionInjectionPhase.h
-rw-r--r-- 38117 DFGPredictionPropagationPhase.cpp
-rw-r--r-- 2435 DFGPredictionPropagationPhase.h
-rw-r--r-- 3506 DFGPromotedHeapLocation.cpp
-rw-r--r-- 7381 DFGPromotedHeapLocation.h
-rw-r--r-- 3865 DFGPropertyTypeKey.h
-rw-r--r-- 1858 DFGPureValue.cpp
-rw-r--r-- 4143 DFGPureValue.h
-rw-r--r-- 28952 DFGPutStackSinkingPhase.cpp
-rw-r--r-- 1821 DFGPutStackSinkingPhase.h
-rw-r--r-- 12360 DFGRegisterBank.h
-rw-r--r-- 4631 DFGSSACalculator.cpp
-rw-r--r-- 11089 DFGSSACalculator.h
-rw-r--r-- 19248 DFGSSAConversionPhase.cpp
-rw-r--r-- 3809 DFGSSAConversionPhase.h
-rw-r--r-- 4307 DFGSSALoweringPhase.cpp
-rw-r--r-- 1731 DFGSSALoweringPhase.h
-rw-r--r-- 13734 DFGSafeToExecute.h
-rw-r--r-- 3691 DFGSafepoint.cpp
-rw-r--r-- 2392 DFGSafepoint.h
-rw-r--r-- 3583 DFGSaneStringGetByValSlowPathGenerator.h
-rw-r--r-- 1669 DFGScannable.h
-rw-r--r-- 6323 DFGScoreBoard.h
-rw-r--r-- 3623 DFGSilentRegisterSavePlan.h
-rw-r--r-- 18870 DFGSlowPathGenerator.h
-rw-r--r-- 305636 DFGSpeculativeJIT.cpp
-rw-r--r-- 142916 DFGSpeculativeJIT.h
-rw-r--r-- 219629 DFGSpeculativeJIT32_64.cpp
-rw-r--r-- 212723 DFGSpeculativeJIT64.cpp
-rw-r--r-- 10740 DFGStackLayoutPhase.cpp
-rw-r--r-- 1701 DFGStackLayoutPhase.h
-rw-r--r-- 3650 DFGStaticExecutionCountEstimationPhase.cpp
-rw-r--r-- 2083 DFGStaticExecutionCountEstimationPhase.h
-rw-r--r-- 22319 DFGStoreBarrierInsertionPhase.cpp
-rw-r--r-- 2252 DFGStoreBarrierInsertionPhase.h
-rw-r--r-- 32435 DFGStrengthReductionPhase.cpp
-rw-r--r-- 1719 DFGStrengthReductionPhase.h
-rw-r--r-- 10301 DFGStructureAbstractValue.cpp
-rw-r--r-- 8736 DFGStructureAbstractValue.h
-rw-r--r-- 2490 DFGStructureClobberState.h
-rw-r--r-- 8348 DFGStructureRegistrationPhase.cpp
-rw-r--r-- 2344 DFGStructureRegistrationPhase.h
-rw-r--r-- 1669 DFGThreadData.cpp
-rw-r--r-- 1899 DFGThreadData.h
-rw-r--r-- 7030 DFGThunks.cpp
-rw-r--r-- 1670 DFGThunks.h
-rw-r--r-- 7501 DFGTierUpCheckInjectionPhase.cpp
-rw-r--r-- 1739 DFGTierUpCheckInjectionPhase.h
-rw-r--r-- 3357 DFGToFTLDeferredCompilationCallback.cpp
-rw-r--r-- 2139 DFGToFTLDeferredCompilationCallback.h
-rw-r--r-- 3786 DFGToFTLForOSREntryDeferredCompilationCallback.cpp
-rw-r--r-- 2324 DFGToFTLForOSREntryDeferredCompilationCallback.h
-rw-r--r-- 1775 DFGTransition.cpp
-rw-r--r-- 2033 DFGTransition.h
-rw-r--r-- 23299 DFGTypeCheckHoistingPhase.cpp
-rw-r--r-- 1890 DFGTypeCheckHoistingPhase.h
-rw-r--r-- 3725 DFGUnificationPhase.cpp
-rw-r--r-- 1747 DFGUnificationPhase.h
-rw-r--r-- 4020 DFGUseKind.cpp
-rw-r--r-- 7435 DFGUseKind.h
-rw-r--r-- 33876 DFGValidate.cpp
-rw-r--r-- 1697 DFGValidate.h
-rw-r--r-- 2499 DFGValueSource.cpp
-rw-r--r-- 6299 DFGValueSource.h
-rw-r--r-- 1762 DFGValueStrength.cpp
-rw-r--r-- 2382 DFGValueStrength.h
-rw-r--r-- 12292 DFGVarargsForwardingPhase.cpp
-rw-r--r-- 1731 DFGVarargsForwardingPhase.h
-rw-r--r-- 7197 DFGVariableAccessData.cpp
-rw-r--r-- 6543 DFGVariableAccessData.h
-rw-r--r-- 2498 DFGVariableAccessDataDump.cpp
-rw-r--r-- 1831 DFGVariableAccessDataDump.h
-rw-r--r-- 3193 DFGVariableEvent.cpp
-rw-r--r-- 8994 DFGVariableEvent.h
-rw-r--r-- 7948 DFGVariableEventStream.cpp
-rw-r--r-- 2123 DFGVariableEventStream.h
-rw-r--r-- 4697 DFGVirtualRegisterAllocationPhase.cpp
-rw-r--r-- 1984 DFGVirtualRegisterAllocationPhase.h
-rw-r--r-- 4551 DFGWatchpointCollectionPhase.cpp
-rw-r--r-- 1702 DFGWatchpointCollectionPhase.h
-rw-r--r-- 15865 DFGWorklist.cpp
-rw-r--r-- 4675 DFGWorklist.h