/openbmc/linux/arch/loongarch/include/asm/ |
H A 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 …]
|
/openbmc/linux/arch/loongarch/kernel/ |
H A 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 …]
|
H A 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 …]
|
H A D | traps.c | 615 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 D | alternative.c | 92 BUG_ON(buf->reg1i21_format.rj & BIT(4)); in recompute_jump()
|
/openbmc/linux/arch/loongarch/net/ |
H A 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 …]
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | op_helper.c | 26 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 D | test_bit.c | 6 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 D | test_div.c | 6 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 D | insns.decode | 22 &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 D | disas.c | 167 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 D | trans_fmemory.c.inc | 15 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 D | trans_memory.c.inc | 9 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 D | trans_extra.c.inc | 20 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 D | trans_privileged.c.inc | 270 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 D | trans_atomic.c.inc | 9 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 D | trans_branch.c.inc | 24 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 D | trans_arith.c.inc | 11 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 D | trans_fmov.c.inc | 52 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 D | trans_bit.c.inc | 11 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 D | trans_vec.c.inc | 4830 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 D | check_extable.sh | 15 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 D | se-Arjang | 1 # Sweden - Årjäng
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/ |
H A D | python3-rapidjson_1.19.bb | 14 SETUPTOOLS_BUILD_ARGS += " --rj-include-dir=${RECIPE_SYSROOT}${includedir}"
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/uefi/files/ |
H A D | 0001-BootLogoLib-align-logo-coords-to-be-even.patch | 158 zk!#KV_%S|w)bOVQWz$B(5vF35T$z~g8hJ9}dr*qCt`@&|{+#n$Y#PE5m2#w7I&rj;
|