Create a super rough prototype of B3
[WebKit-https.git] / Source / JavaScriptCore / b3 /
drwxr-xr-x   ..
-rw-r--r-- 2142 B3AddressMatcher.patterns
-rw-r--r-- 1615 B3ArgumentRegValue.cpp
-rw-r--r-- 2107 B3ArgumentRegValue.h
-rw-r--r-- 2859 B3BasicBlock.cpp
-rw-r--r-- 4678 B3BasicBlock.h
-rw-r--r-- 3067 B3BasicBlockInlines.h
-rw-r--r-- 4524 B3BasicBlockUtils.h
-rw-r--r-- 2482 B3BlockWorklist.h
-rw-r--r-- 4850 B3CheckSpecial.cpp
-rw-r--r-- 3174 B3CheckSpecial.h
-rw-r--r-- 1609 B3CheckValue.cpp
-rw-r--r-- 2604 B3CheckValue.h
-rw-r--r-- 2029 B3Common.cpp
-rw-r--r-- 1744 B3Common.h
-rw-r--r-- 1811 B3Commutativity.cpp
-rw-r--r-- 1695 B3Commutativity.h
-rw-r--r-- 2316 B3Const32Value.cpp
-rw-r--r-- 2302 B3Const32Value.h
-rw-r--r-- 2338 B3Const64Value.cpp
-rw-r--r-- 2270 B3Const64Value.h
-rw-r--r-- 2397 B3ConstDoubleValue.cpp
-rw-r--r-- 2302 B3ConstDoubleValue.h
-rw-r--r-- 2467 B3ConstPtrValue.h
-rw-r--r-- 1669 B3ControlValue.cpp
-rw-r--r-- 3960 B3ControlValue.h
-rw-r--r-- 1970 B3Effects.cpp
-rw-r--r-- 2449 B3Effects.h
-rw-r--r-- 1808 B3FrequencyClass.cpp
-rw-r--r-- 2301 B3FrequencyClass.h
-rw-r--r-- 1644 B3FrequentedBlock.h
-rw-r--r-- 2850 B3Generate.cpp
-rw-r--r-- 2129 B3Generate.h
-rw-r--r-- 2766 B3GenericFrequentedBlock.h
-rw-r--r-- 1728 B3HeapRange.cpp
-rw-r--r-- 2896 B3HeapRange.h
-rw-r--r-- 2218 B3IndexMap.h
-rw-r--r-- 4168 B3IndexSet.h
-rw-r--r-- 1618 B3InsertionSet.cpp
-rw-r--r-- 2289 B3InsertionSet.h
-rw-r--r-- 1794 B3InsertionSetInlines.h
-rw-r--r-- 18414 B3LowerToAir.cpp
-rw-r--r-- 1657 B3LowerToAir.h
-rw-r--r-- 2125 B3LoweringMatcher.patterns
-rw-r--r-- 1633 B3MemoryValue.cpp
-rw-r--r-- 4255 B3MemoryValue.h
-rw-r--r-- 5469 B3Opcode.cpp
-rw-r--r-- 7642 B3Opcode.h
-rw-r--r-- 1577 B3Origin.cpp
-rw-r--r-- 2147 B3Origin.h
-rw-r--r-- 3486 B3PatchpointSpecial.cpp
-rw-r--r-- 2598 B3PatchpointSpecial.h
-rw-r--r-- 1629 B3PatchpointValue.cpp
-rw-r--r-- 2006 B3PatchpointValue.h
-rw-r--r-- 2130 B3PhaseScope.cpp
-rw-r--r-- 1834 B3PhaseScope.h
-rw-r--r-- 2320 B3Procedure.cpp
-rw-r--r-- 5676 B3Procedure.h
-rw-r--r-- 1866 B3ProcedureInlines.h
-rw-r--r-- 7453 B3ReduceStrength.cpp
-rw-r--r-- 1688 B3ReduceStrength.h
-rw-r--r-- 1803 B3StackSlotKind.cpp
-rw-r--r-- 2528 B3StackSlotKind.h
-rw-r--r-- 1648 B3StackSlotValue.cpp
-rw-r--r-- 2675 B3StackSlotValue.h
-rw-r--r-- 1797 B3Stackmap.cpp
-rw-r--r-- 3861 B3Stackmap.h
-rw-r--r-- 7433 B3StackmapSpecial.cpp
-rw-r--r-- 2869 B3StackmapSpecial.h
-rw-r--r-- 3149 B3SuccessorCollection.h
-rw-r--r-- 1605 B3SwitchCase.cpp
-rw-r--r-- 2139 B3SwitchCase.h
-rw-r--r-- 2506 B3SwitchValue.cpp
-rw-r--r-- 3995 B3SwitchValue.h
-rw-r--r-- 1865 B3Type.cpp
-rw-r--r-- 1941 B3Type.h
-rw-r--r-- 1613 B3UpsilonValue.cpp
-rw-r--r-- 2043 B3UpsilonValue.h
-rw-r--r-- 1757 B3UseCounts.cpp
-rw-r--r-- 1784 B3UseCounts.h
-rw-r--r-- 14994 B3Validate.cpp
-rw-r--r-- 1584 B3Validate.h
-rw-r--r-- 6604 B3Value.cpp
-rw-r--r-- 6885 B3Value.h
-rw-r--r-- 3320 B3ValueInlines.h
-rw-r--r-- 2618 B3ValueRep.cpp
-rw-r--r-- 4975 B3ValueRep.h
drwxr-xr-x - air
-rw-r--r-- 18874 generate_pattern_matcher.rb
-rw-r--r-- 12123 testb3.cpp