Lines Matching refs:word
1820 extract_3 (unsigned word) in extract_3() argument
1822 return GET_FIELD (word, 18, 18) << 2 | GET_FIELD (word, 16, 17); in extract_3()
1826 extract_5_load (unsigned word) in extract_5_load() argument
1828 return low_sign_extend (word >> 16 & MASK_5, 5); in extract_5_load()
1834 extract_5_store (unsigned word) in extract_5_store() argument
1836 return low_sign_extend (word & MASK_5, 5); in extract_5_store()
1842 extract_5r_store (unsigned word) in extract_5r_store() argument
1844 return (word & MASK_5); in extract_5r_store()
1850 extract_5R_store (unsigned word) in extract_5R_store() argument
1852 return (word >> 16 & MASK_5); in extract_5R_store()
1858 extract_10U_store (unsigned word) in extract_10U_store() argument
1860 return (word >> 16 & MASK_10); in extract_10U_store()
1866 extract_5Q_store (unsigned word) in extract_5Q_store() argument
1868 return (word >> 21 & MASK_5); in extract_5Q_store()
1874 extract_11 (unsigned word) in extract_11() argument
1876 return low_sign_extend (word & MASK_11, 11); in extract_11()
1882 extract_14 (unsigned word) in extract_14() argument
1884 return low_sign_extend (word & MASK_14, 14); in extract_14()
1890 extract_16 (unsigned word) in extract_16() argument
1894 m0 = GET_BIT (word, 16); in extract_16()
1895 m1 = GET_BIT (word, 17); in extract_16()
1896 m15 = GET_BIT (word, 31); in extract_16()
1897 word = (word >> 1) & 0x1fff; in extract_16()
1898 word = word | (m15 << 15) | ((m15 ^ m0) << 14) | ((m15 ^ m1) << 13); in extract_16()
1899 return sign_extend (word, 16); in extract_16()
1905 extract_21 (unsigned word) in extract_21() argument
1909 word &= MASK_21; in extract_21()
1910 word <<= 11; in extract_21()
1911 val = GET_FIELD (word, 20, 20); in extract_21()
1913 val |= GET_FIELD (word, 9, 19); in extract_21()
1915 val |= GET_FIELD (word, 5, 6); in extract_21()
1917 val |= GET_FIELD (word, 0, 4); in extract_21()
1919 val |= GET_FIELD (word, 7, 8); in extract_21()
1926 extract_12 (unsigned word) in extract_12() argument
1928 return sign_extend (GET_FIELD (word, 19, 28) in extract_12()
1929 | GET_FIELD (word, 29, 29) << 10 in extract_12()
1930 | (word & 0x1) << 11, 12) << 2; in extract_12()
1937 extract_17 (unsigned word) in extract_17() argument
1939 return sign_extend (GET_FIELD (word, 19, 28) in extract_17()
1940 | GET_FIELD (word, 29, 29) << 10 in extract_17()
1941 | GET_FIELD (word, 11, 15) << 11 in extract_17()
1942 | (word & 0x1) << 16, 17) << 2; in extract_17()
1946 extract_22 (unsigned word) in extract_22() argument
1948 return sign_extend (GET_FIELD (word, 19, 28) in extract_22()
1949 | GET_FIELD (word, 29, 29) << 10 in extract_22()
1950 | GET_FIELD (word, 11, 15) << 11 in extract_22()
1951 | GET_FIELD (word, 6, 10) << 16 in extract_22()
1952 | (word & 0x1) << 21, 22) << 2; in extract_22()