| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import("//build/config/android/config.gni") | 5 import("//build/config/android/config.gni") |
| 6 import("//build/config/arm.gni") | 6 import("//build/config/arm.gni") |
| 7 import("//build/config/dcheck_always_on.gni") | 7 import("//build/config/dcheck_always_on.gni") |
| 8 import("//build/config/mips.gni") | 8 import("//build/config/mips.gni") |
| 9 import("//build/config/sanitizers/sanitizers.gni") | 9 import("//build/config/sanitizers/sanitizers.gni") |
| 10 | 10 |
| (...skipping 1032 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1043 "src/compiler/store-store-elimination.cc", | 1043 "src/compiler/store-store-elimination.cc", |
| 1044 "src/compiler/store-store-elimination.h", | 1044 "src/compiler/store-store-elimination.h", |
| 1045 "src/compiler/tail-call-optimization.cc", | 1045 "src/compiler/tail-call-optimization.cc", |
| 1046 "src/compiler/tail-call-optimization.h", | 1046 "src/compiler/tail-call-optimization.h", |
| 1047 "src/compiler/type-hint-analyzer.cc", | 1047 "src/compiler/type-hint-analyzer.cc", |
| 1048 "src/compiler/type-hint-analyzer.h", | 1048 "src/compiler/type-hint-analyzer.h", |
| 1049 "src/compiler/type-hints.cc", | 1049 "src/compiler/type-hints.cc", |
| 1050 "src/compiler/type-hints.h", | 1050 "src/compiler/type-hints.h", |
| 1051 "src/compiler/typer.cc", | 1051 "src/compiler/typer.cc", |
| 1052 "src/compiler/typer.h", | 1052 "src/compiler/typer.h", |
| 1053 "src/compiler/unwinding-info-writer.h", |
| 1053 "src/compiler/value-numbering-reducer.cc", | 1054 "src/compiler/value-numbering-reducer.cc", |
| 1054 "src/compiler/value-numbering-reducer.h", | 1055 "src/compiler/value-numbering-reducer.h", |
| 1055 "src/compiler/verifier.cc", | 1056 "src/compiler/verifier.cc", |
| 1056 "src/compiler/verifier.h", | 1057 "src/compiler/verifier.h", |
| 1057 "src/compiler/wasm-compiler.cc", | 1058 "src/compiler/wasm-compiler.cc", |
| 1058 "src/compiler/wasm-compiler.h", | 1059 "src/compiler/wasm-compiler.h", |
| 1059 "src/compiler/wasm-linkage.cc", | 1060 "src/compiler/wasm-linkage.cc", |
| 1060 "src/compiler/zone-pool.cc", | 1061 "src/compiler/zone-pool.cc", |
| 1061 "src/compiler/zone-pool.h", | 1062 "src/compiler/zone-pool.h", |
| 1062 "src/context-measure.cc", | 1063 "src/context-measure.cc", |
| (...skipping 499 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1562 "src/zone.cc", | 1563 "src/zone.cc", |
| 1563 "src/zone.h", | 1564 "src/zone.h", |
| 1564 ] | 1565 ] |
| 1565 | 1566 |
| 1566 if (v8_target_cpu == "x86") { | 1567 if (v8_target_cpu == "x86") { |
| 1567 sources += [ | 1568 sources += [ |
| 1568 "src/compiler/ia32/code-generator-ia32.cc", | 1569 "src/compiler/ia32/code-generator-ia32.cc", |
| 1569 "src/compiler/ia32/instruction-codes-ia32.h", | 1570 "src/compiler/ia32/instruction-codes-ia32.h", |
| 1570 "src/compiler/ia32/instruction-scheduler-ia32.cc", | 1571 "src/compiler/ia32/instruction-scheduler-ia32.cc", |
| 1571 "src/compiler/ia32/instruction-selector-ia32.cc", | 1572 "src/compiler/ia32/instruction-selector-ia32.cc", |
| 1573 "src/compiler/ia32/unwinding-info-writer-ia32.h", |
| 1572 "src/crankshaft/ia32/lithium-codegen-ia32.cc", | 1574 "src/crankshaft/ia32/lithium-codegen-ia32.cc", |
| 1573 "src/crankshaft/ia32/lithium-codegen-ia32.h", | 1575 "src/crankshaft/ia32/lithium-codegen-ia32.h", |
| 1574 "src/crankshaft/ia32/lithium-gap-resolver-ia32.cc", | 1576 "src/crankshaft/ia32/lithium-gap-resolver-ia32.cc", |
| 1575 "src/crankshaft/ia32/lithium-gap-resolver-ia32.h", | 1577 "src/crankshaft/ia32/lithium-gap-resolver-ia32.h", |
| 1576 "src/crankshaft/ia32/lithium-ia32.cc", | 1578 "src/crankshaft/ia32/lithium-ia32.cc", |
| 1577 "src/crankshaft/ia32/lithium-ia32.h", | 1579 "src/crankshaft/ia32/lithium-ia32.h", |
| 1578 "src/debug/ia32/debug-ia32.cc", | 1580 "src/debug/ia32/debug-ia32.cc", |
| 1579 "src/full-codegen/ia32/full-codegen-ia32.cc", | 1581 "src/full-codegen/ia32/full-codegen-ia32.cc", |
| 1580 "src/ia32/assembler-ia32-inl.h", | 1582 "src/ia32/assembler-ia32-inl.h", |
| 1581 "src/ia32/assembler-ia32.cc", | 1583 "src/ia32/assembler-ia32.cc", |
| (...skipping 18 matching lines...) Expand all Loading... |
| 1600 "src/ic/ia32/stub-cache-ia32.cc", | 1602 "src/ic/ia32/stub-cache-ia32.cc", |
| 1601 "src/regexp/ia32/regexp-macro-assembler-ia32.cc", | 1603 "src/regexp/ia32/regexp-macro-assembler-ia32.cc", |
| 1602 "src/regexp/ia32/regexp-macro-assembler-ia32.h", | 1604 "src/regexp/ia32/regexp-macro-assembler-ia32.h", |
| 1603 ] | 1605 ] |
| 1604 } else if (v8_target_cpu == "x64") { | 1606 } else if (v8_target_cpu == "x64") { |
| 1605 sources += [ | 1607 sources += [ |
| 1606 "src/compiler/x64/code-generator-x64.cc", | 1608 "src/compiler/x64/code-generator-x64.cc", |
| 1607 "src/compiler/x64/instruction-codes-x64.h", | 1609 "src/compiler/x64/instruction-codes-x64.h", |
| 1608 "src/compiler/x64/instruction-scheduler-x64.cc", | 1610 "src/compiler/x64/instruction-scheduler-x64.cc", |
| 1609 "src/compiler/x64/instruction-selector-x64.cc", | 1611 "src/compiler/x64/instruction-selector-x64.cc", |
| 1612 "src/compiler/x64/unwinding-info-writer-x64.cc", |
| 1613 "src/compiler/x64/unwinding-info-writer-x64.h", |
| 1610 "src/crankshaft/x64/lithium-codegen-x64.cc", | 1614 "src/crankshaft/x64/lithium-codegen-x64.cc", |
| 1611 "src/crankshaft/x64/lithium-codegen-x64.h", | 1615 "src/crankshaft/x64/lithium-codegen-x64.h", |
| 1612 "src/crankshaft/x64/lithium-gap-resolver-x64.cc", | 1616 "src/crankshaft/x64/lithium-gap-resolver-x64.cc", |
| 1613 "src/crankshaft/x64/lithium-gap-resolver-x64.h", | 1617 "src/crankshaft/x64/lithium-gap-resolver-x64.h", |
| 1614 "src/crankshaft/x64/lithium-x64.cc", | 1618 "src/crankshaft/x64/lithium-x64.cc", |
| 1615 "src/crankshaft/x64/lithium-x64.h", | 1619 "src/crankshaft/x64/lithium-x64.h", |
| 1616 "src/debug/x64/debug-x64.cc", | 1620 "src/debug/x64/debug-x64.cc", |
| 1617 "src/full-codegen/x64/full-codegen-x64.cc", | 1621 "src/full-codegen/x64/full-codegen-x64.cc", |
| 1618 "src/ic/x64/access-compiler-x64.cc", | 1622 "src/ic/x64/access-compiler-x64.cc", |
| 1619 "src/ic/x64/handler-compiler-x64.cc", | 1623 "src/ic/x64/handler-compiler-x64.cc", |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1661 "src/arm/interface-descriptors-arm.cc", | 1665 "src/arm/interface-descriptors-arm.cc", |
| 1662 "src/arm/interface-descriptors-arm.h", | 1666 "src/arm/interface-descriptors-arm.h", |
| 1663 "src/arm/macro-assembler-arm.cc", | 1667 "src/arm/macro-assembler-arm.cc", |
| 1664 "src/arm/macro-assembler-arm.h", | 1668 "src/arm/macro-assembler-arm.h", |
| 1665 "src/arm/simulator-arm.cc", | 1669 "src/arm/simulator-arm.cc", |
| 1666 "src/arm/simulator-arm.h", | 1670 "src/arm/simulator-arm.h", |
| 1667 "src/compiler/arm/code-generator-arm.cc", | 1671 "src/compiler/arm/code-generator-arm.cc", |
| 1668 "src/compiler/arm/instruction-codes-arm.h", | 1672 "src/compiler/arm/instruction-codes-arm.h", |
| 1669 "src/compiler/arm/instruction-scheduler-arm.cc", | 1673 "src/compiler/arm/instruction-scheduler-arm.cc", |
| 1670 "src/compiler/arm/instruction-selector-arm.cc", | 1674 "src/compiler/arm/instruction-selector-arm.cc", |
| 1675 "src/compiler/arm/unwinding-info-writer-arm.cc", |
| 1676 "src/compiler/arm/unwinding-info-writer-arm.h", |
| 1671 "src/crankshaft/arm/lithium-arm.cc", | 1677 "src/crankshaft/arm/lithium-arm.cc", |
| 1672 "src/crankshaft/arm/lithium-arm.h", | 1678 "src/crankshaft/arm/lithium-arm.h", |
| 1673 "src/crankshaft/arm/lithium-codegen-arm.cc", | 1679 "src/crankshaft/arm/lithium-codegen-arm.cc", |
| 1674 "src/crankshaft/arm/lithium-codegen-arm.h", | 1680 "src/crankshaft/arm/lithium-codegen-arm.h", |
| 1675 "src/crankshaft/arm/lithium-gap-resolver-arm.cc", | 1681 "src/crankshaft/arm/lithium-gap-resolver-arm.cc", |
| 1676 "src/crankshaft/arm/lithium-gap-resolver-arm.h", | 1682 "src/crankshaft/arm/lithium-gap-resolver-arm.h", |
| 1677 "src/debug/arm/debug-arm.cc", | 1683 "src/debug/arm/debug-arm.cc", |
| 1678 "src/full-codegen/arm/full-codegen-arm.cc", | 1684 "src/full-codegen/arm/full-codegen-arm.cc", |
| 1679 "src/ic/arm/access-compiler-arm.cc", | 1685 "src/ic/arm/access-compiler-arm.cc", |
| 1680 "src/ic/arm/handler-compiler-arm.cc", | 1686 "src/ic/arm/handler-compiler-arm.cc", |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1715 "src/arm64/macro-assembler-arm64.cc", | 1721 "src/arm64/macro-assembler-arm64.cc", |
| 1716 "src/arm64/macro-assembler-arm64.h", | 1722 "src/arm64/macro-assembler-arm64.h", |
| 1717 "src/arm64/simulator-arm64.cc", | 1723 "src/arm64/simulator-arm64.cc", |
| 1718 "src/arm64/simulator-arm64.h", | 1724 "src/arm64/simulator-arm64.h", |
| 1719 "src/arm64/utils-arm64.cc", | 1725 "src/arm64/utils-arm64.cc", |
| 1720 "src/arm64/utils-arm64.h", | 1726 "src/arm64/utils-arm64.h", |
| 1721 "src/compiler/arm64/code-generator-arm64.cc", | 1727 "src/compiler/arm64/code-generator-arm64.cc", |
| 1722 "src/compiler/arm64/instruction-codes-arm64.h", | 1728 "src/compiler/arm64/instruction-codes-arm64.h", |
| 1723 "src/compiler/arm64/instruction-scheduler-arm64.cc", | 1729 "src/compiler/arm64/instruction-scheduler-arm64.cc", |
| 1724 "src/compiler/arm64/instruction-selector-arm64.cc", | 1730 "src/compiler/arm64/instruction-selector-arm64.cc", |
| 1731 "src/compiler/arm64/unwinding-info-writer-arm64.cc", |
| 1732 "src/compiler/arm64/unwinding-info-writer-arm64.h", |
| 1725 "src/crankshaft/arm64/delayed-masm-arm64-inl.h", | 1733 "src/crankshaft/arm64/delayed-masm-arm64-inl.h", |
| 1726 "src/crankshaft/arm64/delayed-masm-arm64.cc", | 1734 "src/crankshaft/arm64/delayed-masm-arm64.cc", |
| 1727 "src/crankshaft/arm64/delayed-masm-arm64.h", | 1735 "src/crankshaft/arm64/delayed-masm-arm64.h", |
| 1728 "src/crankshaft/arm64/lithium-arm64.cc", | 1736 "src/crankshaft/arm64/lithium-arm64.cc", |
| 1729 "src/crankshaft/arm64/lithium-arm64.h", | 1737 "src/crankshaft/arm64/lithium-arm64.h", |
| 1730 "src/crankshaft/arm64/lithium-codegen-arm64.cc", | 1738 "src/crankshaft/arm64/lithium-codegen-arm64.cc", |
| 1731 "src/crankshaft/arm64/lithium-codegen-arm64.h", | 1739 "src/crankshaft/arm64/lithium-codegen-arm64.h", |
| 1732 "src/crankshaft/arm64/lithium-gap-resolver-arm64.cc", | 1740 "src/crankshaft/arm64/lithium-gap-resolver-arm64.cc", |
| 1733 "src/crankshaft/arm64/lithium-gap-resolver-arm64.h", | 1741 "src/crankshaft/arm64/lithium-gap-resolver-arm64.h", |
| 1734 "src/debug/arm64/debug-arm64.cc", | 1742 "src/debug/arm64/debug-arm64.cc", |
| 1735 "src/full-codegen/arm64/full-codegen-arm64.cc", | 1743 "src/full-codegen/arm64/full-codegen-arm64.cc", |
| 1736 "src/ic/arm64/access-compiler-arm64.cc", | 1744 "src/ic/arm64/access-compiler-arm64.cc", |
| 1737 "src/ic/arm64/handler-compiler-arm64.cc", | 1745 "src/ic/arm64/handler-compiler-arm64.cc", |
| 1738 "src/ic/arm64/ic-arm64.cc", | 1746 "src/ic/arm64/ic-arm64.cc", |
| 1739 "src/ic/arm64/ic-compiler-arm64.cc", | 1747 "src/ic/arm64/ic-compiler-arm64.cc", |
| 1740 "src/ic/arm64/stub-cache-arm64.cc", | 1748 "src/ic/arm64/stub-cache-arm64.cc", |
| 1741 "src/regexp/arm64/regexp-macro-assembler-arm64.cc", | 1749 "src/regexp/arm64/regexp-macro-assembler-arm64.cc", |
| 1742 "src/regexp/arm64/regexp-macro-assembler-arm64.h", | 1750 "src/regexp/arm64/regexp-macro-assembler-arm64.h", |
| 1743 ] | 1751 ] |
| 1744 } else if (v8_target_cpu == "mipsel") { | 1752 } else if (v8_target_cpu == "mipsel") { |
| 1745 sources += [ | 1753 sources += [ |
| 1746 "src/compiler/mips/code-generator-mips.cc", | 1754 "src/compiler/mips/code-generator-mips.cc", |
| 1747 "src/compiler/mips/instruction-codes-mips.h", | 1755 "src/compiler/mips/instruction-codes-mips.h", |
| 1748 "src/compiler/mips/instruction-scheduler-mips.cc", | 1756 "src/compiler/mips/instruction-scheduler-mips.cc", |
| 1749 "src/compiler/mips/instruction-selector-mips.cc", | 1757 "src/compiler/mips/instruction-selector-mips.cc", |
| 1758 "src/compiler/mips/unwinding-info-writer-mips.h", |
| 1750 "src/crankshaft/mips/lithium-codegen-mips.cc", | 1759 "src/crankshaft/mips/lithium-codegen-mips.cc", |
| 1751 "src/crankshaft/mips/lithium-codegen-mips.h", | 1760 "src/crankshaft/mips/lithium-codegen-mips.h", |
| 1752 "src/crankshaft/mips/lithium-gap-resolver-mips.cc", | 1761 "src/crankshaft/mips/lithium-gap-resolver-mips.cc", |
| 1753 "src/crankshaft/mips/lithium-gap-resolver-mips.h", | 1762 "src/crankshaft/mips/lithium-gap-resolver-mips.h", |
| 1754 "src/crankshaft/mips/lithium-mips.cc", | 1763 "src/crankshaft/mips/lithium-mips.cc", |
| 1755 "src/crankshaft/mips/lithium-mips.h", | 1764 "src/crankshaft/mips/lithium-mips.h", |
| 1756 "src/debug/mips/debug-mips.cc", | 1765 "src/debug/mips/debug-mips.cc", |
| 1757 "src/full-codegen/mips/full-codegen-mips.cc", | 1766 "src/full-codegen/mips/full-codegen-mips.cc", |
| 1758 "src/ic/mips/access-compiler-mips.cc", | 1767 "src/ic/mips/access-compiler-mips.cc", |
| 1759 "src/ic/mips/handler-compiler-mips.cc", | 1768 "src/ic/mips/handler-compiler-mips.cc", |
| (...skipping 22 matching lines...) Expand all Loading... |
| 1782 "src/mips/simulator-mips.h", | 1791 "src/mips/simulator-mips.h", |
| 1783 "src/regexp/mips/regexp-macro-assembler-mips.cc", | 1792 "src/regexp/mips/regexp-macro-assembler-mips.cc", |
| 1784 "src/regexp/mips/regexp-macro-assembler-mips.h", | 1793 "src/regexp/mips/regexp-macro-assembler-mips.h", |
| 1785 ] | 1794 ] |
| 1786 } else if (v8_target_cpu == "mips64el") { | 1795 } else if (v8_target_cpu == "mips64el") { |
| 1787 sources += [ | 1796 sources += [ |
| 1788 "src/compiler/mips64/code-generator-mips64.cc", | 1797 "src/compiler/mips64/code-generator-mips64.cc", |
| 1789 "src/compiler/mips64/instruction-codes-mips64.h", | 1798 "src/compiler/mips64/instruction-codes-mips64.h", |
| 1790 "src/compiler/mips64/instruction-scheduler-mips64.cc", | 1799 "src/compiler/mips64/instruction-scheduler-mips64.cc", |
| 1791 "src/compiler/mips64/instruction-selector-mips64.cc", | 1800 "src/compiler/mips64/instruction-selector-mips64.cc", |
| 1801 "src/compiler/mips64/unwinding-info-writer-mips64.h", |
| 1792 "src/crankshaft/mips64/lithium-codegen-mips64.cc", | 1802 "src/crankshaft/mips64/lithium-codegen-mips64.cc", |
| 1793 "src/crankshaft/mips64/lithium-codegen-mips64.h", | 1803 "src/crankshaft/mips64/lithium-codegen-mips64.h", |
| 1794 "src/crankshaft/mips64/lithium-gap-resolver-mips64.cc", | 1804 "src/crankshaft/mips64/lithium-gap-resolver-mips64.cc", |
| 1795 "src/crankshaft/mips64/lithium-gap-resolver-mips64.h", | 1805 "src/crankshaft/mips64/lithium-gap-resolver-mips64.h", |
| 1796 "src/crankshaft/mips64/lithium-mips64.cc", | 1806 "src/crankshaft/mips64/lithium-mips64.cc", |
| 1797 "src/crankshaft/mips64/lithium-mips64.h", | 1807 "src/crankshaft/mips64/lithium-mips64.h", |
| 1798 "src/debug/mips64/debug-mips64.cc", | 1808 "src/debug/mips64/debug-mips64.cc", |
| 1799 "src/full-codegen/mips64/full-codegen-mips64.cc", | 1809 "src/full-codegen/mips64/full-codegen-mips64.cc", |
| 1800 "src/ic/mips64/access-compiler-mips64.cc", | 1810 "src/ic/mips64/access-compiler-mips64.cc", |
| 1801 "src/ic/mips64/handler-compiler-mips64.cc", | 1811 "src/ic/mips64/handler-compiler-mips64.cc", |
| (...skipping 22 matching lines...) Expand all Loading... |
| 1824 "src/mips64/simulator-mips64.h", | 1834 "src/mips64/simulator-mips64.h", |
| 1825 "src/regexp/mips64/regexp-macro-assembler-mips64.cc", | 1835 "src/regexp/mips64/regexp-macro-assembler-mips64.cc", |
| 1826 "src/regexp/mips64/regexp-macro-assembler-mips64.h", | 1836 "src/regexp/mips64/regexp-macro-assembler-mips64.h", |
| 1827 ] | 1837 ] |
| 1828 } else if (v8_target_cpu == "s390" || v8_target_cpu == "s390x") { | 1838 } else if (v8_target_cpu == "s390" || v8_target_cpu == "s390x") { |
| 1829 sources += [ | 1839 sources += [ |
| 1830 "src/compiler/s390/code-generator-s390.cc", | 1840 "src/compiler/s390/code-generator-s390.cc", |
| 1831 "src/compiler/s390/instruction-codes-s390.h", | 1841 "src/compiler/s390/instruction-codes-s390.h", |
| 1832 "src/compiler/s390/instruction-scheduler-s390.cc", | 1842 "src/compiler/s390/instruction-scheduler-s390.cc", |
| 1833 "src/compiler/s390/instruction-selector-s390.cc", | 1843 "src/compiler/s390/instruction-selector-s390.cc", |
| 1844 "src/compiler/s390/unwinding-info-writer-s390.h", |
| 1834 "src/crankshaft/s390/lithium-codegen-s390.cc", | 1845 "src/crankshaft/s390/lithium-codegen-s390.cc", |
| 1835 "src/crankshaft/s390/lithium-codegen-s390.h", | 1846 "src/crankshaft/s390/lithium-codegen-s390.h", |
| 1836 "src/crankshaft/s390/lithium-gap-resolver-s390.cc", | 1847 "src/crankshaft/s390/lithium-gap-resolver-s390.cc", |
| 1837 "src/crankshaft/s390/lithium-gap-resolver-s390.h", | 1848 "src/crankshaft/s390/lithium-gap-resolver-s390.h", |
| 1838 "src/crankshaft/s390/lithium-s390.cc", | 1849 "src/crankshaft/s390/lithium-s390.cc", |
| 1839 "src/crankshaft/s390/lithium-s390.h", | 1850 "src/crankshaft/s390/lithium-s390.h", |
| 1840 "src/debug/s390/debug-s390.cc", | 1851 "src/debug/s390/debug-s390.cc", |
| 1841 "src/full-codegen/s390/full-codegen-s390.cc", | 1852 "src/full-codegen/s390/full-codegen-s390.cc", |
| 1842 "src/ic/s390/access-compiler-s390.cc", | 1853 "src/ic/s390/access-compiler-s390.cc", |
| 1843 "src/ic/s390/handler-compiler-s390.cc", | 1854 "src/ic/s390/handler-compiler-s390.cc", |
| (...skipping 555 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2399 | 2410 |
| 2400 deps = [ | 2411 deps = [ |
| 2401 ":fuzzer_support", | 2412 ":fuzzer_support", |
| 2402 ] | 2413 ] |
| 2403 | 2414 |
| 2404 configs = [ ":internal_config" ] | 2415 configs = [ ":internal_config" ] |
| 2405 } | 2416 } |
| 2406 | 2417 |
| 2407 v8_fuzzer("wasm_asmjs_fuzzer") { | 2418 v8_fuzzer("wasm_asmjs_fuzzer") { |
| 2408 } | 2419 } |
| OLD | NEW |