Searched refs:low_pos (Results 1 – 4 of 4) sorted by relevance
2487 opcode_value |= opct->fixed_fields[fld].min_val << fldd->bitfields[0].low_pos; in tic6x_try_encode()2537 if (fldd->bitfields[0].low_pos != 7 || fldd->bitfields[0].width != 16) in tic6x_try_encode()2639 if (fldd->bitfields[0].low_pos != 8 || fldd->bitfields[0].width != 15) in tic6x_try_encode()2666 if (fldd->bitfields[0].low_pos != 7 || fldd->bitfields[0].width != 16) in tic6x_try_encode()2686 if (fldd->bitfields[0].low_pos != 7 || fldd->bitfields[0].width != 16) in tic6x_try_encode()2704 if (fldd->bitfields[0].low_pos == 7 && fldd->bitfields[0].width == 21) in tic6x_try_encode()2706 else if (fldd->bitfields[0].low_pos == 16 && fldd->bitfields[0].width == 12) in tic6x_try_encode()2708 else if (fldd->bitfields[0].low_pos == 13 && fldd->bitfields[0].width == 10) in tic6x_try_encode()2710 else if (fldd->bitfields[0].low_pos == 16 && fldd->bitfields[0].width == 7) in tic6x_try_encode()2934 if (fldd->bitfields[0].low_pos != 18) in tic6x_try_encode()[all …]
69 unsigned short low_pos; member
27 #define BFLD(low_pos, width, pos) { (low_pos), (width), (pos) } argument
151 return (opcode >> field->bitfields[0].low_pos) & ((1u << field->bitfields[0].width) - 1); in tic6x_field_bits()154 val |= ((opcode >> field->bitfields[i].low_pos) & ((1u << field->bitfields[i].width) - 1)) in tic6x_field_bits()