Home
last modified time | relevance | path

Searched refs:rj (Results 1 – 25 of 26) sorted by relevance

12

/openbmc/linux/arch/loongarch/include/asm/
H A Dinst.h267 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 …]
/openbmc/linux/arch/loongarch/kernel/
H A Dinst.c48 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 …]
H A Dkgdb.c297 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 …]
H A Dtraps.c615 badv = regs->regs[insn.reg3_format.rj]; in do_bce()
622 badv = regs->regs[insn.reg3_format.rj]; in do_bce()
638 badv = regs->regs[insn.reg3_format.rj]; in do_bce()
654 badv = regs->regs[insn.reg3_format.rj]; in do_bce()
H A Dalternative.c92 BUG_ON(buf->reg1i21_format.rj & BIT(4)); in recompute_jump()
/openbmc/linux/arch/loongarch/net/
H A Dbpf_jit.h170 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 …]
/openbmc/qemu/target/loongarch/tcg/
H A Dop_helper.c26 target_ulong helper_bitrev_w(target_ulong rj) in helper_bitrev_w() argument
28 return (int32_t)revbit32(rj); in helper_bitrev_w()
31 target_ulong helper_bitrev_d(target_ulong rj) in helper_bitrev_d() argument
33 return revbit64(rj); in helper_bitrev_d()
48 void helper_asrtle_d(CPULoongArchState *env, target_ulong rj, target_ulong rk) in helper_asrtle_d() argument
50 if (rj > rk) { in helper_asrtle_d()
51 env->CSR_BADV = rj; in helper_asrtle_d()
56 void helper_asrtgt_d(CPULoongArchState *env, target_ulong rj, target_ulong rk) in helper_asrtgt_d() argument
58 if (rj <= rk) { in helper_asrtgt_d()
59 env->CSR_BADV = rj; in helper_asrtgt_d()
[all …]
/openbmc/qemu/tests/tcg/loongarch64/
H A Dtest_bit.c6 static uint64_t test_clo_##N(uint64_t rj) \
12 : "r"(rj) \
18 static uint64_t test_clz_##N(uint64_t rj) \
24 : "r"(rj) \
30 static uint64_t test_cto_##N(uint64_t rj) \
36 : "r"(rj) \
42 static uint64_t test_ctz_##N(uint64_t rj) \
48 : "r"(rj) \
H A Dtest_div.c6 static void test_div_ ##N(uint ## M ## _t rj, \
14 : "r"(rj), "r"(rk) \
20 static void test_mod_ ##N(uint ## M ## _t rj, \
28 : "r"(rj), "r"(rk) \
/openbmc/qemu/target/loongarch/
H A Dinsns.decode22 &rr rd rj
23 &rr_jk rj rk
24 &rrr rd rj rk
25 &rr_i rd rj imm
26 &hint_r_i hint rj imm
27 &hint_rr hint rj rk
28 &rrr_sa rd rj rk sa
29 &rr_ms_ls rd rj ms ls
35 &fr fd rj
37 &fcsrd_r fcsrd rj
[all …]
H A Ddisas.c167 output(ctx, mnemonic, "r%d, r%d, r%d", a->rd, a->rj, a->rk); in output_rrr()
172 output(ctx, mnemonic, "r%d, r%d, %d", a->rd, a->rj, a->imm); in output_rr_i()
178 output(ctx, mnemonic, "r%d, r%d, r%d, %d", a->rd, a->rj, a->rk, a->sa); in output_rrr_sa()
183 output(ctx, mnemonic, "r%d, r%d", a->rd, a->rj); in output_rr()
189 output(ctx, mnemonic, "r%d, r%d, %d, %d", a->rd, a->rj, a->ms, a->ls); in output_rr_ms_ls()
195 output(ctx, mnemonic, "%d, r%d, %d", a->hint, a->rj, a->imm); in output_hint_r_i()
201 output(ctx, mnemonic, "%d, r%d, r%d", a->hint, a->rj, a->rk); in output_hint_rr()
212 output(ctx, mnemonic, "r%d, r%d", a->rj, a->rk); in output_rr_jk()
237 output(ctx, mnemonic, "f%d, r%d", a->fd, a->rj); in output_fr()
248 output(ctx, mnemonic, "fcsr%d, r%d", a->fcsrd, a->rj); in output_fcsrd_r()
[all …]
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_fmemory.c.inc15 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
31 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
45 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
62 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
77 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
95 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
111 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
129 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
H A Dtrans_memory.c.inc9 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
21 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
32 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
45 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
57 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
71 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
85 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
98 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
133 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
145 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
H A Dtrans_extra.c.inc20 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
33 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
48 TCGv dst2 = gpr_dst(ctx, a->rj, EXT_NONE);
78 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
91 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
H A Dtrans_privileged.c.inc270 mask = gpr_src(ctx, a->rj, EXT_NONE);
293 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
306 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
392 TCGv rj = gpr_src(ctx, a->rj, EXT_NONE);
411 gen_helper_invtlb_all_asid(tcg_env, rj);
414 gen_helper_invtlb_page_asid(tcg_env, rj, rk);
417 gen_helper_invtlb_page_asid_or_g(tcg_env, rj, rk);
438 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
454 TCGv src = gpr_src(ctx, a->rj, EXT_NONE);
H A Dtrans_atomic.c.inc9 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
23 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
53 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
56 if (a->rd != 0 && (a->rj == a->rd || a->rk == a->rd)) {
H A Dtrans_branch.c.inc24 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
48 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
57 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
H A Dtrans_arith.c.inc11 TCGv src1 = gpr_src(ctx, a->rj, src1_ext);
25 TCGv src1 = gpr_src(ctx, a->rj, src_ext);
39 TCGv src1 = gpr_src(ctx, a->rj, src_ext);
52 TCGv src1 = gpr_src(ctx, a->rj, src_ext);
215 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
251 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
H A Dtrans_fmov.c.inc52 TCGv src = gpr_src(ctx, a->rj, EXT_NONE);
88 TCGv Rj = gpr_src(ctx, a->rj, EXT_NONE);
198 tcg_gen_andi_tl(t0, gpr_src(ctx, a->rj, EXT_NONE), 0x1);
H A Dtrans_bit.c.inc11 TCGv src1 = gpr_src(ctx, a->rj, src_ext);
34 TCGv src2 = gpr_src(ctx, a->rj, EXT_NONE);
50 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
H A Dtrans_vec.c.inc4830 TCGv src = gpr_src(ctx, a->rj, EXT_NONE);
4902 TCGv src = gpr_src(ctx, a->rj, EXT_NONE);
5258 addr = gpr_src(ctx, a->rj, EXT_NONE);
5287 addr = gpr_src(ctx, a->rj, EXT_NONE);
5316 src1 = gpr_src(ctx, a->rj, EXT_NONE);
5345 src1 = gpr_src(ctx, a->rj, EXT_NONE);
5370 addr = gpr_src(ctx, a->rj, EXT_NONE);
5410 addr = gpr_src(ctx, a->rj, EXT_NONE);
5441 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
5496 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
/openbmc/linux/scripts/
H A Dcheck_extable.sh15 suspicious_relocs=$(objdump -rj __ex_table ${obj} | tail -n +6 |
55 …eval $(objdump -rj .altinstructions ${obj} | grep -B1 "${section}+${section_offset}" | head -n1 | …
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/dvb-apps/files/dvb-scan-table/dvb-t/
H A Dse-Arjang1 # Sweden - Årjäng
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-rapidjson_1.19.bb14 SETUPTOOLS_BUILD_ARGS += " --rj-include-dir=${RECIPE_SYSROOT}${includedir}"
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/uefi/files/
H A D0001-BootLogoLib-align-logo-coords-to-be-even.patch158 zk!#KV_%S|w)bOVQWz$B(5vF35T$z~g8hJ9}dr*qCt`@&|{+#n$Y#PE5m2#w7I&rj;

12