Lines Matching defs:h1

1121       HOST_WIDE_INT h1, hv;
1124 l1 = CONST_DOUBLE_LOW (op), h1 = CONST_DOUBLE_HIGH (op);
1126 l1 = INTVAL (op), h1 = HWI_SIGN_EXTEND (l1);
1132 hv = ~ h1;
1136 neg_double (l1, h1, &lv, &hv);
1140 if (h1 < 0)
1141 neg_double (l1, h1, &lv, &hv);
1143 lv = l1, hv = h1;
1150 if (h1 == 0)
1153 lv = HOST_BITS_PER_WIDE_INT + exact_log2 (h1 & -h1) + 1;
1161 if (h1 != 0)
1162 lv = GET_MODE_BITSIZE (mode) - floor_log2 (h1) - 1
1174 else if (h1 != 0)
1175 lv = HOST_BITS_PER_WIDE_INT + exact_log2 (h1 & -h1);
1185 while (h1)
1186 lv++, h1 &= h1 - 1;
1194 while (h1)
1195 lv++, h1 &= h1 - 1;
1201 lv = l1, hv = h1;
2882 HOST_WIDE_INT h1, h2, hv, ht;
2885 l1 = CONST_DOUBLE_LOW (op0), h1 = CONST_DOUBLE_HIGH (op0);
2887 l1 = INTVAL (op0), h1 = HWI_SIGN_EXTEND (l1);
2904 add_double (l1, h1, l2, h2, &lv, &hv);
2908 mul_double (l1, h1, l2, h2, &lv, &hv);
2912 if (div_and_round_double (TRUNC_DIV_EXPR, 0, l1, h1, l2, h2,
2918 if (div_and_round_double (TRUNC_DIV_EXPR, 0, l1, h1, l2, h2,
2924 if (div_and_round_double (TRUNC_DIV_EXPR, 1, l1, h1, l2, h2,
2930 if (div_and_round_double (TRUNC_DIV_EXPR, 1, l1, h1, l2, h2,
2936 lv = l1 & l2, hv = h1 & h2;
2940 lv = l1 | l2, hv = h1 | h2;
2944 lv = l1 ^ l2, hv = h1 ^ h2;
2948 if (h1 < h2
2949 || (h1 == h2
2952 lv = l1, hv = h1;
2958 if (h1 > h2
2959 || (h1 == h2
2962 lv = l1, hv = h1;
2968 if ((unsigned HOST_WIDE_INT) h1 < (unsigned HOST_WIDE_INT) h2
2969 || (h1 == h2
2972 lv = l1, hv = h1;
2978 if ((unsigned HOST_WIDE_INT) h1 > (unsigned HOST_WIDE_INT) h2
2979 || (h1 == h2
2982 lv = l1, hv = h1;
2997 rshift_double (l1, h1, l2, GET_MODE_BITSIZE (mode), &lv, &hv,
3000 lshift_double (l1, h1, l2, GET_MODE_BITSIZE (mode), &lv, &hv, 1);
3002 lrotate_double (l1, h1, l2, GET_MODE_BITSIZE (mode), &lv, &hv);
3004 rrotate_double (l1, h1, l2, GET_MODE_BITSIZE (mode), &lv, &hv);