Lines Matching refs:op_mask
853 unsigned int op_mask = 0; in avr_operand() local
878 op_mask = r_name[1] - '0'; in avr_operand()
882 op_mask = (r_name[1] - '0') * 10 + r_name[2] - '0'; in avr_operand()
886 op_mask = (r_name[0] - 'x') * 2 + (r_name[1] == 'h') + 26; in avr_operand()
890 op_mask = (r_name[0] - 'x') * 2 + 26; in avr_operand()
894 op_mask = avr_get_constant (old_str, 31); in avr_operand()
901 if (op_mask < 16 || op_mask > 31) in avr_operand()
907 else if (op_mask > 31) in avr_operand()
916 if (op_mask < 16 || op_mask > 23) in avr_operand()
918 op_mask -= 16; in avr_operand()
922 if (op_mask < 16) in avr_operand()
924 op_mask -= 16; in avr_operand()
928 if (op_mask & 1) in avr_operand()
930 op_mask >>= 1; in avr_operand()
934 if ((op_mask & 1) || op_mask < 24) in avr_operand()
936 op_mask = (op_mask - 24) >> 1; in avr_operand()
948 op_mask = 0x1002; in avr_operand()
952 op_mask |= 0x100c; in avr_operand()
954 op_mask |= 0x8; in avr_operand()
962 if (op_mask & 2) in avr_operand()
964 op_mask |= 0x1001; in avr_operand()
969 if (!avr_opt.all_opcodes && (op_mask & 0x100F) in avr_operand()
991 op_mask |= (1 << (15 - (s - opcode->opcode))); in avr_operand()
997 && (op_mask & 0x0001) in avr_operand()
1007 op_mask |= 0x8; in avr_operand()
1070 op_mask |= (x & 0xf) | ((x << 4) & 0xf00); in avr_operand()
1091 op_mask |= x; in avr_operand()
1113 op_mask |= (x << 4); in avr_operand()
1125 return op_mask; in avr_operand()