Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(622)

Side by Side Diff: docs/CodeGenerator.rst

Issue 183273009: Prep for merging 3.4: Undo changes from 3.3 branch (Closed) Base URL: http://git.chromium.org/native_client/pnacl-llvm.git@master
Patch Set: Retry Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « configure ('k') | docs/CommandLine.rst » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 ========================================== 1 ==========================================
2 The LLVM Target-Independent Code Generator 2 The LLVM Target-Independent Code Generator
3 ========================================== 3 ==========================================
4 4
5 .. role:: raw-html(raw) 5 .. role:: raw-html(raw)
6 :format: html 6 :format: html
7 7
8 .. raw:: html 8 .. raw:: html
9 9
10 <style> 10 <style>
(...skipping 1776 matching lines...) Expand 10 before | Expand all | Expand 10 after
1787 :raw-html:`<tr>` 1787 :raw-html:`<tr>`
1788 :raw-html:`<th>Feature</th>` 1788 :raw-html:`<th>Feature</th>`
1789 :raw-html:`<th>ARM</th>` 1789 :raw-html:`<th>ARM</th>`
1790 :raw-html:`<th>Hexagon</th>` 1790 :raw-html:`<th>Hexagon</th>`
1791 :raw-html:`<th>MBlaze</th>` 1791 :raw-html:`<th>MBlaze</th>`
1792 :raw-html:`<th>MSP430</th>` 1792 :raw-html:`<th>MSP430</th>`
1793 :raw-html:`<th>Mips</th>` 1793 :raw-html:`<th>Mips</th>`
1794 :raw-html:`<th>NVPTX</th>` 1794 :raw-html:`<th>NVPTX</th>`
1795 :raw-html:`<th>PowerPC</th>` 1795 :raw-html:`<th>PowerPC</th>`
1796 :raw-html:`<th>Sparc</th>` 1796 :raw-html:`<th>Sparc</th>`
1797 :raw-html:`<th>SystemZ</th>`
1798 :raw-html:`<th>X86</th>` 1797 :raw-html:`<th>X86</th>`
1799 :raw-html:`<th>XCore</th>` 1798 :raw-html:`<th>XCore</th>`
1800 :raw-html:`</tr>` 1799 :raw-html:`</tr>`
1801 1800
1802 :raw-html:`<tr>` 1801 :raw-html:`<tr>`
1803 :raw-html:`<td><a href="#feat_reliable">is generally reliable</a></td>` 1802 :raw-html:`<td><a href="#feat_reliable">is generally reliable</a></td>`
1804 :raw-html:`<td class="yes"></td> <!-- ARM -->` 1803 :raw-html:`<td class="yes"></td> <!-- ARM -->`
1805 :raw-html:`<td class="yes"></td> <!-- Hexagon -->` 1804 :raw-html:`<td class="yes"></td> <!-- Hexagon -->`
1806 :raw-html:`<td class="no"></td> <!-- MBlaze -->` 1805 :raw-html:`<td class="no"></td> <!-- MBlaze -->`
1807 :raw-html:`<td class="unknown"></td> <!-- MSP430 -->` 1806 :raw-html:`<td class="unknown"></td> <!-- MSP430 -->`
1808 :raw-html:`<td class="yes"></td> <!-- Mips -->` 1807 :raw-html:`<td class="yes"></td> <!-- Mips -->`
1809 :raw-html:`<td class="yes"></td> <!-- NVPTX -->` 1808 :raw-html:`<td class="yes"></td> <!-- NVPTX -->`
1810 :raw-html:`<td class="yes"></td> <!-- PowerPC -->` 1809 :raw-html:`<td class="yes"></td> <!-- PowerPC -->`
1811 :raw-html:`<td class="yes"></td> <!-- Sparc -->` 1810 :raw-html:`<td class="yes"></td> <!-- Sparc -->`
1812 :raw-html:`<td class="yes"></td> <!-- SystemZ -->`
1813 :raw-html:`<td class="yes"></td> <!-- X86 -->` 1811 :raw-html:`<td class="yes"></td> <!-- X86 -->`
1814 :raw-html:`<td class="yes"></td> <!-- XCore -->` 1812 :raw-html:`<td class="yes"></td> <!-- XCore -->`
1815 :raw-html:`</tr>` 1813 :raw-html:`</tr>`
1816 1814
1817 :raw-html:`<tr>` 1815 :raw-html:`<tr>`
1818 :raw-html:`<td><a href="#feat_asmparser">assembly parser</a></td>` 1816 :raw-html:`<td><a href="#feat_asmparser">assembly parser</a></td>`
1819 :raw-html:`<td class="no"></td> <!-- ARM -->` 1817 :raw-html:`<td class="no"></td> <!-- ARM -->`
1820 :raw-html:`<td class="no"></td> <!-- Hexagon -->` 1818 :raw-html:`<td class="no"></td> <!-- Hexagon -->`
1821 :raw-html:`<td class="yes"></td> <!-- MBlaze -->` 1819 :raw-html:`<td class="yes"></td> <!-- MBlaze -->`
1822 :raw-html:`<td class="no"></td> <!-- MSP430 -->` 1820 :raw-html:`<td class="no"></td> <!-- MSP430 -->`
1823 :raw-html:`<td class="no"></td> <!-- Mips -->` 1821 :raw-html:`<td class="no"></td> <!-- Mips -->`
1824 :raw-html:`<td class="no"></td> <!-- NVPTX -->` 1822 :raw-html:`<td class="no"></td> <!-- NVPTX -->`
1825 :raw-html:`<td class="no"></td> <!-- PowerPC -->` 1823 :raw-html:`<td class="no"></td> <!-- PowerPC -->`
1826 :raw-html:`<td class="no"></td> <!-- Sparc -->` 1824 :raw-html:`<td class="no"></td> <!-- Sparc -->`
1827 :raw-html:`<td class="yes"></td> <!-- SystemZ -->`
1828 :raw-html:`<td class="yes"></td> <!-- X86 -->` 1825 :raw-html:`<td class="yes"></td> <!-- X86 -->`
1829 :raw-html:`<td class="no"></td> <!-- XCore -->` 1826 :raw-html:`<td class="no"></td> <!-- XCore -->`
1830 :raw-html:`</tr>` 1827 :raw-html:`</tr>`
1831 1828
1832 :raw-html:`<tr>` 1829 :raw-html:`<tr>`
1833 :raw-html:`<td><a href="#feat_disassembler">disassembler</a></td>` 1830 :raw-html:`<td><a href="#feat_disassembler">disassembler</a></td>`
1834 :raw-html:`<td class="yes"></td> <!-- ARM -->` 1831 :raw-html:`<td class="yes"></td> <!-- ARM -->`
1835 :raw-html:`<td class="no"></td> <!-- Hexagon -->` 1832 :raw-html:`<td class="no"></td> <!-- Hexagon -->`
1836 :raw-html:`<td class="yes"></td> <!-- MBlaze -->` 1833 :raw-html:`<td class="yes"></td> <!-- MBlaze -->`
1837 :raw-html:`<td class="no"></td> <!-- MSP430 -->` 1834 :raw-html:`<td class="no"></td> <!-- MSP430 -->`
1838 :raw-html:`<td class="no"></td> <!-- Mips -->` 1835 :raw-html:`<td class="no"></td> <!-- Mips -->`
1839 :raw-html:`<td class="na"></td> <!-- NVPTX -->` 1836 :raw-html:`<td class="na"></td> <!-- NVPTX -->`
1840 :raw-html:`<td class="no"></td> <!-- PowerPC -->` 1837 :raw-html:`<td class="no"></td> <!-- PowerPC -->`
1841 :raw-html:`<td class="no"></td> <!-- SystemZ -->`
1842 :raw-html:`<td class="no"></td> <!-- Sparc -->` 1838 :raw-html:`<td class="no"></td> <!-- Sparc -->`
1843 :raw-html:`<td class="yes"></td> <!-- X86 -->` 1839 :raw-html:`<td class="yes"></td> <!-- X86 -->`
1844 :raw-html:`<td class="yes"></td> <!-- XCore -->` 1840 :raw-html:`<td class="yes"></td> <!-- XCore -->`
1845 :raw-html:`</tr>` 1841 :raw-html:`</tr>`
1846 1842
1847 :raw-html:`<tr>` 1843 :raw-html:`<tr>`
1848 :raw-html:`<td><a href="#feat_inlineasm">inline asm</a></td>` 1844 :raw-html:`<td><a href="#feat_inlineasm">inline asm</a></td>`
1849 :raw-html:`<td class="yes"></td> <!-- ARM -->` 1845 :raw-html:`<td class="yes"></td> <!-- ARM -->`
1850 :raw-html:`<td class="yes"></td> <!-- Hexagon -->` 1846 :raw-html:`<td class="yes"></td> <!-- Hexagon -->`
1851 :raw-html:`<td class="yes"></td> <!-- MBlaze -->` 1847 :raw-html:`<td class="yes"></td> <!-- MBlaze -->`
1852 :raw-html:`<td class="unknown"></td> <!-- MSP430 -->` 1848 :raw-html:`<td class="unknown"></td> <!-- MSP430 -->`
1853 :raw-html:`<td class="no"></td> <!-- Mips -->` 1849 :raw-html:`<td class="no"></td> <!-- Mips -->`
1854 :raw-html:`<td class="yes"></td> <!-- NVPTX -->` 1850 :raw-html:`<td class="yes"></td> <!-- NVPTX -->`
1855 :raw-html:`<td class="yes"></td> <!-- PowerPC -->` 1851 :raw-html:`<td class="yes"></td> <!-- PowerPC -->`
1856 :raw-html:`<td class="unknown"></td> <!-- Sparc -->` 1852 :raw-html:`<td class="unknown"></td> <!-- Sparc -->`
1857 :raw-html:`<td class="yes"></td> <!-- SystemZ -->`
1858 :raw-html:`<td class="yes"></td> <!-- X86 -->` 1853 :raw-html:`<td class="yes"></td> <!-- X86 -->`
1859 :raw-html:`<td class="yes"></td> <!-- XCore -->` 1854 :raw-html:`<td class="yes"></td> <!-- XCore -->`
1860 :raw-html:`</tr>` 1855 :raw-html:`</tr>`
1861 1856
1862 :raw-html:`<tr>` 1857 :raw-html:`<tr>`
1863 :raw-html:`<td><a href="#feat_jit">jit</a></td>` 1858 :raw-html:`<td><a href="#feat_jit">jit</a></td>`
1864 :raw-html:`<td class="partial"><a href="#feat_jit_arm">*</a></td> <!-- ARM -->` 1859 :raw-html:`<td class="partial"><a href="#feat_jit_arm">*</a></td> <!-- ARM -->`
1865 :raw-html:`<td class="no"></td> <!-- Hexagon -->` 1860 :raw-html:`<td class="no"></td> <!-- Hexagon -->`
1866 :raw-html:`<td class="no"></td> <!-- MBlaze -->` 1861 :raw-html:`<td class="no"></td> <!-- MBlaze -->`
1867 :raw-html:`<td class="unknown"></td> <!-- MSP430 -->` 1862 :raw-html:`<td class="unknown"></td> <!-- MSP430 -->`
1868 :raw-html:`<td class="yes"></td> <!-- Mips -->` 1863 :raw-html:`<td class="yes"></td> <!-- Mips -->`
1869 :raw-html:`<td class="na"></td> <!-- NVPTX -->` 1864 :raw-html:`<td class="na"></td> <!-- NVPTX -->`
1870 :raw-html:`<td class="yes"></td> <!-- PowerPC -->` 1865 :raw-html:`<td class="yes"></td> <!-- PowerPC -->`
1871 :raw-html:`<td class="unknown"></td> <!-- Sparc -->` 1866 :raw-html:`<td class="unknown"></td> <!-- Sparc -->`
1872 :raw-html:`<td class="yes"></td> <!-- SystemZ -->`
1873 :raw-html:`<td class="yes"></td> <!-- X86 -->` 1867 :raw-html:`<td class="yes"></td> <!-- X86 -->`
1874 :raw-html:`<td class="no"></td> <!-- XCore -->` 1868 :raw-html:`<td class="no"></td> <!-- XCore -->`
1875 :raw-html:`</tr>` 1869 :raw-html:`</tr>`
1876 1870
1877 :raw-html:`<tr>` 1871 :raw-html:`<tr>`
1878 :raw-html:`<td><a href="#feat_objectwrite">.o&nbsp;file writing</a></td>` 1872 :raw-html:`<td><a href="#feat_objectwrite">.o&nbsp;file writing</a></td>`
1879 :raw-html:`<td class="no"></td> <!-- ARM -->` 1873 :raw-html:`<td class="no"></td> <!-- ARM -->`
1880 :raw-html:`<td class="no"></td> <!-- Hexagon -->` 1874 :raw-html:`<td class="no"></td> <!-- Hexagon -->`
1881 :raw-html:`<td class="yes"></td> <!-- MBlaze -->` 1875 :raw-html:`<td class="yes"></td> <!-- MBlaze -->`
1882 :raw-html:`<td class="no"></td> <!-- MSP430 -->` 1876 :raw-html:`<td class="no"></td> <!-- MSP430 -->`
1883 :raw-html:`<td class="no"></td> <!-- Mips -->` 1877 :raw-html:`<td class="no"></td> <!-- Mips -->`
1884 :raw-html:`<td class="na"></td> <!-- NVPTX -->` 1878 :raw-html:`<td class="na"></td> <!-- NVPTX -->`
1885 :raw-html:`<td class="no"></td> <!-- PowerPC -->` 1879 :raw-html:`<td class="no"></td> <!-- PowerPC -->`
1886 :raw-html:`<td class="no"></td> <!-- Sparc -->` 1880 :raw-html:`<td class="no"></td> <!-- Sparc -->`
1887 :raw-html:`<td class="yes"></td> <!-- SystemZ -->`
1888 :raw-html:`<td class="yes"></td> <!-- X86 -->` 1881 :raw-html:`<td class="yes"></td> <!-- X86 -->`
1889 :raw-html:`<td class="no"></td> <!-- XCore -->` 1882 :raw-html:`<td class="no"></td> <!-- XCore -->`
1890 :raw-html:`</tr>` 1883 :raw-html:`</tr>`
1891 1884
1892 :raw-html:`<tr>` 1885 :raw-html:`<tr>`
1893 :raw-html:`<td><a hr:raw-html:`ef="#feat_tailcall">tail calls</a></td>` 1886 :raw-html:`<td><a hr:raw-html:`ef="#feat_tailcall">tail calls</a></td>`
1894 :raw-html:`<td class="yes"></td> <!-- ARM -->` 1887 :raw-html:`<td class="yes"></td> <!-- ARM -->`
1895 :raw-html:`<td class="yes"></td> <!-- Hexagon -->` 1888 :raw-html:`<td class="yes"></td> <!-- Hexagon -->`
1896 :raw-html:`<td class="no"></td> <!-- MBlaze -->` 1889 :raw-html:`<td class="no"></td> <!-- MBlaze -->`
1897 :raw-html:`<td class="unknown"></td> <!-- MSP430 -->` 1890 :raw-html:`<td class="unknown"></td> <!-- MSP430 -->`
1898 :raw-html:`<td class="no"></td> <!-- Mips -->` 1891 :raw-html:`<td class="no"></td> <!-- Mips -->`
1899 :raw-html:`<td class="no"></td> <!-- NVPTX -->` 1892 :raw-html:`<td class="no"></td> <!-- NVPTX -->`
1900 :raw-html:`<td class="yes"></td> <!-- PowerPC -->` 1893 :raw-html:`<td class="yes"></td> <!-- PowerPC -->`
1901 :raw-html:`<td class="unknown"></td> <!-- Sparc -->` 1894 :raw-html:`<td class="unknown"></td> <!-- Sparc -->`
1902 :raw-html:`<td class="no"></td> <!-- SystemZ -->`
1903 :raw-html:`<td class="yes"></td> <!-- X86 -->` 1895 :raw-html:`<td class="yes"></td> <!-- X86 -->`
1904 :raw-html:`<td class="no"></td> <!-- XCore -->` 1896 :raw-html:`<td class="no"></td> <!-- XCore -->`
1905 :raw-html:`</tr>` 1897 :raw-html:`</tr>`
1906 1898
1907 :raw-html:`<tr>` 1899 :raw-html:`<tr>`
1908 :raw-html:`<td><a href="#feat_segstacks">segmented stacks</a></td>` 1900 :raw-html:`<td><a href="#feat_segstacks">segmented stacks</a></td>`
1909 :raw-html:`<td class="no"></td> <!-- ARM -->` 1901 :raw-html:`<td class="no"></td> <!-- ARM -->`
1910 :raw-html:`<td class="no"></td> <!-- Hexagon -->` 1902 :raw-html:`<td class="no"></td> <!-- Hexagon -->`
1911 :raw-html:`<td class="no"></td> <!-- MBlaze -->` 1903 :raw-html:`<td class="no"></td> <!-- MBlaze -->`
1912 :raw-html:`<td class="no"></td> <!-- MSP430 -->` 1904 :raw-html:`<td class="no"></td> <!-- MSP430 -->`
1913 :raw-html:`<td class="no"></td> <!-- Mips -->` 1905 :raw-html:`<td class="no"></td> <!-- Mips -->`
1914 :raw-html:`<td class="no"></td> <!-- NVPTX -->` 1906 :raw-html:`<td class="no"></td> <!-- NVPTX -->`
1915 :raw-html:`<td class="no"></td> <!-- PowerPC -->` 1907 :raw-html:`<td class="no"></td> <!-- PowerPC -->`
1916 :raw-html:`<td class="no"></td> <!-- Sparc -->` 1908 :raw-html:`<td class="no"></td> <!-- Sparc -->`
1917 :raw-html:`<td class="no"></td> <!-- SystemZ -->`
1918 :raw-html:`<td class="partial"><a href="#feat_segstacks_x86">*</a></td> <!-- X86 -->` 1909 :raw-html:`<td class="partial"><a href="#feat_segstacks_x86">*</a></td> <!-- X86 -->`
1919 :raw-html:`<td class="no"></td> <!-- XCore -->` 1910 :raw-html:`<td class="no"></td> <!-- XCore -->`
1920 :raw-html:`</tr>` 1911 :raw-html:`</tr>`
1921 1912
1922 :raw-html:`</table>` 1913 :raw-html:`</table>`
1923 1914
1924 .. _feat_reliable: 1915 .. _feat_reliable:
1925 1916
1926 Is Generally Reliable 1917 Is Generally Reliable
1927 ^^^^^^^^^^^^^^^^^^^^^ 1918 ^^^^^^^^^^^^^^^^^^^^^
(...skipping 504 matching lines...) Expand 10 before | Expand all | Expand 10 after
2432 :raw-html:`<tr>` 2423 :raw-html:`<tr>`
2433 :raw-html:`<td>ptx30</td>` 2424 :raw-html:`<td>ptx30</td>`
2434 :raw-html:`<td align="left">Target PTX 3.0</td>` 2425 :raw-html:`<td align="left">Target PTX 3.0</td>`
2435 :raw-html:`</tr>` 2426 :raw-html:`</tr>`
2436 :raw-html:`<tr>` 2427 :raw-html:`<tr>`
2437 :raw-html:`<td>ptx31</td>` 2428 :raw-html:`<td>ptx31</td>`
2438 :raw-html:`<td align="left">Target PTX 3.1</td>` 2429 :raw-html:`<td align="left">Target PTX 3.1</td>`
2439 :raw-html:`</tr>` 2430 :raw-html:`</tr>`
2440 :raw-html:`</table>` 2431 :raw-html:`</table>`
2441 2432
OLDNEW
« no previous file with comments | « configure ('k') | docs/CommandLine.rst » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698