Searched refs:rj (Results 1 – 6 of 6) sorted by relevance
/arch/loongarch/include/asm/ |
D | inst.h | 267 unsigned int rj : 5; member 274 unsigned int rj : 5; member 280 unsigned int rj : 5; member 287 unsigned int rj : 5; member 294 unsigned int rj : 5; member 301 unsigned int rj : 5; member 308 unsigned int rj : 5; member 315 unsigned int rj : 5; member 323 unsigned int rj : 5; member 330 unsigned int rj : 5; member [all …]
|
/arch/loongarch/net/ |
D | bpf_jit.h | 170 enum loongarch_gpr rj) in move_reg() argument 172 emit_insn(ctx, or, rd, rj, LOONGARCH_GPR_ZERO); in move_reg() 203 static inline void cond_jmp_offset(struct jit_ctx *ctx, u8 cond, enum loongarch_gpr rj, in cond_jmp_offset() argument 209 emit_insn(ctx, beq, rj, rd, jmp_offset); in cond_jmp_offset() 214 emit_insn(ctx, bne, rj, rd, jmp_offset); in cond_jmp_offset() 218 emit_insn(ctx, bltu, rd, rj, jmp_offset); in cond_jmp_offset() 222 emit_insn(ctx, bltu, rj, rd, jmp_offset); in cond_jmp_offset() 226 emit_insn(ctx, bgeu, rj, rd, jmp_offset); in cond_jmp_offset() 230 emit_insn(ctx, bgeu, rd, rj, jmp_offset); in cond_jmp_offset() 234 emit_insn(ctx, blt, rd, rj, jmp_offset); in cond_jmp_offset() [all …]
|
/arch/loongarch/kernel/ |
D | inst.c | 48 unsigned int imm, imm_l, imm_h, rd, rj; in simu_branch() local 70 rj = insn.reg1i21_format.rj; in simu_branch() 73 if (regs->regs[rj] == 0) in simu_branch() 79 if (regs->regs[rj] != 0) in simu_branch() 87 rj = insn.reg2i16_format.rj; in simu_branch() 91 if (regs->regs[rj] == regs->regs[rd]) in simu_branch() 97 if (regs->regs[rj] != regs->regs[rd]) in simu_branch() 103 if ((long)regs->regs[rj] < (long)regs->regs[rd]) in simu_branch() 109 if ((long)regs->regs[rj] >= (long)regs->regs[rd]) in simu_branch() 115 if (regs->regs[rj] < regs->regs[rd]) in simu_branch() [all …]
|
D | kgdb.c | 297 unsigned int si, si_l, si_h, rd, rj, cj; in get_step_address() local 320 rj = ip->reg1i21_format.rj; in get_step_address() 321 cj = (rj & 0x07) + DBG_FCC_BASE; in get_step_address() 327 if (regs->regs[rj] == 0) in get_step_address() 331 if (regs->regs[rj] != 0) in get_step_address() 335 if (((rj & 0x18) == 0x00) && !cj_val) /* bceqz */ in get_step_address() 337 if (((rj & 0x18) == 0x08) && cj_val) /* bcnez */ in get_step_address() 342 rj = ip->reg2i16_format.rj; in get_step_address() 347 if (regs->regs[rj] == regs->regs[rd]) in get_step_address() 351 if (regs->regs[rj] != regs->regs[rd]) in get_step_address() [all …]
|
D | traps.c | 610 badv = regs->regs[insn.reg3_format.rj]; in do_bce() 617 badv = regs->regs[insn.reg3_format.rj]; in do_bce() 633 badv = regs->regs[insn.reg3_format.rj]; in do_bce() 649 badv = regs->regs[insn.reg3_format.rj]; in do_bce()
|
D | alternative.c | 92 BUG_ON(buf->reg1i21_format.rj & BIT(4)); in recompute_jump()
|