B3::Value doesn't self-destruct virtually enough (Causes many leaks in LowerDFGToB3...
[WebKit-https.git] / Source / JavaScriptCore / b3 /
drwxr-xr-x   ..
-rw-r--r-- 1736 B3ArgumentRegValue.cpp
-rw-r--r-- 2159 B3ArgumentRegValue.h
-rw-r--r-- 3657 B3BasicBlock.cpp
-rw-r--r-- 5707 B3BasicBlock.h
-rw-r--r-- 3597 B3BasicBlockInlines.h
-rw-r--r-- 4825 B3BasicBlockUtils.h
-rw-r--r-- 4785 B3BlockInsertionSet.cpp
-rw-r--r-- 4030 B3BlockInsertionSet.h
-rw-r--r-- 2463 B3BlockWorklist.h
-rw-r--r-- 2415 B3BreakCriticalEdges.cpp
-rw-r--r-- 1590 B3BreakCriticalEdges.h
-rw-r--r-- 1596 B3CCallValue.cpp
-rw-r--r-- 2348 B3CCallValue.h
-rw-r--r-- 2634 B3CFG.h
-rw-r--r-- 9277 B3CheckSpecial.cpp
-rw-r--r-- 5859 B3CheckSpecial.h
-rw-r--r-- 2463 B3CheckValue.cpp
-rw-r--r-- 2221 B3CheckValue.h
-rw-r--r-- 2302 B3Common.cpp
-rw-r--r-- 3997 B3Common.h
-rw-r--r-- 1811 B3Commutativity.cpp
-rw-r--r-- 1695 B3Commutativity.h
-rw-r--r-- 2255 B3Compilation.cpp
-rw-r--r-- 2704 B3Compilation.h
-rw-r--r-- 6124 B3ComputeDivisionMagic.h
-rw-r--r-- 7684 B3Const32Value.cpp
-rw-r--r-- 3986 B3Const32Value.h
-rw-r--r-- 7708 B3Const64Value.cpp
-rw-r--r-- 3990 B3Const64Value.h
-rw-r--r-- 5679 B3ConstDoubleValue.cpp
-rw-r--r-- 3402 B3ConstDoubleValue.h
-rw-r--r-- 5114 B3ConstFloatValue.cpp
-rw-r--r-- 3233 B3ConstFloatValue.h
-rw-r--r-- 2426 B3ConstPtrValue.h
-rw-r--r-- 1618 B3ConstrainedValue.cpp
-rw-r--r-- 2113 B3ConstrainedValue.h
-rw-r--r-- 2855 B3ControlValue.cpp
-rw-r--r-- 5167 B3ControlValue.h
-rw-r--r-- 1768 B3DataSection.cpp
-rw-r--r-- 1838 B3DataSection.h
-rw-r--r-- 1855 B3Dominators.h
-rw-r--r-- 5278 B3DuplicateTails.cpp
-rw-r--r-- 1797 B3DuplicateTails.h
-rw-r--r-- 3614 B3Effects.cpp
-rw-r--r-- 3565 B3Effects.h
-rw-r--r-- 17696 B3EliminateCommonSubexpressions.cpp
-rw-r--r-- 1737 B3EliminateCommonSubexpressions.h
-rw-r--r-- 9842 B3FixSSA.cpp
-rw-r--r-- 1957 B3FixSSA.h
-rw-r--r-- 9301 B3FoldPathConstants.cpp
-rw-r--r-- 1685 B3FoldPathConstants.h
-rw-r--r-- 1808 B3FrequencyClass.cpp
-rw-r--r-- 2301 B3FrequencyClass.h
-rw-r--r-- 1644 B3FrequentedBlock.h
-rw-r--r-- 3914 B3Generate.cpp
-rw-r--r-- 2304 B3Generate.h
-rw-r--r-- 2895 B3GenericFrequentedBlock.h
-rw-r--r-- 1728 B3HeapRange.cpp
-rw-r--r-- 2948 B3HeapRange.h
-rw-r--r-- 2538 B3IndexMap.h
-rw-r--r-- 4564 B3IndexSet.h
-rw-r--r-- 2413 B3InsertionSet.cpp
-rw-r--r-- 2653 B3InsertionSet.h
-rw-r--r-- 1823 B3InsertionSetInlines.h
-rw-r--r-- 3222 B3LegalizeMemoryOffsets.cpp
-rw-r--r-- 1715 B3LegalizeMemoryOffsets.h
-rw-r--r-- 15292 B3LowerMacros.cpp
-rw-r--r-- 1698 B3LowerMacros.h
-rw-r--r-- 5817 B3LowerMacrosAfterOptimizations.cpp
-rw-r--r-- 1718 B3LowerMacrosAfterOptimizations.h
-rw-r--r-- 96207 B3LowerToAir.cpp
-rw-r--r-- 1645 B3LowerToAir.h
-rw-r--r-- 6287 B3MathExtras.cpp
-rw-r--r-- 1809 B3MathExtras.h
-rw-r--r-- 2143 B3MemoryValue.cpp
-rw-r--r-- 4170 B3MemoryValue.h
-rw-r--r-- 9961 B3MoveConstants.cpp
-rw-r--r-- 1672 B3MoveConstants.h
-rw-r--r-- 1829 B3OpaqueByproduct.h
-rw-r--r-- 1963 B3OpaqueByproducts.cpp
-rw-r--r-- 1999 B3OpaqueByproducts.h
-rw-r--r-- 6955 B3Opcode.cpp
-rw-r--r-- 9698 B3Opcode.h
-rw-r--r-- 1577 B3Origin.cpp
-rw-r--r-- 2290 B3Origin.h
-rw-r--r-- 1659 B3OriginDump.cpp
-rw-r--r-- 1802 B3OriginDump.h
-rw-r--r-- 2240 B3PCToOriginMap.h
-rw-r--r-- 5208 B3PatchpointSpecial.cpp
-rw-r--r-- 2598 B3PatchpointSpecial.h
-rw-r--r-- 2244 B3PatchpointValue.cpp
-rw-r--r-- 3306 B3PatchpointValue.h
-rw-r--r-- 2162 B3PhaseScope.cpp
-rw-r--r-- 1892 B3PhaseScope.h
-rw-r--r-- 1963 B3PhiChildren.cpp
-rw-r--r-- 5721 B3PhiChildren.h
-rw-r--r-- 9172 B3Procedure.cpp
-rw-r--r-- 9552 B3Procedure.h
-rw-r--r-- 1766 B3ProcedureInlines.h
-rw-r--r-- 2487 B3PureCSE.cpp
-rw-r--r-- 2043 B3PureCSE.h
-rw-r--r-- 5501 B3ReduceDoubleToFloat.cpp
-rw-r--r-- 1718 B3ReduceDoubleToFloat.h
-rw-r--r-- 93873 B3ReduceStrength.cpp
-rw-r--r-- 2184 B3ReduceStrength.h
-rw-r--r-- 4615 B3SSACalculator.cpp
-rw-r--r-- 4925 B3SSACalculator.h
-rw-r--r-- 1758 B3SlotBaseValue.cpp
-rw-r--r-- 2099 B3SlotBaseValue.h
-rw-r--r-- 4141 B3SparseCollection.h
-rw-r--r-- 1800 B3StackSlot.cpp
-rw-r--r-- 3016 B3StackSlot.h
-rw-r--r-- 2536 B3StackmapGenerationParams.cpp
-rw-r--r-- 4803 B3StackmapGenerationParams.h
-rw-r--r-- 9713 B3StackmapSpecial.cpp
-rw-r--r-- 3418 B3StackmapSpecial.h
-rw-r--r-- 3008 B3StackmapValue.cpp
-rw-r--r-- 13117 B3StackmapValue.h
-rw-r--r-- 3149 B3SuccessorCollection.h
-rw-r--r-- 1605 B3SwitchCase.cpp
-rw-r--r-- 2139 B3SwitchCase.h
-rw-r--r-- 2674 B3SwitchValue.cpp
-rw-r--r-- 4089 B3SwitchValue.h
-rw-r--r-- 1923 B3TimingScope.cpp
-rw-r--r-- 1724 B3TimingScope.h
-rw-r--r-- 1925 B3Type.cpp
-rw-r--r-- 2468 B3Type.h
-rw-r--r-- 1967 B3UpsilonValue.cpp
-rw-r--r-- 2559 B3UpsilonValue.h
-rw-r--r-- 2144 B3UseCounts.cpp
-rw-r--r-- 1988 B3UseCounts.h
-rw-r--r-- 21105 B3Validate.cpp
-rw-r--r-- 1584 B3Validate.h
-rw-r--r-- 15076 B3Value.cpp
-rw-r--r-- 13660 B3Value.h
-rw-r--r-- 5519 B3ValueInlines.h
-rw-r--r-- 3694 B3ValueKey.cpp
-rw-r--r-- 5805 B3ValueKey.h
-rw-r--r-- 2268 B3ValueKeyInlines.h
-rw-r--r-- 5258 B3ValueRep.cpp
-rw-r--r-- 7973 B3ValueRep.h
-rw-r--r-- 1762 B3Variable.cpp
-rw-r--r-- 2517 B3Variable.h
-rw-r--r-- 2164 B3VariableValue.cpp
-rw-r--r-- 2122 B3VariableValue.h
drwxr-xr-x - air
-rw-r--r-- 467666 testb3.cpp