Lines Matching refs:reg2i12_format
131 switch (inst.reg2i12_format.opcode) { in decode_insn_reg2i12_fomat()
133 if ((inst.reg2i12_format.rd == CFI_SP) || (inst.reg2i12_format.rj == CFI_SP)) { in decode_insn_reg2i12_fomat()
135 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
138 op->src.reg = inst.reg2i12_format.rj; in decode_insn_reg2i12_fomat()
141 op->dest.reg = inst.reg2i12_format.rd; in decode_insn_reg2i12_fomat()
144 if ((inst.reg2i12_format.rd == CFI_SP) && (inst.reg2i12_format.rj == CFI_FP)) { in decode_insn_reg2i12_fomat()
155 if (inst.reg2i12_format.rj == CFI_SP) { in decode_insn_reg2i12_fomat()
157 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
163 op->dest.reg = inst.reg2i12_format.rd; in decode_insn_reg2i12_fomat()
168 if (inst.reg2i12_format.rj == CFI_SP) { in decode_insn_reg2i12_fomat()
170 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
173 op->src.reg = inst.reg2i12_format.rd; in decode_insn_reg2i12_fomat()
181 if (inst.reg2i12_format.rd == 0 && in decode_insn_reg2i12_fomat()
182 inst.reg2i12_format.rj == 0 && in decode_insn_reg2i12_fomat()
183 inst.reg2i12_format.immediate == 0) in decode_insn_reg2i12_fomat()