Lines Matching full:arg_encode
193 struct arg_encode {
202 static struct arg_encode arg_encode[A_MAX] = {
573 insn->opcode |= regno << arg_encode[arg].pos;
592 insn->opcode |= ex.X_add_number << arg_encode[arg].pos;
667 val <<= arg_encode[arg].rshift;
681 int hi = arg_encode[arg].hi;
682 int lo = arg_encode[arg].lo;
683 int whi = arg_encode[arg].whi;
684 int wlo = arg_encode[arg].wlo;
703 insn->opcode |= (((val >> arg_encode[arg].rshift)
704 & ((1 << arg_encode[arg].size) - 1))
705 << arg_encode[arg].pos);
715 insn->reloc[reloc_i] = arg_encode[arg].reloc;
1003 int hi = arg_encode[fixP->tc_fix_data.arg_format].hi;
1004 int lo = arg_encode[fixP->tc_fix_data.arg_format].lo;