Lines Matching full:ones
1467 /* Doesn't handle full ones or full zeroes */ in range_of_ones()
1478 unsigned int immr, imms, n, ones, ror, esz, tmp; in aarch64_encode_immediate() local
1496 /* Can't encode full zeroes, full ones, or value wider than the mask */ in aarch64_encode_immediate()
1520 /* That's how many ones we need to encode */ in aarch64_encode_immediate()
1521 ones = hweight64(imm); in aarch64_encode_immediate()
1524 * imms is set to (ones - 1), prefixed with a string of ones in aarch64_encode_immediate()
1527 imms = ones - 1; in aarch64_encode_immediate()
1543 * Fill the unused top bits with ones, and check if in aarch64_encode_immediate()
1544 * the result is a valid immediate (all ones with a in aarch64_encode_immediate()
1553 * ones, with the first bit set at position 0 in aarch64_encode_immediate()
1560 * original set of ones. Note that this is relative to the in aarch64_encode_immediate()