/openbmc/qemu/target/loongarch/tcg/insn_trans/ |
H A D | trans_branch.c.inc | 24 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 D | trans_extra.c.inc | 20 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 D | trans_fcmp.c.inc | 28 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 D | trans_farith.c.inc | 21 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 D | neon_helper.c | 182 #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 D | memcpy_mck.S | 34 #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 D | copy_page_mck.S | 70 #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 D | copy_page.S | 29 #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 D | lcsr_translate.c | 22 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 D | cpumask_common.h | 31 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 D | translate.c | 969 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 D | binop.c | 91 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 D | strncmp.S | 24 #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 D | multi_arith.h | 114 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 D | disasm.c | 113 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 D | unaligned.c | 139 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 D | trans_rvzicond.c.inc | 27 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 D | utils.h | 14 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 D | translate.c | 808 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 D | bridge_mdb.sh | 292 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 D | bridge_mdb.sh | 292 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 D | nodemask.h | 162 #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 D | umulsidi3.S | 199 .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 D | test_vxlan_mdb.sh | 542 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 D | usr.c | 113 : "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 …]
|