Lines Matching refs:high_bits

1363   unsigned HOST_WIDE_INT high_bits;
1366 high_bits = (~low_bits) & 0xffffffff;
1368 high_bits = low_bits;
1370 emit_insn (gen_safe_HIGH64 (temp, high_bits));
1374 gen_safe_OR64 (temp, (high_bits & 0x3ff))));
1401 unsigned HOST_WIDE_INT high_bits,
1407 if ((high_bits & 0xfffffc00) != 0)
1409 emit_insn (gen_safe_HIGH64 (temp, high_bits));
1410 if ((high_bits & ~0xfffffc00) != 0)
1412 gen_safe_OR64 (temp, (high_bits & 0x3ff))));
1418 emit_insn (gen_safe_SET64 (temp, high_bits));
1441 unsigned HOST_WIDE_INT high_bits,
1451 if ((high_bits & 0xfffffc00) != 0)
1453 emit_insn (gen_safe_HIGH64 (temp, high_bits));
1454 if ((high_bits & ~0xfffffc00) != 0)
1457 gen_safe_OR64 (temp, (high_bits & 0x3ff))));
1463 emit_insn (gen_safe_SET64 (temp, high_bits));
1545 analyze_64bit_constant (unsigned HOST_WIDE_INT high_bits,
1560 && ((high_bits >> (32 - i - 1)) & 1))
1572 && ((high_bits >> i) & 1))
1595 if ((high_bits & (1 << (i - 32))) != 0)
1609 const64_is_2insns (unsigned HOST_WIDE_INT high_bits,
1614 if (high_bits == 0
1615 || high_bits == 0xffffffff)
1618 analyze_64bit_constant (high_bits, low_bits,
1638 create_simple_focus_bits (unsigned HOST_WIDE_INT high_bits,
1647 hi = ((high_bits << (32 - lowest_bit_set)) << shift);
1652 hi = ((high_bits >> (lowest_bit_set - 32)) << shift);
1665 unsigned HOST_WIDE_INT high_bits, low_bits;
1687 high_bits = ((INTVAL (op1) >> 32) & 0xffffffff);
1691 high_bits bits 32 --> 63 */
1693 analyze_64bit_constant (high_bits, low_bits,
1721 create_simple_focus_bits (high_bits, low_bits,
1755 create_simple_focus_bits (high_bits, low_bits,
1782 if (high_bits == 0
1783 || high_bits == 0xffffffff)
1786 (high_bits == 0xffffffff));
1792 /* 1) sethi %hi(high_bits), %reg
1793 * or %reg, %lo(high_bits), %reg
1798 sparc_emit_set_const64_quick2 (op0, temp, high_bits, 0, 32);
1804 if (const64_is_2insns ((~high_bits) & 0xffffffff,
1811 if ((((~high_bits) & 0xffffffff) == 0
1813 || (((~high_bits) & 0xffffffff) == 0xffffffff
1819 && (~high_bits & 0xffffffff) == 0)
1829 (((HOST_WIDE_INT)((~high_bits) & 0xffffffff))<<32));
1861 create_simple_focus_bits (high_bits, low_bits,
1875 /* 1) sethi %hi(high_bits), %reg
1876 * or %reg, %lo(high_bits), %reg
1883 sparc_emit_set_const64_quick2 (op0, temp, high_bits, low_bits, 32);
1890 high_bits, low_bits, ~high_bits, ~low_bits);
1892 sparc_emit_set_const64_longway (op0, temp, high_bits, low_bits);