Home
last modified time | relevance | path

Searched refs:src_reg (Results 76 - 100 of 163) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/soc/mediatek/
H A Dmtk-cmdq-helper.c25 u16 src_reg; member
223 inst.src_reg = addr_low; in cmdq_pkt_read_s()
238 inst.src_reg = src_reg_idx; in cmdq_pkt_write_s()
261 inst.src_reg = src_reg_idx; in cmdq_pkt_write_s_mask()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_vec4_tes.h60 src_reg input_read_header;
H A Dbrw_vec4_live_variables.h114 var_from_reg(const simple_allocator &alloc, const src_reg &reg, in var_from_reg()
H A Dbrw_fs_cse.cpp348 fs_reg *src_reg = &entry->generator->src[i]; in opt_cse_local() local
364 if (src_reg->file == VGRF && live.vgrf_end[src_reg->nr] < ip) { in opt_cse_local()
/kernel/linux/linux-5.10/arch/mips/net/
H A Debpf_jit.c181 src_reg, enumerator
197 int ebpf_reg = (w == src_reg || w == src_reg_no_fp) ? in ebpf_to_mips_reg()
198 insn->src_reg : insn->dst_reg; in ebpf_to_mips_reg()
822 src = ebpf_to_mips_reg(ctx, insn, src_reg); in build_one_insn()
829 if (insn->src_reg == BPF_REG_10) { in build_one_insn()
837 } else if (get_reg_val_type(ctx, this_idx, insn->src_reg) == REG_32BIT) { in build_one_insn()
928 ts = get_reg_val_type(ctx, this_idx, insn->src_reg); in build_one_insn()
1030 ts = get_reg_val_type(ctx, this_idx, insn->src_reg); in build_one_insn()
1299 if (insn->src_reg != 0) in build_one_insn()
1396 if (insn->src_reg in build_one_insn()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dnetif_receive_skb.c245 {.code = (__u8)1,.dst_reg = (__u8)0x2,.src_reg = (__u8)0x3,.off = (__s16)4,.imm = (__s32)5,}); in BPF_PROG()
247 {.code = 1, .dst_reg = 0x2, .src_reg = 0x3, .off = 4, in BPF_PROG()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dnetif_receive_skb.c244 {.code = (__u8)1,.dst_reg = (__u8)0x2,.src_reg = (__u8)0x3,.off = (__s16)4,.imm = (__s32)5,}); in BPF_PROG()
246 {.code = 1, .dst_reg = 0x2, .src_reg = 0x3, .off = 4, in BPF_PROG()
/third_party/mesa3d/src/freedreno/ir2/
H A Dinstr-a2xx.h320 uint32_t src_reg : 6; member
354 uint32_t src_reg : 6; member
/kernel/linux/linux-6.6/kernel/bpf/
H A Dcgroup.c2232 BPF_SIZE(si->code), si->dst_reg, si->src_reg, in sysctl_convert_ctx_access()
2241 * register is used since neither src_reg nor dst_reg can be in sysctl_convert_ctx_access()
2247 if (si->src_reg == treg || si->dst_reg == treg) in sysctl_convert_ctx_access()
2249 if (si->src_reg == treg || si->dst_reg == treg) in sysctl_convert_ctx_access()
2260 treg, si->src_reg, in sysctl_convert_ctx_access()
2270 si->dst_reg, si->src_reg, in sysctl_convert_ctx_access()
2415 si->dst_reg, si->src_reg, \
2421 si->dst_reg, si->src_reg, \
2461 if (si->src_reg == treg || si->dst_reg == treg) in cg_sockopt_convert_ctx_access()
2463 if (si->src_reg in cg_sockopt_convert_ctx_access()
[all...]
H A Dcore.c59 #define SRC regs[insn->src_reg]
308 (dst[i].src_reg == BPF_PSEUDO_MAP_FD || in bpf_prog_calc_tag()
309 dst[i].src_reg == BPF_PSEUDO_MAP_VALUE)) { in bpf_prog_calc_tag()
315 dst[i].src_reg == 0 && in bpf_prog_calc_tag()
434 if (insn->src_reg != BPF_PSEUDO_CALL) in bpf_adj_branches()
1215 *func_addr_fixed = insn->src_reg != BPF_PSEUDO_CALL; in bpf_jit_get_func_addr()
1228 } else if (insn->src_reg == BPF_PSEUDO_KFUNC_CALL && in bpf_jit_get_func_addr()
1275 if (from->dst_reg == BPF_REG_AX || from->src_reg == BPF_REG_AX) in bpf_jit_blind_insn()
/third_party/mesa3d/src/imagination/rogue/
H A Drogue.c515 size_t src_reg = nir_intr_src_regindex(intr, 0); in trans_nir_intrinsic_store_output_fs() local
524 CHECK(rogue_instr_set_operand_vreg(instr, 1, src_reg)); in trans_nir_intrinsic_store_output_fs()
554 size_t src_reg = nir_intr_src_regindex(intr, 0); in trans_nir_intrinsic_store_output_vs() local
559 CHECK(rogue_instr_set_operand_vreg(instr, 1, src_reg)); in trans_nir_intrinsic_store_output_vs()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_optimizer.cpp421 auto src_reg = instr->psrc(0)->as_register(); in visit() local
422 if (!src_reg) { in visit()
426 if (src_reg->uses().size() > 1) in visit()
438 for (auto& i: src_reg->parents()) { in visit()
H A Dsfn_instr_alu.cpp289 auto src_reg = m_src[0]->as_register(); in can_propagate_src()
290 if (!src_reg) in can_propagate_src()
302 return m_dest->equal_to(*src_reg); in can_propagate_src()
305 return src_reg->pin() == pin_none || in can_propagate_src()
306 (src_reg->pin() == pin_chan && in can_propagate_src()
307 src_reg->chan() == m_dest->chan()); in can_propagate_src()
318 auto src_reg = m_src[0]->as_register(); in can_propagate_dest() local
319 if (!src_reg) { in can_propagate_dest()
325 if (src_reg->pin() == pin_fully || in can_propagate_dest()
326 src_reg in can_propagate_dest()
[all...]
H A Dsfn_instr_fetch.cpp290 auto src_reg = vf.src_from_string(srcstr)->as_register(); in from_string_impl() local
291 assert(src_reg); in from_string_impl()
376 src_reg, src_offset_val, fetch_type, fmt, num_fmt, in from_string_impl()
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dimx_rproc.c296 .src_reg = IMX7D_SRC_SCR,
314 .src_reg = IMX7D_SRC_SCR,
348 .src_reg = IMX7D_SRC_SCR,
358 .src_reg = IMX6SX_SRC_SCR,
391 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, in imx_rproc_start()
433 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, dcfg->src_mask, in imx_rproc_stop()
1056 ret = regmap_read(regmap, dcfg->src_reg, &val); in imx_rproc_detect_mode()
H A Dimx_dsp_rproc.c238 .src_reg = IMX8M_AudioDSP_REG2,
254 .src_reg = IMX8ULP_SIM_LPAV_REG_SYSCTRL0,
326 dcfg->src_reg, in imx_dsp_rproc_start()
367 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, dcfg->src_mask, in imx_dsp_rproc_stop()
/third_party/elfutils/lib/
H A Dbpf.h81 uint8_t src_reg:4; member
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/
H A Dverifier.c529 const struct bpf_reg_state *sreg = cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_xadd()
555 cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_alu()
641 if (meta->insn.src_reg >= MAX_BPF_REG || in nfp_verify_insn()
654 meta->insn.src_reg); in nfp_verify_insn()
H A Dmain.h465 insn.src_reg != BPF_PSEUDO_CALL; in is_mbpf_helper_call()
473 insn.src_reg == BPF_PSEUDO_CALL; in is_mbpf_pseudo_call()
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/
H A Dverifier.c529 const struct bpf_reg_state *sreg = cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_atomic()
560 cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_alu()
646 if (meta->insn.src_reg >= MAX_BPF_REG || in nfp_verify_insn()
659 meta->insn.src_reg); in nfp_verify_insn()
H A Dmain.h465 insn.src_reg != BPF_PSEUDO_CALL; in is_mbpf_helper_call()
473 insn.src_reg == BPF_PSEUDO_CALL; in is_mbpf_pseudo_call()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3.c810 ir3_flut(struct ir3_register *src_reg) in ir3_flut() argument
830 if (src_reg->flags & IR3_REG_HALF) { in ir3_flut()
832 uint32_t imm = src_reg->uim_val; in ir3_flut()
839 uint32_t imm = src_reg->uim_val; in ir3_flut()
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dir2_assemble.c191 vtx->src_reg = src_to_reg(ctx, src); in fill_instr()
210 tex->src_reg = src_to_reg(ctx, src); in fill_instr()
229 tex->src_reg = src_to_reg(ctx, src); in fill_instr()
/third_party/node/deps/v8/src/codegen/ia32/
H A Dmacro-assembler-ia32.cc589 Register src_reg = src.is_reg_only() ? src.reg() : tmp; in CallRecordWriteStub() local
590 if (src_reg == tmp) mov(tmp, src); in CallRecordWriteStub()
591 cvtsi2ss(dst, src_reg); in CallRecordWriteStub()
592 test(src_reg, src_reg); in CallRecordWriteStub()
596 if (src_reg != tmp) mov(tmp, src_reg); in CallRecordWriteStub()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_dump.c724 {.code = (__u8)1,.dst_reg = (__u8)0x2,.src_reg = (__u8)0x3,.off = (__s16)4,.imm = (__s32)5,}); in test_btf_dump_struct_data()
728 { .code = 1, .dst_reg = 0x2, .src_reg = 0x3, .off = 4, in test_btf_dump_struct_data()
734 " .src_reg = (__u8)0x3,\n" in test_btf_dump_struct_data()
738 {.code = 1, .dst_reg = 2, .src_reg = 3, .off = 4, .imm = 5}); in test_btf_dump_struct_data()

Completed in 38 milliseconds

1234567