Lines Matching refs:highest_bit_set
369 int lowest_bit_set, highest_bit_set, all_bits_between_are_set; in analyze_64bit_constant() local
372 lowest_bit_set = highest_bit_set = -1; in analyze_64bit_constant()
377 if ((highest_bit_set == -1) && ((high_bits >> (32 - i - 1)) & 1)) in analyze_64bit_constant()
378 highest_bit_set = (64 - i - 1); in analyze_64bit_constant()
379 } while (++i < 32 && (highest_bit_set == -1 || in analyze_64bit_constant()
386 if (highest_bit_set == -1 && in analyze_64bit_constant()
388 highest_bit_set = 32 - i - 1; in analyze_64bit_constant()
389 } while (++i < 32 && (highest_bit_set == -1 || in analyze_64bit_constant()
394 for (i = lowest_bit_set; i <= highest_bit_set; i++) { in analyze_64bit_constant()
405 *hbsp = highest_bit_set; in analyze_64bit_constant()
429 int highest_bit_set, lowest_bit_set, all_bits_between_are_set; in const64_is_2insns() local
435 &highest_bit_set, &lowest_bit_set, in const64_is_2insns()
438 if ((highest_bit_set == 63 || lowest_bit_set == 0) && in const64_is_2insns()
442 if (highest_bit_set - lowest_bit_set < 21) in const64_is_2insns()
467 int all_bits_between_are_set, lowest_bit_set, highest_bit_set; in emit_loadimm64() local
480 analyze_64bit_constant(high_bits, low_bits, &highest_bit_set, in emit_loadimm64()
490 if (((highest_bit_set == 63 || lowest_bit_set == 0) && in emit_loadimm64()
492 ((highest_bit_set - lowest_bit_set) < 12)) { in emit_loadimm64()
496 if ((highest_bit_set != 63 && lowest_bit_set != 0) || in emit_loadimm64()
502 shift = -(63 - highest_bit_set); in emit_loadimm64()
519 if ((highest_bit_set - lowest_bit_set) < 21) { in emit_loadimm64()
583 if ((highest_bit_set - lowest_bit_set) < 32) { in emit_loadimm64()