Lines Matching refs:bitfields

2479 	  opcode_value |= opct->fixed_fields[fld].min_val << fldd->bitfields[0].low_pos;  in tic6x_try_encode()
2510 || ucexp.X_add_number >= (1 << fldd->bitfields[0].width)) in tic6x_try_encode()
2529 if (fldd->bitfields[0].low_pos != 7 || fldd->bitfields[0].width != 16) in tic6x_try_encode()
2540 if (sign_value < -(1 << (fldd->bitfields[0].width - 1)) in tic6x_try_encode()
2541 || (sign_value >= (1 << (fldd->bitfields[0].width - 1)))) in tic6x_try_encode()
2549 value = sign_value + (1 << (fldd->bitfields[0].width - 1)); in tic6x_try_encode()
2550 value ^= (1 << (fldd->bitfields[0].width - 1)); in tic6x_try_encode()
2559 || operands[opno].value.exp.X_add_number > (1 << fldd->bitfields[0].width)) in tic6x_try_encode()
2631 if (fldd->bitfields[0].low_pos != 8 || fldd->bitfields[0].width != 15) in tic6x_try_encode()
2658 if (fldd->bitfields[0].low_pos != 7 || fldd->bitfields[0].width != 16) in tic6x_try_encode()
2678 if (fldd->bitfields[0].low_pos != 7 || fldd->bitfields[0].width != 16) in tic6x_try_encode()
2696 if (fldd->bitfields[0].low_pos == 7 && fldd->bitfields[0].width == 21) in tic6x_try_encode()
2698 else if (fldd->bitfields[0].low_pos == 16 && fldd->bitfields[0].width == 12) in tic6x_try_encode()
2700 else if (fldd->bitfields[0].low_pos == 13 && fldd->bitfields[0].width == 10) in tic6x_try_encode()
2702 else if (fldd->bitfields[0].low_pos == 16 && fldd->bitfields[0].width == 7) in tic6x_try_encode()
2820 || mem.offset.exp.X_add_number >= (1 << fldd->bitfields[0].width) * scale) in tic6x_try_encode()
2853 || mem.offset.exp.X_add_number >= (1 << fldd->bitfields[0].width)) in tic6x_try_encode()
2926 if (fldd->bitfields[0].low_pos != 18) in tic6x_try_encode()
2981 if (fcyc_bits > fldd->bitfields[0].width) in tic6x_try_encode()
2989 >= (1 << (fldd->bitfields[0].width - fcyc_bits)))) in tic6x_try_encode()
2998 for (t = 0, i = fcyc_bits; i < fldd->bitfields[0].width; i++) in tic6x_try_encode()
3049 opcode_value |= value << fldd->bitfields[0].low_pos; in tic6x_try_encode()
3072 opcode_value |= this_line_creg << creg->bitfields[0].low_pos; in tic6x_try_encode()
3073 opcode_value |= this_line_z << z->bitfields[0].low_pos; in tic6x_try_encode()