Lines Matching refs:reg2i12_format
122 switch (inst.reg2i12_format.opcode) { in decode_insn_reg2i12_fomat()
124 if ((inst.reg2i12_format.rd == CFI_SP) || (inst.reg2i12_format.rj == CFI_SP)) { in decode_insn_reg2i12_fomat()
126 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
129 op->src.reg = inst.reg2i12_format.rj; in decode_insn_reg2i12_fomat()
132 op->dest.reg = inst.reg2i12_format.rd; in decode_insn_reg2i12_fomat()
135 if ((inst.reg2i12_format.rd == CFI_SP) && (inst.reg2i12_format.rj == CFI_FP)) { in decode_insn_reg2i12_fomat()
146 if (inst.reg2i12_format.rj == CFI_SP) { in decode_insn_reg2i12_fomat()
148 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
154 op->dest.reg = inst.reg2i12_format.rd; in decode_insn_reg2i12_fomat()
159 if (inst.reg2i12_format.rj == CFI_SP) { in decode_insn_reg2i12_fomat()
161 insn->immediate = sign_extend64(inst.reg2i12_format.immediate, 11); in decode_insn_reg2i12_fomat()
164 op->src.reg = inst.reg2i12_format.rd; in decode_insn_reg2i12_fomat()
172 if (inst.reg2i12_format.rd == 0 && in decode_insn_reg2i12_fomat()
173 inst.reg2i12_format.rj == 0 && in decode_insn_reg2i12_fomat()
174 inst.reg2i12_format.immediate == 0) in decode_insn_reg2i12_fomat()