Lines Matching defs:insn
43 find_bytes_big (insn_ch, insn)
45 unsigned long *insn;
47 *insn =
53 printf ("find_bytes_big3: %x\n", *insn);
58 find_bytes_little (insn_ch, insn)
60 unsigned long *insn;
62 *insn =
73 or32_extract (param_ch, enc_initial, insn)
76 unsigned long insn;
128 ret += ((insn >> opc_pos) & 0x1) << param_pos;
165 or32_opcode_match (insn, encoding)
166 unsigned long insn;
172 printf ("or32_opcode_match: %.8lx\n", insn);
174 ones = or32_extract ('1', encoding, insn);
175 zeros = or32_extract ('0', encoding, insn);
181 if ((insn & ones) != ones)
189 if ((~insn & zeros) != zeros)
206 or32_print_register (param_ch, encoding, insn, info)
209 unsigned long insn;
212 int regnum = or32_extract (param_ch, encoding, insn);
215 printf ("or32_print_register: %c, %s, %x\n", param_ch, encoding, insn);
234 or32_print_immediate (param_ch, encoding, insn, info)
237 unsigned long insn;
240 int imm = or32_extract(param_ch, encoding, insn);
262 unsigned long insn;
277 (*find_byte_func) (&insn_ch[0], &insn);
283 if (or32_opcode_match (insn, opcode->encoding))
297 or32_print_register (*++s, opcode->encoding, insn, info);
301 addr = or32_extract ('X', opcode->encoding, insn) << 2;
312 or32_print_immediate (*s, opcode->encoding, insn, info);
324 (info->stream, ".word 0x%08x", insn);