Lines Matching refs:kImm16Mask

1553       (value & kImm16Mask)) {
1562 daddiu(rd, zero_reg, (j.immediate() & kImm16Mask));
1564 ori(rd, zero_reg, j.immediate() & kImm16Mask);
1566 lui(rd, j.immediate() >> kLuiShift & kImm16Mask);
1567 if (j.immediate() & kImm16Mask) {
1568 ori(rd, rd, j.immediate() & kImm16Mask);
1578 return (is_uint16(x) || is_int16(x) || (x & kImm16Mask) == 0) ? 2 : 3;
1595 } else if ((value & kImm16Mask) == 0 && is_int16((value >> 32) + bit31) &&
1598 } else if ((value & kImm16Mask) == 0 &&
1637 if (imm & kImm16Mask) {
1641 if (imm & kImm16Mask) {
1649 if (value & kImm16Mask) {
1656 if ((value >> 16) & kImm16Mask) {
1658 if (value & kImm16Mask) {
1663 if (value & kImm16Mask) {
1694 ori(rd, zero_reg, j.immediate() & kImm16Mask);
1695 dahi(rd, j.immediate() >> 32 & kImm16Mask);
1701 ori(rd, zero_reg, j.immediate() & kImm16Mask);
1702 dati(rd, j.immediate() >> 48 & kImm16Mask);
1703 } else if ((j.immediate() & kImm16Mask) == 0 &&
1708 lui(rd, j.immediate() >> kLuiShift & kImm16Mask);
1709 dahi(rd, ((j.immediate() >> 32) + bit31) & kImm16Mask);
1710 } else if ((j.immediate() & kImm16Mask) == 0 &&
1717 lui(rd, j.immediate() >> kLuiShift & kImm16Mask);
1718 dati(rd, ((j.immediate() >> 48) + bit31) & kImm16Mask);
1724 daddiu(rd, zero_reg, j.immediate() & kImm16Mask);
1725 dahi(rd, ((j.immediate() >> 32) + bit31) & kImm16Mask);
1732 daddiu(rd, zero_reg, j.immediate() & kImm16Mask);
1733 dati(rd, ((j.immediate() >> 48) + bit31) & kImm16Mask);
1752 ori(rd, zero_reg, tmp & kImm16Mask);
1777 lui(rd, tmp >> kLuiShift & kImm16Mask);
1778 ori(rd, rd, tmp & kImm16Mask);
1790 ori(rd, zero_reg, tmp & kImm16Mask);
1796 ori(rd, rd, j.immediate() & kImm16Mask);
1806 ori(rd, rd, j.immediate() & kImm16Mask);
1819 if (imm & kImm16Mask) {
1820 dahi(rd, imm & kImm16Mask);
1823 if (imm & kImm16Mask) {
1824 dati(rd, imm & kImm16Mask);
1831 if (j.immediate() & kImm16Mask) {
1832 ori(rd, rd, j.immediate() & kImm16Mask);
1837 if ((j.immediate() >> 16) & kImm16Mask) {
1839 ori(rd, rd, (j.immediate() >> 16) & kImm16Mask);
1841 if (j.immediate() & kImm16Mask) {
1842 ori(rd, rd, j.immediate() & kImm16Mask);
1846 if (j.immediate() & kImm16Mask) {
1847 ori(rd, rd, j.immediate() & kImm16Mask);
1887 lui(rd, (immediate >> 32) & kImm16Mask);
1888 ori(rd, rd, (immediate >> 16) & kImm16Mask);
1890 ori(rd, rd, immediate & kImm16Mask);
1894 lui(rd, (j.immediate() >> 32) & kImm16Mask);
1895 ori(rd, rd, (j.immediate() >> 16) & kImm16Mask);
1897 ori(rd, rd, j.immediate() & kImm16Mask);
1902 lui(rd, imm >> kLuiShift & kImm16Mask);
1903 ori(rd, rd, (imm & kImm16Mask));
1905 dahi(rd, imm & kImm16Mask & kImm16Mask);
1907 dati(rd, imm & kImm16Mask & kImm16Mask);
1909 lui(rd, (j.immediate() >> 48) & kImm16Mask);
1910 ori(rd, rd, (j.immediate() >> 32) & kImm16Mask);
1912 ori(rd, rd, (j.immediate() >> 16) & kImm16Mask);
1914 ori(rd, rd, j.immediate() & kImm16Mask);
4516 ori(t9, t9, (imm32 & kImm16Mask));
4535 ori(t9, t9, (offset & kImm16Mask));
4558 ori(t8, t8, (imm32 & kImm16Mask)); // Branch delay slot.