Searched refs:rj (Results 1 – 7 of 7) sorted by relevance
| /arch/loongarch/include/asm/ |
| A D | inst.h | 279 unsigned int rj : 5; member 579 insn->reg2_format.rj = rj; \ 597 insn->reg2i5_format.rj = rj; \ 613 insn->reg2i6_format.rj = rj; \ 629 insn->reg2i12_format.rj = rj; \ 659 insn->reg2i14_format.rj = rj; \ 679 insn->reg2i16_format.rj = rj; \ 698 insn->reg2i16_format.rj = rj; 711 insn->reg2bstrd_format.rj = rj; \ 725 insn->reg3_format.rj = rj; \ [all …]
|
| /arch/loongarch/net/ |
| A D | bpf_jit.h | 176 enum loongarch_gpr rj) in move_reg() argument 215 emit_insn(ctx, beq, rj, rd, jmp_offset); in cond_jmp_offset() 220 emit_insn(ctx, bne, rj, rd, jmp_offset); in cond_jmp_offset() 224 emit_insn(ctx, bltu, rd, rj, jmp_offset); in cond_jmp_offset() 228 emit_insn(ctx, bltu, rj, rd, jmp_offset); in cond_jmp_offset() 232 emit_insn(ctx, bgeu, rj, rd, jmp_offset); in cond_jmp_offset() 240 emit_insn(ctx, blt, rd, rj, jmp_offset); in cond_jmp_offset() 244 emit_insn(ctx, blt, rj, rd, jmp_offset); in cond_jmp_offset() 248 emit_insn(ctx, bge, rj, rd, jmp_offset); in cond_jmp_offset() 252 emit_insn(ctx, bge, rd, rj, jmp_offset); in cond_jmp_offset() [all …]
|
| /arch/loongarch/kernel/ |
| A D | inst.c | 50 unsigned int imm, imm_l, imm_h, rd, rj; in simu_branch() local 72 rj = insn.reg1i21_format.rj; in simu_branch() 75 if (regs->regs[rj] == 0) in simu_branch() 81 if (regs->regs[rj] != 0) in simu_branch() 89 rj = insn.reg2i16_format.rj; in simu_branch() 117 if (regs->regs[rj] < regs->regs[rd]) in simu_branch() 320 emit_or(&insn, rd, rj, rk); in larch_insn_gen_or() 367 emit_lu52id(&insn, rd, rj, imm); in larch_insn_gen_lu52id() 381 emit_beq(&insn, rj, rd, imm >> 2); in larch_insn_gen_beq() 395 emit_bne(&insn, rj, rd, imm >> 2); in larch_insn_gen_bne() [all …]
|
| A D | kgdb.c | 298 unsigned int si, si_l, si_h, rd, rj, cj; in get_step_address() local 321 rj = ip->reg1i21_format.rj; in get_step_address() 322 cj = (rj & 0x07) + DBG_FCC_BASE; in get_step_address() 328 if (regs->regs[rj] == 0) in get_step_address() 332 if (regs->regs[rj] != 0) in get_step_address() 338 if (((rj & 0x18) == 0x08) && cj_val) /* bcnez */ in get_step_address() 343 rj = ip->reg2i16_format.rj; in get_step_address() 348 if (regs->regs[rj] == regs->regs[rd]) in get_step_address() 352 if (regs->regs[rj] != regs->regs[rd]) in get_step_address() 364 if (regs->regs[rj] < regs->regs[rd]) in get_step_address() [all …]
|
| A D | traps.c | 651 badv = regs->regs[insn.reg3_format.rj]; in do_bce() 658 badv = regs->regs[insn.reg3_format.rj]; in do_bce() 674 badv = regs->regs[insn.reg3_format.rj]; in do_bce() 690 badv = regs->regs[insn.reg3_format.rj]; in do_bce()
|
| A D | alternative.c | 93 BUG_ON(buf->reg1i21_format.rj & BIT(4)); in recompute_jump()
|
| /arch/loongarch/kvm/ |
| A D | exit.c | 26 int rd, rj; in kvm_emu_cpucfg() local 33 rj = inst.reg2_format.rj; in kvm_emu_cpucfg() 35 index = vcpu->arch.gprs[rj]; in kvm_emu_cpucfg() 115 unsigned int rd, rj, csrid; in kvm_handle_csr() local 125 rj = inst.reg2csr_format.rj; in kvm_handle_csr() 137 switch (rj) { in kvm_handle_csr() 149 csr_mask = vcpu->arch.gprs[rj]; in kvm_handle_csr() 161 u32 addr, rd, rj, opcode; in kvm_emu_iocsr() local 167 rj = inst.reg2_format.rj; in kvm_emu_iocsr() 169 addr = vcpu->arch.gprs[rj]; in kvm_emu_iocsr()
|
Completed in 29 milliseconds