Lines Matching refs:vec_exc
30 uint8_t *vec_exc) in check_ieee_exc() argument
45 *vec_exc |= vece_exc; in check_ieee_exc()
67 static void handle_ieee_exc(CPUS390XState *env, uint8_t vxc, uint8_t vec_exc, in handle_ieee_exc() argument
74 if (vec_exc) { in handle_ieee_exc()
76 env->fpc |= vec_exc << 16; in handle_ieee_exc()
117 uint8_t vxc, vec_exc = 0; in vop32_2() local
126 vxc = check_ieee_exc(env, i, XxC, &vec_exc); in vop32_2()
132 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vop32_2()
141 uint8_t vxc, vec_exc = 0; in vop64_2() local
150 vxc = check_ieee_exc(env, i, XxC, &vec_exc); in vop64_2()
156 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vop64_2()
166 uint8_t vxc, vec_exc = 0; in vop128_2() local
172 vxc = check_ieee_exc(env, 0, XxC, &vec_exc); in vop128_2()
174 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vop128_2()
264 uint8_t vxc, vec_exc = 0; in vop32_3() local
273 vxc = check_ieee_exc(env, i, false, &vec_exc); in vop32_3()
278 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vop32_3()
287 uint8_t vxc, vec_exc = 0; in vop64_3() local
296 vxc = check_ieee_exc(env, i, false, &vec_exc); in vop64_3()
301 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vop64_3()
312 uint8_t vxc, vec_exc = 0; in vop128_3() local
316 vxc = check_ieee_exc(env, 0, false, &vec_exc); in vop128_3()
317 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vop128_3()
346 uint8_t vxc, vec_exc = 0; in DEF_GVEC_VOP3() local
354 vxc = check_ieee_exc(env, 0, false, &vec_exc); in DEF_GVEC_VOP3()
355 handle_ieee_exc(env, vxc, vec_exc, retaddr); in DEF_GVEC_VOP3()
366 uint8_t vxc, vec_exc = 0; in wfc64() local
374 vxc = check_ieee_exc(env, 0, false, &vec_exc); in wfc64()
375 handle_ieee_exc(env, vxc, vec_exc, retaddr); in wfc64()
386 uint8_t vxc, vec_exc = 0; in wfc128() local
394 vxc = check_ieee_exc(env, 0, false, &vec_exc); in wfc128()
395 handle_ieee_exc(env, vxc, vec_exc, retaddr); in wfc128()
419 uint8_t vxc, vec_exc = 0; in vfc32() local
433 vxc = check_ieee_exc(env, i, false, &vec_exc); in vfc32()
439 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfc32()
451 uint8_t vxc, vec_exc = 0; in vfc64() local
465 vxc = check_ieee_exc(env, i, false, &vec_exc); in vfc64()
471 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfc64()
485 uint8_t vxc, vec_exc = 0; in vfc128() local
495 vxc = check_ieee_exc(env, 0, false, &vec_exc); in vfc128()
496 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfc128()
535 uint8_t vxc, vec_exc = 0; in DEF_GVEC_VFC() local
546 vxc = check_ieee_exc(env, i * 2, false, &vec_exc); in DEF_GVEC_VFC()
551 handle_ieee_exc(env, vxc, vec_exc, GETPC()); in DEF_GVEC_VFC()
561 uint8_t vxc, vec_exc = 0; in HELPER() local
563 vxc = check_ieee_exc(env, 0, false, &vec_exc); in HELPER()
564 handle_ieee_exc(env, vxc, vec_exc, GETPC()); in HELPER()
574 uint8_t vxc, vec_exc = 0; in HELPER() local
586 vxc = check_ieee_exc(env, i, XxC, &vec_exc); in HELPER()
592 handle_ieee_exc(env, vxc, vec_exc, GETPC()); in HELPER()
601 uint8_t vxc, vec_exc = 0; in HELPER() local
607 vxc = check_ieee_exc(env, 0, XxC, &vec_exc); in HELPER()
609 handle_ieee_exc(env, vxc, vec_exc, GETPC()); in HELPER()
619 uint8_t vxc, vec_exc = 0; in vfma32() local
630 vxc = check_ieee_exc(env, i, false, &vec_exc); in vfma32()
635 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfma32()
643 uint8_t vxc, vec_exc = 0; in vfma64() local
654 vxc = check_ieee_exc(env, i, false, &vec_exc); in vfma64()
659 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfma64()
670 uint8_t vxc, vec_exc = 0; in vfma128() local
674 vxc = check_ieee_exc(env, 0, false, &vec_exc); in vfma128()
675 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfma128()
909 uint8_t vxc, vec_exc = 0; in vfminmax32() local
956 vxc = check_ieee_exc(env, i, false, &vec_exc); in vfminmax32()
961 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfminmax32()
971 uint8_t vxc, vec_exc = 0; in vfminmax64() local
1018 vxc = check_ieee_exc(env, i, false, &vec_exc); in vfminmax64()
1023 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfminmax64()
1035 uint8_t vxc, vec_exc = 0; in vfminmax128() local
1075 vxc = check_ieee_exc(env, 0, false, &vec_exc); in vfminmax128()
1076 handle_ieee_exc(env, vxc, vec_exc, retaddr); in vfminmax128()