[BigInt] Add ValueBitLShift into DFG
[WebKit-https.git] / Source / JavaScriptCore / dfg /
drwxr-xr-x   ..
-rw-r--r-- 2440 DFGAbstractHeap.cpp
-rw-r--r-- 10937 DFGAbstractHeap.h
-rw-r--r-- 8949 DFGAbstractInterpreter.h
-rw-r--r-- 2180 DFGAbstractInterpreterClobberState.cpp
-rw-r--r-- 2076 DFGAbstractInterpreterClobberState.h
-rw-r--r-- 150974 DFGAbstractInterpreterInlines.h
-rw-r--r-- 17395 DFGAbstractValue.cpp
-rw-r--r-- 18738 DFGAbstractValue.h
-rw-r--r-- 1630 DFGAbstractValueClobberEpoch.cpp
-rw-r--r-- 2964 DFGAbstractValueClobberEpoch.h
-rw-r--r-- 2308 DFGAdaptiveInferredPropertyValueWatchpoint.cpp
-rw-r--r-- 1911 DFGAdaptiveInferredPropertyValueWatchpoint.h
-rw-r--r-- 2696 DFGAdaptiveStructureWatchpoint.cpp
-rw-r--r-- 2051 DFGAdaptiveStructureWatchpoint.h
-rw-r--r-- 5554 DFGAdjacencyList.h
-rw-r--r-- 5181 DFGArgumentPosition.h
-rw-r--r-- 65869 DFGArgumentsEliminationPhase.cpp
-rw-r--r-- 1701 DFGArgumentsEliminationPhase.h
-rw-r--r-- 6773 DFGArgumentsUtilities.cpp
-rw-r--r-- 1729 DFGArgumentsUtilities.h
-rw-r--r-- 3790 DFGArithMode.cpp
-rw-r--r-- 6129 DFGArithMode.h
-rw-r--r-- 34572 DFGArrayMode.cpp
-rw-r--r-- 19360 DFGArrayMode.h
-rw-r--r-- 5830 DFGArrayifySlowPathGenerator.h
-rw-r--r-- 2463 DFGAtTailAbstractState.cpp
-rw-r--r-- 6306 DFGAtTailAbstractState.h
-rw-r--r-- 1922 DFGAvailability.cpp
-rw-r--r-- 4478 DFGAvailability.h
-rw-r--r-- 3444 DFGAvailabilityMap.cpp
-rw-r--r-- 2952 DFGAvailabilityMap.h
-rw-r--r-- 1743 DFGBackwardsCFG.h
-rw-r--r-- 1842 DFGBackwardsDominators.h
-rw-r--r-- 18967 DFGBackwardsPropagationPhase.cpp
-rw-r--r-- 1616 DFGBackwardsPropagationPhase.h
-rw-r--r-- 4391 DFGBasicBlock.cpp
-rw-r--r-- 9528 DFGBasicBlock.h
-rw-r--r-- 2169 DFGBasicBlockInlines.h
-rw-r--r-- 3672 DFGBlockInsertionSet.cpp
-rw-r--r-- 2011 DFGBlockInsertionSet.h
-rw-r--r-- 2706 DFGBlockMap.h
-rw-r--r-- 1602 DFGBlockMapInlines.h
-rw-r--r-- 1742 DFGBlockSet.cpp
-rw-r--r-- 3939 DFGBlockSet.h
-rw-r--r-- 1600 DFGBlockSetInlines.h
-rw-r--r-- 2366 DFGBlockWorklist.h
-rw-r--r-- 2889 DFGBranchDirection.h
-rw-r--r-- 338254 DFGByteCodeParser.cpp
-rw-r--r-- 1476 DFGByteCodeParser.h
-rw-r--r-- 11972 DFGCFAPhase.cpp
-rw-r--r-- 1794 DFGCFAPhase.h
-rw-r--r-- 3352 DFGCFG.h
-rw-r--r-- 18015 DFGCFGSimplificationPhase.cpp
-rw-r--r-- 1691 DFGCFGSimplificationPhase.h
-rw-r--r-- 21330 DFGCPSRethreadingPhase.cpp
-rw-r--r-- 1761 DFGCPSRethreadingPhase.h
-rw-r--r-- 34766 DFGCSEPhase.cpp
-rw-r--r-- 2308 DFGCSEPhase.h
-rw-r--r-- 6713 DFGCallArrayAllocatorSlowPathGenerator.h
-rw-r--r-- 3059 DFGCallCreateDirectArgumentsSlowPathGenerator.h
-rw-r--r-- 10279 DFGCapabilities.cpp
-rw-r--r-- 6247 DFGCapabilities.h
-rw-r--r-- 3146 DFGCleanUpPhase.cpp
-rw-r--r-- 1566 DFGCleanUpPhase.h
-rw-r--r-- 5715 DFGClobberSet.cpp
-rw-r--r-- 3681 DFGClobberSet.h
-rw-r--r-- 2558 DFGClobberize.cpp
-rw-r--r-- 61266 DFGClobberize.h
-rw-r--r-- 4328 DFGClobbersExitState.cpp
-rw-r--r-- 3061 DFGClobbersExitState.h
-rw-r--r-- 3876 DFGCombinedLiveness.cpp
-rw-r--r-- 2308 DFGCombinedLiveness.h
-rw-r--r-- 4101 DFGCommon.cpp
-rw-r--r-- 12988 DFGCommon.h
-rw-r--r-- 7531 DFGCommonData.cpp
-rw-r--r-- 5736 DFGCommonData.h
-rw-r--r-- 1751 DFGCompilationKey.cpp
-rw-r--r-- 3286 DFGCompilationKey.h
-rw-r--r-- 1935 DFGCompilationMode.cpp
-rw-r--r-- 1813 DFGCompilationMode.h
-rw-r--r-- 53633 DFGConstantFoldingPhase.cpp
-rw-r--r-- 1744 DFGConstantFoldingPhase.h
-rw-r--r-- 5207 DFGConstantHoistingPhase.cpp
-rw-r--r-- 1562 DFGConstantHoistingPhase.h
-rw-r--r-- 3574 DFGControlEquivalenceAnalysis.h
-rw-r--r-- 3636 DFGCriticalEdgeBreakingPhase.cpp
-rw-r--r-- 1655 DFGCriticalEdgeBreakingPhase.h
-rw-r--r-- 5644 DFGDCEPhase.cpp
-rw-r--r-- 1673 DFGDCEPhase.h
-rw-r--r-- 2927 DFGDesiredGlobalProperties.cpp
-rw-r--r-- 1919 DFGDesiredGlobalProperties.h
-rw-r--r-- 3630 DFGDesiredGlobalProperty.h
-rw-r--r-- 3325 DFGDesiredIdentifiers.cpp
-rw-r--r-- 2159 DFGDesiredIdentifiers.h
-rw-r--r-- 3005 DFGDesiredTransitions.cpp
-rw-r--r-- 2266 DFGDesiredTransitions.h
-rw-r--r-- 5636 DFGDesiredWatchpoints.cpp
-rw-r--r-- 6865 DFGDesiredWatchpoints.h
-rw-r--r-- 3128 DFGDesiredWeakReferences.cpp
-rw-r--r-- 1991 DFGDesiredWeakReferences.h
-rw-r--r-- 7538 DFGDisassembler.cpp
-rw-r--r-- 3374 DFGDisassembler.h
-rw-r--r-- 15380 DFGDoesGC.cpp
-rw-r--r-- 1510 DFGDoesGC.h
-rw-r--r-- 2321 DFGDominators.h
-rw-r--r-- 3116 DFGDoubleFormatState.h
-rw-r--r-- 5274 DFGDriver.cpp
-rw-r--r-- 1965 DFGDriver.h
-rw-r--r-- 1758 DFGEdge.cpp
-rw-r--r-- 7617 DFGEdge.h
-rw-r--r-- 2422 DFGEdgeDominates.h
-rw-r--r-- 1609 DFGEpoch.cpp
-rw-r--r-- 2941 DFGEpoch.h
-rw-r--r-- 1806 DFGFailedFinalizer.cpp
-rw-r--r-- 1701 DFGFailedFinalizer.h
-rw-r--r-- 2229 DFGFiltrationResult.h
-rw-r--r-- 1620 DFGFinalizer.cpp
-rw-r--r-- 1809 DFGFinalizer.h
-rw-r--r-- 158039 DFGFixupPhase.cpp
-rw-r--r-- 1654 DFGFixupPhase.h
-rw-r--r-- 2532 DFGFlowIndexing.cpp
-rw-r--r-- 3793 DFGFlowIndexing.h
-rw-r--r-- 4898 DFGFlowMap.h
-rw-r--r-- 2251 DFGFlushFormat.cpp
-rw-r--r-- 4428 DFGFlushFormat.h
-rw-r--r-- 1875 DFGFlushedAt.cpp
-rw-r--r-- 2877 DFGFlushedAt.h
-rw-r--r-- 7046 DFGForAllKills.h
-rw-r--r-- 2055 DFGFrozenValue.cpp
-rw-r--r-- 4386 DFGFrozenValue.h
-rw-r--r-- 15258 DFGGenerationInfo.h
-rw-r--r-- 66382 DFGGraph.cpp
-rw-r--r-- 43096 DFGGraph.h
-rw-r--r-- 1750 DFGGraphSafepoint.cpp
-rw-r--r-- 1642 DFGGraphSafepoint.h
-rw-r--r-- 5112 DFGHeapLocation.cpp
-rw-r--r-- 6024 DFGHeapLocation.h
-rw-r--r-- 17799 DFGInPlaceAbstractState.cpp
-rw-r--r-- 11158 DFGInPlaceAbstractState.h
-rw-r--r-- 1903 DFGInlineCacheWrapper.h
-rw-r--r-- 1783 DFGInlineCacheWrapperInlines.h
-rw-r--r-- 2018 DFGInsertionSet.cpp
-rw-r--r-- 5157 DFGInsertionSet.h
-rw-r--r-- 14032 DFGIntegerCheckCombiningPhase.cpp
-rw-r--r-- 1583 DFGIntegerCheckCombiningPhase.h
-rw-r--r-- 77746 DFGIntegerRangeOptimizationPhase.cpp
-rw-r--r-- 1743 DFGIntegerRangeOptimizationPhase.h
-rw-r--r-- 3832 DFGInvalidationPointInjectionPhase.cpp
-rw-r--r-- 1650 DFGInvalidationPointInjectionPhase.h
-rw-r--r-- 9293 DFGJITCode.cpp
-rw-r--r-- 6401 DFGJITCode.h
-rw-r--r-- 30667 DFGJITCompiler.cpp
-rw-r--r-- 12158 DFGJITCompiler.h
-rw-r--r-- 3498 DFGJITFinalizer.cpp
-rw-r--r-- 2107 DFGJITFinalizer.h
-rw-r--r-- 2015 DFGJumpReplacement.cpp
-rw-r--r-- 1945 DFGJumpReplacement.h
-rw-r--r-- 20361 DFGLICMPhase.cpp
-rw-r--r-- 1695 DFGLICMPhase.h
-rw-r--r-- 8430 DFGLazyJSValue.cpp
-rw-r--r-- 3642 DFGLazyJSValue.h
-rw-r--r-- 1795 DFGLazyNode.cpp
-rw-r--r-- 5195 DFGLazyNode.h
-rw-r--r-- 8940 DFGLiveCatchVariablePreservationPhase.cpp
-rw-r--r-- 2088 DFGLiveCatchVariablePreservationPhase.h
-rw-r--r-- 7616 DFGLivenessAnalysisPhase.cpp
-rw-r--r-- 1561 DFGLivenessAnalysisPhase.h
-rw-r--r-- 8772 DFGLoopPreHeaderCreationPhase.cpp
-rw-r--r-- 2230 DFGLoopPreHeaderCreationPhase.h
-rw-r--r-- 7133 DFGMaximalFlushInsertionPhase.cpp
-rw-r--r-- 2078 DFGMaximalFlushInsertionPhase.h
-rw-r--r-- 6683 DFGMayExit.cpp
-rw-r--r-- 3955 DFGMayExit.h
-rw-r--r-- 1917 DFGMinifiedGraph.cpp
-rw-r--r-- 2047 DFGMinifiedGraph.h
-rw-r--r-- 3770 DFGMinifiedID.h
-rw-r--r-- 1624 DFGMinifiedIDInlines.h
-rw-r--r-- 2259 DFGMinifiedNode.cpp
-rw-r--r-- 3131 DFGMinifiedNode.h
-rw-r--r-- 5263 DFGMovHintRemovalPhase.cpp
-rw-r--r-- 1613 DFGMovHintRemovalPhase.h
-rw-r--r-- 2959 DFGMultiGetByOffsetData.cpp
-rw-r--r-- 4306 DFGMultiGetByOffsetData.h
-rw-r--r-- 2007 DFGNaturalLoops.h
-rw-r--r-- 9912 DFGNode.cpp
-rw-r--r-- 81082 DFGNode.h
-rw-r--r-- 1596 DFGNodeAbstractValuePair.cpp
-rw-r--r-- 1831 DFGNodeAbstractValuePair.h
-rw-r--r-- 4265 DFGNodeFlags.cpp
-rw-r--r-- 6865 DFGNodeFlags.h
-rw-r--r-- 1737 DFGNodeFlowProjection.cpp
-rw-r--r-- 4438 DFGNodeFlowProjection.h
-rw-r--r-- 1666 DFGNodeOrigin.cpp
-rw-r--r-- 3908 DFGNodeOrigin.h
-rw-r--r-- 27871 DFGNodeType.h
-rw-r--r-- 2214 DFGNullAbstractState.h
-rw-r--r-- 12574 DFGOSRAvailabilityAnalysisPhase.cpp
-rw-r--r-- 2520 DFGOSRAvailabilityAnalysisPhase.h
-rw-r--r-- 18110 DFGOSREntry.cpp
-rw-r--r-- 3286 DFGOSREntry.h
-rw-r--r-- 6599 DFGOSREntrypointCreationPhase.cpp
-rw-r--r-- 2090 DFGOSREntrypointCreationPhase.h
-rw-r--r-- 75740 DFGOSRExit.cpp
-rw-r--r-- 6081 DFGOSRExit.h
-rw-r--r-- 2448 DFGOSRExitBase.cpp
-rw-r--r-- 3053 DFGOSRExitBase.h
-rw-r--r-- 1714 DFGOSRExitCompilationInfo.h
-rw-r--r-- 17161 DFGOSRExitCompilerCommon.cpp
-rw-r--r-- 6178 DFGOSRExitCompilerCommon.h
-rw-r--r-- 1755 DFGOSRExitFuzz.cpp
-rw-r--r-- 1860 DFGOSRExitFuzz.h
-rw-r--r-- 1904 DFGOSRExitJumpPlaceholder.cpp
-rw-r--r-- 2057 DFGOSRExitJumpPlaceholder.h
-rw-r--r-- 2011 DFGOSRExitPreparation.cpp
-rw-r--r-- 2298 DFGOSRExitPreparation.h
-rw-r--r-- 96315 DFGObjectAllocationSinkingPhase.cpp
-rw-r--r-- 1813 DFGObjectAllocationSinkingPhase.h
-rw-r--r-- 1651 DFGObjectMaterializationData.cpp
-rw-r--r-- 1782 DFGObjectMaterializationData.h
-rw-r--r-- 2723 DFGOpInfo.h
-rw-r--r-- 135374 DFGOperations.cpp
-rw-r--r-- 28646 DFGOperations.h
-rw-r--r-- 7550 DFGPhantomInsertionPhase.cpp
-rw-r--r-- 1556 DFGPhantomInsertionPhase.h
-rw-r--r-- 2119 DFGPhase.cpp
-rw-r--r-- 2860 DFGPhase.h
-rw-r--r-- 2035 DFGPhiChildren.cpp
-rw-r--r-- 2915 DFGPhiChildren.h
-rw-r--r-- 25896 DFGPlan.cpp
-rw-r--r-- 6276 DFGPlan.h
-rw-r--r-- 1954 DFGPlanInlines.h
-rw-r--r-- 0 DFGPrePostNumbering.cpp
-rw-r--r-- 0 DFGPrePostNumbering.h
-rw-r--r-- 11782 DFGPreciseLocalClobberize.h
-rw-r--r-- 3822 DFGPredictionInjectionPhase.cpp
-rw-r--r-- 1682 DFGPredictionInjectionPhase.h
-rw-r--r-- 47744 DFGPredictionPropagationPhase.cpp
-rw-r--r-- 2325 DFGPredictionPropagationPhase.h
-rw-r--r-- 3971 DFGPromotedHeapLocation.cpp
-rw-r--r-- 7429 DFGPromotedHeapLocation.h
-rw-r--r-- 3787 DFGPropertyTypeKey.h
-rw-r--r-- 2055 DFGPureValue.cpp
-rw-r--r-- 5241 DFGPureValue.h
-rw-r--r-- 30191 DFGPutStackSinkingPhase.cpp
-rw-r--r-- 1728 DFGPutStackSinkingPhase.h
-rw-r--r-- 12533 DFGRegisterBank.h
-rw-r--r-- 2297 DFGRegisteredStructure.h
-rw-r--r-- 3314 DFGRegisteredStructureSet.cpp
-rw-r--r-- 2503 DFGRegisteredStructureSet.h
-rw-r--r-- 4637 DFGSSACalculator.cpp
-rw-r--r-- 11023 DFGSSACalculator.h
-rw-r--r-- 22468 DFGSSAConversionPhase.cpp
-rw-r--r-- 3718 DFGSSAConversionPhase.h
-rw-r--r-- 5547 DFGSSALoweringPhase.cpp
-rw-r--r-- 1650 DFGSSALoweringPhase.h
-rw-r--r-- 19402 DFGSafeToExecute.h
-rw-r--r-- 3702 DFGSafepoint.cpp
-rw-r--r-- 2331 DFGSafepoint.h
-rw-r--r-- 3326 DFGSaneStringGetByValSlowPathGenerator.h
-rw-r--r-- 1609 DFGScannable.h
-rw-r--r-- 6281 DFGScoreBoard.h
-rw-r--r-- 3524 DFGSilentRegisterSavePlan.h
-rw-r--r-- 9684 DFGSlowPathGenerator.h
-rw-r--r-- 2374 DFGSnippetParams.cpp
-rw-r--r-- 2131 DFGSnippetParams.h
-rw-r--r-- 513500 DFGSpeculativeJIT.cpp
-rw-r--r-- 89003 DFGSpeculativeJIT.h
-rw-r--r-- 152215 DFGSpeculativeJIT32_64.cpp
-rw-r--r-- 188707 DFGSpeculativeJIT64.cpp
-rw-r--r-- 10158 DFGStackLayoutPhase.cpp
-rw-r--r-- 1620 DFGStackLayoutPhase.h
-rw-r--r-- 3807 DFGStaticExecutionCountEstimationPhase.cpp
-rw-r--r-- 1945 DFGStaticExecutionCountEstimationPhase.h
-rw-r--r-- 6492 DFGStoreBarrierClusteringPhase.cpp
-rw-r--r-- 4157 DFGStoreBarrierClusteringPhase.h
-rw-r--r-- 20556 DFGStoreBarrierInsertionPhase.cpp
-rw-r--r-- 2091 DFGStoreBarrierInsertionPhase.h
-rw-r--r-- 42903 DFGStrengthReductionPhase.cpp
-rw-r--r-- 1620 DFGStrengthReductionPhase.h
-rw-r--r-- 11262 DFGStructureAbstractValue.cpp
-rw-r--r-- 9315 DFGStructureAbstractValue.h
-rw-r--r-- 2405 DFGStructureClobberState.h
-rw-r--r-- 1647 DFGThreadData.cpp
-rw-r--r-- 1844 DFGThreadData.h
-rw-r--r-- 7411 DFGThunks.cpp
-rw-r--r-- 1717 DFGThunks.h
-rw-r--r-- 8045 DFGTierUpCheckInjectionPhase.cpp
-rw-r--r-- 1631 DFGTierUpCheckInjectionPhase.h
-rw-r--r-- 3321 DFGToFTLDeferredCompilationCallback.cpp
-rw-r--r-- 2007 DFGToFTLDeferredCompilationCallback.h
-rw-r--r-- 3868 DFGToFTLForOSREntryDeferredCompilationCallback.cpp
-rw-r--r-- 2228 DFGToFTLForOSREntryDeferredCompilationCallback.h
-rw-r--r-- 1787 DFGTransition.cpp
-rw-r--r-- 1989 DFGTransition.h
-rw-r--r-- 24513 DFGTypeCheckHoistingPhase.cpp
-rw-r--r-- 1791 DFGTypeCheckHoistingPhase.h
-rw-r--r-- 3725 DFGUnificationPhase.cpp
-rw-r--r-- 1666 DFGUnificationPhase.h
-rw-r--r-- 4825 DFGUseKind.cpp
-rw-r--r-- 8454 DFGUseKind.h
-rw-r--r-- 43873 DFGValidate.cpp
-rw-r--r-- 1620 DFGValidate.h
-rw-r--r-- 12396 DFGValueRepReductionPhase.cpp
-rw-r--r-- 1563 DFGValueRepReductionPhase.h
-rw-r--r-- 2499 DFGValueSource.cpp
-rw-r--r-- 6158 DFGValueSource.h
-rw-r--r-- 1762 DFGValueStrength.cpp
-rw-r--r-- 2310 DFGValueStrength.h
-rw-r--r-- 17073 DFGVarargsForwardingPhase.cpp
-rw-r--r-- 1632 DFGVarargsForwardingPhase.h
-rw-r--r-- 7229 DFGVariableAccessData.cpp
-rw-r--r-- 6457 DFGVariableAccessData.h
-rw-r--r-- 2498 DFGVariableAccessDataDump.cpp
-rw-r--r-- 1732 DFGVariableAccessDataDump.h
-rw-r--r-- 3193 DFGVariableEvent.cpp
-rw-r--r-- 10064 DFGVariableEvent.h
-rw-r--r-- 10786 DFGVariableEventStream.cpp
-rw-r--r-- 2457 DFGVariableEventStream.h
-rw-r--r-- 4584 DFGVirtualRegisterAllocationPhase.cpp
-rw-r--r-- 1861 DFGVirtualRegisterAllocationPhase.h
-rw-r--r-- 4458 DFGWatchpointCollectionPhase.cpp
-rw-r--r-- 1594 DFGWatchpointCollectionPhase.h
-rw-r--r-- 21220 DFGWorklist.cpp
-rw-r--r-- 4938 DFGWorklist.h
-rw-r--r-- 2246 DFGWorklistInlines.h
-rw-r--r-- 3914 testdfg.cpp