Home
last modified time | relevance | path

Searched refs:src1 (Results 26 – 50 of 141) sorted by relevance

123456

/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_branch.c.inc24 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
26 TCGv addr = make_address_i(ctx, src1, a->imm);
35 static void gen_bc(DisasContext *ctx, TCGv src1, TCGv src2,
39 tcg_gen_brcond_tl(cond, src1, src2, l);
48 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
51 gen_bc(ctx, src1, src2, a->offs, cond);
57 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
60 gen_bc(ctx, src1, src2, a->offs, cond);
66 TCGv src1 = tcg_temp_new();
69 tcg_gen_ld8u_tl(src1, tcg_env,
[all …]
H A Dtrans_extra.c.inc20 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
27 gen_helper_asrtle_d(tcg_env, src1, src2);
33 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
40 gen_helper_asrtgt_d(tcg_env, src1, src2);
78 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
80 gen_helper_cpucfg(dest, tcg_env, src1);
91 TCGv src1 = gpr_src(ctx, a->rj, EXT_NONE);
94 func(dest, src2, src1, tsz);
H A Dtrans_fcmp.c.inc28 TCGv var, src1, src2;
39 src1 = get_fpr(ctx, a->fj);
44 fn(var, tcg_env, src1, src2, tcg_constant_i32(flags));
52 TCGv var, src1, src2;
63 src1 = get_fpr(ctx, a->fj);
68 fn(var, tcg_env, src1, src2, tcg_constant_i32(flags));
H A Dtrans_farith.c.inc21 TCGv src1 = get_fpr(ctx, a->fj);
26 func(dest, tcg_env, src1, src2);
52 TCGv src1 = get_fpr(ctx, a->fj);
58 func(dest, tcg_env, src1, src2, src3, tflag);
67 TCGv src1 = get_fpr(ctx, a->fk);
76 tcg_gen_deposit_i64(dest, src1, src2, 0, 31);
85 TCGv src1 = get_fpr(ctx, a->fk);
94 tcg_gen_deposit_i64(dest, src1, src2, 0, 63);
/openbmc/qemu/target/arm/tcg/
H A Dneon_helper.c182 #define NEON_FN(dest, src1, src2) dest = (src1 < src2) ? src1 : src2 argument
189 #define NEON_FN(dest, src1, src2) dest = (src1 > src2) ? src1 : src2 argument
196 #define NEON_FN(dest, src1, src2) \ argument
201 #define NEON_FN(dest, src1, src2) \ argument
436 #define NEON_FN(dest, src1, src2) dest = src1 - src2 argument
441 #define NEON_FN(dest, src1, src2) dest = src1 * src2 argument
446 #define NEON_FN(dest, src1, src2) dest = (src1 & src2) ? -1 : 0 argument
534 #define NEON_FN(dest, src1, src2) NEON_QDMULH16(dest, src1, src2, 0) argument
537 #define NEON_FN(dest, src1, src2) NEON_QDMULH16(dest, src1, src2, 1) argument
560 #define NEON_FN(dest, src1, src2) NEON_QDMULH32(dest, src1, src2, 0) argument
[all …]
/openbmc/linux/arch/ia64/lib/
H A Dmemcpy_mck.S34 #define src1 r3 macro
146 add src1=8,src0 // 2nd src pointer
173 EX(.ex_hndlr_s, (p7) ld8 t2=[src1],8)
177 EX(.ex_hndlr_s, (p8) ld8 t3=[src1])
325 EK(.ex_handler, (p9) ld8 r37=[src1],8)
359 EX(.ex_handler, (p6) ld8 r27=[src1])
469 add src1=1,in1 // source odd index
514 (p7) add src1=-8,src1; /* back out for <8 byte case */ \
573 mov src1=src_pre_mem
587 mov src1=src_pre_mem
[all …]
H A Dcopy_page_mck.S70 #define src1 r3 macro
125 add src1 = 3*8, in1 // first t3 src
144 (p[D]) ld8 t4 = [src1], 3*8 // M1
154 (p[D]) ld8 t7 = [src1], 3*8
159 (p[D]) ld8 t10 = [src1], 8
164 (p[D]) ld8 t11 = [src1], 3*8
169 (p[D]) ld8 t14 = [src1], 8
174 (p[D]) ld8 t15 = [src1], 4*8
179 (p[D-1])ld8 t3 = [src1], 8
H A Dcopy_page.S29 #define src1 r20 macro
59 mov src1=in1
71 (p[0]) ld8 t1[0]=[src1],16
77 (p[0]) ld8 t3[0]=[src1],16
82 (p[0]) ld8 t5[0]=[src1],16
87 (p[0]) ld8 t7[0]=[src1],16
/openbmc/qemu/target/mips/tcg/
H A Dlcsr_translate.c22 TCGv src1 = tcg_temp_new(); in trans_CPUCFG() local
24 gen_load_gpr(src1, a->rs); in trans_CPUCFG()
25 gen_helper_lcsr_cpucfg(dest, tcg_env, src1); in trans_CPUCFG()
36 TCGv src1 = tcg_temp_new(); in gen_rdcsr() local
39 gen_load_gpr(src1, a->rs); in gen_rdcsr()
40 func(dest, tcg_env, src1); in gen_rdcsr()
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dcpumask_common.h31 u32 bpf_cpumask_first_and(const struct cpumask *src1,
41 const struct cpumask *src1,
44 const struct cpumask *src1,
47 const struct cpumask *src1,
49 bool bpf_cpumask_equal(const struct cpumask *src1, const struct cpumask *src2) __ksym;
50 bool bpf_cpumask_intersects(const struct cpumask *src1, const struct cpumask *src2) __ksym;
51 bool bpf_cpumask_subset(const struct cpumask *src1, const struct cpumask *src2) __ksym;
56 u32 bpf_cpumask_any_and_distribute(const struct cpumask *src1, const struct cpumask *src2) __ksym;
/openbmc/qemu/target/sparc/
H A Dtranslate.c969 tcg_gen_sari_vec(vece, src1, src1, 1); in gen_vec_fmean16()
3219 src = src1; in do_wr_special()
3637 TCGv dst, src1; in do_arith_int() local
4075 src1 = dst; in do_shift_r()
4081 src1 = dst; in do_shift_r()
4095 TCGv dst, src1; in TRANS() local
4194 TCGv src1, sum; in do_add_special() local
4960 func(src1, src1, src2); in TRANS()
4998 func(src1, tcg_env, src1, src2); in TRANS()
5038 TCGv_i32 src1; in TRANS() local
[all …]
/openbmc/u-boot/cmd/
H A Dbinop.c91 u8 *result, *src1, *src2; in do_binop() local
114 src1 = malloc(len); in do_binop()
118 read_from_mem(simple_strtoul(src1arg + 1, NULL, 16), src1, len); in do_binop()
120 read_from_env_var(src1arg, src1); in do_binop()
132 result[i] = src1[i] ^ src2[i]; in do_binop()
136 result[i] = src1[i] | src2[i]; in do_binop()
140 result[i] = src1[i] & src2[i]; in do_binop()
164 free(src1); in do_binop()
/openbmc/linux/arch/arm64/lib/
H A Dstrncmp.S24 #define src1 x0 macro
63 eor tmp1, src1, src2
66 and count, src1, #7
75 ldr data1, [src1], #8
164 bic src1, src1, #7
166 ldr data1, [src1], #8
186 ldrb data1w, [src1], #1
205 ldrb data1w, [src1], #1
237 ldr data1, [src1], #8
258 ldr data1, [src1], #8
[all …]
/openbmc/linux/arch/m68k/math-emu/
H A Dmulti_arith.h114 static inline void fp_submant(struct fp_ext *dest, struct fp_ext *src1, in fp_submant() argument
119 : "g,d" (src2->lowmant), "0,0" (src1->lowmant)); in fp_submant()
121 : "d" (src2->mant.m32[1]), "0" (src1->mant.m32[1])); in fp_submant()
123 : "d" (src2->mant.m32[0]), "0" (src1->mant.m32[0])); in fp_submant()
126 #define fp_mul64(desth, destl, src1, src2) ({ \ argument
128 : "dm" (src1), "0" (src2)); \
133 #define fp_add64(dest1, dest2, src1, src2) ({ \ argument
137 : "d" (src1), "0" (dest1)); \
170 fp_mul64(dest->m32[0], dest->m32[1], src1->mant.m32[0], src2->mant.m32[0]); in fp_multiplymant()
173 fp_mul64(temp.m32[0], temp.m32[1], src1->mant.m32[0], src2->mant.m32[1]); in fp_multiplymant()
[all …]
/openbmc/linux/arch/arc/kernel/
H A Ddisasm.c113 state->src1 = state->words[1]; in disasm_instr()
115 state->src1 = get_reg(state->wb_reg, regs, cregs); in disasm_instr()
129 state->src1 = FIELD_C(state->words[0]); in disasm_instr()
130 if (state->src1 == REG_LIMM) { in disasm_instr()
132 state->src1 = state->words[1]; in disasm_instr()
134 state->src1 = get_reg(state->src1, regs, cregs); in disasm_instr()
219 state->src1 = state->words[1]; in disasm_instr()
221 state->src1 = get_reg(state->wb_reg, regs, in disasm_instr()
375 state->src1 = get_reg(28, regs, cregs); in disasm_instr()
389 state->src1 = get_reg(26, regs, cregs); in disasm_instr()
[all …]
H A Dunaligned.c139 set_reg(state->wb_reg, state->src1 + state->src2, regs, cregs); in fixup_load()
146 get32_unaligned_check(val, state->src1 + state->src2); in fixup_load()
148 get16_unaligned_check(val, state->src1 + state->src2); in fixup_load()
185 put32_unaligned_check(state->src1, state->src2 + state->src3); in fixup_store()
187 put16_unaligned_check(state->src1, state->src2 + state->src3); in fixup_store()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvzicond.c.inc27 static void gen_czero(TCGv dest, TCGv src1, TCGv src2, TCGCond cond)
30 tcg_gen_movcond_tl(cond, dest, src2, zero, zero, src1);
33 static void gen_czero_eqz(TCGv dest, TCGv src1, TCGv src2)
35 gen_czero(dest, src1, src2, TCG_COND_EQ);
38 static void gen_czero_nez(TCGv dest, TCGv src1, TCGv src2)
40 gen_czero(dest, src1, src2, TCG_COND_NE);
/openbmc/linux/include/crypto/
H A Dutils.h14 void __crypto_xor(u8 *dst, const u8 *src1, const u8 *src2, unsigned int size);
35 static inline void crypto_xor_cpy(u8 *dst, const u8 *src1, const u8 *src2, in crypto_xor_cpy() argument
42 unsigned long *s1 = (unsigned long *)src1; in crypto_xor_cpy()
52 __crypto_xor(dst, src1, src2, size); in crypto_xor_cpy()
/openbmc/qemu/target/riscv/
H A Dtranslate.c808 func(dest, src1, a->imm); in gen_logic_imm_fn()
830 func(dest, src1, src2); in gen_logic()
854 func(dest, src1, a->imm); in gen_arith_imm_fn()
879 func(dest, src1, src2); in gen_arith_imm_tl()
905 func(dest, src1, src2); in gen_arith()
943 TCGv dest, src1; in gen_shift_imm_fn() local
954 func(dest, src1, a->shamt); in gen_shift_imm_fn()
990 TCGv dest, src1, src2; in gen_shift_imm_tl() local
1001 func(dest, src1, src2); in gen_shift_imm_tl()
1021 func(dest, src1, ext2); in gen_shift()
[all …]
/openbmc/linux/tools/testing/selftests/net/forwarding/
H A Dbridge_mdb.sh292 local src1=${src_prefix}1
307 source_list $src1
322 filter_mode exclude source_list $src1
340 filter_mode exclude source_list $src1
357 filter_mode include source_list $src1
373 filter_mode include source_list $src1
385 filter_mode include source_list $src1
397 filter_mode exclude source_list $src1
424 filter_mode exclude source_list $src1
531 source_list $src1
[all …]
/openbmc/linux/tools/testing/selftests/drivers/net/dsa/
H A Dbridge_mdb.sh292 local src1=${src_prefix}1
307 source_list $src1
322 filter_mode exclude source_list $src1
340 filter_mode exclude source_list $src1
357 filter_mode include source_list $src1
373 filter_mode include source_list $src1
385 filter_mode include source_list $src1
397 filter_mode exclude source_list $src1
424 filter_mode exclude source_list $src1
531 source_list $src1
[all …]
/openbmc/linux/include/linux/
H A Dnodemask.h162 #define nodes_and(dst, src1, src2) \ argument
170 #define nodes_or(dst, src1, src2) \ argument
171 __nodes_or(&(dst), &(src1), &(src2), MAX_NUMNODES)
178 #define nodes_xor(dst, src1, src2) \ argument
186 #define nodes_andnot(dst, src1, src2) \ argument
202 #define nodes_equal(src1, src2) \ argument
203 __nodes_equal(&(src1), &(src2), MAX_NUMNODES)
210 #define nodes_intersects(src1, src2) \ argument
211 __nodes_intersects(&(src1), &(src2), MAX_NUMNODES)
218 #define nodes_subset(src1, src2) \ argument
[all …]
/openbmc/linux/arch/xtensa/lib/
H A Dumulsidi3.S199 .macro mul_mulsi3_body dst, src1, src2, tmp1, tmp2
202 extui \tmp2, \src1, 0, 1
206 extui \tmp2, \src1, 1, 1
210 extui \tmp2, \src1, 2, 1
214 extui \tmp2, \src1, 3, 1
217 srli \src1, \src1, 4
219 bnez \src1, 1b
/openbmc/linux/tools/testing/selftests/net/
H A Dtest_vxlan_mdb.sh542 local src1=$1; shift
555 run_cmd "bridge -n $ns1 -d -s mdb show dev vx0 | grep $grp | grep \"src $src1\""
562 run_cmd "bridge -n $ns1 -d -s mdb show dev vx0 | grep $grp | grep \"src $src1\""
699 local src1=192.0.2.129
709 star_g_common $ns1 $grp $src1 $src2 $src3 $vtep_ip $all_zeros_grp
716 local src1=2001:db8:100::1
726 star_g_common $ns1 $grp $src1 $src2 $src3 $vtep_ip $all_zeros_grp
733 local src1=192.0.2.129
743 star_g_common $ns1 $grp $src1 $src2 $src3 $vtep_ip $all_zeros_grp
750 local src1=2001:db8:100::1
[all …]
/openbmc/qemu/tests/tcg/hexagon/
H A Dusr.c113 : "r"(src1), "r"(src2) \
153 : "r"(src1), "r"(src2) \
173 : "r"(src1), "i"(src2) \
198 : "r"(src1), "r"(src2) \
228 : "r"(src1), "r"(src2) \
272 : "r"(src1), "r"(src2) \
465 SRC1TYPE src1 = SRC1; \
501 SRC1TYPE src1 = SRC1; \
519 SRC1TYPE src1 = SRC1; \
539 SRC1TYPE src1 = SRC1; \
[all …]

123456