Lines Matching refs:ppc_vsr_t

1569 void helper_##name(CPUPPCState *env, ppc_vsr_t *xt,                          \
1570 ppc_vsr_t *xa, ppc_vsr_t *xb) \
1572 ppc_vsr_t t = { }; \
1610 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xsaddqp()
1612 ppc_vsr_t t = *xt; in helper_xsaddqp()
1645 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
1646 ppc_vsr_t *xa, ppc_vsr_t *xb) \
1648 ppc_vsr_t t = { }; \
1683 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xsmulqp()
1685 ppc_vsr_t t = *xt; in helper_xsmulqp()
1716 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
1717 ppc_vsr_t *xa, ppc_vsr_t *xb) \
1719 ppc_vsr_t t = { }; \
1757 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xsdivqp()
1759 ppc_vsr_t t = *xt; in helper_xsdivqp()
1793 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
1795 ppc_vsr_t t = { }; \
1833 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
1835 ppc_vsr_t t = { }; \
1878 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
1880 ppc_vsr_t t = { }; \
1925 ppc_vsr_t *xa, ppc_vsr_t *xb) \
1981 void helper_##op(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xb) \
2034 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
2035 ppc_vsr_t *s1, ppc_vsr_t *s2, ppc_vsr_t *s3) \
2037 ppc_vsr_t t = { }; \
2088 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *s1, ppc_vsr_t *s2,\
2089 ppc_vsr_t *s3) \
2091 ppc_vsr_t t = *xt; \
2131 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
2132 ppc_vsr_t *xa, ppc_vsr_t *xb) \
2170 ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xscmpexpdp()
2199 ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xscmpexpqp()
2227 static inline void do_scalar_cmp(CPUPPCState *env, ppc_vsr_t *xa, ppc_vsr_t *xb, in do_scalar_cmp()
2280 void helper_xscmpodp(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xa, in helper_xscmpodp()
2281 ppc_vsr_t *xb) in helper_xscmpodp()
2286 void helper_xscmpudp(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xa, in helper_xscmpudp()
2287 ppc_vsr_t *xb) in helper_xscmpudp()
2292 static inline void do_scalar_cmpq(CPUPPCState *env, ppc_vsr_t *xa, in do_scalar_cmpq()
2293 ppc_vsr_t *xb, int crf_idx, bool ordered) in do_scalar_cmpq()
2345 void helper_xscmpoqp(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xa, in helper_xscmpoqp()
2346 ppc_vsr_t *xb) in helper_xscmpoqp()
2351 void helper_xscmpuqp(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xa, in helper_xscmpuqp()
2352 ppc_vsr_t *xb) in helper_xscmpuqp()
2366 void helper_##name(CPUPPCState *env, ppc_vsr_t *xt, \
2367 ppc_vsr_t *xa, ppc_vsr_t *xb) \
2369 ppc_vsr_t t = { }; \
2393 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) \
2395 ppc_vsr_t t = { }; \
2425 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) \
2427 ppc_vsr_t t = { }; \
2489 uint32_t helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
2490 ppc_vsr_t *xa, ppc_vsr_t *xb) \
2492 ppc_vsr_t t = *xt; \
2548 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2550 ppc_vsr_t t = { }; \
2575 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2577 ppc_vsr_t t = { }; \
2614 ppc_vsr_t *xt, ppc_vsr_t *xb) \
2616 ppc_vsr_t t = *xt; \
2651 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2653 ppc_vsr_t t = { }; \
2679 void helper_XVCVSPBF16(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_XVCVSPBF16()
2681 ppc_vsr_t t = { }; in helper_XVCVSPBF16()
2699 void helper_XSCVQPDP(CPUPPCState *env, uint32_t ro, ppc_vsr_t *xt, in helper_XSCVQPDP()
2700 ppc_vsr_t *xb) in helper_XSCVQPDP()
2702 ppc_vsr_t t = { }; in helper_XSCVQPDP()
2782 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2785 ppc_vsr_t t = { }; \
2819 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2821 ppc_vsr_t t; \
2849 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2852 ppc_vsr_t t = { }; \
2889 ppc_vsr_t *xt, ppc_vsr_t *xb) \
2891 ppc_vsr_t t = { }; \
2925 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2927 ppc_vsr_t t = { }; \
2958 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2960 ppc_vsr_t t = { }; \
2976 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb)\
2997 ppc_vsr_t *xt, ppc_vsr_t *xb) \
2999 ppc_vsr_t t = *xt; \
3029 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
3031 ppc_vsr_t t = { }; \
3098 void helper_XVXSIGSP(ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_XVXSIGSP()
3100 ppc_vsr_t t = { }; in helper_XVXSIGSP()
3137 void helper_XVTSTDCDP(ppc_vsr_t *t, ppc_vsr_t *b, uint64_t dcmx, uint32_t v) in VSX_TSTDC()
3145 void helper_XVTSTDCSP(ppc_vsr_t *t, ppc_vsr_t *b, uint64_t dcmx, uint32_t v) in helper_XVTSTDCSP()
3166 uint32_t dcmx, ppc_vsr_t *b) \
3181 uint32_t dcmx, ppc_vsr_t *b) in VSX_XS_TSTDC()
3194 ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_xsrqpi()
3196 ppc_vsr_t t = { }; in helper_xsrqpi()
3248 ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_xsrqpxp()
3250 ppc_vsr_t t = { }; in helper_xsrqpxp()
3300 ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_xssqrtqp()
3302 ppc_vsr_t t = { }; in helper_xssqrtqp()
3326 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xssubqp()
3328 ppc_vsr_t t = *xt; in helper_xssubqp()
3389 static void vsxger16(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in vsxger16()
3433 typedef void vsxger_zero(ppc_vsr_t *at, int, int);
3435 typedef void vsxger_muladd_f(ppc_vsr_t *, ppc_vsr_t *, ppc_vsr_t *, int, int,
3438 static void vsxger_muladd32(ppc_vsr_t *at, ppc_vsr_t *a, ppc_vsr_t *b, int i, in vsxger_muladd32()
3445 static void vsxger_mul32(ppc_vsr_t *at, ppc_vsr_t *a, ppc_vsr_t *b, int i, in vsxger_mul32()
3451 static void vsxger_zero32(ppc_vsr_t *at, int i, int j) in vsxger_zero32()
3456 static void vsxger_muladd64(ppc_vsr_t *at, ppc_vsr_t *a, ppc_vsr_t *b, int i, in vsxger_muladd64()
3466 static void vsxger_mul64(ppc_vsr_t *at, ppc_vsr_t *a, ppc_vsr_t *b, int i, in vsxger_mul64()
3475 static void vsxger_zero64(ppc_vsr_t *at, int i, int j) in vsxger_zero64()
3483 static void vsxger(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in vsxger()
3512 void helper_XVBF16GER2(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2()
3519 void helper_XVBF16GER2PP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2PP()
3526 void helper_XVBF16GER2PN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2PN()
3533 void helper_XVBF16GER2NP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2NP()
3540 void helper_XVBF16GER2NN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2NN()
3547 void helper_XVF16GER2(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2()
3554 void helper_XVF16GER2PP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2PP()
3561 void helper_XVF16GER2PN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2PN()
3568 void helper_XVF16GER2NP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2NP()
3575 void helper_XVF16GER2NN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2NN()
3582 void helper_XVF32GER(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GER()
3590 void helper_XVF32GERPP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GERPP()
3598 void helper_XVF32GERPN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GERPN()
3606 void helper_XVF32GERNP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GERNP()
3614 void helper_XVF32GERNN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GERNN()
3622 void helper_XVF64GER(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GER()
3630 void helper_XVF64GERPP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GERPP()
3638 void helper_XVF64GERPN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GERPN()
3646 void helper_XVF64GERNP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GERNP()
3654 void helper_XVF64GERNN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GERNN()