Lines Matching refs:ppc_vsr_t

1571 void helper_##name(CPUPPCState *env, ppc_vsr_t *xt,                          \
1572 ppc_vsr_t *xa, ppc_vsr_t *xb) \
1574 ppc_vsr_t t = { }; \
1612 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xsaddqp()
1614 ppc_vsr_t t = *xt; in helper_xsaddqp()
1647 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
1648 ppc_vsr_t *xa, ppc_vsr_t *xb) \
1650 ppc_vsr_t t = { }; \
1685 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xsmulqp()
1687 ppc_vsr_t t = *xt; in helper_xsmulqp()
1718 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
1719 ppc_vsr_t *xa, ppc_vsr_t *xb) \
1721 ppc_vsr_t t = { }; \
1759 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xsdivqp()
1761 ppc_vsr_t t = *xt; in helper_xsdivqp()
1795 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
1797 ppc_vsr_t t = { }; \
1835 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
1837 ppc_vsr_t t = { }; \
1880 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
1882 ppc_vsr_t t = { }; \
1927 ppc_vsr_t *xa, ppc_vsr_t *xb) \
1983 void helper_##op(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xb) \
2036 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
2037 ppc_vsr_t *s1, ppc_vsr_t *s2, ppc_vsr_t *s3) \
2039 ppc_vsr_t t = { }; \
2090 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *s1, ppc_vsr_t *s2,\
2091 ppc_vsr_t *s3) \
2093 ppc_vsr_t t = *xt; \
2133 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
2134 ppc_vsr_t *xa, ppc_vsr_t *xb) \
2172 ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xscmpexpdp()
2201 ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xscmpexpqp()
2229 static inline void do_scalar_cmp(CPUPPCState *env, ppc_vsr_t *xa, ppc_vsr_t *xb, in do_scalar_cmp()
2282 void helper_xscmpodp(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xa, in helper_xscmpodp()
2283 ppc_vsr_t *xb) in helper_xscmpodp()
2288 void helper_xscmpudp(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xa, in helper_xscmpudp()
2289 ppc_vsr_t *xb) in helper_xscmpudp()
2294 static inline void do_scalar_cmpq(CPUPPCState *env, ppc_vsr_t *xa, in do_scalar_cmpq()
2295 ppc_vsr_t *xb, int crf_idx, bool ordered) in do_scalar_cmpq()
2347 void helper_xscmpoqp(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xa, in helper_xscmpoqp()
2348 ppc_vsr_t *xb) in helper_xscmpoqp()
2353 void helper_xscmpuqp(CPUPPCState *env, uint32_t opcode, ppc_vsr_t *xa, in helper_xscmpuqp()
2354 ppc_vsr_t *xb) in helper_xscmpuqp()
2368 void helper_##name(CPUPPCState *env, ppc_vsr_t *xt, \
2369 ppc_vsr_t *xa, ppc_vsr_t *xb) \
2371 ppc_vsr_t t = { }; \
2395 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) \
2397 ppc_vsr_t t = { }; \
2427 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) \
2429 ppc_vsr_t t = { }; \
2491 uint32_t helper_##op(CPUPPCState *env, ppc_vsr_t *xt, \
2492 ppc_vsr_t *xa, ppc_vsr_t *xb) \
2494 ppc_vsr_t t = *xt; \
2550 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2552 ppc_vsr_t t = { }; \
2577 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2579 ppc_vsr_t t = { }; \
2616 ppc_vsr_t *xt, ppc_vsr_t *xb) \
2618 ppc_vsr_t t = *xt; \
2653 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2655 ppc_vsr_t t = { }; \
2681 void helper_XVCVSPBF16(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_XVCVSPBF16()
2683 ppc_vsr_t t = { }; in helper_XVCVSPBF16()
2701 void helper_XSCVQPDP(CPUPPCState *env, uint32_t ro, ppc_vsr_t *xt, in helper_XSCVQPDP()
2702 ppc_vsr_t *xb) in helper_XSCVQPDP()
2704 ppc_vsr_t t = { }; in helper_XSCVQPDP()
2784 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2787 ppc_vsr_t t = { }; \
2821 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2823 ppc_vsr_t t; \
2851 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2854 ppc_vsr_t t = { }; \
2891 ppc_vsr_t *xt, ppc_vsr_t *xb) \
2893 ppc_vsr_t t = { }; \
2927 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2929 ppc_vsr_t t = { }; \
2960 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
2962 ppc_vsr_t t = { }; \
2978 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb)\
2999 ppc_vsr_t *xt, ppc_vsr_t *xb) \
3001 ppc_vsr_t t = *xt; \
3031 void helper_##op(CPUPPCState *env, ppc_vsr_t *xt, ppc_vsr_t *xb) \
3033 ppc_vsr_t t = { }; \
3100 void helper_XVXSIGSP(ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_XVXSIGSP()
3102 ppc_vsr_t t = { }; in helper_XVXSIGSP()
3139 void helper_XVTSTDCDP(ppc_vsr_t *t, ppc_vsr_t *b, uint64_t dcmx, uint32_t v) in VSX_TSTDC()
3147 void helper_XVTSTDCSP(ppc_vsr_t *t, ppc_vsr_t *b, uint64_t dcmx, uint32_t v) in helper_XVTSTDCSP()
3168 uint32_t dcmx, ppc_vsr_t *b) \
3183 uint32_t dcmx, ppc_vsr_t *b) in VSX_XS_TSTDC()
3196 ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_xsrqpi()
3198 ppc_vsr_t t = { }; in helper_xsrqpi()
3250 ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_xsrqpxp()
3252 ppc_vsr_t t = { }; in helper_xsrqpxp()
3302 ppc_vsr_t *xt, ppc_vsr_t *xb) in helper_xssqrtqp()
3304 ppc_vsr_t t = { }; in helper_xssqrtqp()
3328 ppc_vsr_t *xt, ppc_vsr_t *xa, ppc_vsr_t *xb) in helper_xssubqp()
3330 ppc_vsr_t t = *xt; in helper_xssubqp()
3391 static void vsxger16(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in vsxger16()
3435 typedef void vsxger_zero(ppc_vsr_t *at, int, int);
3437 typedef void vsxger_muladd_f(ppc_vsr_t *, ppc_vsr_t *, ppc_vsr_t *, int, int,
3440 static void vsxger_muladd32(ppc_vsr_t *at, ppc_vsr_t *a, ppc_vsr_t *b, int i, in vsxger_muladd32()
3447 static void vsxger_mul32(ppc_vsr_t *at, ppc_vsr_t *a, ppc_vsr_t *b, int i, in vsxger_mul32()
3453 static void vsxger_zero32(ppc_vsr_t *at, int i, int j) in vsxger_zero32()
3458 static void vsxger_muladd64(ppc_vsr_t *at, ppc_vsr_t *a, ppc_vsr_t *b, int i, in vsxger_muladd64()
3468 static void vsxger_mul64(ppc_vsr_t *at, ppc_vsr_t *a, ppc_vsr_t *b, int i, in vsxger_mul64()
3477 static void vsxger_zero64(ppc_vsr_t *at, int i, int j) in vsxger_zero64()
3485 static void vsxger(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in vsxger()
3514 void helper_XVBF16GER2(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2()
3521 void helper_XVBF16GER2PP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2PP()
3528 void helper_XVBF16GER2PN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2PN()
3535 void helper_XVBF16GER2NP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2NP()
3542 void helper_XVBF16GER2NN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVBF16GER2NN()
3549 void helper_XVF16GER2(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2()
3556 void helper_XVF16GER2PP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2PP()
3563 void helper_XVF16GER2PN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2PN()
3570 void helper_XVF16GER2NP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2NP()
3577 void helper_XVF16GER2NN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF16GER2NN()
3584 void helper_XVF32GER(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GER()
3592 void helper_XVF32GERPP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GERPP()
3600 void helper_XVF32GERPN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GERPN()
3608 void helper_XVF32GERNP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GERNP()
3616 void helper_XVF32GERNN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF32GERNN()
3624 void helper_XVF64GER(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GER()
3632 void helper_XVF64GERPP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GERPP()
3640 void helper_XVF64GERPN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GERPN()
3648 void helper_XVF64GERNP(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GERNP()
3656 void helper_XVF64GERNN(CPUPPCState *env, ppc_vsr_t *a, ppc_vsr_t *b, in helper_XVF64GERNN()