Home
last modified time | relevance | path

Searched refs:reg2i16_format (Results 1 – 5 of 5) sorted by relevance

/arch/loongarch/include/asm/
A Dinst.h318 struct reg2i16_format { struct
366 struct reg2i16_format reg2i16_format; member
471 switch (ip->reg2i16_format.opcode) { in is_self_loop_ins()
478 if (ip->reg2i16_format.immediate == 0) in is_self_loop_ins()
482 if (regs->regs[ip->reg2i16_format.rj] + in is_self_loop_ins()
677 insn->reg2i16_format.opcode = OP; \
679 insn->reg2i16_format.rj = rj; \
680 insn->reg2i16_format.rd = rd; \
695 insn->reg2i16_format.opcode = jirl_op;
697 insn->reg2i16_format.rd = rd;
[all …]
/arch/loongarch/kernel/
A Dalternative.c108 si = src->reg2i16_format.immediate; in recompute_jump()
109 switch (src->reg2i16_format.opcode) { in recompute_jump()
122 buf->reg2i16_format.immediate = offset; in recompute_jump()
141 src[i].reg2i16_format.opcode != jirl_op) { in copy_alt_insns()
A Dinst.c88 imm = insn.reg2i16_format.immediate; in simu_branch()
89 rj = insn.reg2i16_format.rj; in simu_branch()
90 rd = insn.reg2i16_format.rd; in simu_branch()
91 switch (insn.reg2i16_format.opcode) { in simu_branch()
A Dkgdb.c343 rj = ip->reg2i16_format.rj; in get_step_address()
344 rd = ip->reg2i16_format.rd; in get_step_address()
345 si = ip->reg2i16_format.immediate; in get_step_address()
346 switch (ip->reg2i16_format.opcode) { in get_step_address()
A Dmodule.c195 insn->reg2i16_format.immediate = opr1 & 0xffff; in apply_r_larch_sop_imm_field()
204 insn->reg2i16_format.immediate = (opr1 >> 2) & 0xffff; in apply_r_larch_sop_imm_field()

Completed in 15 milliseconds