[WTF] Add makeUnique<T>, which ensures T is fast-allocated, makeUnique / makeUniqueWi...
[WebKit-https.git] / Source / JavaScriptCore / b3 /
drwxr-xr-x   ..
-rw-r--r-- 1648 B3ArgumentRegValue.cpp
-rw-r--r-- 2188 B3ArgumentRegValue.h
-rw-r--r-- 2965 B3AtomicValue.cpp
-rw-r--r-- 4076 B3AtomicValue.h
-rw-r--r-- 1722 B3BackwardsCFG.h
-rw-r--r-- 1777 B3BackwardsDominators.h
-rw-r--r-- 1735 B3Bank.cpp
-rw-r--r-- 2045 B3Bank.h
-rw-r--r-- 5760 B3BasicBlock.cpp
-rw-r--r-- 7554 B3BasicBlock.h
-rw-r--r-- 2918 B3BasicBlockInlines.h
-rw-r--r-- 4673 B3BasicBlockUtils.h
-rw-r--r-- 3259 B3BlockInsertionSet.cpp
-rw-r--r-- 3412 B3BlockInsertionSet.h
-rw-r--r-- 2397 B3BlockWorklist.h
-rw-r--r-- 1988 B3BottomProvider.h
-rw-r--r-- 2598 B3BreakCriticalEdges.cpp
-rw-r--r-- 1524 B3BreakCriticalEdges.h
-rw-r--r-- 1622 B3CCallValue.cpp
-rw-r--r-- 2586 B3CCallValue.h
-rw-r--r-- 2607 B3CFG.h
-rw-r--r-- 1796 B3CaseCollection.cpp
-rw-r--r-- 3193 B3CaseCollection.h
-rw-r--r-- 1870 B3CaseCollectionInlines.h
-rw-r--r-- 9906 B3CheckSpecial.cpp
-rw-r--r-- 5749 B3CheckSpecial.h
-rw-r--r-- 2362 B3CheckValue.cpp
-rw-r--r-- 2189 B3CheckValue.h
-rw-r--r-- 2551 B3Common.cpp
-rw-r--r-- 6097 B3Common.h
-rw-r--r-- 1811 B3Commutativity.cpp
-rw-r--r-- 1626 B3Commutativity.h
-rw-r--r-- 1916 B3Compilation.cpp
-rw-r--r-- 2359 B3Compilation.h
-rw-r--r-- 2003 B3Compile.cpp
-rw-r--r-- 1955 B3Compile.h
-rw-r--r-- 6034 B3ComputeDivisionMagic.h
-rw-r--r-- 9931 B3Const32Value.cpp
-rw-r--r-- 4472 B3Const32Value.h
-rw-r--r-- 9955 B3Const64Value.cpp
-rw-r--r-- 4472 B3Const64Value.h
-rw-r--r-- 6357 B3ConstDoubleValue.cpp
-rw-r--r-- 3619 B3ConstDoubleValue.h
-rw-r--r-- 6105 B3ConstFloatValue.cpp
-rw-r--r-- 3525 B3ConstFloatValue.h
-rw-r--r-- 2644 B3ConstPtrValue.h
-rw-r--r-- 1618 B3ConstrainedValue.cpp
-rw-r--r-- 2035 B3ConstrainedValue.h
-rw-r--r-- 1779 B3DataSection.cpp
-rw-r--r-- 1775 B3DataSection.h
-rw-r--r-- 1795 B3Dominators.h
-rw-r--r-- 5511 B3DuplicateTails.cpp
-rw-r--r-- 1725 B3DuplicateTails.h
-rw-r--r-- 4723 B3Effects.cpp
-rw-r--r-- 5716 B3Effects.h
-rw-r--r-- 26832 B3EliminateCommonSubexpressions.cpp
-rw-r--r-- 1620 B3EliminateCommonSubexpressions.h
-rw-r--r-- 4187 B3EliminateDeadCode.cpp
-rw-r--r-- 1698 B3EliminateDeadCode.h
-rw-r--r-- 3070 B3EnsureLoopPreHeaders.cpp
-rw-r--r-- 1804 B3EnsureLoopPreHeaders.h
-rw-r--r-- 1634 B3ExtractValue.cpp
-rw-r--r-- 2203 B3ExtractValue.h
-rw-r--r-- 1836 B3FenceValue.cpp
-rw-r--r-- 4289 B3FenceValue.h
-rw-r--r-- 13793 B3FixSSA.cpp
-rw-r--r-- 1953 B3FixSSA.h
-rw-r--r-- 9484 B3FoldPathConstants.cpp
-rw-r--r-- 1604 B3FoldPathConstants.h
-rw-r--r-- 1808 B3FrequencyClass.cpp
-rw-r--r-- 2395 B3FrequencyClass.h
-rw-r--r-- 1569 B3FrequentedBlock.h
-rw-r--r-- 4710 B3Generate.cpp
-rw-r--r-- 2268 B3Generate.h
-rw-r--r-- 3971 B3GenericBlockInsertionSet.h
-rw-r--r-- 2790 B3GenericFrequentedBlock.h
-rw-r--r-- 1771 B3HeapRange.h
-rw-r--r-- 6307 B3HoistLoopInvariantValues.cpp
-rw-r--r-- 1652 B3HoistLoopInvariantValues.h
-rw-r--r-- 13148 B3InferSwitches.cpp
-rw-r--r-- 1559 B3InferSwitches.h
-rw-r--r-- 2753 B3InsertionSet.cpp
-rw-r--r-- 2699 B3InsertionSet.h
-rw-r--r-- 1736 B3InsertionSetInlines.h
-rw-r--r-- 1775 B3Kind.cpp
-rw-r--r-- 8227 B3Kind.h
-rw-r--r-- 3458 B3LegalizeMemoryOffsets.cpp
-rw-r--r-- 1622 B3LegalizeMemoryOffsets.h
-rw-r--r-- 29166 B3LowerMacros.cpp
-rw-r--r-- 1635 B3LowerMacros.h
-rw-r--r-- 7611 B3LowerMacrosAfterOptimizations.cpp
-rw-r--r-- 1601 B3LowerMacrosAfterOptimizations.h
-rw-r--r-- 151386 B3LowerToAir.cpp
-rw-r--r-- 1733 B3LowerToAir.h
-rw-r--r-- 6459 B3MathExtras.cpp
-rw-r--r-- 1749 B3MathExtras.h
-rw-r--r-- 4366 B3MemoryValue.cpp
-rw-r--r-- 6608 B3MemoryValue.h
-rw-r--r-- 2578 B3MemoryValueInlines.h
-rw-r--r-- 14804 B3MoveConstants.cpp
-rw-r--r-- 1626 B3MoveConstants.h
-rw-r--r-- 3489 B3NativeTraits.h
-rw-r--r-- 1796 B3NaturalLoops.h
-rw-r--r-- 1754 B3OpaqueByproduct.h
-rw-r--r-- 1963 B3OpaqueByproducts.cpp
-rw-r--r-- 1921 B3OpaqueByproducts.h
-rw-r--r-- 8724 B3Opcode.cpp
-rw-r--r-- 17918 B3Opcode.h
-rw-r--r-- 10417 B3OptimizeAssociativeExpressionTrees.cpp
-rw-r--r-- 1798 B3OptimizeAssociativeExpressionTrees.h
-rw-r--r-- 1577 B3Origin.cpp
-rw-r--r-- 2242 B3Origin.h
-rw-r--r-- 1659 B3OriginDump.cpp
-rw-r--r-- 1742 B3OriginDump.h
-rw-r--r-- 2172 B3PCToOriginMap.h
-rw-r--r-- 6433 B3PatchpointSpecial.cpp
-rw-r--r-- 2629 B3PatchpointSpecial.h
-rw-r--r-- 2426 B3PatchpointValue.cpp
-rw-r--r-- 3442 B3PatchpointValue.h
-rw-r--r-- 2162 B3PhaseScope.cpp
-rw-r--r-- 1832 B3PhaseScope.h
-rw-r--r-- 1963 B3PhiChildren.cpp
-rw-r--r-- 5690 B3PhiChildren.h
-rw-r--r-- 11591 B3Procedure.cpp
-rw-r--r-- 12812 B3Procedure.h
-rw-r--r-- 1960 B3ProcedureInlines.h
-rw-r--r-- 3089 B3PureCSE.cpp
-rw-r--r-- 2020 B3PureCSE.h
-rw-r--r-- 18804 B3ReduceDoubleToFloat.cpp
-rw-r--r-- 1631 B3ReduceDoubleToFloat.h
-rw-r--r-- 116727 B3ReduceStrength.cpp
-rw-r--r-- 2135 B3ReduceStrength.h
-rw-r--r-- 4848 B3SSACalculator.cpp
-rw-r--r-- 4864 B3SSACalculator.h
-rw-r--r-- 1676 B3SlotBaseValue.cpp
-rw-r--r-- 2125 B3SlotBaseValue.h
-rw-r--r-- 5127 B3SparseCollection.h
-rw-r--r-- 1800 B3StackSlot.cpp
-rw-r--r-- 2959 B3StackSlot.h
-rw-r--r-- 3429 B3StackmapGenerationParams.cpp
-rw-r--r-- 5655 B3StackmapGenerationParams.h
-rw-r--r-- 11284 B3StackmapSpecial.cpp
-rw-r--r-- 3345 B3StackmapSpecial.h
-rw-r--r-- 3195 B3StackmapValue.cpp
-rw-r--r-- 13315 B3StackmapValue.h
-rw-r--r-- 4128 B3SuccessorCollection.h
-rw-r--r-- 1605 B3SwitchCase.cpp
-rw-r--r-- 2079 B3SwitchCase.h
-rw-r--r-- 3705 B3SwitchValue.cpp
-rw-r--r-- 3053 B3SwitchValue.h
-rw-r--r-- 1638 B3TimingScope.h
-rw-r--r-- 2042 B3Type.cpp
-rw-r--r-- 3836 B3Type.h
-rw-r--r-- 2811 B3TypeMap.h
-rw-r--r-- 1887 B3UpsilonValue.cpp
-rw-r--r-- 2671 B3UpsilonValue.h
-rw-r--r-- 2172 B3UseCounts.cpp
-rw-r--r-- 1975 B3UseCounts.h
-rw-r--r-- 33754 B3Validate.cpp
-rw-r--r-- 1548 B3Validate.h
-rw-r--r-- 19919 B3Value.cpp
-rw-r--r-- 32385 B3Value.h
-rw-r--r-- 9169 B3ValueInlines.h
-rw-r--r-- 4170 B3ValueKey.cpp
-rw-r--r-- 5785 B3ValueKey.h
-rw-r--r-- 2169 B3ValueKeyInlines.h
-rw-r--r-- 5931 B3ValueRep.cpp
-rw-r--r-- 9577 B3ValueRep.h
-rw-r--r-- 1762 B3Variable.cpp
-rw-r--r-- 2620 B3Variable.h
-rw-r--r-- 1748 B3VariableLiveness.cpp
-rw-r--r-- 3611 B3VariableLiveness.h
-rw-r--r-- 2105 B3VariableValue.cpp
-rw-r--r-- 2129 B3VariableValue.h
-rw-r--r-- 1861 B3WasmAddressValue.cpp
-rw-r--r-- 2113 B3WasmAddressValue.h
-rw-r--r-- 2723 B3WasmBoundsCheckValue.cpp
-rw-r--r-- 2663 B3WasmBoundsCheckValue.h
-rw-r--r-- 2493 B3Width.cpp
-rw-r--r-- 3378 B3Width.h
drwxr-xr-x - air
-rw-r--r-- 39068 testb3.h
-rw-r--r-- 37521 testb3_1.cpp
-rw-r--r-- 140207 testb3_2.cpp
-rw-r--r-- 138813 testb3_3.cpp
-rw-r--r-- 118593 testb3_4.cpp
-rw-r--r-- 215203 testb3_5.cpp
-rw-r--r-- 120500 testb3_6.cpp
-rw-r--r-- 73610 testb3_7.cpp
-rw-r--r-- 32414 testb3_8.cpp