/openbmc/linux/tools/testing/selftests/powerpc/stringloops/asm/ |
H A D | ppc-opcode.h | 27 #define VCMPEQUD_RC(vrt, vra, vrb) stringify_in_c(.long PPC_INST_VCMPEQUD_RC | \ argument 28 ___PPC_RT(vrt) | ___PPC_RA(vra) | \ 31 #define VCMPEQUB_RC(vrt, vra, vrb) stringify_in_c(.long PPC_INST_VCMPEQUB_RC | \ argument 32 ___PPC_RT(vrt) | ___PPC_RA(vra) | \
|
/openbmc/qemu/target/ppc/translate/ |
H A D | vmx-impl.c.inc | 87 TCGv_ptr vrt; 95 vrt = gen_avr_ptr(a->rt); 96 helper(tcg_env, vrt, EA); 686 gen_gvec(vece, avr_full_offset(a->vrt), avr_full_offset(a->vra), 774 static void gen_vrlnm_vec(unsigned vece, TCGv_vec vrt, TCGv_vec vra, 777 TCGv_vec mask, n = tcg_temp_new_vec_matching(vrt); 787 tcg_gen_rotlv_vec(vece, vrt, vra, n); 788 tcg_gen_and_vec(vece, vrt, vrt, mask); 817 tcg_gen_gvec_3(avr_full_offset(a->vrt), avr_full_offset(a->vra), 826 static void gen_vrlmi_vec(unsigned vece, TCGv_vec vrt, TCGv_vec vra, [all …]
|
H A D | dfp-impl.c.inc | 204 rt = gen_avr_ptr(a->vrt);
|
H A D | fixedpoint-impl.c.inc | 642 tcg_gen_add_i64(cpu_gpr[a->vrt], t1, cpu_gpr[a->rc]); 660 tcg_gen_add2_i64(t1, cpu_gpr[a->vrt], lo, hi, cpu_gpr[a->rc], t1); 677 tcg_gen_add2_i64(t1, cpu_gpr[a->vrt], lo, hi, cpu_gpr[a->rc],
|
H A D | vsx-impl.c.inc | 1425 int vrt, vra, vrb; 1430 vrt = a->rt + 32; 1435 return do_xsmadd(ctx, vrt, vra, vrt, vrb, gen_helper_ro); 1438 return do_xsmadd(ctx, vrt, vra, vrt, vrb, gen_helper);
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | ppc-xlate.pl | 165 my ($f, $vrt, $ra, $rb, $op) = @_; 166 " .long ".sprintf "0x%X",(31<<26)|($vrt<<21)|($ra<<16)|($rb<<11)|($op*2+1); 178 my ($f, $vrt, $vra, $vrb, $op) = @_; 179 " .long ".sprintf "0x%X",(4<<26)|($vrt<<21)|($vra<<16)|($vrb<<11)|$op;
|
/openbmc/linux/drivers/crypto/vmx/ |
H A D | ppc-xlate.pl | 167 my ($f, $vrt, $ra, $rb, $op) = @_; 168 " .long ".sprintf "0x%X",(31<<26)|($vrt<<21)|($ra<<16)|($rb<<11)|($op*2+1); 180 my ($f, $vrt, $vra, $vrb, $op) = @_; 181 " .long ".sprintf "0x%X",(4<<26)|($vrt<<21)|($vra<<16)|($vrb<<11)|$op;
|
/openbmc/linux/tools/testing/selftests/powerpc/include/ |
H A D | instructions.h | 137 #define PLXSD(vrt, a, r, d) PREFIX_8LS(0xa8000000, vrt, a, r, d) argument 138 #define PLXSSP(vrt, a, r, d) PREFIX_8LS(0xac000000, vrt, a, r, d) argument
|
/openbmc/qemu/target/ppc/ |
H A D | insn32.decode | 61 &DX_b vrt b 63 @DX_b ...... vrt:5 ..... .......... ..... . &DX_b b=%dx_b 69 &VA vrt vra vrb rc 70 @VA ...... vrt:5 vra:5 vrb:5 rc:5 ...... &VA 72 &VC vrt vra vrb rc:bool 73 @VC ...... vrt:5 vra:5 vrb:5 rc:1 .......... &VC 75 &VN vrt vra vrb sh 76 @VN ...... vrt:5 vra:5 vrb:5 .. sh:3 ...... &VN 78 &VX vrt vra vrb 79 @VX ...... vrt:5 vra:5 vrb:5 .......... . &VX [all …]
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | ppc-opcode.h | 444 #define PPC_RAW_VPERMXOR(vrt, vra, vrb, vrc) \ argument 445 ((0x1000002d | ___PPC_RT(vrt) | ___PPC_RA(vra) | ___PPC_RB(vrb) | (((vrc) & 0x1f) << 6))) 469 #define PPC_RAW_VCMPEQUD_RC(vrt, vra, vrb) \ argument 470 (0x100000c7 | ___PPC_RT(vrt) | ___PPC_RA(vra) | ___PPC_RB(vrb) | __PPC_RC21) 471 #define PPC_RAW_VCMPEQUB_RC(vrt, vra, vrb) \ argument 472 (0x10000006 | ___PPC_RT(vrt) | ___PPC_RA(vra) | ___PPC_RB(vrb) | __PPC_RC21) 659 #define VPERMXOR(vrt, vra, vrb, vrc) \ argument 660 stringify_in_c(.long (PPC_RAW_VPERMXOR(vrt, vra, vrb, vrc))) 697 #define VCMPEQUD_RC(vrt, vra, vrb) stringify_in_c(.long PPC_RAW_VCMPEQUD_RC(vrt, vra, vrb)) argument 699 #define VCMPEQUB_RC(vrt, vra, vrb) stringify_in_c(.long PPC_RAW_VCMPEQUB_RC(vrt, vra, vrb)) argument
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_hw.c | 5473 u32 vrt = t4_read_reg(adap, TP_RSS_CONFIG_VRT_A); in t4_write_rss_key() local 5480 (vrt & KEYEXTEND_F) && (KEYMODE_G(vrt) == 3)) in t4_write_rss_key() 5526 u32 vrt, mask, data; in t4_read_rss_vf_config() local 5538 vrt = t4_read_reg(adapter, TP_RSS_CONFIG_VRT_A); in t4_read_rss_vf_config() 5539 vrt &= ~(VFRDRG_F | VFWREN_F | KEYWREN_F | mask); in t4_read_rss_vf_config() 5540 vrt |= data | VFRDEN_F; in t4_read_rss_vf_config() 5541 t4_write_reg(adapter, TP_RSS_CONFIG_VRT_A, vrt); in t4_read_rss_vf_config()
|